【文件属性】:
文件名称:estel-estree-builder:与ESTree兼容的AST构建器
文件大小:25KB
文件格式:ZIP
更新时间:2021-05-14 19:12:35
javascript typescript ast codegen estree
estel-estree-builder
与ESTree兼容的AST构建器,适用于Javascript和Typescript。
所有构建器代码都是根据完全生成的
安装
npm install estel-estree-builder
用法
const builder = require ( 'estel-estree-builder' ) ;
const escodegen = require ( 'escodegen' ) ;
const ast = builder . functionDeclaration (
builder . identifier ( 'helloWorld' ) ,
[ builder . identifier ( 'name' ) ] ,
builder . functionBody ( [
builder . re
【文件预览】:
estel-estree-builder-master
----estree()
----.gitignore(78B)
----.eslintrc(353B)
----package.json(794B)
----package-lock.json(45KB)
----LICENSE(1KB)
----CHANGELOG.md(128B)
----.gitmodules(74B)
----README.md(2KB)
----.eslintignore(20B)
----generator()
--------generate.js(3KB)
--------js()
--------index.js(1024B)
--------create.js(1KB)
--------utils.js(2KB)
--------grammar.jison(3KB)
--------ts()
--------parse.js(1KB)