This website requires JavaScript.
Explore
Help
Register
Sign In
zzy
0 Followers
·
0 Following
Joined on
2025-12-27
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
1
Projects
Packages
Public Activity
Starred Repositories
zzy
pushed to
dev
at
zzy/scc
2026-02-21 23:54:00 +08:00
51869bf081
feat(pproc): 改进宏处理器以支持括号嵌套和GNU扩展
3b2f68111e
chore(license): 添加MIT许可证文件
Compare 2 commits »
zzy
pushed to
dev
at
zzy/scc
2026-02-21 16:03:03 +08:00
4940b652eb
feat(cbuild): 添加SCC编译器支持并更新构建脚本
zzy
pushed to
dev
at
zzy/scc
2026-02-21 15:59:48 +08:00
8007825800
feat(pproc): 实现预处理器条件编译和可变参数宏支持
zzy
pushed to
dev
at
zzy/scc
2026-02-21 10:47:19 +08:00
b705e5d0ad
feat(argparse): 添加列表类型参数支持
9c2b4db22a
feat(pproc): 修改include解析函数以支持位置信息传递
bc0b1d23e3
feat(pproc): 添加预处理器包含路径支持和改进头文件查找逻辑
Compare 3 commits »
zzy
pushed to
dev
at
zzy/scc
2026-02-19 15:56:17 +08:00
a52ff33e30
feat(ast): 更新AST字面量表示方式
27a87d17ab
feat(lexer): 改进预处理器token测试用例并修复##符号处理
08a60e6e8a
feat: 添加预处理器宏定义的字符串化和连接操作支持
Compare 3 commits »
zzy
pushed to
dev
at
zzy/scc
2026-02-18 18:20:47 +08:00
c86071416d
feat(pproc): 实现宏展开功能并重构宏定义接口
9d85dc130d
feat(lexer): 添加词法分析器对##操作符的支持
Compare 2 commits »
zzy
pushed to
dev
at
zzy/scc
2026-02-17 22:49:05 +08:00
2de5ae59f5
feat(pproc): 实现C语言预处理器功能并重构项目依赖
681a15cb44
feat(lexer): 添加预处理器关键字支持并优化词法分析器
Compare 2 commits »
zzy
pushed to
dev
at
zzy/scc
2026-02-16 21:21:52 +08:00
b4929be6b8
refactor(lexer): 重构词法分析器头文件结构并优化缓冲区管理
0e7dec202a
refactor(lex_parser): 移除旧的词法解析器实现并更新依赖
Compare 2 commits »
zzy
pushed to
dev
at
zzy/scc
2026-02-14 09:56:36 +08:00
088050c903
feat(argparse): 添加选择类型支持和错误处理优化
zzy
pushed to
dev
at
zzy/scc
2026-02-13 15:18:02 +08:00
ffee07a03d
feat(ir): 添加线性IR转储功能并改进AST转储
zzy
pushed to
dev
at
zzy/scc
2026-02-12 21:42:20 +08:00
191cdcef53
feat(argparse): 实现高级命令行参数解析库
34d7eb3c42
feat(argparse): 重构命令行参数解析器以支持更灵活的参数处理
d1b215861c
feat(argparse): 新增命令行参数解析库
Compare 3 commits »
zzy
pushed to
dev
at
zzy/scc
2026-01-30 23:04:08 +08:00
2a90e165a5
feat(ast): 重构AST转储功能并创建AST到IR转换器
c8bf98525d
chore(build): 更新构建脚本和配置文件
135e874a76
feat(ast): 重构AST转储功能并添加tree_dump依赖
79ee7a657a
feat(ast): 添加AST定义和dump工具头文件
e1cd8c5206
feat(lexer): 添加SCC语言扩展关键字支持并重构标准定义
Compare 7 commits »
zzy
pushed to
dev
at
zzy/scc
2026-01-10 10:58:41 +08:00
c01e6e1db4
feat(ir): 添加IR库的基础结构和定义
zzy
pushed to
dev
at
zzy/scc
2026-01-08 13:36:52 +08:00
b753ae0911
refactor(lex_parser): 重命名libcore为scc_core并重构头文件包含
09f4ac8de0
feat(lex_parser, pprocessor): replace consume with next and remove stream resets
07f5d9331b
feat(lexer, preprocessor): replace cstring conversion with copy and refactor macro expansion
73d74f5e13
refactor(pprocessor): rename macro table type and update function names
ce8031b21f
feat(parse): implement # and ## operator handling in macro expansion
Compare 10 commits »
zzy
created branch
dev
in
zzy/scc
2026-01-08 13:36:52 +08:00
zzy
pushed to
main
at
zzy/scc
2026-01-08 13:34:31 +08:00
172d72b0a0
feat(backend/riscv32): 实现基础的编译器功能
95bf44eb3f
feat add func call and rewrite codes
09299e339c
init basic
zzy
created branch
main
in
zzy/scc
2026-01-08 13:34:31 +08:00
zzy
created repository
zzy/scc
2026-01-08 13:34:04 +08:00