This website requires JavaScript.
Explore
Help
Register
Sign In
Serendipity
0 Followers
·
0 Following
河南省焦作市河南理工大学
https://blog.liuhangyv.top
Serendipity | 个人代码自留地
Joined on
2026-05-06
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
18
Projects
Packages
Public Activity
Starred Repositories
12
Serendipity
pushed tag
v0.7.0
to
Serendipity/l-language
2026-06-07 13:08:36 +08:00
Serendipity
released
L Language v0.7.0
at
Serendipity/l-language
2026-06-07 13:08:36 +08:00
Serendipity
pushed to
main
at
Serendipity/l-language
2026-06-07 13:08:23 +08:00
1aafde0fd9
chore: 版本 v0.7.0
Serendipity
pushed to
main
at
Serendipity/l-language
2026-06-07 13:06:30 +08:00
2247fa39f4
docs: CLAUDE.md v0.7 全面更新 — 架构/类型/限制/测试同步
c285a145c8
refactor: typeck.c 652→559 — 泛型单态化提取为 mono.c (97行)
82b0570869
refactor: codegen_expr switch→Visitor dispatch (12 handler)
bcf6508c4c
feat: use 语句 — use module::item 导入模块符号
a070883ae4
fix: sprintf→snprintf + strcpy→memcpy 缓冲区安全加固
Compare 15 commits »
Serendipity
pushed to
main
at
Serendipity/l-language
2026-06-06 16:54:26 +08:00
17c19fd9b9
fix: P0审查修复 — CLAUDE.md数据更新 + load_module malloc→arena
Serendipity
pushed to
main
at
Serendipity/l-language
2026-06-06 16:41:25 +08:00
b3b3d285f9
feat: trait 接口系统 — trait Show { fn method } + extend Trait Struct { }
Serendipity
pushed to
main
at
Serendipity/l-language
2026-06-06 16:25:21 +08:00
9169796b77
feat: 泛型单态化完成 — fn id<T>(x: T) -> T 全流水线通过
Serendipity
pushed to
main
at
Serendipity/l-language
2026-06-06 16:17:18 +08:00
350eeef3c5
feat: 泛型基础设施 — <T>解析 + 类型推断 (单态化 codegen 待补)
Serendipity
pushed to
main
at
Serendipity/l-language
2026-06-06 16:09:33 +08:00
fa734b8a23
feat: 模块系统 mod + pub — 多文件编译支持
Serendipity
pushed to
main
at
Serendipity/l-language
2026-06-06 15:20:37 +08:00
e02cc7b1d6
feat: if let 语句 — if let Option::Some = expr { ... }
Serendipity
pushed to
main
at
Serendipity/l-language
2026-06-06 14:21:46 +08:00
0e1f8c5795
feat: 枚举关联数据 ADT — enum Option { Some(i64), None }
Serendipity
pushed to
main
at
Serendipity/l-language
2026-06-06 13:52:40 +08:00
0ec3c3d65f
feat: 表达式作为值 — if/else 和 block 可产生值
Serendipity
pushed to
main
at
Serendipity/l-language
2026-06-06 13:33:43 +08:00
380b52930a
docs: Token 计数修正 50→67 (AGENTS.md + CLAUDE.md)
Serendipity
pushed to
main
at
Serendipity/l-language
2026-06-06 01:36:40 +08:00
031dedfb8e
refactor: 拆分 sema analyze_expr 为 9 个辅助函数 + 调度器
Serendipity
released
L Language v0.6.0
at
Serendipity/l-language
2026-06-05 22:19:32 +08:00
Serendipity
released
L Language v0.6.0
at
Serendipity/l-language
2026-06-05 22:13:58 +08:00
Serendipity
pushed tag
v0.6.0
to
Serendipity/l-language
2026-06-05 22:13:24 +08:00
Serendipity
released
L Language v0.6.0
at
Serendipity/l-language
2026-06-05 22:13:22 +08:00
Serendipity
deleted tag v0.6.0 from
Serendipity/l-language
2026-06-05 22:13:13 +08:00
Serendipity
released
L Language v0.6.0
at
Serendipity/l-language
2026-06-05 22:12:25 +08:00
Previous
4
Next