Simon Brooke
3665326c55
Made eq and equal vararg functions, and appended ? to their names as predicates.
2026-02-25 15:24:02 +00:00
Simon Brooke
8c63272214
Fixed runaway recursion in cond. However, let is still segfaulting, and member
...
does not work correctly.
2026-02-25 11:17:40 +00:00
5e6363e6ae
Fixed the horrendous 'unbound symbol nil' bug. Also work on documentation and
...
unit tests.
2026-02-14 11:40:52 +00:00
46a4132823
Made it easier to run individual unit tests
2019-01-18 20:55:03 +00:00
02fe5669d8
Complete reworking of the REPL
...
which is good in itself, but not what I was meant to be working on.
2018-12-30 17:56:15 +00:00
9ff2f14c7d
Reverse
2018-12-25 14:44:38 +00:00
27fd678888
Tried to get more sensible printing of floating point numbers
...
Results are quite disappointing. Resolution on long doubles is nothing like as good as I hoped; they're out by one part in 10^20.
All unit tests except one pass, and the one that doesn't is a very minor rounding issue, so I'm calling it good.
2018-12-08 00:29:05 +00:00
b989b5e041
PROGN working
2017-10-16 12:22:49 +01:00
c396370e51
Fixed a number of unit tests (problems were output format, not actual bugs)
2017-10-07 15:11:07 +01:00
832ae3be0d
New unit tests.
2017-09-25 10:01:25 +01:00