Abstract Data Type |
|
- constructors, e.g. CONS for pairs
- predicates, e.g. NUMBER?, STRING?,
PROCEDURE?, PAIR?
- selectors, e.g. CAR, CDR,
STRING-REF
- more sophisticated things, including readers, printers,
mutators
- specialized operators, e.g. + and >
for numbers.