A Simple Java Code Generator for ACL2 Based on a Deep Embedding of ACL2 in Java
AIJ (ACL2 In Java) is a deep embedding in Java of an executable, side-effect-free, non-stobj-accessing subset of the ACL2 language without guards. ATJ (ACL2 To Java) is a simple Java code generator that turns ACL2 functions into AIJ representations that are evaluated by the AIJ interpreter. AIJ and...
Main Author: | Alessandro Coglio |
---|---|
Format: | Article |
Language: | English |
Published: |
Open Publishing Association
2018-10-01
|
Series: | Electronic Proceedings in Theoretical Computer Science |
Online Access: | http://arxiv.org/pdf/1810.04308v1 |
Similar Items
-
Second-Order Functions and Theorems in ACL2
by: Alessandro Coglio
Published: (2015-09-01) -
Adding 32-bit Mode to the ACL2 Model of the x86 ISA
by: Alessandro Coglio, et al.
Published: (2018-10-01) -
ACL2(ml): Machine-Learning for ACL2
by: Jónathan Heras, et al.
Published: (2014-06-01) -
How Can I Do That with ACL2? Recent Enhancements to ACL2
by: Matt Kaufmann, et al.
Published: (2011-10-01) -
Generalization, lemma generation, and induction in ACL2
by: Erickson, John D., Ph. D.
Published: (2008)