如何为新语言编写 emacs 模式?
Posted
技术标签:
【中文标题】如何为新语言编写 emacs 模式?【英文标题】:How to write an emacs mode for a new language? 【发布时间】:2010-09-10 14:38:53 【问题描述】:我想为 4GL 编写一个 Emacs 主模式。 有人可以给我看一个教程吗? 据我谷歌搜索,我只能找到这个破损的:
链接http://two-wugs.net/emacs/mode-tutorial.html
【问题讨论】:
如果有一个用 BNFC 编写的语法规范的语言模式生成器,那将是 真正 好的。有这方面的工作吗? 【参考方案1】:如果您很懒惰,一种简单的方法是扩展 generic-mode
以了解您的新语言:
http://emacswiki.org/emacs/GenericMode
我经常为我经常使用的应用程序的配置文件执行此操作,以获得体面的语法突出显示。 Here's one我很久以前就以星号PBX为例。
【讨论】:
以上是关于如何为新语言编写 emacs 模式?的主要内容,如果未能解决你的问题,请参考以下文章