Index

CBI Datatypes.

Unlike many languages, the CBI control language doesn't rely on general purpose datatypes. Instead it provides a collection of specifically targetted datatypes. This allows the compiler to validate all entered values for range and type before a schedule runs. This is important in a language that is designed for unattended operation of a telescope. The builtin datatypes are listed under the heading CBI Datatypes in the contents page.

Users can also define aggregates of the builtin datatypes to form group datatypes.

Many of the CBI datatypes are derived from more general datatype classes. All datatypes of a given class understand the same syntax and expressions, but they differ in the range of values that they allow. For further details, see the section on datatype classes or follow the links from the index below.

Martin Shepherd (21-Apr-1998)