Search-engine friendly clone of the
ACL2 documentation
.
Top
Documentation
Books
Boolean-reasoning
Projects
Debugging
Std
Proof-automation
Macro-libraries
ACL2
Theories
Rule-classes
Type-prescription
Rewrite
Meta
Force
Syntaxp
Extended-metafunctions
Meta-extract
Backchain-limit
Magic-ev-fncall
Evaluator-restrictions
Meta-implicit-hypothesis
Transparent-functions
Set-skip-meta-termp-checks
Case-split
Term-table
Magic-ev
Meta-lemmas
Meta-functions
Expand-member-meta
Reduce-nth-meta
Beta-reduce
Formal-member
Formal-true-listp
Formal-consp
Formal-nth
Meta-lemma-theory
Set-skip-meta-termp-checks!
Linear
Definition
Clause-processor
Tau-system
Forward-chaining
Equivalence
Congruence
Free-variables
Executable-counterpart
Induction
Type-reasoning
Compound-recognizer
Rewrite-quoted-constant
Elim
Well-founded-relation-rule
Built-in-clause
Well-formedness-guarantee
Patterned-congruence
Rule-classes-introduction
Guard-holders
Refinement
Type-set-inverter
Generalize
Corollary
Induction-heuristics
Backchaining
Default-backchain-limit
Proof-builder
Recursion-and-induction
Hons-and-memoization
Events
Parallelism
History
Programming
Operational-semantics
Real
Start-here
Debugging
Miscellaneous
Output-controls
Macros
Interfacing-tools
Interfacing-tools
Hardware-verification
Software-verification
Math
Testing-utilities
Meta-lemmas
Meta-functions
Meta-functions used to define the meta-lemmas.
Subtopics
Expand-member-meta
Meta function for
member-equal
.
Reduce-nth-meta
Meta
function for
nth
.
Beta-reduce
A beta-reduction routine and associated proof of correctness
Formal-member
The definition of
member
for any
x
on an
eqlable-listp
constant
l
.
Formal-true-listp
The definition of
true-listp
on formal terms.
Formal-consp
The definition of
consp
on formal terms.
Formal-nth
The definition of
(
NTH
n lst)
for integers
n
and formal terms
lst
.