前几天写了一个 flex.el , 今天看了一下 bison-mode.el 的代码, 也太陈旧了, 顺手再写一个 bison.el
bison 支持 bison 的标记定义和规则代码区域的语法高亮.
安装方法
- 下载 bison 里面的 bison.el 放到 ~/elisp 目录
- 把下面的配置加入到 ~/.emacs 中
(add-to-list 'load-path (expand-file-name "~/elisp"))
(require 'bison)
(add-to-list 'auto-mode-alist '("\\.y$" . bison-mode))
(autoload 'bison-mode "bison")
使用
打开 *.y 结尾的 bison 文件, 会自动加载 bison-mode 并进行语法高亮, 直接编辑文件即可.