7:38:35beachI improved the SICL reader so that it handles end-of-file better. I can see two more obstacles for you to use it. One is that the source information should be possible to customize. Currently, it just returns a CONS of the file positions before and after the object read. Another is that what the backquote reader macro returns is not possible to customize. Currently, it uses QUASIQUOTE, UNQUOTE, and UNQUOTE-SPLICING.
7:39:28beachI use the improved reader myself now in the SICL boot procedure, so it is able to read all the code that is being loaded during that procedure.
8:07:37Shinmerabeach: It would be great if it also tracked line and colum numbers, as that's more immediately useful for the user.
8:08:21beachYes, that's what I intend to do for SICL and Second Climacs. But it has to be possible to customize it in the reader.