Records Records allow structured program variables definitions. Understanding recordsThis is an introduction to records.RECORDThe RECORD keyword defines a structured type or variable.Record initializersRecords can be initialized in the DEFINE instruction.Record definition attributesRecords can be defined with attributes, to complete the type description.Accessing record membersRecord members are accessed with the dot notation.Copying recordsRecords can be assigned to each other with the = operator.Comparing recordsRecords can be compared with the == comparison operator and the .* notation.Records as function parametersRecords can be passed to function by value or by reference.THRU/THROUGHThe THRU keyword can be used to specify a set of members of a record.ExamplesRECORD usage examples.