Bede Object Data System. The object data system is capable of storing large amounts of user data and manipulating both memory and disk files. It support arrays greater than 64kB as standard and can write data in both binary and textual file formats. These files are generic in nature, and Bede format data files may be read by any application using the Bede object data system, even if the application does not know the file content. Data is stored as a number of fields within a data object. The data objects are held within a single Registry. The registry (or part of it) may then be stored on disk. An example of a registry is given below. REGISTRY | +------- "Object1" | | | +----- "Field1" (a single integer value) | | | +----- "Field2" (a floating point number array) | | +------- "Object2" | +----- "Field1" (a character string) | +----- "Field2" (a user defined structure) The data is accessed by using its field name e.g. "Object1.Field1" will contain the single integer value. When required objects within the registry may be 'tagged' and saved to a data file. All objects within a registry must have a unique name, each field within an object must also have a unique name within that object. (names are not case sensitive). Full instructions on how to use the object data system are given in Bede_obj.doc.