@wangdj/dataql-parser
v1.0.0
Published
parser dataql to AST
Readme
DataQl Parser
DataQl Parser是一个基于Esprima修改而成的DataQl解析器。
Features
- hint语法
- import语法
- run语法
- 数据转换语法
- 常规函数语法
- 执行器代码片段
- 顶层return语法
API
DataQl Parser可以用来生成DataQl代码的AST。
A simple example on Node.js REPL:
> var dataQlParser = require('dataql-parser');
> var program = 'var answer = 42';
> dataQlParser.parse(program);
{ type: 'Program',
body:
[ { type: 'VariableDeclaration',
declarations: [Object],
kind: 'var' } ],
sourceType: 'module' }