Defining Functions with DEFUN

1/10/00


Click here to start


Table of Contents

Defining Functions with DEFUN

Functions with no arguments

Symbol binding, function property

COND (an alternative to IF)

Recursive Functions

Primitive List-Manipulating Functions

CAR, CDR, and their combinations

Recursive Functions of Lists

One-Way Recursion Doesn’t Do Sublists

Two-Way Recursive Functions

Looping: DOTIMES

Looping: DOLIST

Pure Functions

Functional Programming

Author: Steven L. Tanimoto

Email: tanimoto@cs.washington.edu

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