Campus LISP on a ZX80
Posted: Fri Aug 25, 2023 1:04 pm
This is a very experimental port of the Campus LISP on a ZX80 with 16K RAM.
(BEWARE this thing is buggy, I'm still trying to stabilize it furtherly, in example PROGN does not work)
There's very little you can do with it, the memory gets quickly filled, the base functions are at the very minimum and you'll have to use a lot of fantasy to squeeze out something useful.. but isn't this part of the fun ?
To get it working it required a workaround on the current z88dk library set (to improve the keyboard scanning) and on the clisp sources.
I hope this work will permit me to fix z88dk.. the keyboard workaround is on its way, but I haven't been able to understand the reason for the other bugs.
For the mentioned keyboard scanning problem the shortcut symbol for QUOTE is a bit odd, it's achieved by pressing "double quotes".. go ahead, the weirdness is expected.
(BEWARE this thing is buggy, I'm still trying to stabilize it furtherly, in example PROGN does not work)
There's very little you can do with it, the memory gets quickly filled, the base functions are at the very minimum and you'll have to use a lot of fantasy to squeeze out something useful.. but isn't this part of the fun ?
To get it working it required a workaround on the current z88dk library set (to improve the keyboard scanning) and on the clisp sources.
I hope this work will permit me to fix z88dk.. the keyboard workaround is on its way, but I haven't been able to understand the reason for the other bugs.
For the mentioned keyboard scanning problem the shortcut symbol for QUOTE is a bit odd, it's achieved by pressing "double quotes".. go ahead, the weirdness is expected.