• Joined on 2025-03-02
simon closed issue simon/post-scarcity#3 2026-02-24 01:47:54 +00:00
Implement boolean and, or, not.
simon pushed to develop at simon/post-scarcity 2026-02-24 01:47:21 +00:00
62ebaf9819 Added logical operators and, not and or. Closes #3
simon opened issue simon/post-scarcity#5 2026-02-24 00:56:19 +00:00
Create a function to throw a 'bad argument' exception.
simon opened issue simon/post-scarcity#4 2026-02-24 00:54:47 +00:00
Create a function to throw a 'wrong number of args' exception
simon opened issue simon/post-scarcity#3 2026-02-23 18:08:52 +00:00
Implement boolean and, or, not.
simon pushed to develop at simon/post-scarcity 2026-02-22 11:42:09 +00:00
8df304bc60 Added the start of a new hardware essay.
simon pushed to develop at simon/post-scarcity 2026-02-20 19:41:07 +00:00
70376c6529 Careful debugging of the memory leak problem. At this stage,
simon pushed to develop at simon/post-scarcity 2026-02-15 23:49:54 +00:00
8629e33f92 Added a flag, simplify to the arg list of make_ratio, so that we can
simon pushed to develop at simon/post-scarcity 2026-02-15 17:40:41 +00:00
169afc9eb4 add_ratio_ratio fixed.
simon pushed to develop at simon/post-scarcity 2026-02-15 13:31:39 +00:00
d7e0220674 Arithmetic equality fixed.
b97401bfde Work on the equality of numbers. The good news: two additional unit tests pass.
Compare 2 commits »
simon commented on issue simon/post-scarcity#2 2026-02-14 20:53:18 +00:00
Should allocate_cell() return a cell with a ref count of one/

This is essentially fixed in commit 219f082. This commit reduces the amount of memory being allocated by an order of magnitude, which is good, but it doesn't do nearly enough to increase the…

simon closed issue simon/post-scarcity#2 2026-02-14 20:53:18 +00:00
Should allocate_cell() return a cell with a ref count of one/
simon pushed to develop at simon/post-scarcity 2026-02-14 20:47:11 +00:00
219f082885 Redone fixes to unit tests which I know I did this afternoon, so I've messed
367f002951 Moved state-of-play.md into docs.
08a7c4153c Reformatted code; made paths in generated documentation relative.
222368bf64 Stage one clean up of test files. Some unit tests are still creating temporary files in
5e6363e6ae Fixed the horrendous 'unbound symbol nil' bug. Also work on documentation and
Compare 9 commits »
simon pushed to feature-2 at simon/post-scarcity 2026-02-14 20:37:05 +00:00
219f082885 Redone fixes to unit tests which I know I did this afternoon, so I've messed
simon pushed to feature-2 at simon/post-scarcity 2026-02-14 20:01:47 +00:00
367f002951 Moved state-of-play.md into docs.
simon pushed to feature-2 at simon/post-scarcity 2026-02-14 15:33:51 +00:00
08a7c4153c Reformatted code; made paths in generated documentation relative.
simon pushed to feature-2 at simon/post-scarcity 2026-02-14 14:07:18 +00:00
222368bf64 Stage one clean up of test files. Some unit tests are still creating temporary files in
5e6363e6ae Fixed the horrendous 'unbound symbol nil' bug. Also work on documentation and
Compare 2 commits »
simon pushed to feature-2 at simon/post-scarcity 2026-02-13 13:09:01 +00:00
3659103dd7 Another small fix. Previous fix resulted in 4 more tests failing (now 11);
simon created branch feature-2 in simon/post-scarcity 2026-02-13 12:51:18 +00:00
simon pushed to feature-2 at simon/post-scarcity 2026-02-13 12:51:18 +00:00
f6d7fcea1e Woohoo! Huge decrease in cells not cleaned up, with fixing one stupid bug.
004ff6737c feature-2: allocating cells with count = 1; 7 unit tests (all bignums) fail.
351ca5bd17 Work on reducing allocation leaks in read_number(). This is now improved, but not yet satisfactory.
Compare 3 commits »