• Joined on 2024-04-09
giles pushed to hs-f at coop/rose-ash 2026-05-04 15:02:32 +00:00
f4ef4033de HS: on-suite parser fixes (+5 tests)
giles pushed to hs-f at coop/rose-ash 2026-05-04 13:31:40 +00:00
73e86fa8e8 HS: collectionExpressions +4 (then on click, undefined where, component template)
giles pushed to hs-f at coop/rose-ash 2026-05-04 11:32:03 +00:00
51bc075da5 HS: mixed-op enforcement + short-circuit + typecheck + strings (+7 tests)
giles pushed to hs-f at coop/rose-ash 2026-05-03 11:58:00 +00:00
894fd24c3a HS: fix guard re-raise in repeat loops (+3 tests)
a3abe47286 HS: fix test-456 timeout + add sx_kernel_eval/hs_compile_inspect/hs_parse_inspect tools
d25a97d464 HS: fix increment/decrement for possessive/dot properties
Compare 3 commits »
giles pushed to hs-f at coop/rose-ash 2026-05-02 09:51:07 +00:00
df6480cd96 HS: fix hs-query-all to return proper SX list
giles pushed to hs-f at coop/rose-ash 2026-05-02 08:25:28 +00:00
7990ee5ffe HS: runtimeErrors suite 18/18 — null error reporting fixes
giles pushed to architecture at coop/rose-ash 2026-05-01 23:31:10 +00:00
90bc1208d9 plan: tick Phase 22 Forth — all Phase 22 items complete
8019e5725b phase 22 forth: bitwise/string-buffer/memory in lib/forth/runtime.sx (36 forms), 64/64 tests
Compare 2 commits »
giles pushed to architecture at coop/rose-ash 2026-05-01 23:25:17 +00:00
2edd426748 plan: tick Phase 22 Tcl — complete, Forth next
3e07727d6b phase 22 tcl: string-buffer/channel/regexp/format/coroutine in lib/tcl/runtime.sx (37 forms), 56/56 tests
Compare 2 commits »
giles pushed to architecture at coop/rose-ash 2026-05-01 23:18:31 +00:00
bcde5e126a plan: tick Phase 22 Ruby — complete, Tcl next
182e6f63ef phase 22 ruby: Hash/Set/Regexp/StringIO/Bytevectors/Fiber in lib/ruby/runtime.sx (61 forms), 76/76 tests
Compare 2 commits »
giles pushed to architecture at coop/rose-ash 2026-05-01 22:49:45 +00:00
912de5a274 phase-22 APL: runtime.sx vectors/bitwise/sets/reduce/format
giles pushed to architecture at coop/rose-ash 2026-05-01 22:43:09 +00:00
077f4a5d38 phase-22 Smalltalk: runtime.sx numeric/char/Array/Dict/Set/Stream
giles pushed to architecture at coop/rose-ash 2026-05-01 22:33:33 +00:00
36e6762539 phase-22 JS: stdlib.sx bitwise/Map/Set/RegExp + 25 tests
giles pushed to architecture at coop/rose-ash 2026-05-01 21:41:49 +00:00
4022b60901 plan: tick Phase 22 Haskell — runtime.sx done, 148/148 tests
giles pushed to architecture at coop/rose-ash 2026-05-01 21:41:20 +00:00
c02ffcf316 phase 22 Haskell: runtime.sx + 143 tests
giles pushed to architecture at coop/rose-ash 2026-05-01 21:21:59 +00:00
a7790418f8 plan: tick Phase 22 Erlang — runtime.sx complete, 55/55 pass
3c0a963229 erlang-runtime: add lib/erlang/runtime.sx + test.sh (55/55 pass)
Compare 2 commits »
giles pushed to architecture at coop/rose-ash 2026-05-01 21:14:51 +00:00
a8613656e9 plan: tick Phase 22 Lua — stdlib complete, 185/185 pass
ec3512d63b lua-runtime: add math/string/table stdlib + delay/force (185/185 pass)
Compare 2 commits »
giles pushed to architecture at coop/rose-ash 2026-05-01 21:00:47 +00:00
10c278d073 plan: tick Phase 22 CL — runtime.sx complete, 68/68 pass
1ad8e74aa6 cl-runtime: add lib/common-lisp/runtime.sx + test.sh (68/68 pass)
Compare 2 commits »
giles pushed to architecture at coop/rose-ash 2026-05-01 20:21:11 +00:00
f4193a2e8e plan: tick Phase 22 step 1 — baseline sections added
f43659ce51 plan: add SX primitive baseline section to CL/APL/Ruby/Tcl plans
Compare 2 commits »
giles pushed to architecture at coop/rose-ash 2026-05-01 19:59:25 +00:00
d4964c166c plan: tick Phase 21 format — complete, Phase 22 next
4d7b3e299c spec: format — CL-style string formatting (~a ~s ~d ~x ~o ~b ~f ~% ~& ~~ ~t)
Compare 2 commits »
giles pushed to architecture at coop/rose-ash 2026-05-01 19:16:32 +00:00
6a34ae3ae1 plan: tick Phase 20 bytevectors — complete, Phase 21 next
a381154507 spec: bytevectors (make-bytevector/u8-ref/u8-set!/utf8->string/etc)
Compare 2 commits »