et_record_spec ::= RECORDS { FIXED integer | VARIABLE integer | DELIMITED BY { NEWLINE | string } } { CHARACTERSET string |PREPROCESSOR [directory_spec:] file_spec [preproc_options_spec] |DATA IS { LITTLE | BIG } ENDIAN |BYTEORDERMARK { CHECK | NOCHECK } |STRING SIZES ARE IN { BYTES | CHARACTERS } |LOAD WHEN condition_spec |{ NOBADFILE | BADFILE [directory object name:] filename } |{ NODISCARDFILE | DISCARDFILE [directory object name:] filename } |{ NOLOGFILE | LOGFILE [directory object name:] filename } |{READSIZE integer | DISABLE_DIRECTORY_LINK_CHECK | DATE_CACHE integer | SKIP integer} [,]...