Search-engine friendly clone of the
ACL2 documentation
.
Top
Documentation
Books
Boolean-reasoning
Projects
Debugging
Std
Proof-automation
Gl
Witness-cp
Ccg
Install-not-normalized
Rewrite$
Removable-runes
Fgl
Fgl-rewrite-rules
Fgl-function-mode
Fgl-object
Fgl-solving
Fgl-handling-if-then-elses
Fgl-getting-bits-from-objects
Fgl-primitive-and-meta-rules
Fgl-interpreter-overview
Fgl-counterexamples
Fgl-correctness-of-binding-free-variables
Fgl-debugging
Fgl-testbenches
Def-fgl-boolean-constraint
Fgl-stack
Scratchobj
Minor-frame
Minor-frame-fix
Minor-frame-equiv
Make-minor-frame
Minor-frame->term-index
Minor-frame->scratch
Minor-frame->bindings
Change-minor-frame
Minor-frame->term
Minor-frame-p
Major-frame
Major-stack
Scratchlist
Minor-stack
Fgl-rewrite-tracing
Def-fgl-param-thm
Def-fgl-thm
Fgl-fast-alist-support
Fgl-array-support
Advanced-equivalence-checking-with-fgl
Fgl-internals
Efficiency
Rewrite-bounds
Bash
Def-dag-measure
Bdd
Remove-hyps
Contextual-rewriting
Simp
Rewrite$-hyps
Bash-term-to-dnf
Use-trivial-ancestors-check
Minimal-runes
Clause-processor-tools
Fn-is-body
Without-subsumption
Rewrite-equiv-hint
Def-bounds
Rewrite$-context
Try-gl-concls
Hint-utils
Macro-libraries
ACL2
Interfacing-tools
Hardware-verification
Software-verification
Math
Testing-utilities
Fgl-stack
Minor-frame
A minor stack frame representing a lambda body scope.
This is a product type introduced by
defprod
.
Fields
bindings —
fgl-object-bindings
The full list of bindings for locally bound variables.
scratch —
scratchlist
The current scratch list.
term —
pseudo-term
Debug info identifying the lambda call from which this frame arose, nil if top level of the current rule
term-index —
ACL2::maybe-natp
Depth-first index of the term we're currently looking at within debug-term
Subtopics
Minor-frame-fix
Fixing function for
minor-frame
structures.
Minor-frame-equiv
Basic equivalence relation for
minor-frame
structures.
Make-minor-frame
Basic constructor macro for
minor-frame
structures.
Minor-frame->term-index
Get the
term-index
field from a
minor-frame
.
Minor-frame->scratch
Get the
scratch
field from a
minor-frame
.
Minor-frame->bindings
Get the
bindings
field from a
minor-frame
.
Change-minor-frame
Modifying constructor for
minor-frame
structures.
Minor-frame->term
Get the
term
field from a
minor-frame
.
Minor-frame-p
Recognizer for
minor-frame
structures.