VMS Help PASCAL, Data Types, Structured Types, File *Conan The Librarian (sorry for the slow response - running on an old VAX) |
A file is a sequence of components of the same type. The number of components is not fixed, so a file can be any length. The FILE type definition identifies the component type. Syntax: [[PACKED]] FILE OF [[attribute-list]] component-type The 'attribute-list' is one or more optional identifiers that provide additional information about the file components. The 'component-type' is the type of the file components which can be any ordinal, real, pointer, or structured type, except for the following: o A nonstatic type o A structured type with a nonstatic component o A file type o A structured type with a file component The arithmetic, relational, Boolean, and assignment operators cannot be used with file variables or structures containing file components. You cannot form constructors of file types. Example: FILE OF Boolean This example shows a file of Boolean values. If a variable, 'TRUTHS', is declared of this type, the file buffer is denoted by TRUTHS^.
Additional Information (explode) :
|