DDL Compiler Commands
Data Definition Language (DDL) Reference Manual — 426798-002
9- 89
PASCALCHECK Command
°
A name cannot be longer than 31 ASCII characters. A name might become
longer because DDL appends _DEF or _KEY to the end of the name of a
definition, record, or key.
°
Pascal reserved words cannot be DDL names.
°
A Pascal named substructure that contains word data must be word aligned.
PASCALCHECK Command Example
The following listing shows the error messages generated by the Pascal check on a
single DEFINITION statement:
When PASCALCHECK is in effect, DDL issues the following message for each DDL
object that passes the syntax check:
PASCAL CHECK completed for name
In this message,
name
is the name of the object checked by PASCALCHECK.
?PASCALCHECK
DEF TRANSPORT.
02 CASE PIC X(10).
02 ORIGIN PIC X(10).
02 DESTIN PIC X(10).
02 LABEL PIC X(10).
02 PACKED PIC X(10).
END.
Definition TRANSPORT size is 50 bytes.
Definition TRANSPORT added to dictionary.
*** WARNING *** PASCAL OUTPUT DIAGNOSTICS:
*** ERROR *** Reserved word - CASE
*** ERROR *** Reserved word - LABEL
*** ERROR *** Reserved word - PACKED
*** WARNING *** Errors detected - no output produced for TRANSPORT
?NOPASCALCHECK
Start syntax checking
Turn off checking
VST921.vsd
Содержание DDL D40
Страница 36: ...Introduction to DDL Data Definition Language DDL Reference Manual 426798 002 1 14 Examining a Dictionary ...
Страница 66: ...Named Constants Data Definition Language DDL Reference Manual 426798 002 4 10 Standard SPI Constants ...
Страница 230: ...Dictionary Manipulation Statements Data Definition Language DDL Reference Manual 426798 002 8 14 SHOW USE OF Statement ...
Страница 370: ...Dictionary Maintenance Data Definition Language DDL Reference Manual 426798 002 10 24 Converting a Dictionary ...
Страница 456: ...Sample Schemas Data Definition Language DDL Reference Manual 426798 002 B 12 ASSNDDL Statements ...
Страница 470: ...DDL Data Translation Data Definition Language DDL Reference Manual 426798 002 C 14 ...
Страница 528: ...Dictionary Reports Data Definition Language DDL Reference Manual 426798 002 E 8 Requesting Reports ...
Страница 552: ...DDL Alignment Rules Data Definition Language DDL Reference Manual 426798 002 H 4 FIELDALIGN_SHARED8 Alignment Rules ...
Страница 576: ...Index Data Definition Language DDL Reference Manual 426798 002 Index 22 Special Characters ...