Data Definition Language (DDL) Reference Manual
DDL Compiler Commands
Data Definition Language (DDL) Reference Manual—529431-004
9-4
Table 9-6. File Utility Program (FUP) Source Output Commands
Command Description
[NO]FUP
Opens [closes] a FUP source code file (A)
Starts [stops] writing translated DDL object
definitions to the FUP source code file (S)
NEWFUP_FILEFORMAT
Specifies file format 2 for all FUP source code files
and all FUP alternate key files (S)
OLDFUP_FILEFORMAT
Specifies file format 1 for all FUP source code files
and all FUP alternate key files (S)
NOFILEFORMAT
Specifies no file format for all FUP source code files
and all FUP alternate key files (S)
Table 9-7. Pascal Source Output Commands (D-Series Systems Only)
Command Description
[NO]PASCAL (D-Series Systems
Only)
Opens [closes] a Pascal source code file (A)
Starts [stops] writing translated DDL object
definitions to the Pascal source code file (S)
PASCALBOUND (D-Series Systems
Only)
Sets the lower bound for Pascal arrays (S)
[NO]PASCALCHECK (D-Series
Systems Only)
Performs [suppresses] Pascal syntax checks on
subsequent data descriptions without generating
code (S)
[NO]PASCALNAMEDVARIANT (D-
Series Only)
Generates the REDEFINES clause in the last
element as a named [anonymous] variant record in
Pascal output (S)
Table 9-8. pTAL and TAL Output Commands
Command Description
DO_PTAL_ON
[OFF] Generates code that cannot [can] be compiled by older pTAL or
TAL compilers that do not recognize FIELDALIGN clauses (S)
[NO]TAL
Opens [closes] a pTAL or TAL source code file (A)
Starts [stops] writing translated DDL object definitions to the
pTAL or TAL source code file (S)
[NO]TALALLOCATE
Causes [suppresses] memory allocation in pTAL or TAL for
single-field definitions when the TAL command is in effect (S)
TALBOUND
Sets the lower bound for pTAL or TAL arrays (S)
[NO]TALCHECK
Performs [suppresses] pTAL or TAL syntax checking on
subsequent data descriptions without generating code (S)
[NO]TALUNDERSCORE
Replaces hyphens with underscores [circumflexes] in DDL
names for pTAL or TAL output (S)