期刊文献+

GVim的TLA^+语言插件设计与实现 被引量:1

The Design and Implementation of TLA^+ Plugins for GVim
下载PDF
导出
摘要 GVim是一款著名的编辑器,它允许用户为方便使用而自定义插件。TLA+语言是由Les-lie Lamport设计的基于行为时序逻辑的一门系统描述语言。本文描述了为GVim编写TLA+语言插件的详细步骤。这些插件提供了关键字高亮,插入模板,缩进,以及在图形界面下调用TLA模型检测的相关命令等功能,通过使用这些插件,在用TLA+语言描述系统时可明显提高编辑效率。 GVim is a famous editor; it allows people to write plugins for convenience. TLA^+ is a on temporal logic of actions for specifying systems. It detailed procedure of writing TLA^+ plugins for GVim. language based was invented by leslie Lamport. This paper describes the These plugins are written to speed up writing TLA^+ code. This is done by highlighting code, inserting template, code indent, and introducing the method of call model checking commands in GVim.
作者 邢超 龙士工
出处 《贵州大学学报(自然科学版)》 2013年第3期82-86,共5页 Journal of Guizhou University:Natural Sciences
基金 国家自然科学基金项目(611630011)
关键词 GVim TLA+ PlusCal 插件 GVim TLA^+ PlusCal plugin
  • 相关文献

参考文献5

  • 1Arnold Robbins, Elbert Hannah, Linda Lamb. Learning the Vi and Vim Editors [ M ]. New York : O' Reilly, 2008 : 145 - 304.
  • 2Leslie Lamport. Specifying Systems [ M]. New York: AddisonWesley, 2002:265 - 314.
  • 3Leslie Lamport. The Temporal Logic of Actions [ M]. ACM Trans- action on Programming Languages and Systems. New York: Addo- son Wesley, 2004 : 1 - 12.
  • 4Drew Neil. Practical Vim [ M ]. New York: O' Reilly, 2012 : 181 - 257.
  • 5Arnold Robbins. Vi and Vim Editors Pocket Reference [ M ]. Can- ada: O' Reilly, 2011:25 -56.

同被引文献3

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部