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 ACL2 book allowing users to define constrained funct