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)










