Reification by Parametricity: Fast Setup for Proof by Reflection, in Two Lines of Ltac
© 2018, Springer International Publishing AG, part of Springer Nature. We present a new strategy for performing reification in Coq. That is, we show how to generate first-class abstract syntax trees from “native” terms of Coq’s logic, suitable as inputs to verified compilers or procedures in the pro...
Main Authors: | Gross, Jason, Erbsen, Andres, Chlipala, Adam |
---|---|
Other Authors: | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory |
Format: | Article |
Language: | English |
Published: |
Springer International Publishing
2021
|
Online Access: | https://hdl.handle.net/1721.1/137403 |
Similar Items
-
Towards a Scalable Proof Engine: A Performant Prototype Rewriting Primitive for Coq
by: Gross, Jason, et al.
Published: (2024) -
Simple High-Level Code for Cryptographic Arithmetic - With Proofs, Without Compromises
by: Erbsen, Andres, et al.
Published: (2021) -
Simple High-Level Code For Cryptographic Arithmetic With Proofs, Without Compromises
by: Erbsen, Andres, et al.
Published: (2021) -
Reflection on the Education of Refugee Children: Beyond Reification and Emergency
by: Maha Shuayb, et al.
Published: (2020-12-01) -
“My Proof of Life”: HIV as Reification of Black Metaphysics in Danez Smith’s Homie
by: Toni R. Juncosa
Published: (2021-07-01)