This is how I'm dealing with GOSUBs that don't call anything other than the HandleError: routine.
That's OK for FBLisp too.
We need also to restore the former
HandleInternalError: but in relation to the actual errors that file read may encounter today. The QB45 errors were mostly concerned with floppies while a modern handler should work for other disk drives like e.g. HDD where
XBLisp is most probably going to read its files from.
show what this thing is capable of
Hehe so you want
me to be doing it? But John, I'm a GUI guy, I don't really see why you are all so happy with this ugly black hole in your monitors.
0](eq? (list 'a 'b) (list 'a 'b))
()
BTW this one seems to be correct as per the PDF but I can't quite see the reason why. And the PDF doesn't describe this case clear enough to catch the idea behind "however, lists may look similar, but not be identical"...
Is it because the one on the left is the first term in this evaluation while the one on the right is the second one? Mystery...