-
生成器:用于创建语法分析器的boson
资源介绍
Boson - 语法分析器生成器
Boson是一个语法分析器生成器(也能生成词法分析器)。采用自有的Boson脚本(Boson Script)来定义语法和词法,
Boson根据输入的脚本内容和命令参数生成相应的语法分析器及词法分析器的代码。
Boson需要Python3的运行环境。
安装
Boson可通过pip命令安装或从源码进行安装:
pip命令安装
pip install boson
从源码安装
从GitHub的代码仓库下载或克隆Boson的源代码,在源码根目录下执行:
python setup.py install或python3 setup.py install
命令进行安装。
使用手册
安装Boson之后,在控制台输入boson即可运行Boson。
输入boson -h以查看Boson的简要的使用说明:
usage: boson [-h] [-o OUTPUT] [-a {slr