Commit graph

27 commits

Author SHA1 Message Date
a0a05786ae Added tooling to create a standalone binary, using one neat hack! 2026-04-03 14:17:55 +01:00
ffc6377f91 Documented other implementations of Lisp 1.5 that I (now) know of. 2025-09-24 17:19:02 +01:00
c64e6f3f03 Merge remote-tracking branch 'origin/develop' into develop 2024-03-12 21:40:19 +00:00
2817362cc9 Fixed a broken link in documentation 2024-03-12 21:25:15 +00:00
dc46735f55 Fixed the bug in PROG! 2023-07-04 23:42:32 +01:00
20dec65643
Upversioned to 0.3.0; documentation regenerated. 2023-04-10 15:19:26 +01:00
8c5727f5df
All tests pass, documentation regenerated, going for release. 2023-04-10 14:26:08 +01:00
cde3d79ff3
Much progress, but bad regression in parsing M-Expressions. 2023-04-09 20:52:16 +01:00
1dbc57efff
Experimenting with themed documentation (not yet working) 2023-04-09 10:55:51 +01:00
147b35e72a
Auto stash before checking out "origin/develop" 2023-04-03 13:49:16 +01:00
b61e7c3e8c All ready to implement property lists, not yet done. 2023-04-02 03:45:40 +01:00
5ee9531e6b New Lisp functions ASSOC, EFFACE, MAPLIST 2023-04-01 17:56:49 +01:00
41cecdc522 Mostly work on generating better documentation. 2023-04-01 14:28:50 +01:00
4c2380ca26 Documentation, again. 2023-03-31 15:11:37 +01:00
03ed76f34d Struggling to get Lisp tests working; total fail, but improvements. 2023-03-31 00:49:33 +01:00
42f1f79e8f Mainly documentation; preparing for release. 2023-03-30 18:03:48 +01:00
197ff0a08f Complete (and much improved) reimplementation of the trace system. 2023-03-30 15:52:52 +01:00
51a018b705
Fixing parsing of numbers in mexpr mode. 2023-03-29 08:50:34 +01:00
6a8417a367
Working assignment, reader macros, mexpr interpretation. 2023-03-26 16:04:22 +01:00
78f2cc39f0 Interop still doesn't work, but it's an extension and I'm wasting time.
All other tests pass
2021-02-05 12:56:33 +00:00
b0c14e0b3b Ooops... 2019-08-20 17:51:02 +01:00
f6087f23df Links to project website 2019-08-20 17:50:29 +01:00
7a5596dc55 170 assertions, no failures, generating docs. 2019-08-20 16:42:44 +01:00
75bf19e38e Added command-line flags, some of which actually work. 2019-08-19 17:06:10 +01:00
526b71bce7 Considerably improved REPL, with better parse error handling 2019-08-17 13:48:49 +01:00
6853c6c29c Added the bones of EVAL; tried to make cons-cell Seqable - failed 2019-08-14 20:41:45 +01:00
35a7d2ff62 Initial commit: It's sort-of beginning to work... 2019-08-14 16:38:26 +01:00