pegjs-util:PEG.js的实用程序类

时间:2024-05-24 16:06:12
【文件属性】:

文件名称:pegjs-util:PEG.js的实用程序类

文件大小:12KB

文件格式:ZIP

更新时间:2024-05-24 16:06:12

utility peg JavaScript

pegjs-util 这是优秀的解析器生成器的小型实用程序类,该生成器包装了PEG.js的*parse功能,并提供了三种独特的便利功能:解析器树令牌展开,抽象语法树节点生成和熟化错误报告。 安装 $ npm install pegjs pegjs-util 用法 sample.pegjs { var unroll = options.util.makeUnroll(location, options) var ast = options.util.makeAST (location, options) } start = _ seq:id_seq _ { return ast("Sample").add(seq) } id_seq = id:id ids:(_ "," _ id)* { re


【文件预览】:
pegjs-util-master
----.gitignore(13B)
----README.md(7KB)
----sample.js(658B)
----eslint.json(5KB)
----jshint.json(784B)
----Gruntfile.js(2KB)
----package.json(946B)
----PEGUtil.js(8KB)
----sample.pegjs(545B)
----sample-input-ok.txt(37B)
----sample-input-bad.txt(42B)
----Makefile(1KB)

网友评论