【文件属性】:
文件名称:jison:JavaScript中的Bison
文件大小:468KB
文件格式:ZIP
更新时间:2021-02-19 06:03:35
JavaScript
吉森
用于在JavaScript中创建解析器的API
Jison使用JavaScript生成自底向上的解析器。 它的API与Bison相似,因此得名。 它支持Bison的许多主要功能,以及它自己的一些功能。 如果您不熟悉解析器生成器(例如Bison和上下文无关文法),则可以在Bison手册中找到。 如果您已经知道Bison,Jison应该很容易上手。
简而言之,Jison接受JSON编码的语法或Bison风格的语法,并输出能够解析该语法描述的语言JavaScript文件。 然后,您可以使用生成的脚本来解析输入,并根据输入接受,拒绝或执行操作。
安装
可以使用为安装
使用npm:
npm install jison -g
从命令行使用
克隆github存储库以获取示例:
git clone git://github.com/zaach/jison.git
cd jison/exam