Search-engine friendly clone of the
ACL2 documentation
.
Top
Documentation
Books
Boolean-reasoning
Debugging
Projects
Std
Proof-automation
Macro-libraries
ACL2
Interfacing-tools
Hardware-verification
Software-verification
Kestrel-books
Crypto-hdwallet
Apt
Error-checking
Abnf
Fty-extensions
Isar
Kestrel-utilities
Soft
Bv
Imp-language
Event-macros
C
Atc
Atc-implementation
Atc-abstract-syntax
Atc-pretty-printer
Atc-event-and-code-generation
Atc-symbolic-computation-states
Atc-symbolic-execution-rules
Atc-gen-ext-declon-lists
Atc-function-and-loop-generation
Atc-gen-cfun-correct-thm
Atc-typed-formals
Atc-gen-outer-bindings-and-hyps
Atc-gen-fundef
Atc-gen-exec-stmt-while-for-loop
Atc-gen-context-preamble
Atc-gen-pop-frame-thm
Atc-gen-loop-correct-thm
Atc-gen-init-scope-thms
Atc-gen-fun-correct-thm
Atc-gen-fn-result-thm
Atc-gen-loop-body-correct-thm
Atc-gen-loop
Atc-gen-loop-test-correct-thm
Atc-check-guard-conjunct
Atc-find-affected
Atc-gen-cfun-final-compustate
Atc-gen-init-inscope-auto
Atc-gen-init-inscope-static
Atc-gen-push-init-thm
Atc-gen-loop-measure-fn
Atc-gen-fun-endstate
Atc-gen-loop-termination-thm
Atc-gen-formal-thm
Atc-gen-loop-final-compustate
Atc-gen-loop-measure-thm
Atc-gen-object-disjoint-hyps
Atc-loop-body-term-subst
Atc-gen-omap-update-formals
Atc-gen-loop-tthm-formula
Atc-gen-loop-tthm-formula-lst
Atc-gen-init-inscope
Atc-gen-fn-def*
Atc-gen-param-declon-list
Atc-formal-affectablep
Atc-gen-cfun-fun-env-thm
Atc-gen-add-var-formals
Atc-gen-cfun-fun-env-thm-name
Atc-gen-fn-guard
Atc-filter-exec-fun-args
Atc-gen-context-preamble-aux-aux
Atc-typed-formals-to-extobjs
Atc-formal-affectable-listp
Atc-statement-generation
Atc-gen-fileset
Atc-gen-everything
Atc-gen-obj-declon
Atc-gen-fileset-event
Atc-tag-tables
Atc-expression-generation
Atc-generation-contexts
Atc-gen-wf-thm
Term-checkers-atc
Atc-variable-tables
Term-checkers-common
Atc-gen-init-fun-env-thm
Atc-gen-appconds
Read-write-variables
Atc-gen-thm-assert-events
Test*
Atc-gen-prog-const
Atc-gen-expr-bool
Atc-theorem-generation
Atc-tag-generation
Atc-gen-expr-pure
Atc-function-tables
Atc-object-tables
Fty-pseudo-term-utilities
Atc-term-recognizers
Atc-input-processing
Atc-shallow-embedding
Atc-process-inputs-and-gen-everything
Atc-table
Atc-fn
Atc-pretty-printing-options
Atc-types
Atc-macro-definition
Atc-tutorial
Syntax-for-tools
Language
Representation
Transformation-tools
Pack
Java
Bitcoin
Ethereum
Yul
Zcash
ACL2-programming-language
Prime-fields
Json
Syntheto
File-io-light
Number-theory
Cryptography
Lists-light
Builtins
Axe
Solidity
Std-extensions
Helpers
Htclient
Typed-lists-light
Arithmetic-light
X86isa
Axe
Execloader
Math
Testing-utilities
Atc-gen-loop-tthm-formula
Atc-gen-loop-tthm-formula-lst
Signature
(atc-gen-loop-tthm-formula-lst terms fn measure-of-fn measure-formals state) → (mv erp new-terms)
Arguments
terms
—
Guard
(
pseudo-term-listp
terms)
.
fn
—
Guard
(
symbolp
fn)
.
measure-of-fn
—
Guard
(
symbolp
measure-of-fn)
.
measure-formals
—
Guard
(
symbol-listp
measure-formals)
.