-
1f49242ae3
sx: step 5 — OCaml AdtValue + define-type + match
giles
2026-05-06 22:54:33 +00:00
-
b19f2017d0
GUEST-plan: claim step 2 — prefix.sx
giles
2026-05-06 22:47:22 +00:00
-
57cfee8267
GUEST-plan: log step 1 done
giles
2026-05-06 22:46:58 +00:00
-
58dcff2639
GUEST: step 1 — lib/guest/conformance.{sx,sh} config-driven driver
giles
2026-05-06 22:46:48 +00:00
-
d570da1dea
apl: commute f⍨ (+10 tests, 173/173)
giles
2026-05-06 22:36:11 +00:00
-
54b7a6aed0
HS: +4 — T9 obj-method, F2/F3 async args, F9 fetch html (1482/1496)
giles
2026-05-06 22:33:59 +00:00
-
0eced4c34c
plan: record step 4 commit hash
giles
2026-05-06 22:27:36 +00:00
-
80d6507e57
haskell: Phase 8 audit — hk-show-val matches Haskell 98 (precedence-based parens, no-space separators)
giles
2026-05-06 22:27:30 +00:00
-
b7ad5152d8
sx: step 4 — parser spans satisfied by step 3 tokenizer fix
giles
2026-05-06 22:27:26 +00:00
-
1824058aa3
plan: record step 3 commit hash
giles
2026-05-06 22:14:17 +00:00
-
023bc2d80c
sx: step 3 — add :end and :line to hs tokenizer tokens
giles
2026-05-06 22:14:10 +00:00
-
d67e04a9ad
apl: inner product f.g (+12 tests, 163/163)
giles
2026-05-06 22:09:13 +00:00
-
ccf8a0fb90
GUEST-plan: claim step 1 — conformance.sx
giles
2026-05-06 22:02:31 +00:00
-
c265c6e376
GUEST-plan: log step 0 done
giles
2026-05-06 22:02:08 +00:00
-
2f7f8189ea
GUEST: step 0 — baseline snapshot
giles
2026-05-06 22:01:51 +00:00
-
d25cb1223e
plan: record step 2 commit hash
giles
2026-05-06 21:45:52 +00:00
-
e80e655b51
sx: step 2 — restore frame locals on browser VmSuspension resume
giles
2026-05-06 21:45:44 +00:00
-
685fcd11d5
haskell: Phase 7 conformance — runlength-str.hs + ++ thunk-tail fix (+9 tests, 9/9)
giles
2026-05-06 21:45:23 +00:00
-
4332b4032f
apl: outer product ∘.f (+12 tests, 151/151)
giles
2026-05-06 21:41:15 +00:00
-
e85a828de8
plan: record step 1 commit hash
giles
2026-05-06 21:30:27 +00:00
-
882a4b76cb
sx: step 1 — fix JIT call_closure_reuse for closure returns
giles
2026-05-06 21:30:13 +00:00
-
3489c9f131
apl: each f¨ monadic + dyadic (+14 tests, 139/139)
giles
2026-05-06 21:14:49 +00:00
-
d39ef786ba
GUEST-plan: claim step 0 — baseline snapshot
giles
2026-05-06 21:04:19 +00:00
-
-
-
066ddcd6e1
js-on-sx: fix rational-zero-division in core constants + charCodeAt
giles
2026-05-06 21:02:58 +00:00
-
a32561a07d
merge: architecture → loops/tcl — R7RS, JIT, env-as-value
giles
2026-05-06 21:00:51 +00:00
-
-
f6efba410a
haskell: Phase 7 conformance — caesar.hs (+8 tests, 8/8)
giles
2026-05-06 20:54:53 +00:00
-
c56f400403
apl: scan f\ + f⍀ (+15 tests, 125/125)
giles
2026-05-06 20:46:16 +00:00
-
4a35998469
haskell: Phase 7 string=[Char] — O(1) string-view head/tail + chr/ord/toUpper/toLower/++ (+35 tests, 810/810)
giles
2026-05-06 19:44:19 +00:00
-
c63c0d26e8
plans: tick reduce f/ f⌿, progress log
giles
2026-05-06 19:39:34 +00:00
-
c5ceb9c718
apl: reduce f/ and f⌿ (last+first axis); 110/110 tests
giles
2026-05-06 19:39:11 +00:00
-
e42aec8957
plans: Phase 3 complete — tick membership/without/40+tests boxes
giles
2026-05-06 19:25:07 +00:00
-
ce72070d2a
apl: membership ∊, dyadic ⍳, without ~ (dyadic); 94/94 tests
giles
2026-05-06 19:24:46 +00:00
-
32efdfe4aa
plans: tick Phase 3 enclose/disclose, progress log
giles
2026-05-06 19:17:56 +00:00
-
e06e3ad014
apl: enclose ⊂ / disclose ⊃; 82/82 tests
giles
2026-05-06 19:17:30 +00:00
-
40f0e73386
briefing: tick Phase 4, update progress log — env-as-value complete
giles
2026-05-06 19:13:45 +00:00
-
83dbb5958a
tcl: Phase 4 env-as-value — current-env/eval-in-env/env-lookup/env-extend (+5 tests, 342/342 total)
giles
2026-05-06 19:13:28 +00:00
-
ad914b413c
plans: tick Phase 3 grade-up/down, progress log
giles
2026-05-06 19:03:05 +00:00
-
7dfa092ed2
apl: Phase 3 grade-up ⍋ / grade-down ⍒ — 74/74 tests green
giles
2026-05-06 19:02:49 +00:00
-
16cf4d9316
plans: sx-improvements roadmap + loop briefing (14 steps)
giles
2026-05-06 19:01:23 +00:00
-
-
-
03e9df3ecf
plans: tick Phase 3 squad ⌷, progress log
giles
2026-05-06 18:57:24 +00:00
-
e11fbd6140
apl: Phase 3 squad ⌷ indexing — 66/66 tests green
giles
2026-05-06 18:57:07 +00:00
-
eaab8db840
merge: architecture → hs-f (R7RS steps 4-6, IO suspension, JIT, language libs)
giles
2026-05-06 18:54:06 +00:00
-
-
248dca5b32
plans: tick Phase 3 catenate, progress log
giles
2026-05-06 18:51:58 +00:00
-
c5d9a8b789
HS: wip — parser every-fix, integration boot, test tooling expansion
giles
2026-05-06 18:51:32 +00:00
-
71ad7d2d24
apl: Phase 3 catenate , and first-axis — 59/59 tests green
giles
2026-05-06 18:51:32 +00:00
-
c03ba9eccb
plans: tick Phase 3 step 2 take/drop/rotate, progress log
giles
2026-05-06 18:45:37 +00:00
-
3c83985841
apl: Phase 3 take ↑ / drop ↓ / rotate ⌽⊖ — 50/50 tests green
giles
2026-05-06 18:45:12 +00:00
-
6a6a94e203
plans: tick Phase 3 step 1 reshape/transpose, progress log
giles
2026-05-06 18:37:10 +00:00
-
be26f77410
apl: Phase 3 reshape ⍴ / transpose ⍉ — 27/27 structural tests green
giles
2026-05-06 18:36:43 +00:00
-
8a009df4a3
haskell: merge loops/haskell — Phases 1–6 complete (775 tests)
giles
2026-05-06 18:28:12 +00:00
-
-
-
-
2249863d2d
tcl: Phase 3 OCaml primitives — file I/O + clock; refresh prolog scoreboard
giles
2026-05-06 18:27:48 +00:00
-
2314735431
apl: merge architecture — Tcl/Prolog/CL/Smalltalk + spec updates
giles
2026-05-06 18:21:03 +00:00
-
-
-
-
d21cde336a
tcl: Phase 3 OCaml primitives — file-read/write/append/exists?/glob + clock-seconds/milliseconds/format in sx_primitives.ml + unix dep; tcl-cmd-clock/file wired up; 337/337 green
giles
2026-05-06 18:10:22 +00:00
-
859361d86a
plans: haskell-completeness phases 7-16 + updated loop briefing
giles
2026-05-06 17:40:53 +00:00
-
f0f339709e
tcl: replace eager coroutine pre-execution with true suspension via fibers
giles
2026-05-06 17:30:47 +00:00
-
09d65d2d7b
haskell: 13 new program suites + scoreboard 156/156 (775 tests)
giles
2026-05-06 17:02:02 +00:00
-
0596376199
tcl: Phase 2 fiber.sx — make-fiber/fiber-resume/fiber-done? via call/cc
giles
2026-05-06 16:58:18 +00:00
-
35511db15b
tcl: array get/set/names/size/exists/unset commands (+8 tests, 337 total)
giles
2026-05-06 16:29:28 +00:00
-
f86d07401d
plans: tick Phase 6 prelude + progress log (635/635)
giles
2026-05-06 15:51:36 +00:00
-
6bfb7b19f4
haskell: Phase 6 prelude extras (635/635)
giles
2026-05-06 15:51:12 +00:00
-
74e020359f
plans: tick Phase 1 apply in tcl-sx-completion
giles
2026-05-06 15:37:40 +00:00
-
40ce4df6b1
tcl: apply command — anonymous proc call reusing tcl-call-proc frame machinery
giles
2026-05-06 15:37:26 +00:00
-
db52a6d77c
plans: tick Phase 1 regexp/regsub in tcl-sx-completion
giles
2026-05-06 15:31:55 +00:00
-
0cc36450c4
tcl: regexp + regsub commands wrapping SX regex primitives
giles
2026-05-06 15:31:36 +00:00
-
679b45e3fc
plans: tick Phase 1 float expr, add progress log to tcl-sx-completion
giles
2026-05-06 15:20:17 +00:00
-
21e8e51174
tcl: float expr — tcl-parse-num + float-aware binop/unary/pow/funcs
giles
2026-05-06 15:20:10 +00:00
-
b0c135412a
chore: scoreboard 1478/1496 (+1 or-from listener)
giles
2026-05-06 15:17:43 +00:00
-
f1428009fd
HS: on EVENT from SRC or EVENT from SRC multi-source listener (+1 test)
giles
2026-05-06 15:17:22 +00:00
-
9f57234d1e
scoreboard: 1477/1496 (+1, F7 hs-on nil-target guard)
giles
2026-05-06 14:03:33 +00:00
-
1751cd05ea
HS: nil guard in hs-on for missing targets (+1 test)
giles
2026-05-06 14:03:07 +00:00
-
041cb9f3ef
haskell: getLine/getContents/readFile/writeFile + 0-arity builtin force (+12 tests, 587/587)
giles
2026-05-06 13:43:13 +00:00
-
096faf2c40
plans: tcl-sx-completion — phased plan for remaining Tcl limitations
giles
2026-05-06 13:21:59 +00:00
-
578e54f06d
haskell: real IO monad — putStrLn/print/putStr + hk-run-io (+10 tests, 575/575)
giles
2026-05-06 13:10:42 +00:00
-
82d16597e0
scoreboard: 1476/1496 after computed property names fix
giles
2026-05-06 13:09:33 +00:00
-
ed42561071
HS: computed property names in object literals (+1 test)
giles
2026-05-06 13:09:17 +00:00
-
6d8f366439
HS: scoreboard — 1475/1496 (98.6%) after step-limit fix
giles
2026-05-06 12:35:36 +00:00
-
225fa2e86d
HS: raise default step limit 200k → 1M
giles
2026-05-06 12:35:12 +00:00
-
1c45262577
haskell: deriving (Eq, Show) for ADTs (+11 tests, 565/565)
giles
2026-05-06 12:25:51 +00:00
-
cfe5371354
HS: scoreboard — E38 sourceInfo +2, E39 correction
giles
2026-05-06 12:08:44 +00:00
-
48eaeb0421
HS: sourceInfo — exempt suite from 200k step limit (+2 tests)
giles
2026-05-06 12:08:18 +00:00
-
c93fe4453a
HS: scoreboard — E36 commit hash
giles
2026-05-06 11:44:31 +00:00
-
623529d3be
HS: socket feature (E36) — WebSocket wrapper + RPC proxy (+16 tests)
giles
2026-05-06 11:44:13 +00:00
-
bf190b8fc4
tcl: merge loops/tcl — complete Tcl 8.6 subset (329 tests)
giles
2026-05-06 11:36:59 +00:00
-
-
-
-
74ce9e7c75
merge loops/prolog: complete Prolog-on-SX implementation
giles
2026-05-06 11:20:44 +00:00
-
-
bc45b7abf5
tcl: tick Phase 6 checkboxes, update progress log
giles
2026-05-06 11:06:05 +00:00
-
2c61be39de
tcl: Phase 6 coroutines + clock/file stubs + idiom corpus (+40 tests, 329 total)
giles
2026-05-06 11:05:28 +00:00
-
6c1a953c80
plans: tick standard classes + progress log
giles
2026-05-06 10:57:41 +00:00
-
d3e71ba356
haskell: standard classes — show, Ord, Num, Functor, Monad prelude (+48 tests, 554/554)
giles
2026-05-06 10:57:20 +00:00
-
ea064346e1
tcl: tick Phase 5 checkboxes, update progress log
giles
2026-05-06 10:21:47 +00:00
-
23c44cf6cf
tcl: Phase 5 namespaces + ensembles (+22 tests, 289 total)
giles
2026-05-06 10:21:21 +00:00
-
5e0fcb9316
tcl: tick Phase 4 checkboxes, update progress log
giles
2026-05-06 09:59:09 +00:00
-
d295ab8463
tcl: Phase 4 error handling — catch/try/throw/return-code (+39 tests, 267 total)
giles
2026-05-06 09:58:32 +00:00
-
afddc92c70
tcl: update progress log with conformance/classic programs entry
giles
2026-05-06 09:45:07 +00:00
-
95f96efb78
tcl: conformance.sh + scoreboard, annotate classic programs
giles
2026-05-06 09:44:44 +00:00
-
95b22a648d
tcl: classic programs — for-each-line, assert, with-temp-var (+3 tests, 228 total)
giles
2026-05-06 09:34:26 +00:00
-
cffd3bec83
tcl: tick Phase 3 core checkboxes, update progress log
giles
2026-05-06 09:31:17 +00:00
-
eb5babaf99
tcl: proc + uplevel + upvar + global + variable + info (+19 tests, 225 total)
giles
2026-05-06 09:30:28 +00:00
-
985671cd76
hs: query targets, prolog hook, loop scripts, new plans, WASM regen
giles
2026-05-06 09:19:56 +00:00
-
a49b1a9f79
tcl: tick dict/60+ tests checkboxes, update progress log
giles
2026-05-06 09:00:39 +00:00
-
263d9aae68
tcl: dict commands — 13 subcommands (+24 tests, 206 total)
giles
2026-05-06 09:00:13 +00:00