
Notes for Lecture 25 are not yet available. The only required reading is textbook section 3-9.
This section of the book is pretty easy reading, so it's unlikely I'll have additional notes here.
Notice in your reading and in the code that once you have down the basic foundation of expression evaluation, variable handling, function calling, etc., adding statements to a language is pretty straightforward. Most of the things you add are control structures, which are largely just a matter of executing the statements in a desired sequence (possibly based on the result of evaluating an expression).
The complete interpreter for Lecture 25.

Last updated at 9:54 am on Friday, August 27, 2004.