pjh123
|
2b565a4996
|
refactor: 移除 lexical 预声明函数的死参数 global_lexical
|
2026-09-28 19:12:13 +00:00 |
|
pjh123
|
28ccbebd52
|
fix: break/continue 携当前语句列表累积值且循环出口值按迭代回写
|
2026-09-20 12:19:52 +00:00 |
|
pjh123
|
3de3b639d9
|
fix: switch 语句补 case 块作用域与函数预声明
|
2026-09-17 19:09:22 +00:00 |
|
pjh123
|
e90edba4ec
|
fix: if 支臂函数绑定收集下钻容器语句
|
2026-09-17 18:29:44 +00:00 |
|
pjh123
|
6cde7738b1
|
fix: 块级函数声明支臂不再块入口物化,声明点按入口物化状态区分写回
|
2026-09-15 16:41:37 +00:00 |
|
pjh123
|
1b26bc7ed8
|
fix: 块级函数声明闭包物化提前至块入口,声明点退化为外层 var 写回
|
2026-09-15 05:42:08 +00:00 |
|
pjh123
|
6aff1101f3
|
fix: 顶层受限全局名 lexical 声明编译期拒绝——let/const undefined|NaN|Infinity 撞 GDI 三常量 SyntaxError
|
2026-09-12 22:45:24 +00:00 |
|
pjh123
|
391f613653
|
fix: 块内函数声明预声明支持(Annex B 块级绑定)
|
2026-08-15 23:13:26 +08:00 |
|
pjh123
|
973778f181
|
fix: 块级 let/const/class 预声明 + TDZ 读取运行时抛 ReferenceError
|
2026-08-10 21:07:39 +08:00 |
|
pjh123
|
224d1347eb
|
refactor: 寄存器号 u8→u32 全链放宽,vreg 化去 checkpoint/reg_overflow
|
2026-08-06 16:31:16 +08:00 |
|
pjh123
|
263fd255b6
|
docs: 添加 Rustdoc 注释
|
2026-08-05 21:46:47 +08:00 |
|
pjh123
|
7c8f19f61a
|
refactor: 拆分 oxide_emit 为独立 emit pass crate(依赖倒置)
|
2026-08-05 20:13:18 +08:00 |
|