Files
rose-ash/spec/tests
giles ef5faa6b54 HS: add hs-ends-with-ic? / hs-matches-ignore-case?, drop exists? short-circuit; test-tco: reduce TCO depth to 5000
HS compiler: stop special-casing exists? in boolean fallthrough so it compiles
via the default callable path. HS runtime: add case-insensitive ends-with? /
matches? helpers paralleling hs-contains-ignore-case?.

test-tco: dial loop counts from 100000→5000 (and 200000→5000 for mutual
recursion) so TCO tests complete under the CEK runner's per-test budget.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 11:06:26 +00:00
..