lexdoc:与Chevrotain一起使用的简化令牌定义和lexer创建库

时间:2024-02-25 00:01:26
【文件属性】:

文件名称:lexdoc:与Chevrotain一起使用的简化令牌定义和lexer创建库

文件大小:18KB

文件格式:ZIP

更新时间:2024-02-25 00:01:26

javascript parsing tokenizer lexer lexer-generator

Lexdoc 简化的令牌定义和词法分析器创建库,可用于解析器构建工具包。 例: const chevrotain = require ( 'chevrotain' ) const LD = require ( 'lexdoc' ) ( chevrotain ) const JsonLexer = LD . build ( { WhiteSpace : { pattern : / [ \t \n \r ] + / , group : LD . SKIPPED , line_breaks : true } , NumberLiteral : /-? ( 0


【文件预览】:
lexdoc-master
----.gitignore(14B)
----package.json(1KB)
----bin()
--------jasmine(866B)
----LICENSE(1KB)
----index.js(205B)
----.eslintrc.js(834B)
----spec()
--------support()
--------lexdoc-spec.js(9KB)
----README.md(7KB)
----example()
--------json()
----lib()
--------tokenset.js(3KB)
--------errors.js(760B)
--------validate.js(579B)
--------lexdoc.js(5KB)
----npm-shrinkwrap.json(11KB)

网友评论