RZ: A Tool for Bringing Constructive and Computable Mathematics Closer to Programming Practice

J. Log. Comput.(2009)

引用 7|浏览4
暂无评分
摘要
Realizability theory can produce interfaces for the data structure corresponding to a mathematical theory. Our tool, called RZ, serves as a bridge between constructive mathematics and programming by translating specifications in constructive logic into annotated interface code in Objective Caml. The system supports a rich input language allowing descriptions of complex mathematical structures. RZ does not extract code from proofs, but allows any implementation method, from handwritten code to code extracted from proofs by other tools.
更多
查看译文
关键词
bringing constructive,programming practice,objective caml,constructive mathematics,complex mathematical structure,handwritten code,annotated interface code,implementation method,mathematical theory,data structure,realizability theory,constructive logic
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要