我可以滥用Coq中的OCaml Tactics从类型定义生成LaTeX吗?

时间:2017-01-29 23:26:11

标签: latex ocaml coq dependent-type coq-tactic

我目前正在寻找一种从某种依赖类型语言的归纳定义生成LaTeX推理规则(水平线条样式)的方法,可能是Coq。

我找到了this package,但它看起来非常脆弱,没有很多最近的更新,只要它遇到unicode就会无声地失败。

我想知道的是,我是否可以滥用Coq在OCaml中编写Tactics以检查Inductive定义并将其格式化为LaTeX的能力?显然我自己写了格式化代码,但我想知道如何获得AST表示

有一些插件介绍教程herehere,但它们只提供基础知识,而且我还没有找到插件API的真实文档,所以我不知道如何获取归纳类型的OCaml表示,例如,类型名称或该类型的目标。

这已经完成了吗?是否存在可以用作示例的现有工具或类似的工具?

0 个答案:

没有答案