# Jerry-DSL

一个

---

![pipeline report](https://git.jerryyan.top/q792602257/MyDSL/badges/master/pipeline.svg)
![coverage report](https://git.jerryyan.top/q792602257/MyDSL/badges/master/coverage.svg)

---

## src目录解析

- `AST` 语法树
- `Grammar` 语法器,提供Token识别的规则及种类
- `Output` 输出器,将解析的内容输出(并不执行)
- `Lexer` 词法分析器,二次解析`Token`供`Tokenizer`读取使用
- `Parser` 语法解析器,生成语法树
- `Reader` 读取器,供`Lexer`读取使用
- `Token` 所有的Token
- `Tokenizer` 转换成Token用的