I suspect that Shenturions will be watching my struggles with
FTP with amused detachment. Automated reasoning is a bit of a
passion for me. Shen itself began as SEQUEL and SEQUEL was
created as a tool for automated reasoning. To this list we can add
ML, which began as a tool for a theorem-proving system (the LCF)
as Edinburgh ML and of course Prolog.
As seen the FTP is actually actively improving the Shen kernel
by forcing the development of garbage collection and now ASSERT
and RETRACT.
It's odd that this area should prove so rich in developing language
paradigms.
M.