【文件属性】:
文件名称:hyperg
文件大小:291KB
文件格式:ZIP
更新时间:2021-03-07 02:01:08
TypeScript
TS PEG.js
TS PEG.js为TS代码生成插件 。
要求
安装
Node.js
使用ts-pegjs插件安装PEG.js
$ npm install ts-pegjs
用法
从JS代码生成解析器
在Node.js中,需要PEG.js解析器生成器和ts-pegjs插件:
var pegjs = require ( "pegjs" ) ;
var tspegjs = require ( "ts-pegjs" ) ;
要生成TS解析器,请传递给pegjs.generate ts-pegjs插件和您的语法:
var parser = pegjs . generate ( "start = ('a' / 'b')+" , {
output : "source" ,
format : "commonjs" ,
plugins : [ tspegjs ] ,