/sys$common/syshlp/helplib.hlb FORTRAN, Statements, DICTIONARY *Conan The Librarian (sorry for the slow response - running on an old VAX) |
At compile time, incorporates Oracle Common Data Dictionary (CDD/Repository) data definitions into the current Fortran source file. The DICTIONARY statement can appear anywhere in a Fortran source file that a specification statement is allowed. Statement format: DICTIONARY 'cdd-path [/[NO]LIST]' cdd-path The full or relative pathname of a Common Data Dictionary object. The resulting pathname must conform to the rules for forming Common Data Dictionary pathnames. The object must be a record description. /[NO]LIST Directs the compiler to include (or not include) the resulting Fortran source representation in the program listing. /LIST and /NOLIST must be spelled completely. In the following example, the logical name definition specifies the beginning of the CDD pathname; thus, a relative pathname specifies the remainder of the path to the record definition: $ DEFINE CDD$DEFAULT CDD$TOP.FOR The following examples show how a CDD pathname beginning with CDD$TOP overrides the default CDD pathname. Consider a record with the pathname CDD$TOP.SALES.JONES.SALARY. If you defined CDD$DEFAULT to be CDD$TOP.SALES.JONES, you could then specify a relative pathname: DICTIONARY 'SALARY' Alternatively, you could specify a full pathname: DICTIONARY 'CDD$TOP.SALES.JONES.SALARY'
|