PDP-8 LISP in SimH


#1

“For the record” - how to run LISP-8 on SimH/PDP-8:

Get this: http://svn.so-much-stuff.com/svn/trunk/pdp8/src/decus/8-102a/decus-8-102a-pb

Then run: pdp8
PDP-8 simulator V4.0-0 Current git commit id: c30c88c2
sim> load decus-8-102a-pb
sim> g 3000
PLUS (1 2 3 4)
10

From what I tried, the poor thing is rather crummy and hangs strangely. Moreover, you cannot combine functions very smoothly (like, try PLUS on PLUS — I managed to do it through DEFINE, but got garbage on the REPL without DEFINE). I am, however, putting it here for the entertainment value! :)