Scheme Primitives

Here's a listing of the primitives we've covered in class so far. You should definitely understand how to use all of these correctly for the midterm and the rest of the course.

Defining Functions and Variables

Control Special Forms

Logical Predicates

Operations on NUMBERS

Operations on SYMBOLS

Operations on LISTS (ordered sets of elements)

SEQUENCE OPERATIONS

PROCEDURES WITH SIDE EFFECTS