Statement: Declares a record structure as an entity with a name.
Syntax
Rules and Behavior
You can use record names in COMMON and DIMENSION statements, but not in DATA, EQUIVALENCE, or NAMELIST statements.
Records initially have undefined values unless you have defined their values in structure declarations.
STRUCTURE and RECORD constructs have been replaced by derived types, which should be used in writing new code. See Derived Type and TYPE.
Compatibility
CONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS DLL LIB
See Also: Derived Type, MAP...END MAP, STRUCTURE...END STRUCTURE, TYPE, UNION...END UNION, Record Structures
Example
STRUCTURE /address/
LOGICAL*2 house_or_apt
INTEGER*2 apt
INTEGER*2 housenumber
CHARACTER*30 street
CHARACTER*20 city
CHARACTER*2 state
INTEGER*4 zip
END STRUCTURE
RECORD /address/ mailing_addr(20), shipping_addr(20)