Scheme has several important kinds of data objects that are useful in programming in general, and particularly for writing an interpreter, as we'll do in the next chapter. These include character strings, symbols, and lists. Scheme has two data types that represent sequences of characters, called strings and symbols . More generally, there's a category of Scheme data structures called s-expressions , which consist of basic types including symbols, strings, numbers, booleans, and characters, and list of those simple types, or lists of such lists. An expression is really a piece of a program.
Lists Go to the first , previous , next , last section, table of contents .