HELP DATASTRUCTURES updated A.Sloman Jan 1986
There are several types of datastructures in POP-11 (types of object
that your program can manipulate). Each type is associated with a
'dataword' and a class structure called a key. HELP files available
include:
* ARRAYS - Multidimensional structures indexed by numbers
* BOOLEAN - TRUE or FALSE
* CLASSES - Keys and Classes - an overview
* DATAWORD - Returns the dataword of its argument.
* DEVICE - I/O Devices
* MORELISTS - Summary of list manipulating procedures
* NIL - The unique item in NIL.
* NUMBERS - There are various kinds of numbers
* PAIR - Pair (and LISTS)
* PROCASDATA - Procedure (This includes CLOSURES, PROPERTIES, ARRAYS)
* PROCESS - Processes which save the state of a computation
* PROPERTIES - Generalised association tables
* REFERENCES - References - one-element records
* SECTIONS - Structures with information for the compiler
* STRINGS - Strings
* TERMIN - The unique item in TERMIN.
* VECTORS - Vectors
* WORDS - Words
Some procedures work on many classes of datastructures:
* DATAPROCS
For more on datastructures see
* CLASSES - information on user defined classes
* VECTORCLASS - defining new sorts of vectors
* RECORDCLASS - defining new sorts of records
For full technical details, see the REF files:
REF * DATA REF * KEYS REF * LISTS
REF * STRINGS REF * VECTORSAuthor: updated A.Sloman Jan 1986