• Joined on 2024-04-09
giles pushed to loops/forth at coop/rose-ash 2026-04-24 21:07:13 +00:00
387a6e7f5d forth: SP@ / SP! (+4; Hayes 174/590)
giles pushed to loops/lua at coop/rose-ash 2026-04-24 21:02:33 +00:00
12b02d5691 lua: table.sort insertion-sort → quicksort; 30k sort.lua still timeouts (interpreter-bound)
giles pushed to loops/erlang at coop/rose-ash 2026-04-24 21:01:40 +00:00
e2e801e38a erlang: receive...after Ms timeout clause (+9 tests)
giles pushed to loops/lua at coop/rose-ash 2026-04-24 20:53:39 +00:00
57516ce18e lua: dostring alias + diagnosis notes; keep grinding scoreboard
giles pushed to loops/haskell at coop/rose-ash 2026-04-24 20:47:52 +00:00
cab7ca883f haskell: operator sections + list comprehensions, Phase 1 parser complete (+22 tests, 211/211)
giles pushed to loops/lua at coop/rose-ash 2026-04-24 20:44:41 +00:00
46741a9643 lua: Lua 5.0-style arg auto-binding in vararg functions; assert-counter diagnostic +2 tests
giles pushed to loops/forth at coop/rose-ash 2026-04-24 20:40:13 +00:00
acf9c273a2 forth: BASE/DECIMAL/HEX/BIN/OCTAL (+9; Hayes 174/590)
giles pushed to loops/lua at coop/rose-ash 2026-04-24 20:35:20 +00:00
1d3a93b0ca lua: loadstring wraps transpiled AST in (let () …) to contain local definitions
giles pushed to loops/erlang at coop/rose-ash 2026-04-24 20:28:01 +00:00
d191f7cd9e erlang: send + selective receive via shift/reset (+13 tests)
giles pushed to loops/lua at coop/rose-ash 2026-04-24 20:26:22 +00:00
f0a4dfbea8 lua: if/else/elseif body scoping via (let () …); else-branch leak fixed +3 tests
giles pushed to loops/lua at coop/rose-ash 2026-04-24 20:19:02 +00:00
54d7fcf436 lua: do-block proper lexical scoping (wrap in (let () …)) +2 tests
giles pushed to loops/forth at coop/rose-ash 2026-04-24 20:12:33 +00:00
35ce18eb97 forth: CHAR/[CHAR]/KEY/ACCEPT (+7; Hayes 174/590)
giles pushed to loops/lua at coop/rose-ash 2026-04-24 20:11:34 +00:00
d361d83402 lua: scoreboard iter — trim whitespace in lua-to-number (math.lua past arith-type)
giles pushed to loops/haskell at coop/rose-ash 2026-04-24 20:08:33 +00:00
bf0d72fd2f haskell: module header + imports (+16 tests, 189/189)
giles pushed to loops/lua at coop/rose-ash 2026-04-24 20:04:47 +00:00
0b0d704f1e lua: scoreboard iter — table.getn/foreach/foreachi + string.reverse (sort.lua unblocked past getn)
giles pushed to loops/lua at coop/rose-ash 2026-04-24 19:57:26 +00:00
5ea81fe4e0 lua: scoreboard iter — return; trailing-semi, collectgarbage/setfenv/getfenv/T stubs; all runnable tests reach execution
giles pushed to loops/erlang at coop/rose-ash 2026-04-24 19:50:11 +00:00
266693a2f6 erlang: spawn/1 + self/0 + is_pid (+13 tests)
giles pushed to loops/lua at coop/rose-ash 2026-04-24 19:49:34 +00:00
781bd36eeb lua: scoreboard iter — trailing-dot numbers, stdlib preload, arg/debug stubs (8x assertion-depth)
giles pushed to loops/forth at coop/rose-ash 2026-04-24 19:45:42 +00:00
1c975f229d forth: Phase 4 strings — S"/C"/."/TYPE/COUNT/CMOVE/FILL/BLANK (+16; Hayes 168/590)
giles pushed to loops/lua at coop/rose-ash 2026-04-24 19:38:23 +00:00
743e0bae87 lua: vararg ... transpile (spreads in call+table last pos); 6x transpile-unsup fixed +6 tests