Working assignment, reader macros, mexpr interpretation.

This commit is contained in:
Simon Brooke 2023-03-26 16:04:22 +01:00
parent b5e418118b
commit 6a8417a367
No known key found for this signature in database
GPG key ID: A7A4F18D1D4DF987
23 changed files with 227 additions and 135 deletions

View file

@ -89,9 +89,9 @@ Intended deviations from the behaviour of the real Lisp reader are as follows:
1. It reads the meta-expression language `MEXPR` in addition to the
symbolic expression language `SEXPR`, which I do not believe the Lisp 1.5
reader ever did;
2. It treats everything between a semi-colon and an end of line as a comment,
as most modern Lisps do; but I do not believe Lisp 1.5 had this feature.
2. It treats everything between a double semi-colon and an end of line as
a comment, as most modern Lisps do; but I do not believe Lisp 1.5 had
this feature.
### BUT WHY?!!?!
@ -116,7 +116,6 @@ implementations. I'm convinced you could still use Lisp 1.5 for interesting
and useful software (which isn't to say that some modern Lisps aren't better,
but this is software which is almost sixty years old).
## Installation
At present, clone the source and build it using