Commit graph

26 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
7c4d3668a8 Lots of new unit tests. 2023-04-11 15:18:52 +01:00
8b99c62ac3 char-reader is beginning to work, codox themes working. 2023-04-11 01:29:09 +01:00
6da5bf53d3
Upversioned to 0.3.1-SNAPSHOT 2023-04-10 15:23:00 +01:00
20dec65643
Upversioned to 0.3.0; documentation regenerated. 2023-04-10 15:19:26 +01:00
4bfbec0bba
Problems with release build. Being conservative. 2023-04-10 15:02:59 +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
022e409c51
The accursed program feature. Written; not tested. 2023-04-07 15:35:45 +01:00
41cecdc522 Mostly work on generating better documentation. 2023-04-01 14:28:50 +01:00
3c92427285 Upversioned to 0.3 as much refactoring has changed API 2023-03-31 12:37:29 +01:00
b6f52cd775 Version 0.2.2-SNAPSHOT 2023-03-30 18:05:30 +01:00
bdda8ddde2 Version 0.2.1 2023-03-30 18:05:03 +01:00
42f1f79e8f Mainly documentation; preparing for release. 2023-03-30 18:03:48 +01:00
1f16241af7 Right, there's an awful lot of Lisp actually working... 2023-03-30 14:29:20 +01:00
46f75a0c4f
SYSOUT now sort-of working; SYSIN present but not tested
Masses of stuff has had to be moved around because of cyclic dependency hell, and some of that may need to be revisited.
2023-03-26 20:23:48 +01:00
ce7fe8f3ef
Beginning work on infix operators in mexprs. 2023-03-25 16:26:07 +00:00
14e0383b82 Version 0.2.1-SNAPSHOT 2019-08-20 17:21:29 +01:00
8e6ddba492 Version 0.2.0 2019-08-20 17:21:06 +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
12bbd0076a Read works, print works, eval is horribly broken. 2019-08-15 21:14:17 +01:00
0321401c2a Full mexpr parsing working, number parsing working 2019-08-15 16:35:46 +01:00
35a7d2ff62 Initial commit: It's sort-of beginning to work... 2019-08-14 16:38:26 +01:00