The CYBER 205 has a number of features applicable to the manipulation of the powder diffraction file (PDF). The FORTRAN language has been extended to include many vector procedures and calls to internal system procedures (e.g., the system clock, is accessible and timing of routines is accurate to a microsecond). A VECTOR is specified by its address and its length. A pointer to a vector, a DESCRIPTOR, can be assigned and then used in arithmetic and relational expressions. A BIT vector is a binary switch such that a bit value (ON or OFF) can control the disposition of a corresponding element of a vector. The maximum size of a vector is 65535 elements.