2005
DOI: 10.1007/11541868_11
|View full text |Cite
|
Sign up to set email alerts
|

Meta Reasoning in ACL2

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

2006
2006
2021
2021

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 20 publications
(22 citation statements)
references
References 2 publications
0
22
0
Order By: Relevance
“…It recursively calls itself to get 1 To be precise, the real left-hand side is abs(term + poly) > C. The ACL2 theorem prover is trying to rewrite it to nil.…”
Section: Algorithmmentioning
confidence: 99%
“…It recursively calls itself to get 1 To be precise, the real left-hand side is abs(term + poly) > C. The ACL2 theorem prover is trying to rewrite it to nil.…”
Section: Algorithmmentioning
confidence: 99%
“…To emulate them with a theorem prover, the simplification engine and lemma libraries must be powerful enough to encode such transformations. ACL2 provides a meta reasoning facility [42], allowing the user to augment its native simplification heuristics. We are investigating its use to encode the analysis performed by a practical VCG.…”
Section: Discussionmentioning
confidence: 99%
“…Using and verifying guards is optional in ACL2, and all procedures need to be completely defined in case that guard checking mode is turned off. ACL2 has a first-order programming language, so second-order procedures such as map or foldl cannot be defined in a way that would allow procedure calls like map(f, l) for concrete functions f [5,7].…”
Section: Related Workmentioning
confidence: 99%