• Joined on 2024-04-09
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
giles pushed to loops/prolog at coop/rose-ash 2026-04-25 13:23:00 +00:00
0a8b30b7b8 Progress log: assert_rules + :- op, 471/471
giles pushed to loops/prolog at coop/rose-ash 2026-04-25 13:22:15 +00:00
2075db62ba Add :- to op table (prec 1200 xfx); enable assert/asserta/assertz with rule terms
giles pushed to loops/smalltalk at coop/rose-ash 2026-04-25 13:11:18 +00:00
fa600442d6 smalltalk: String>>format: + universal printOn: + 18 tests
giles pushed to loops/prolog at coop/rose-ash 2026-04-25 13:01:19 +00:00
1aca2c7bc5 Progress log: io_predicates batch, 456/456
giles pushed to loops/prolog at coop/rose-ash 2026-04-25 13:00:47 +00:00
be2000a048 IO predicates: term_to_atom/2, term_string/2, with_output_to/2, format/1,2, writeln/1
giles pushed to loops/js at coop/rose-ash 2026-04-25 12:47:30 +00:00
70f91ef3d8 plans: log Math methods iteration
giles pushed to loops/js at coop/rose-ash 2026-04-25 12:47:17 +00:00
5f38e49ba4 js-on-sx: add missing Math methods (trig, log, hyperbolic, clz32, imul, fround)
giles pushed to loops/prolog at coop/rose-ash 2026-04-25 12:42:21 +00:00
0be5eeafd8 Progress log: char_predicates batch, 432/432
giles pushed to loops/prolog at coop/rose-ash 2026-04-25 12:41:36 +00:00
04ed092f88 Char predicates: char_type/2, upcase_atom/2, downcase_atom/2, string_upper/2, string_lower/2
giles pushed to loops/smalltalk at coop/rose-ash 2026-04-25 12:31:07 +00:00
15da694c0d smalltalk: Number tower (Fraction, factorial, gcd:/lcm:, etc.) + 47 tests
giles pushed to loops/prolog at coop/rose-ash 2026-04-25 12:23:00 +00:00
776ae18a20 Progress log: set_predicates batch, 405/405
giles pushed to loops/prolog at coop/rose-ash 2026-04-25 12:22:12 +00:00
5a83f4ef51 Set predicates: foldl/4, list_to_set/2, intersection/3, subtract/3, union/3
giles pushed to loops/js at coop/rose-ash 2026-04-25 12:19:11 +00:00
0f9d361a92 plans: tick var hoisting, add progress log entry
giles pushed to loops/js at coop/rose-ash 2026-04-25 12:18:46 +00:00
11315d91cc js-on-sx: var hoisting — hoist var names as undefined before funcdecls
giles pushed to loops/smalltalk at coop/rose-ash 2026-04-25 12:02:38 +00:00
47249900f2 smalltalk: Stream hierarchy + 21 tests; test.sh timeout 60s -> 180s