Scheme software is required to run the .scm files in this section. The .ini and .edwin files in this section are customization files that can be loaded into Edwin, the MIT Scheme text editor. Scheme Substitution Model
Notes on the Scheme Substitution Model (PDF)
Pattern Matching Code
match.scm (SCM) Procedures for pattern matching with "context variables," as explained at the beginning of the file. eliza.scm (SCM) Procedures for a minimal "doctor" dialog program based on pattern matching. Illustrates use of "tilde" variables that match any number of items in a list; does not use context variables. Load "match.scm" before evaluating this file. deriv-simplify-rules.scm (SCM) Procedures for simplifying arithmetic expressions with simple derivatives, as explained at the beginning of the file. Load "match.scm" before evaluating this file.
Scheme Substitution Model
Scheme Information