Jul, 2012

PIDE 框架下的 Isabelle/jEdit 证明器集成开发环境

TL;DRPIDE 框架基于 ML 和 Scala 结合的双语言架构,实现与 LCF 风格的证明器(如 Isabelle,Coq 或 HOL)的连接,并与 JVM 平台上的先进前端技术相结合以弥补命令行交互不足。其中 Isabelle/jEdit 作为 Isabelle2011-1 的一部分,采用了连续证明检查的交互模型,实现了正式内容的增强文本编辑。该框架可以作为当前 Isabelle 的可用接口,并可以启示基于 PIDE 的进一步项目的参考应用。