【文件属性】:
文件名称:peg:Peg,解析表达式语法,是Packrat解析器生成器的实现
文件大小:66KB
文件格式:ZIP
更新时间:2021-02-21 04:27:17
Go
PEG,一种Go语言中Packrat解析表达语法的实现
(因此称为peg )是一种创建语法的方法,该语法在原理上类似于但可以实现更好的代码集成。 具体而言, peg是解析器生成器的一种实现,该生成器最初由在C中实现为 leg。Packrat解析器是一种“下降递归解析器”,能够回溯和对正则表达式引擎造成问题的否定超前断言。
也可以看看
正在安装
go get -u github.com/pointlander/peg
建筑
使用预先生成的文件
go install
自己生成文件
如果您正在为库做贡献,或者有些事情弄糟了,则只需要这样做。
go run build.go或go generate
通过测试:
go run build.go test
用法
peg [