Files
rose-ash/lib
giles aaabe370d6
Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Failing after 1m29s
apl: bracket indexing A[I] → (I⌷A) (+7 tests, 415/415)
Parser: maybe-bracket helper wraps any value followed by [expr]
into (:dyad (:fn-glyph ⌷) idx val).  Wired into :name and :lparen
branches of collect-segments-loop.

apl-run "(10 20 30)[2]" → 20
apl-run "A ← 100 200 300 ⋄ A[2]" → 200
apl-run "(⍳5)[3] × 7" → 21

Multi-axis A[I;J] deferred — needs semicolon-split parsing.
2026-05-07 14:07:05 +00:00
..