DrRacket is the (r)evolution of DrScheme; DrRacket will work perfectly for the exercises in “The Little Schemer”. Just don’t forget to:
- In the
Languagedialog, choose “Use the language declared in the source” - Write
#lang racketat the top of each file you create - Implement the
atom?predicate in each file as explained at the very beginning of the book - If you’re going to re-implement an existing procedure, do so in a separate tab or window, because trying to rewrite a procedure in the edit window will result in a
duplicate definition for identifiererror. If necessary, use several files for saving the procedure definitions