[EMAIL PROTECTED] wrote:
I read through L1 lecture notes.  They are a nice review of SICP pdf.
The Dont'Panic Guide was not useful and can be skipped me thinks.

A nice test of one's understanding of Scheme
evaulation would be to write your own interpreter or REPL in your favorite
scripting language.  The print and loop parts of the REPL are trivial.
The read machine may involve some parsing.  Perhaps flex/bison would be best
there.  That then leaves the evaluate machine.

Please don't give this advice to newbies.

I assure you that this is likely to be an exercise in frustration except for the most sophisticated people.

There is an entire book dedicated to this task. It is called "Lisp in Small Pieces" (cute acronym, eh?). It walks you through exactly this process in incremental pieces.

That's not to say that it wouldn't be fun or interesting. However, using a Scheme implementation as a measuring stick would discourage even some of the hardiest souls I know.

-a

--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg

Reply via email to