phase: 20.49 COMPLETE; 20.50 Flow+String minimal reps; 20.51 selfhost v0/v1 minimal (Option A/B); hv1-inline binop/unop/copy; docs + run_all + CURRENT_TASK -> 21.0

This commit is contained in:
nyash-codex
2025-11-06 15:41:52 +09:00
parent 2dc370223d
commit 77d4fd72b3
1658 changed files with 6288 additions and 2612 deletions

View File

@ -0,0 +1,28 @@
// Simple JIT test for StringBox plugin
static box Main {
getLen(s) {
return s.length()
}
isEmpty(s) {
return s.is_empty()
}
main() {
local s = new StringBox()
local len = 0
local empty = true
// Call functions multiple times to trigger JIT
local i = 0
loop(i < 20) {
len = me.getLen(s)
empty = me.isEmpty(s)
i = i + 1
}
me.console.log("len=", len)
me.console.log("empty=", empty)
return len
}
}