A Versatile, Sound Tool for Simplifying Definitions

May 03, 2017 Β· Declared Dead Β· πŸ› International Workshop on the ACL2 Theorem Prover and Its Applications

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Alessandro Coglio, Matt Kaufmann, Eric W. Smith arXiv ID 1705.01228 Category cs.PL: Programming Languages Cross-listed cs.AI Citations 7 Venue International Workshop on the ACL2 Theorem Prover and Its Applications Last Checked 3 months ago
Abstract
We present a tool, simplify-defun, that transforms the definition of a given function into a simplified definition of a new function, providing a proof checked by ACL2 that the old and new functions are equivalent. When appropriate it also generates termination and guard proofs for the new function. We explain how the tool is engineered so that these proofs will succeed. Examples illustrate its utility, in particular for program transformation in synthesis and verification.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Programming Languages

Died the same way β€” πŸ‘» Ghosted