闪耀

函数程序员的定理证明。SARKLE是一个新的定理证明器,专门用于函数编程语言的清洗。它主要被程序员用来证明程序的部分属性,将编程和推理结合为一个过程。它也可以被逻辑学家用来证明更大的程序的属性。闪耀的两个特性对程序员特别有用。首先,SARKLE集成在干净,并具有基于懒惰图重写的语义。这允许在程序本身上进行推理,而不是使用不同概念的翻译。其次,SPARKE支持自动推理。琐碎的目标将被自动抛弃,并会给出更困难的目标的建议。本文提出了一个小例子证明内置火花。将证明,构建这个证明是容易的,并且需要很少的努力。


ZBMaX中的参考文献(14篇)1标准条款

显示结果1至14的14。
按年份排序(引文

  1. Gerdes,亚历克斯;海伦,巴斯蒂安;杰瑞,Johan;van Binsbergen,L. Thomas:问EEL:一个适合Haskell的自动编程导师,提供自动反馈(2017)马修德
  2. Achten,彼得;van Eekelen,马尔科;德莫尔,马滕;Primjje,Runu: EditorArrow:基于箭头的编辑程序设计模型(2013)
  3. van Eekelen,马尔科:美丽的密码,美丽的证据?(2013)伊波尔特
  4. Tejfel,Ma'te: Sabkle T(2009)中清洁程序的组合规范
  5. Tejfel,M;Kosisik,T.;HOVAARTH,Z.:一个用于证明干净对象I/O程序属性的语义模型(2009)
  6. 德莫尔,van Eekelen,马尔科,Primjje,Runu:用闪耀函数证明懒惰函数程序的性质(2008)
  7. Kieburtz,Richard B.:程序验证的程序化策略(2007)
  8. Tejfel,M,T,ZotAn,Kosik,TaMaS: Sulkt t(2006)中验证的清洁程序的时间特性
  9. van Eekelen,马尔科;De mol,Maalt:显式严格性证明工具支持(2006)
  10. Dowse,马尔科姆;巴特菲尔德,安得烈;van Eekelen,马尔科:确定性并发功能I/O的推理(2005)
  11. Tejfel,MaaTeTe.HoavaTh,ZottAn;Kosik,TaMaS:用对象抽象扩展闪耀核心语言(2005)
  12. Achten,彼得;van Eekelen,马尔科;PrasmijER,RIUUS:通用图形用户界面(2004)
  13. 卡尔河,WrfRAM:基本模式匹配计算器:匹配失败的新视角(2004)
  14. 德莫尔,马滕;van Eekelen,马尔科;Primjje,RiuS:函数程序员的定理证明。SARKLE:函数定理证明器(2002)


进一步的出版物可以在:http://www. c.ru.nL/~马尔科/研究/闪耀/