快速开始 源码
概述 这是基于打字稿的入门包npm模块,用于使用解析器工具包为一种语言开发解析器/序列化器。 它引导了使用的超简单sql dsl的以下构造 Lexer 解析器 游客 序列化器 楷模 语法铁路图生成 基于笑话的单元测试 用法 克隆此仓库 git clone https://github.com/Chevrotain/quick-start.git chevrotain-quick-start 在package.json更改包名称和其他内容 安装依赖 yarn install 开始实施您的语言。 单元测试 在开发新语言时,必须进行单元测试。 修改语法时,您要确保新语法正确处理了所有用例。 这个
文件列表
quick-start-master.zip
(预估有个16文件)
quick-start-master
package.json
2KB
test
unit
dsl.spec.ts
907B
dsl-texts.ts
1KB
LICENSE
1KB
src
serializer.ts
2KB
lexer.ts
2KB
暂无评论