Commit Graph

16 Commits

Author SHA1 Message Date
csh cee6e614bf ♻️ 重构符号表相关内容
🚀 优化`ast`相关代码
2025-11-16 21:20:47 +08:00
csh 8f25f212a7 📦 更新`lsp`对`tree-sitter`的依赖
🚀 优化部分无关代码

🐛 修复`ast`的测试代码
2025-11-15 21:19:45 +08:00
csh 9714d8c9ac `grammar.js`支持`var`,`out`,`const`,`in`等语法参数
🚀 优化`grammar.js`的语法设计,合理重命名一些field

♻️ 重构ast的`struct`设计
2025-11-13 22:41:40 +08:00
csh 7dfbb713ac ♻️ 继续重构 2025-11-11 23:12:03 +08:00
csh 0ef01a2d1c ♻️ 重大重构 2025-11-11 18:58:21 +08:00
csh e7a5274270 大量更新,不想写更新日志 2025-11-01 22:57:53 +08:00
csh 100e210ed1 add symbol table and test file 2025-10-26 22:52:31 +08:00
csh 7d9b966bc7 improve ast 2025-10-26 22:51:52 +08:00
csh e0e8c7b26d fix ast 2025-10-25 23:52:33 +08:00
csh ddca9769e5 refactor ast 2025-10-25 14:02:55 +08:00
csh 57f182380e fix: ast bug 2025-10-15 22:59:51 +08:00
csh 1f7045140e 重构语法树/符号表 2025-10-15 20:31:00 +08:00
csh dc713e6893 支持全局函数补全 2025-09-27 22:23:04 +08:00
csh 3cc1fccc81 feat: support concurrency 2025-07-03 18:52:04 +08:00
csh dbc95ff098 refactor 2025-07-02 14:29:54 +08:00
csh 4f5bf9d781 lsp-server first commit 2025-06-23 20:29:48 +08:00