30 Commits

Author SHA1 Message Date
8b97e99bb7 Stmt创建 2021-03-17 12:09:59 +08:00
42df1352d2 Grammar换成Lexer,Grammar用作生成AST Tree 2021-03-17 12:09:38 +08:00
e60b5f0f78 临时注释 2021-02-19 11:20:29 +08:00
e738695057 原始输出类及测试 2021-02-19 11:18:28 +08:00
273f6ba2e8 完善注释,修正获取头尾元素的逻辑 2021-02-19 11:17:56 +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
10bf8e6481 添加 LICENSE 2021-01-22 02:22:20 +00:00
afaab00f62 更换成链表结构 2021-01-22 10:20:05 +08:00
1e0a82eade Tags 2020-12-22 10:04:48 +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
7984c42f9e 标志 2020-12-18 18:36:07 +08:00
13a4f53cb2 标志 2020-12-18 18:29:23 +08:00
90b6eabb8b PHPUnit Add Filter 2020-12-18 18:23:09 +08:00
49ceddbfb9 CI 2020-12-18 18:13:23 +08:00
9a0e925f6e StringReader部分 2020-12-18 18:12:47 +08:00
9484b3c098 基础内容 2020-12-17 16:13:32 +08:00
31009d24c6 Init Repository 2020-12-17 14:02:22 +08:00