• Joined on 2024-04-09
giles pushed to loops/haskell at coop/rose-ash 2026-04-25 18:07:00 +00:00
9facbb4836 plans: tick quicksort.hs, progress log 2026-04-25
a12dcef327 haskell: naive quicksort classic program (+5 tests, 395/395)
Compare 2 commits »
giles pushed to loops/common-lisp at coop/rose-ash 2026-04-25 18:06:33 +00:00
13d0ebcce8 common-lisp: Phase 1 tokenizer + 79 tests
3316d402fd HS: null-safety piece 1 — eval-hs-error recognizer + helper (+18 tests unlocked)
fb72c4ab9c sx-loops: add common-lisp, apl, ruby, tcl (12 slots)
e52c209c3d hs: drain plan for blockers + Bucket E + F
Compare 4 commits »
giles created branch loops/common-lisp in coop/rose-ash 2026-04-25 18:06:33 +00:00
giles pushed to loops/haskell at coop/rose-ash 2026-04-25 18:00:10 +00:00
d33c520318 plans: tick sieve.hs, progress log 2026-04-25
9be65d7d60 haskell: lazy sieve of Eratosthenes (+mod/div/rem/quot, +2 tests, 390/390)
Compare 2 commits »
giles pushed to loops/hs at coop/rose-ash 2026-04-25 17:58:37 +00:00
db8d7aca91 HS-plan: log cluster 22 done +1; sync scoreboard
d31565d556 HS cluster 22: simplify win-call emit + def→window + init-blocks test (+1)
337c8265cd HS cluster 22: host-call-fn FFI + hs-win-call + def hoisting
a4538c71a8 HS-plan: log cluster 11/33 followups +2
5ff2b7068e HS: cluster 11/33 followups (+2 tests)
Compare 18 commits »
giles pushed to loops/smalltalk at coop/rose-ash 2026-04-25 16:32:28 +00:00
7e7a9c06e9 smalltalk: GNU Smalltalk compare harness; all briefing checkboxes done
giles pushed to loops/smalltalk at coop/rose-ash 2026-04-25 16:10:28 +00:00
75032c5789 smalltalk: block intrinsifier (8 idioms) + 24 tests -> 847/847
giles pushed to loops/smalltalk at coop/rose-ash 2026-04-25 15:30:38 +00:00
df62c02a21 smalltalk: per-call-site inline cache + 10 IC tests
giles pushed to loops/smalltalk at coop/rose-ash 2026-04-25 14:48:48 +00:00
5d369daf2b smalltalk: ANSI X3J20 validator subset + 62 tests -> 813/813
giles pushed to loops/js at coop/rose-ash 2026-04-25 14:42:47 +00:00
ea63b6d9bb plans: log precision number-to-string iteration
giles pushed to loops/js at coop/rose-ash 2026-04-25 14:42:38 +00:00
5d7f931cf1 js-on-sx: high-precision number-to-string via round-trip + digit extraction
giles pushed to loops/js at coop/rose-ash 2026-04-25 14:27:26 +00:00
79f3e1ada2 plans: log String wrapper + number-to-string sci notation iteration
giles pushed to loops/js at coop/rose-ash 2026-04-25 14:27:17 +00:00
4d00250233 js-on-sx: String wrapper objects + number-to-string sci notation expansion
giles pushed to loops/smalltalk at coop/rose-ash 2026-04-25 14:14:14 +00:00
446a0e7d68 smalltalk: Pharo Kernel/Collections-Tests slice (91 tests) -> 751/751
giles pushed to loops/prolog at coop/rose-ash 2026-04-25 14:14:00 +00:00
00db8b7763 Progress log: predsort+term_variables+arith, 517/517
giles pushed to loops/prolog at coop/rose-ash 2026-04-25 14:13:17 +00:00
788ac9dd05 predsort/3, term_variables/2, arith: floor/ceiling/truncate/round/sign/sqrt/pow
giles pushed to loops/prolog at coop/rose-ash 2026-04-25 13:50:56 +00:00
bf250a24bf Progress log: sub_atom+aggregate_all, 496/496
giles pushed to loops/prolog at coop/rose-ash 2026-04-25 13:50:20 +00:00
537e2cdb5a sub_atom/5 (non-det substring) + aggregate_all/3 (count/bag/sum/max/min/set)
giles pushed to loops/smalltalk at coop/rose-ash 2026-04-25 13:43:19 +00:00
0ca664b81c smalltalk: SUnit port (TestCase/TestSuite/TestResult/TestFailure) + 19 tests
giles pushed to loops/js at coop/rose-ash 2026-04-25 13:42:02 +00:00
80c21cbabb js-on-sx: String fixes — fromCodePoint, multi-arg indexOf/split/lastIndexOf, matchAll, constructor, js-to-string dict