Search-engine friendly clone of the
ACL2 documentation
.
Top
Documentation
Books
Boolean-reasoning
Projects
Debugging
Community
Std
Proof-automation
Gl
Witness-cp
Ccg
Install-not-normalized
Rewrite$
Fgl
Fgl-rewrite-rules
Binder-functions
Fgl-syntactic-checker-binders
Fancy-ev
Backtraces
Interp-st-stack-backtrace-top
Backtrace
Backtrace-fix
Backtrace-frame
Backtrace-frame-fix
Backtrace-frame-equiv
Make-backtrace-frame
Backtrace-frame->rune
Change-backtrace-frame
Backtrace-frame->objs
Backtrace-frame->index
Backtrace-frame-p
Backtrace-spec
Backtrace-equiv
Backtrace-p
Backtrace-frame-to-obj
Backtrace-speclist
Interp-st-stack-backtrace
Interp-st-stack-full-backtrace
Function-rules-to-backtrace-spec
Backtrace-to-obj
Binder
Annotate
Binder-rules
Def-fgl-program
Bind-var
Abort-current-rewrite
Add-fgl-brewrites
Def-fgl-rewrite
Narrow-equiv
Trigger-constraints
Def-fgl-branch-merge
Add-fgl-rewrites
Syntax-bind
Fgl-interp-obj
Fgl-hide
Collect-cmr-rewrites-for-formula-name
Fgl-time
Fgl-prog2
Assume
Add-fgl-binder-meta
Add-fgl-primitive
Add-fgl-meta
Add-fgl-branch-merges
Syntax-interp
Cmr::rewritelist->lhses
Remove-fgl-brewrites
Remove-fgl-branch-merges
Lhses->branch-function-syms
Enable-execution
Abort-rewrite
Remove-fgl-rewrites
Lhses->leading-function-syms
Remove-fgl-primitive
Remove-fgl-binder-meta
If!
Disable-execution
Remove-fgl-meta
Fgl-time-fn
Disable-definition
Def-fgl-brewrite
Fgl-function-mode
Fgl-object
Fgl-solving
Fgl-handling-if-then-elses
Fgl-counterexamples
Fgl-getting-bits-from-objects
Fgl-primitive-and-meta-rules
Fgl-interpreter-overview
Fgl-correctness-of-binding-free-variables
Fgl-debugging
Fgl-testbenches
Def-fgl-boolean-constraint
Fgl-stack
Def-fgl-param-thm
Fgl-rewrite-tracing
Def-fgl-thm
Fgl-fast-alist-support
Fgl-array-support
Advanced-equivalence-checking-with-fgl
Fgl-fty-support
Fgl-internals
Removable-runes
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
Backtrace
Backtrace-frame
Datatype for FGL backtrace frames
This is a product type introduced by
defprod
.
Fields
index —
natp
Stack frame number
rune —
maybe-fgl-generic-rune
Name of the rule applied at the frame
objs —
fgl-object-bindings
Selected symbolic object bindings
Subtopics
Backtrace-frame-fix
Fixing function for
backtrace-frame
structures.
Backtrace-frame-equiv
Basic equivalence relation for
backtrace-frame
structures.
Make-backtrace-frame
Basic constructor macro for
backtrace-frame
structures.
Backtrace-frame->rune
Get the
rune
field from a
backtrace-frame
.
Change-backtrace-frame
Modifying constructor for
backtrace-frame
structures.
Backtrace-frame->objs
Get the
objs
field from a
backtrace-frame
.
Backtrace-frame->index
Get the
index
field from a
backtrace-frame
.
Backtrace-frame-p
Recognizer for
backtrace-frame
structures.