文件名称:vim-vimlparser:Vim 脚本解析器
文件大小:148KB
文件格式:ZIP
更新时间:2024-06-20 03:54:43
Vimscript
Vim 脚本解析器 这是Vim脚本语言( )解析器。 特征 生成 AST(抽象语法树)的解析器 支持的语言 该解析器为以下语言提供相同的功能。 Vim 脚本 Python JavaScript 例子 所有接口均由 vimlparser 模块提供。 VimLParser使用StringReader和Compiler解析为AST,以编译节点。 let s: VP = vimlparser#import () let code = [ \ ' let s:message = printf("hello %d", 1+(2*3)) ' \] let r = s: VP .StringReader. new (code) let p = s: VP .VimLParser. new () let c = s: VP .Compiler. new () echo join ( c . com