Pierpaolo BERNARDI <pierpaolo@secondbox.net> wrote:
+---------------
| Javier <javuchi@gmail.com> wrote:
| > What are the strictly minimun set of Lisp commands and/or keywords that
| > are needed to recreate a complete CL system?
| > I'd like to debate this here, and got some conclusions from you experts.
|
| http://home.pipeline.com/~hbaker1/MetaCircular.html
+---------------
That paper isn't really about a "strictly minimum set of Lisp
[special forms]", rather, it's an examination of the non-uniqueness
of any such "minimum set", and how some "basic" special forms
can be expressed in terms of others no more or less "basic".
And as I said in a parallel reply, even it doesn't do nearly a
complete job -- it just points the reader at the enormity of the
available design space within which one has to make tradeoffs and
eventually "just pick something" as the basis set for a specific
implementation.
Still very much worth reading, of course... ;-} ;-}
-Rob
-----
Rob Warnock <rpw3@rpw3.org>
627 26th Avenue <URL:http://rpw3.org/>
San Mateo, CA 94403 (650)572-2607