Explicit Application of Procedures, and Explicit Evaluation

10/14/02


Click here to start


Table of Contents

Explicit Application of Procedures, and Explicit Evaluation

Explicit Application of Procedures

Procedures as Arguments

Choosing a function to apply

Applying a Procedure to Successive Elements of a List

Applying a Procedure to Successive Elements of a List (the MAP way)

Anonymous Functions with LAMBDA

Defining and Using Procedures in Different Ways

Closures

A Procedure that Makes Closures

Calling MAKE-TOGGLE (continued)

Closures that Share Bindings

Closures that Share Bindings

Evaluation

Calling the Evaluator Explicitly

Calling the Evaluator Explicitly (Cont.)

A Caveat with EVAL

A Caveat with EVAL (Cont.)

Author: Steven L. Tanimoto

Email: tanimoto@cs.washington.edu

Home Page: http://www.cs.washington.edu/people/faculty/tanimoto.html

Download presentation source