【发布时间】:2017-11-23 21:39:42
【问题描述】:
如何在flex/bison中编写复杂的语法解析器并将其连接为vim插件?
需要一些通用的方法来使用 flex/bison 制作 vim 着色器(以及在理想情况下完成)插件 - 特别是对于一些复杂的语言,愚蠢的 vim 正则表达式无法涵盖。
类似 Eclipse 的“大纲”选项卡应使用相同的方法——解析源代码并制作可点击的侧面板以快速导航源代码。
PS:win32 (mingw) .dll 最好用于此构建:http://www.vim.org/download.php#pc
【问题讨论】:
-
开始您的项目,并在您有实际可以回答的与编程相关的实际问题时回来。
-
问题实际上得到了回答
标签: vim bison flex-lexer vim-plugin