Struggling to get Lisp tests working; total fail, but improvements.

This commit is contained in:
Simon Brooke 2023-03-31 00:49:33 +01:00
parent b6f52cd775
commit 03ed76f34d
9 changed files with 132 additions and 77 deletions

View file

@ -15,8 +15,6 @@ Boots to REPL, but few functions yet available.
* [Project website](https://simon-brooke.github.io/beowulf/).
* [Source code documentation](https://simon-brooke.github.io/beowulf/docs/codox/index.html).
* [Test Coverage Report](https://simon-brooke.github.io/beowulf/docs/cloverage/index.html)
### Building and Invoking
@ -101,6 +99,14 @@ The following functions and symbols are implemented:
| UNTRACE | ? | null | ? |
| ZEROP | Lisp function | (N) | ? |
Functions described as 'Lisp function' above are defined in the default
sysout file, `resources/lisp1.5.lsp`, which will be loaded by default unless
you specify another initfile on the command line.
Functions described as 'Host function' are implemented in Clojure, but if you're
brave you can redefine them in Lisp and the Lisp definitions will take precedence
over the Clojure implementations.
### Architectural plan
Not everything documented in this section is yet built. It indicates the