Explicit Application of Functions, Functional Arguments and Explicit Evaluation

3/29/03


Click here to start


Table of Contents

Explicit Application of Functions, Functional Arguments and Explicit Evaluation

Explicit Application of Functions

Functional Arguments

Choosing a function to apply

Applying a Function to Successive Elements of a List

Applying a Function to Successive Elements of a List (the MAPCAR way)

Anonymous Functions with LAMBDA

Defining and Using Functions Without DEFUN

Closures

A Function 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