I propose to get rid of the archaic SLOOP macro in favour of ANSI
LOOP. We've talked about this in the past, and IIRC the conclusion was
"ok, whenever GCL gets ANSI LOOP".
Not counting the trivial sed -e's/sloop/loop/g', the changes weigh in
at some 40 lines of code - most of them as trivial as
'cddr->#'cddr in order to mute compiler warnings.
With CMUCL, maxima.core compiled with ANSI LOOP seems to pass `make
check' all right. I didn't have the energy to persuade maxima to build
with GCL in the first place, so I'm hoping for a volunteer.
Please contact me about the patches, or tell me if it is ok to post a
15k message to the list.
Ole