A Macro for Reusing Abstract Functions and Theorems

Even though the ACL2 logic is first order, the ACL2 system offers several mechanisms providing users with some operations akin to higher order logic ones. In this paper, we propose a macro, named instance-of-defspec, to ease the reuse of abstract functions and facts proven about them. Defspec is an...

Full description

Bibliographic Details
Main Authors: Sebastiaan J. C. Joosten, Bernard van Gastel, Julien Schmaltz
Format: Article
Language:English
Published: Open Publishing Association 2013-04-01
Series:Electronic Proceedings in Theoretical Computer Science
Online Access:http://arxiv.org/pdf/1304.7875v1