18 Commits

Author SHA1 Message Date
42df1352d2 Grammar换成Lexer,Grammar用作生成AST Tree 2021-03-17 12:09:38 +08:00
e738695057 原始输出类及测试 2021-02-19 11:18:28 +08:00
f3b66aeac3 模式修改 2021-01-26 16:53:37 +08:00
5a5f36d67f 强制crlf 2021-01-26 15:01:08 +08:00
edd8865d31 额外测试 2021-01-26 14:53:06 +08:00
31222da326 优化测试,文件读取测试 2021-01-26 14:51:28 +08:00
3adf4811c0 添加更多Token 2021-01-22 17:49:27 +08:00
1aeef5016b 正则匹配 2021-01-22 17:32:15 +08:00
ca612f74f2 更多Token类型 2021-01-22 17:00:16 +08:00
9610d0609d 规范Token名称 2021-01-22 15:31:36 +08:00
2489b52da2 PHPDoc 2021-01-22 14:33:32 +08:00
074f1805eb TokenFactory和Tokenizer基础 2021-01-22 14:21:11 +08:00
89470252e7 优化跳过性能 2020-12-19 15:17:13 +08:00
4c4be41f8b 优化下一行移动逻辑 2020-12-19 12:46:43 +08:00
f995b932e4 优化光标移动逻辑 2020-12-19 11:41:57 +08:00
93348cffdc 完善测试 2020-12-18 19:11:12 +08:00
2dc04656a3 抽象 2020-12-18 18:59:57 +08:00
9a0e925f6e StringReader部分 2020-12-18 18:12:47 +08:00