Makes it a damn sight easier to remember whether a function you're calling is Clojure or Lisp; avoids confusion and gets rid of those ugly 'primitive-' names. |
||
---|---|---|
doc | ||
resources | ||
src/beowulf | ||
test/beowulf | ||
.gitignore | ||
CHANGELOG.md | ||
LICENSE | ||
project.clj | ||
README.md |
beowulf
LISP 1.5 is to all Lisp dialects as Beowulf is to Emglish literature.
What this is
A work-in-progress towards an implementation of Lisp 1.5 in Clojure.
BUT WHY?!!?!
Because.
Because Lisp is the only computer language worth learning, and if a thing is worth learning, it's worth learning properly; which means going back to the beginning and trying to understand that.
Because there is, so far as I know, no working implementation of Lisp 1.5 for modern machines.
Because I'm barking mad, and this is therapy.
Installation
Download from http://example.com/FIXME.
Usage
java -jar beowulf-0.1.0-standalone.jar
Learning Lisp 1.5
The Lisp 1.5 Programmer's Manual
is still
in print, ISBN 13 978-0-262-13011-0; but it's also
available online.
License
Copyright © 2019 Simon Brooke. Licensed under the GNU General Public License, version 2.0 or (at your option) any later version.