Skip to content
Find file
Fetching contributors…
Cannot retrieve contributors at this time
10020 lines (7903 sloc) 216 KB
!
! This file was converted from DEC LSE format to ELSE format
! by Douglas Harter (djharter@aol.com)
! Send an email to that address with any problems, concerns,
! or comments.
!
! This is the DEC implementation of PASCAL on the mainframe.
! It might not comform exactly to the PASCAL you are using
! on your computer.
!
!*************************************************************************
! *
! © 2000 BY *
! COMPAQ COMPUTER CORPORATION *
! © 1998, 2000 BY *
! ELECTRONIC DATA SYSTEMS LIMITED *
! *
! THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED *
! ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE *
! INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER *
! COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY *
! OTHER PERSON. NO TITLE TO OR OWNERSHIP OF THE SOFTWARE IS HEREBY *
! TRANSFERRED. *
! *
! THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE *
! AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY COMPAQ COMPUTER *
! CORPORATION OR EDS. *
! *
! NEITHER COMPAQ NOR EDS ASSUME ANY RESPONSIBILITY FOR THE USE OR *
! RELIABILITY OF THIS SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY *
! COMPAQ. *
! *
!*************************************************************************
DELETE LANGUAGE "Pascal"
DEFINE LANGUAGE "Pascal" -
/VALID_IDENTIFIER_CHARACTERS="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$%_0123456789" -
/INITIAL_STRING="[compilation_unit]" -
/PUNCTUATION_CHARACTERS=",;:()[]{}.'" -
/INDENT_SIZE=4 -
/VERSION="V4.0-1" -
END DEFINE
DELETE PLACEHOLDER " ELSE %{STATEMENT}% " -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER " ELSE %{STATEMENT}% " -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"ELSE"
" {statement}"
END DEFINE
DELETE PLACEHOLDER " LEFT_MARKER COMMENT_STRING RIGHT_MARKER " -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER " LEFT_MARKER COMMENT_STRING RIGHT_MARKER " -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"bracket_marker"/PLACEHOLDER
"paren_star_marker"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER " [NO]/LIST " -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER " [NO]/LIST " -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"list"/PLACEHOLDER
"nolist"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER "%DESCR" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "%DESCR" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="passed using 'by descriptor' mechanism" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"%descr"
END DEFINE
DELETE PLACEHOLDER "%IMMED" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "%IMMED" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="passed using 'by immediate value' mechanism" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"%immed"
END DEFINE
DELETE PLACEHOLDER "%INCLUDE" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "%INCLUDE" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="Source inclusion" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"include_file"/PLACEHOLDER
"include_library_module"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER "%REF" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "%REF" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="passed using 'by reference' mechanism" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"%ref"
END DEFINE
DELETE PLACEHOLDER "%STDESCR" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "%STDESCR" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="passed using 'by string descriptor' mechanism" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"%stdescr"
END DEFINE
DELETE PLACEHOLDER "%{CASE_EXPRESSION}%...%[OTHERWISE_STMT]%" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "%{CASE_EXPRESSION}%...%[OTHERWISE_STMT]%" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=VERTICAL -
/SEPARATOR=";" -
/TYPE=NONTERMINAL -
"{case_expression}..."
"[otherwise_stmt]"
END DEFINE
DELETE PLACEHOLDER "%{Q|D|E}%%{SIGN}% DECIMAL_DIGITS" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "%{Q|D|E}%%{SIGN}% DECIMAL_DIGITS" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{Q|D|E}{sign}{decimal_digits}"
END DEFINE
DELETE PLACEHOLDER "%{RELATIONAL_OP | IN}% CONST_SIMPLE_EXP" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "%{RELATIONAL_OP | IN}% CONST_SIMPLE_EXP" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{relational_op | IN} {const_simple_exp}"
END DEFINE
DELETE PLACEHOLDER "%{RELATIONAL_OP | IN}% SIMPLE_EXPRESSION" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "%{RELATIONAL_OP | IN}% SIMPLE_EXPRESSION" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{relational_op | IN} {simple_expression}"
END DEFINE
DELETE PLACEHOLDER "%{SIGN | OR}% CONST_TERM" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "%{SIGN | OR}% CONST_TERM" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=" " -
/TYPE=NONTERMINAL -
"{sign | OR} {const_term}"
END DEFINE
DELETE PLACEHOLDER "%{SIGN | OR}% TERM" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "%{SIGN | OR}% TERM" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=" " -
/TYPE=NONTERMINAL -
"{sign | OR}{term}"
END DEFINE
DELETE PLACEHOLDER "%{VALUE_EXPR%[..VALUE_EXPR]%}%..." -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "%{VALUE_EXPR%[..VALUE_EXPR]%}%..." -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="constant value for a set type" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{value_expr[..value_expr]}..."
END DEFINE
DELETE PLACEHOLDER "'FILE_SPEC'" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "'FILE_SPEC'" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"'{file spec}'"
END DEFINE
DELETE PLACEHOLDER "( EXPRESSION )" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "( EXPRESSION )" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="an expression identifier" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"({value_expr}) :: [target_type]"
END DEFINE
DELETE PLACEHOLDER "(FILE_VARIABLE)" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "(FILE_VARIABLE)" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"( {file_variable} )"
END DEFINE
DELETE PLACEHOLDER "(READLN_PARAMETERS)" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "(READLN_PARAMETERS)" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"( [file_variable] , [read_var_list]..., [error := error_recovery] )"
END DEFINE
DELETE PLACEHOLDER "(WRITELN_PARAMETERS)" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "(WRITELN_PARAMETERS)" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"( [file_variable] , [carr_ch] , [write_list]..., [error := error_recovery] )"
END DEFINE
DELETE PLACEHOLDER "** FACTOR" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "** FACTOR" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR="" -
/TYPE=MENU -
"** {factor}"
END DEFINE
DELETE PLACEHOLDER "..VALUE_EXPR" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "..VALUE_EXPR" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"..{value_expr}"
END DEFINE
DELETE PLACEHOLDER 32_BIT_VAR -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER 32_BIT_VAR -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"A variable with an allocation size of 32 bits or less"
END DEFINE
DELETE PLACEHOLDER ":= %[MECHANISM_SPECIFIER]% INITIAL_VALUE" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ":= %[MECHANISM_SPECIFIER]% INITIAL_VALUE" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
":= [mechanism_specifier] {initial_value}"
END DEFINE
DELETE PLACEHOLDER ":MINIMUM%[:FRACTION]%" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ":MINIMUM%[:FRACTION]%" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
":{decimal_digits} : [decimal_digits]"
END DEFINE
DELETE PLACEHOLDER ACCESS_METHOD -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ACCESS_METHOD -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"DIRECT"
"KEYED"
"SEQUENTIAL"
END DEFINE
DELETE PLACEHOLDER "ACCESS_METHOD := ACCESS_METHOD" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "ACCESS_METHOD := ACCESS_METHOD" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="," -
/TYPE=NONTERMINAL -
"ACCESS_METHOD := {access_method}"
END DEFINE
DELETE PLACEHOLDER ACTUAL_CONST_PARAMETER -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ACTUAL_CONST_PARAMETER -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="same type as corresponding formal" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"a constant parameter of the same type as the corresponding"
"formal parameter defined in the routine being called"
END DEFINE
DELETE PLACEHOLDER ACTUAL_DISCRIMINANT_LIST -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ACTUAL_DISCRIMINANT_LIST -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR=", " -
/TYPE=NONTERMINAL -
"{expression}"
END DEFINE
DELETE PLACEHOLDER ACTUAL_EXP_PARAMETER -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ACTUAL_EXP_PARAMETER -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="[mechanism_specifier] value_expr" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"[mechanism_specifier] {value_expr}"
END DEFINE
DELETE PLACEHOLDER ACTUAL_FUNC_PARAMETER -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ACTUAL_FUNC_PARAMETER -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="[mechanism_specifier] function_identifier" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"[mechanism_specifier] {func_id}"
END DEFINE
DELETE PLACEHOLDER ACTUAL_PARAMETER -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ACTUAL_PARAMETER -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=MENU -
"actual_proc_parameter"/PLACEHOLDER
"actual_func_parameter"/PLACEHOLDER
"actual_exp_parameter"/PLACEHOLDER
"actual_const_parameter"/PLACEHOLDER
"actual_write_list_element"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER ACTUAL_PROC_PARAMETER -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ACTUAL_PROC_PARAMETER -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="[mechanism_specifier] procedure_identifier" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"[mechanism_specifier] {proc_id}"
END DEFINE
DELETE PLACEHOLDER ACTUAL_WRITE_LIST_ELEMENT -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ACTUAL_WRITE_LIST_ELEMENT -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="value_expr [colon_exp [colon_exp]]" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{value_expr} : [expression : [expression]]"
END DEFINE
DELETE PLACEHOLDER ADD_EXP -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ADD_EXP -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"An expression assignment compatible with the variable it is added to"
"(ie. expression of the same type)"
END DEFINE
DELETE PLACEHOLDER ADD_VAR -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ADD_VAR -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Integer or unsigned subrange, with an allocation size of 2 bytes,"
"aligned on a word boundary"
END DEFINE
DELETE PLACEHOLDER ALIGNMENT_ATTRIBUTES -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ALIGNMENT_ATTRIBUTES -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="aligned, unaligned" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"aligned" /TOKEN
"unaligned" /TOKEN
END DEFINE
DELETE PLACEHOLDER ALIGN_BOUNDARY -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ALIGN_BOUNDARY -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"memory boundary to align on: (0) byte alignment,"
"(1) word alignment, (2) longword alignment, (3) quadword alignment"
"(4) octaword alignment, and (9) page alignment"
END DEFINE
DELETE PLACEHOLDER ALLOCATION_ATTRIBUTES -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ALLOCATION_ATTRIBUTES -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="static, automatic, at, common, psect" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"at" /TOKEN
"automatic" /TOKEN
"common" /TOKEN
"psect" /TOKEN
"static" /TOKEN
END DEFINE
DELETE PLACEHOLDER ALLOCATION_SIZE_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ALLOCATION_SIZE_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="BITNEXT, BIT_OFFSET, BITSIZE, BYTE_OFFSET, NEXT, SIZE" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"BITNEXT" /TOKEN
"BIT_OFFSET" /TOKEN
"BITSIZE" /TOKEN
"BYTE_OFFSET" /TOKEN
"NEXT" /TOKEN
"SIZE" /TOKEN
END DEFINE
DELETE PLACEHOLDER ALL_OPTION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ALL_OPTION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="enables/disables all options" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"ALL"
"NONE"
END DEFINE
DELETE PLACEHOLDER ANONYMOUS_TAG -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ANONYMOUS_TAG -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="unnamed tag field" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{tag_type}"
END DEFINE
DELETE PLACEHOLDER ARGUMENT_NUMBER -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ARGUMENT_NUMBER -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"A positive integer value identifying the argument"
END DEFINE
DELETE PLACEHOLDER ARITHMETIC_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ARITHMETIC_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="ABS, ARCTAN, COS, EXP, LN, MAX, MIN" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"ABS" /TOKEN
"ARCTAN" /TOKEN
"COS" /TOKEN
"EXP" /TOKEN
"LN" /TOKEN
"MAX" /TOKEN
"MIN" /TOKEN
END DEFINE
DELETE PLACEHOLDER ARITHMETIC_LIST -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ARITHMETIC_LIST -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=TERMINAL -
"An actual parameter of type integer, unsigned, or real"
END DEFINE
DELETE PLACEHOLDER ARITHMETIC_OP -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ARITHMETIC_OP -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="+, -, *, **, /, DIV, REM, MOD" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"+"
"-"
"*"
"**"
"/"
"DIV"
"REM"
"MOD"
END DEFINE
DELETE PLACEHOLDER ARITHMETIC_PARAMETER -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ARITHMETIC_PARAMETER -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"An actual parameter of type integer, unsigned, or real"
END DEFINE
DELETE PLACEHOLDER ARRAY -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ARRAY -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="group of components of the same type" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"[PACKED] ARRAY [{index_ref}...] OF [ [component_attributes]... ] {data_type}"
END DEFINE
DELETE PLACEHOLDER ARRAY_ASSIGNMENT_LIST -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ARRAY_ASSIGNMENT_LIST -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="; " -
/TYPE=NONTERMINAL -
"{case_component_list}... : {component_value}"
END DEFINE
DELETE PLACEHOLDER ARRAY_CONSTRUCTOR -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ARRAY_CONSTRUCTOR -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="Extended standard format array constructor" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"[ [array_assignment_list]...; [Otherwise] ]"
END DEFINE
DELETE PLACEHOLDER ARRAY_STRUCTURED_CONSTANT -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ARRAY_STRUCTURED_CONSTANT -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="Array constructors" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{type_name}{array_constructor}"
END DEFINE
DELETE PLACEHOLDER ASCENDING_OPTION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ASCENDING_OPTION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"ASCENDING"
"DESCENDING"
END DEFINE
DELETE PLACEHOLDER BASE_DIGIT -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER BASE_DIGIT -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"A valid digit for the base given"
END DEFINE
DELETE PLACEHOLDER BASE_TYPE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER BASE_TYPE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"the ordinal type identifier or type definition from which the"
"set elements are selected"
END DEFINE
DELETE PLACEHOLDER BASE_TYPE_ID -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER BASE_TYPE_ID -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"the type identifier of the dynamic variable to which the pointer"
"type refers; it can be an identifier of any type, a discriminated"
"schema type, or an undiscriminated schema type"
END DEFINE
DELETE PLACEHOLDER BASE_VALUE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER BASE_VALUE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"A value between 2 and 36"
END DEFINE
DELETE PLACEHOLDER "BIN | HEX | OCT" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "BIN | HEX | OCT" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"BIN"
"HEX"
"OCT"
END DEFINE
DELETE PLACEHOLDER "BIN | HEX | OCT | VALUE_EXPR" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "BIN | HEX | OCT | VALUE_EXPR" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"BIN" /TOKEN
"HEX" /TOKEN
"OCT" /TOKEN
"value_expr"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER BINARY -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER BINARY -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="binary notation" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"2#{binary_digits}"
END DEFINE
DELETE PLACEHOLDER BINARY_DIGITS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER BINARY_DIGITS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Combination of 0's and 1's"
END DEFINE
DELETE PLACEHOLDER BIT_LOCATION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER BIT_LOCATION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"constant expression that specifies the bit location, relative to"
"the beginning of the record, where the field begins"
END DEFINE
DELETE PLACEHOLDER BIT_VECTOR -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER BIT_VECTOR -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"A variable of type PACKED ARRAY OF BOOLEAN with an INTEGER"
"index type"
END DEFINE
DELETE PLACEHOLDER BLOCK -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER BLOCK -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="declaration_list BEGIN statement_list END" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
" "
"[declaration_list]..."
"BEGIN"
"[statement_list]..."
"END"
END DEFINE
DELETE PLACEHOLDER BLOCK_OR_DIRECTIVE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER BLOCK_OR_DIRECTIVE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"block"/PLACEHOLDER
"external_dir"/PLACEHOLDER
"forward_dir"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER BOOLEAN_VAR -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER BOOLEAN_VAR -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"A variable of type boolean"
END DEFINE
DELETE PLACEHOLDER BOUNDS_OPTION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER BOUNDS_OPTION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="enables/disables bounds checking" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"BOUNDS"
"NOBOUNDS"
END DEFINE
DELETE PLACEHOLDER BRACKET_MARKER -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER BRACKET_MARKER -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="{ comment_string }" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{ {comment_string} }"
END DEFINE
DELETE PLACEHOLDER CARRIAGE_CONTROL -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CARRIAGE_CONTROL -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"LIST"
"CARRIAGE"
"FORTRAN"
"NOCARRIAGE"
"NONE"
END DEFINE
DELETE PLACEHOLDER "CARRIAGE_CONTROL:= CARRIAGE_CONTROL" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "CARRIAGE_CONTROL:= CARRIAGE_CONTROL" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="," -
/TYPE=NONTERMINAL -
"CARRIAGE_CONTROL := {carriage_control}"
END DEFINE
DELETE PLACEHOLDER CARR_CH -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CARR_CH -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR=", " -
/TYPE=MENU -
"'+'"
"' '"
"'0'"
"'1'"
"'$'"
"''(0)"
END DEFINE
DELETE PLACEHOLDER CASE_COMPONENT_LIST -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CASE_COMPONENT_LIST -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="," -
/TYPE=NONTERMINAL -
"{index | subrange}"
END DEFINE
DELETE PLACEHOLDER CASE_EXPRESSION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CASE_EXPRESSION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="{case_labels}... : {statement}" -
/DUPLICATION=VERTICAL -
/SEPARATOR=";" -
/TYPE=NONTERMINAL -
"{case_labels}... : {statement}"
END DEFINE
DELETE PLACEHOLDER "CASE_EXPRESSIONS | OTHERWISE_STMT" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "CASE_EXPRESSIONS | OTHERWISE_STMT" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=VERTICAL -
/SEPARATOR=";" -
/TYPE=MENU -
"%{case_expression}%...%[otherwise_stmt]%"/PLACEHOLDER
"{otherwise_stmt}"
END DEFINE
DELETE PLACEHOLDER CASE_LABELS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CASE_LABELS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=TERMINAL -
"constant value(s) or a subrange of values of the same ordinal type as the case selector"
END DEFINE
DELETE PLACEHOLDER CASE_LABEL_LIST -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CASE_LABEL_LIST -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=VERTICAL -
/SEPARATOR=";" -
/TYPE=MENU -
"{case_selector_expressions}"
"{otherwise_label}"
END DEFINE
DELETE PLACEHOLDER CASE_SELECTOR -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CASE_SELECTOR -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"an expression of ordinal type"
END DEFINE
DELETE PLACEHOLDER CASE_SELECTORS_OPTION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CASE_SELECTORS_OPTION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="enables/disables case selector checking" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"CASE_SELECTORS"
"NOCASE_SELECTORS"
END DEFINE
DELETE PLACEHOLDER CASE_SELECTOR_EXPRESSION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CASE_SELECTOR_EXPRESSION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="{field_labels}... : ({field_list})" -
/DUPLICATION=VERTICAL -
/SEPARATOR=";" -
/TYPE=NONTERMINAL -
"{field_labels}... : ({field_list})"
END DEFINE
DELETE PLACEHOLDER CASE_SELECTOR_EXPRESSIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CASE_SELECTOR_EXPRESSIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="{field_labels}... : ({field_list})" -
/DUPLICATION=VERTICAL -
/SEPARATOR=";" -
/TYPE=NONTERMINAL -
"{case_selector_expression}..."
"[otherwise_label]"
END DEFINE
DELETE PLACEHOLDER CDD_PATHNAME -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CDD_PATHNAME -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"character string representing the path name of the CDD record description"
"which is to be extracted"
END DEFINE
DELETE PLACEHOLDER CHANGE_ENTRY -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CHANGE_ENTRY -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
" {dd-mmm-yyyy} | {nnn} | {tbs}"
"--------------+---------+-------------------------------------------------------"
"[change_entry]"
END DEFINE
DELETE PLACEHOLDER CHANGE_OPTION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CHANGE_OPTION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"CHANGES"
"NOCHANGES"
END DEFINE
DELETE PLACEHOLDER "CHARACTER SET" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "CHARACTER SET" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="definition of the Pascal character set" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Any characters from the implementation of the"
"ASCII character set used by VAX Pascal."
END DEFINE
DELETE PLACEHOLDER CHARSET -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CHARSET -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"A variable with type SET OF CHAR"
END DEFINE
DELETE PLACEHOLDER CHAR_STRING_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CHAR_STRING_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="BIN, DEC, HEX, INDEX, LENGTH, OCT, PAD, STATUSV, SUBSTR, UDEC" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"BIN" /TOKEN
"DEC" /TOKEN
"HEX" /TOKEN
"INDEX" /TOKEN
"LENGTH" /TOKEN
"OCT" /TOKEN
"PAD" /TOKEN
"STATUSV" /TOKEN
"SUBSTR" /TOKEN
"UDEC" /TOKEN
END DEFINE
DELETE PLACEHOLDER CHAR_STRING_PROCEDURES -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CHAR_STRING_PROCEDURES -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="READV, WRITEV" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"READV" /TOKEN
"WRITEV" /TOKEN
END DEFINE
DELETE PLACEHOLDER CHECK_OPTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CHECK_OPTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=MENU -
"all_option"/PLACEHOLDER
"bounds_option"/PLACEHOLDER
"case_selectors_option"/PLACEHOLDER
"declarations_option"/PLACEHOLDER
"overflow_option"/PLACEHOLDER
"pointers_option"/PLACEHOLDER
"subrange_option"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER CLOSE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CLOSE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="positional or nonpositional" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"nonpositional_close"/PLACEHOLDER
"positional_close"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER COMMENT_STRING -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER COMMENT_STRING -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Any combination of ASCII chars and symbols, excluding the"
"comment end markers and nonprinting control characters"
END DEFINE
DELETE PLACEHOLDER COMMON_BLOCK -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER COMMON_BLOCK -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"the name of the common block where variables will be shared"
END DEFINE
DELETE PLACEHOLDER COMPILATION_UNIT -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER COMPILATION_UNIT -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"PROGRAM" /TOKEN
"MODULE" /TOKEN
END DEFINE
DELETE PLACEHOLDER COMPILE_TIME_EXP -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER COMPILE_TIME_EXP -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="operands whose values can be determined when the program is compiled" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"constant_expression"/PLACEHOLDER
"cte_builtin"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER COMPONENT_ACCESS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER COMPONENT_ACCESS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"A component access may have one of the following forms:"
" {[ {value_expr}...]}..."
" {.field_identifier}..."
" {^}..."
END DEFINE
DELETE PLACEHOLDER COMPONENT_ATTRIBUTES -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER COMPONENT_ATTRIBUTES -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="list of component attributes" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=MENU -
"alignment_attributes"/PLACEHOLDER
"KEY" /TOKEN
"POS" /TOKEN
"READONLY" /TOKEN
"size_attributes"/PLACEHOLDER
"UNSAFE" /TOKEN
"VOLATILE" /TOKEN
"WRITEONLY" /TOKEN
END DEFINE
DELETE PLACEHOLDER COMPONENT_NUM -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER COMPONENT_NUM -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"positive integer expression indicating the component at which the"
"file is to be positioned"
END DEFINE
DELETE PLACEHOLDER COMPONENT_VALUE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER COMPONENT_VALUE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"expression"/PLACEHOLDER
"array_constructor"/PLACEHOLDER
"record_constructor"/PLACEHOLDER
"set_constructor"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER COMPOUND -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER COMPOUND -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="BEGIN statement_list END" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"BEGIN"
"{statement_list}..."
"END"
END DEFINE
DELETE PLACEHOLDER COMP_UNIT_ATTRIBUTE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER COMP_UNIT_ATTRIBUTE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="list of compilation unit attributes" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=MENU -
"check" /TOKEN
"double_precision_attributes"/PLACEHOLDER
"environment" /TOKEN
"ident" /TOKEN
"inherit" /TOKEN
"optimization_attributes"/PLACEHOLDER
"overlaid" /TOKEN
"psect" /TOKEN
"visibility_attributes"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER CONFORMANT_ARRAY -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CONFORMANT_ARRAY -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="ARRAY [index_ref_conformant_list] OF [attributes] type" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"ARRAY [{index_ref_conformant_list}...] OF [ [component_attributes]... ] {type_name_or_conformant}"
END DEFINE
DELETE PLACEHOLDER CONFORMANT_PACKED_ARRAY -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CONFORMANT_PACKED_ARRAY -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="PACKED ARRAY [index_ref_conformant] OF [attributes] type_id" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"PACKED ARRAY [{index_ref_conformant}]"
" OF [ [component_attributes]... ] {type_id}"
END DEFINE
DELETE PLACEHOLDER CONFORMANT_PARAMETER -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CONFORMANT_PARAMETER -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="Conformant varying, Conformant packed array, Conformant array" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"conformant_varying"/PLACEHOLDER
"conformant_packed_array"/PLACEHOLDER
"conformant_array"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER CONFORMANT_VARYING -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CONFORMANT_VARYING -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="[attributes] VARYING upper_bound OF CHAR" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"[ [component_attributes]... ] VARYING [{upper_bound_id}] OF CHAR"
END DEFINE
DELETE PLACEHOLDER CONSTANT -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CONSTANT -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="A constant value or identifier" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"numeric_const"/PLACEHOLDER
"string_const"/PLACEHOLDER
"real_const"/PLACEHOLDER
"constant_access"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER CONSTANT_ACCESS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CONSTANT_ACCESS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="A compoent part of a constant identifier" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Can be in one of the following forms:"
" id{[ {value_expr}... ]}..."
" id{.field_identifier}..."
" id"
END DEFINE
DELETE PLACEHOLDER CONSTANT_DEFINITION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CONSTANT_DEFINITION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=VERTICAL -
/SEPARATOR=";" -
/TYPE=NONTERMINAL -
"{constant_identifier} = {compile_time_exp}"
END DEFINE
DELETE PLACEHOLDER CONSTANT_EXPRESSION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CONSTANT_EXPRESSION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="expression must use constants and/or constant ids" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{const_simple_exp} [{relational_op | IN} const_simple_exp]"
END DEFINE
DELETE PLACEHOLDER CONSTANT_ID -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CONSTANT_ID -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="a const id or const value" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"a predeclared constant identifier or constant value"
END DEFINE
DELETE PLACEHOLDER CONSTANT_IDENTIFIER -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CONSTANT_IDENTIFIER -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"the identifier of the symbolic constant being defined"
END DEFINE
DELETE PLACEHOLDER CONST_EXP_LIST -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CONST_EXP_LIST -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR="," -
/TYPE=NONTERMINAL -
"{compile_time_exp}"
END DEFINE
DELETE PLACEHOLDER CONST_FACTOR -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CONST_FACTOR -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR="" -
/TYPE=MENU -
"constant_id"/PLACEHOLDER
"not_const_factor"/PLACEHOLDER
"numeric_const"/PLACEHOLDER
"real_const"/PLACEHOLDER
"string_const"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER CONST_PRIMARY -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CONST_PRIMARY -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{const_factor}**[const_factor]..."
END DEFINE
DELETE PLACEHOLDER CONST_SIMPLE_EXP -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CONST_SIMPLE_EXP -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"[sign]{const_term} [{sign | OR} const_term]..."
END DEFINE
DELETE PLACEHOLDER CONST_TERM -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CONST_TERM -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{const_primary} [primary_op const_primary]..."
END DEFINE
DELETE PLACEHOLDER CONTROL_VAR -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CONTROL_VAR -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"the name of a previously declared variable of an ordinal type"
END DEFINE
DELETE PLACEHOLDER CONVERT_TYPE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CONVERT_TYPE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"An expression to be converted; can be of any type except"
"a varying of char, a conformant array schema or conformant"
"varying schema"
END DEFINE
DELETE PLACEHOLDER CTE_ALLOCATION_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CTE_ALLOCATION_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="must be used with constants or constant ids" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"bitnext" /TOKEN
"bitsize" /TOKEN
"bit_offset" /TOKEN
"byte_offset" /TOKEN
"next" /TOKEN
"size" /TOKEN
END DEFINE
DELETE PLACEHOLDER CTE_ARITHMETIC_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CTE_ARITHMETIC_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="must be used with constants or constant ids" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"abs" /TOKEN
"arctan" /TOKEN
"cos" /TOKEN
"exp" /TOKEN
"ln" /TOKEN
"max" /TOKEN
"min" /TOKEN
END DEFINE
DELETE PLACEHOLDER CTE_BUILTIN -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CTE_BUILTIN -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="must be used with constants or constant ids" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"cte_allocation_functions"/PLACEHOLDER
"cte_arithmetic_functions"/PLACEHOLDER
"cte_more_arithmetic_functions"/PLACEHOLDER
"cte_ordinal_functions"/PLACEHOLDER
"cte_string_functions"/PLACEHOLDER
"cte_transfer_functions"/PLACEHOLDER
"cte_misc_functions"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER CTE_MISC_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CTE_MISC_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="must be used with constants or constant ids" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"card" /TOKEN
"expo" /TOKEN
"odd" /TOKEN
"zero" /TOKEN
END DEFINE
DELETE PLACEHOLDER CTE_MORE_ARITHMETIC_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CTE_MORE_ARITHMETIC_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="must be used with constants or constant ids" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"sin" /TOKEN
"sqr" /TOKEN
"sqrt" /TOKEN
"uand" /TOKEN
"unot" /TOKEN
"uor" /TOKEN
"uxor" /TOKEN
"xor" /TOKEN
END DEFINE
DELETE PLACEHOLDER CTE_ORDINAL_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CTE_ORDINAL_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="must be used with constants or constant ids" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"pred" /TOKEN
"succ" /TOKEN
END DEFINE
DELETE PLACEHOLDER CTE_STRING_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CTE_STRING_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="must be used with constants or constant ids" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"index" /TOKEN
"length" /TOKEN
"pad" /TOKEN
"substr" /TOKEN
END DEFINE
DELETE PLACEHOLDER CTE_TRANSFER_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER CTE_TRANSFER_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="must be used with constants or constant ids" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"chr" /TOKEN
"dble" /TOKEN
"int" /TOKEN
"ord" /TOKEN
"quad" /TOKEN
"round" /TOKEN
"sngl" /TOKEN
"trunc" /TOKEN
"uint" /TOKEN
"uround" /TOKEN
"utrunc" /TOKEN
END DEFINE
DELETE PLACEHOLDER DATA_TYPE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DATA_TYPE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="ordinal, real, structured, pointer, user_defined" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"ordinal_type"/PLACEHOLDER
"real_type"/PLACEHOLDER
"structured_type"/PLACEHOLDER
"pointer_type"/PLACEHOLDER
"string_type"/PLACEHOLDER
"user_defined_type"/PLACEHOLDER
"discriminated_schema_type" /TOKEN
"timestamp" /TOKEN
END DEFINE
DELETE PLACEHOLDER DATETIME_STRING -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DATETIME_STRING -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"A string containing a date and/or time; default is date and"
"time of program execution"
END DEFINE
DELETE PLACEHOLDER "DD-MMM-YYYY" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "DD-MMM-YYYY" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Enter the date (i.e. 01-Jan-1985)"
END DEFINE
DELETE PLACEHOLDER DECIMAL_DIGITS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DECIMAL_DIGITS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="decimal notation" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Combination of digits: 0 1 2 3 4 5 6 7 8 9"
END DEFINE
DELETE PLACEHOLDER DECLARATIONS_OPTION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DECLARATIONS_OPTION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="enables/disables declarations checking" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"DECLARATIONS"
"NODECLARATIONS"
END DEFINE
DELETE PLACEHOLDER DECLARATION_LIST -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DECLARATION_LIST -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=VERTICAL -
/SEPARATOR="" -
/TYPE=MENU -
"LABEL" /TOKEN
"CONST" /TOKEN
"TYPE" /TOKEN
"VAR" /TOKEN
"PROCEDURE" /TOKEN
"FUNCTION" /TOKEN
"VALUE_DECLARATION_SECTION" /TOKEN
END DEFINE
DELETE PLACEHOLDER "DEFAULT := FILE_SPEC" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "DEFAULT := FILE_SPEC" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="," -
/TYPE=NONTERMINAL -
"DEFAULT := '{file spec}'"
END DEFINE
DELETE PLACEHOLDER DESCRIPTION_OR_NONE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DESCRIPTION_OR_NONE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"NONE"
END DEFINE
DELETE PLACEHOLDER DESIGNATE_ID -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DESIGNATE_ID -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"program section in which storage for an object is to be allocated"
END DEFINE
DELETE PLACEHOLDER DICTIONARY_DIRECTIVE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DICTIONARY_DIRECTIVE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="allows using types defined in other languages" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"%DICTIONARY '{cdd_pathname}[ [NO]
END DEFINE
DELETE PLACEHOLDER DICT_EXTRACTION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DICT_EXTRACTION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="CDD record extraction" -
/DUPLICATION=VERTICAL -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{dictionary_directive}"
END DEFINE
DELETE PLACEHOLDER DIGITS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DIGITS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR=", " -
/TYPE=NONTERMINAL -
"{significant_digits}"
END DEFINE
DELETE PLACEHOLDER DIRECT_ACCESS_PROCEDURES -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DIRECT_ACCESS_PROCEDURES -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="DELETE, FIND, LOCATE, UPDATE" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"DELETE" /TOKEN
"FIND" /TOKEN
"LOCATE" /TOKEN
"UPDATE" /TOKEN
END DEFINE
DELETE PLACEHOLDER DISCRIMINANT_ID -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DISCRIMINANT_ID -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR=", " -
/TYPE=TERMINAL -
"A valid discriminant name"
END DEFINE
DELETE PLACEHOLDER DISPOSE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DISPOSE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="dispose pointer, dispose ptr to a record with a variant" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"DISPOSE_PTR" /TOKEN
"DISPOSE_REC_WITH_VARIANT" /TOKEN
END DEFINE
DELETE PLACEHOLDER DISPOSITION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DISPOSITION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"SAVE"
"DELETE"
"PRINT"
"PRINT_DELETE"
"SUBMIT"
"SUBMIT_DELETE"
END DEFINE
DELETE PLACEHOLDER "DISPOSITION := DISPOSITION" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "DISPOSITION := DISPOSITION" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="," -
/TYPE=NONTERMINAL -
"DISPOSITION := {disposition}"
END DEFINE
DELETE PLACEHOLDER DOUBLE_PRECISION_ATTRIBUTES -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DOUBLE_PRECISION_ATTRIBUTES -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="g_floating, nog_floating" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"g_floating" /TOKEN
"nog_floating" /TOKEN
END DEFINE
DELETE PLACEHOLDER DUPLICATE_OPTION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DUPLICATE_OPTION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"DUPLICATES"
"NODUPLICATES"
END DEFINE
DELETE PLACEHOLDER DYNAMIC_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DYNAMIC_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="ADDRESS, DISPOSE, IADDRESS, NEW" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"ADDRESS" /TOKEN
"DISPOSE" /TOKEN
"IADDRESS" /TOKEN
"NEW" /TOKEN
END DEFINE
DELETE PLACEHOLDER DYNAMIC_OR_VARIABLE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER DYNAMIC_OR_VARIABLE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Pointer that refers to either a dynamic variable allocated by the"
"NEW procedure or to variables that have the VOLATILE attribute"
END DEFINE
DELETE PLACEHOLDER ENUMERATION_IDS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ENUMERATION_IDS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=TERMINAL -
"a constant value of the specified type"
END DEFINE
DELETE PLACEHOLDER ENVIRON_NAME_STRING -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ENVIRON_NAME_STRING -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"a sequence of characters that specify the file created"
"(from the program with the ENVIRONMENT attribute) that will be"
"inherited by another program. The default file type is .PEN"
END DEFINE
DELETE PLACEHOLDER "ERROR := ERROR_RECOVERY" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "ERROR := ERROR_RECOVERY" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="," -
/TYPE=NONTERMINAL -
"ERROR := {error_recovery}"
END DEFINE
DELETE PLACEHOLDER "ERROR := ERROR_RECOVERY" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "ERROR := ERROR_RECOVERY" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR=", " -
/TYPE=NONTERMINAL -
"ERROR := {error_recovery}"
END DEFINE
DELETE PLACEHOLDER ERROR_RECOVERY -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ERROR_RECOVERY -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR=", " -
/TYPE=MENU -
"CONTINUE"
"MESSAGE"
END DEFINE
DELETE PLACEHOLDER ERROR_RETURN -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ERROR_RETURN -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR=", " -
/TYPE=TERMINAL -
"Name of a variable to hold the VMS error recovery code"
END DEFINE
DELETE PLACEHOLDER ESTABLISH_FUNC_ID -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ESTABLISH_FUNC_ID -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Name of a function with the ASYNCHRONOUS attribute"
END DEFINE
DELETE PLACEHOLDER EXACT_ADDRESS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER EXACT_ADDRESS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"constant expression expressing the exact address where the"
"variable is located"
END DEFINE
DELETE PLACEHOLDER EXPRESSION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER EXPRESSION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="operands or data items combined with operators" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{simple_expression} [{relational_op | IN} simple_expression]"
END DEFINE
DELETE PLACEHOLDER "EXPRESSION : %[EXPRESSION]%" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "EXPRESSION : %[EXPRESSION]%" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{value_expr} : [expression]"
END DEFINE
DELETE PLACEHOLDER EXP_TYPE_CAST -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER EXP_TYPE_CAST -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="expression type cast" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"({value_expr}) :: {target_type}"
END DEFINE
DELETE PLACEHOLDER EXTENDED_DIGIT -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER EXTENDED_DIGIT -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="A constant in base 2 through 36" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{base_value}#{base_digit}"
END DEFINE
DELETE PLACEHOLDER EXTERNAL_DIR -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER EXTERNAL_DIR -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="routine is external to the program" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"EXTERNAL"
END DEFINE
DELETE PLACEHOLDER FACTOR -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FACTOR -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR="" -
/TYPE=MENU -
"variable"/PLACEHOLDER
"constant"/PLACEHOLDER
"NOT factor"/PLACEHOLDER
"( expression )"/PLACEHOLDER
"function_id"/PLACEHOLDER
"structured_constant"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER FIELD_COMPONENTS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FIELD_COMPONENTS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=VERTICAL -
/SEPARATOR=";" -
/TYPE=NONTERMINAL -
"{field_id}... : [ [component_attributes]... ] {data_type} [VALUE initial_value]"
END DEFINE
DELETE PLACEHOLDER FIELD_ID -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FIELD_ID -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=NONTERMINAL -
"{user_defined_id}"
END DEFINE
DELETE PLACEHOLDER FIELD_IDENTIFIER -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FIELD_IDENTIFIER -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=TERMINAL -
"The name of a field within the record"
END DEFINE
DELETE PLACEHOLDER FIELD_LABELS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FIELD_LABELS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=TERMINAL -
"constant value(s) or a subrange of values of the tag field type"
END DEFINE
DELETE PLACEHOLDER FIELD_LIST -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FIELD_LIST -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="record components and a possible variant clause" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"[field_components]..."
"[variant_clause]"
END DEFINE
DELETE PLACEHOLDER FIELD_LIST_OR_DICT_EXTRACTION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FIELD_LIST_OR_DICT_EXTRACTION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=VERTICAL -
/SEPARATOR=";" -
/TYPE=MENU -
"dict_extraction"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER FILE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FILE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="file of, text" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"FILE_OF" /TOKEN
"TEXT" /TOKEN
END DEFINE
DELETE PLACEHOLDER "FILE SPEC" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "FILE SPEC" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"information about the file for the operating system"
END DEFINE
DELETE PLACEHOLDER FILE_COMPONENT_TYPE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FILE_COMPONENT_TYPE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"ordinal_type"/PLACEHOLDER
"real_type"/PLACEHOLDER
"pointer_type"/PLACEHOLDER
"file_of_records"/PLACEHOLDER
"file_of_arrays"/PLACEHOLDER
"varying_of_char"/PLACEHOLDER
"set"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER FILE_HISTORY -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FILE_HISTORY -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"OLD"
"NEW"
"READONLY"
"UNKNOWN"
END DEFINE
DELETE PLACEHOLDER FILE_NAME -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FILE_NAME -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"character string expression that contains a VAX/VMS file"
"specification of a logical name"
END DEFINE
DELETE PLACEHOLDER "FILE_NAME := FILE_NAME" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "FILE_NAME := FILE_NAME" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="," -
/TYPE=NONTERMINAL -
"FILE_NAME := {file_name}"
END DEFINE
DELETE PLACEHOLDER FILE_OF_ARRAYS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FILE_OF_ARRAYS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="array with NO file component type" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{array}"
END DEFINE
DELETE PLACEHOLDER FILE_OF_RECORDS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FILE_OF_RECORDS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="record with NO file component type" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{record}"
END DEFINE
DELETE PLACEHOLDER FILE_SHARING -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FILE_SHARING -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"READONLY"
"READWRITE"
"NONE"
END DEFINE
DELETE PLACEHOLDER FILE_SPECIFICATION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FILE_SPECIFICATION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"A name of a file"
END DEFINE
DELETE PLACEHOLDER FILE_VARIABLE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FILE_VARIABLE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR=", " -
/TYPE=TERMINAL -
"the name of the file variable which is associated with the"
"file being manipulated"
END DEFINE
DELETE PLACEHOLDER FILL_CHAR -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FILL_CHAR -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"An expression of type char to be used as the fill character"
END DEFINE
DELETE PLACEHOLDER FINAL_LENGTH -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FINAL_LENGTH -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"An integer parameter indicating the length of the resulting string"
END DEFINE
DELETE PLACEHOLDER "FINAL_LENGTH %[DIGITS]%" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "FINAL_LENGTH %[DIGITS]%" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR=", " -
/TYPE=NONTERMINAL -
"{final_length}, [digits]"
END DEFINE
DELETE PLACEHOLDER FIXED_PART_LIST -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FIXED_PART_LIST -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=VERTICAL -
/SEPARATOR="; " -
/TYPE=NONTERMINAL -
"{field_identifier}... : {component_value}"
END DEFINE
DELETE PLACEHOLDER FOREIGN_PARAMETER -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FOREIGN_PARAMETER -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="mech_specifier {value_par | proc_par | func_par}" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{mechanism_specifier} {foreign_parm}"
END DEFINE
DELETE PLACEHOLDER FOREIGN_PARM -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FOREIGN_PARM -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"value_parameter"/PLACEHOLDER
"procedure_parameter"/PLACEHOLDER
"function_parameter"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER "FORMAL PARAMETERS" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "FORMAL PARAMETERS" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="Formal parameters for routine" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"FORMAL PARAMETERS:"
" "
" {subtags}"
END DEFINE
DELETE PLACEHOLDER FORMAL_DISCRIMINANT_ID -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FORMAL_DISCRIMINANT_ID -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"A formal discriminant of the current schema definition"
END DEFINE
DELETE PLACEHOLDER FORMAL_DISCRIMINANT_TAG -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FORMAL_DISCRIMINANT_TAG -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="tag based on actual discriminant value" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{formal_discriminant_id}"
END DEFINE
DELETE PLACEHOLDER FORMAL_PARAMETERS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FORMAL_PARAMETERS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=VERTICAL -
/SEPARATOR="; " -
/TYPE=MENU -
"var_parameter"/PLACEHOLDER
"value_parameter"/PLACEHOLDER
"procedure_parameter"/PLACEHOLDER
"function_parameter"/PLACEHOLDER
"foreign_parameter"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER FORMAL_PARAM_ATTRIBUTES -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FORMAL_PARAM_ATTRIBUTES -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="list of formal parameter attributes" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=MENU -
"aligned" /TOKEN
"list_attribute" /TOKEN
"parameter_passing_attributes"/PLACEHOLDER
"readonly" /TOKEN
"size_attributes"/PLACEHOLDER
"truncate_attribute" /TOKEN
"unsafe" /TOKEN
"volatile" /TOKEN
"writeonly" /TOKEN
END DEFINE
DELETE PLACEHOLDER FORWARD_DIR -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FORWARD_DIR -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="routine can be referred to before it's block is defined" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"FORWARD"
END DEFINE
DELETE PLACEHOLDER FUNCTION_ID -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FUNCTION_ID -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="a function identifier" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{func_id}( [actual_parameter] )[component_access]"
END DEFINE
DELETE PLACEHOLDER FUNCTION_LEVEL_COMMENTS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FUNCTION_LEVEL_COMMENTS -
/LANGUAGE="Pascal" -
/PLACEHOLDER=STANDARD_FUNCTION_LEVEL_COMMENTS
END DEFINE
DELETE PLACEHOLDER FUNCTION_PARAMETER -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FUNCTION_PARAMETER -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="func_heading [:= [mech_specifier] initial_val]" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"[ [routine_attribute]... ]"
"FUNCTION {user_defined_id}"
" ( [formal_parameters]... ) :[ [func_result_attributes]... ] {func_type_id}"
"[:= [mechanism_specifier] initial_value]"
END DEFINE
DELETE PLACEHOLDER FUNC_ID -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FUNC_ID -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"the name of a user declared function"
END DEFINE
DELETE PLACEHOLDER FUNC_RESULT_ATTRIBUTES -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FUNC_RESULT_ATTRIBUTES -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="list of function result attributes" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=MENU -
"alignment_attributes"/PLACEHOLDER
"size_attributes"/PLACEHOLDER
"unsafe" /TOKEN
"volatile" /TOKEN
END DEFINE
DELETE PLACEHOLDER FUNC_TYPE_ID -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER FUNC_TYPE_ID -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"the type identifier of the function result which can be any"
"type except a file type or a structured type with a file"
"component"
END DEFINE
DELETE PLACEHOLDER GENERAL_PROCEDURES -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER GENERAL_PROCEDURES -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="OPEN, CLOSE" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"OPEN" /TOKEN
"CLOSE" /TOKEN
END DEFINE
DELETE PLACEHOLDER HEADER_LEVEL_COMMENTS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER HEADER_LEVEL_COMMENTS -
/LANGUAGE="Pascal" -
/PLACEHOLDER=STANDARD_HEADER_LEVEL_COMMENTS
END DEFINE
DELETE PLACEHOLDER HEXADECIMAL -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER HEXADECIMAL -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="hexadecimal notation" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"16#{hex_digits}"
END DEFINE
DELETE PLACEHOLDER HEX_DIGITS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER HEX_DIGITS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Combination of: A B C D E F a b c d e f,"
"and decimal digits"
END DEFINE
DELETE PLACEHOLDER "HISTORY := FILE_HISTORY" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "HISTORY := FILE_HISTORY" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="," -
/TYPE=NONTERMINAL -
"HISTORY := {file_history}"
END DEFINE
DELETE PLACEHOLDER "I/O_FUNCTIONS" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "I/O_FUNCTIONS" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="EOLN and miscellaneous functions" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"miscellaneous_functions"/PLACEHOLDER
"EOLN" /TOKEN
END DEFINE
DELETE PLACEHOLDER "I/O_PROCEDURES" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "I/O_PROCEDURES" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="input and output procedures" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"general_procedures"/PLACEHOLDER
"sequential_access_input_procedures"/PLACEHOLDER
"sequential_access_output_procedures"/PLACEHOLDER
"miscellaneous_procedures"/PLACEHOLDER
"text_file_procedures"/PLACEHOLDER
"direct_access_procedures"/PLACEHOLDER
"location_access_procedures"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER IDENTIFIERS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER IDENTIFIERS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="Pascal identifiers" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"user_defined_id"/PLACEHOLDER
"predeclared_id"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER IDENT_NAME_STRING -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER IDENT_NAME_STRING -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"a string used to supply identification information to the"
"linker"
END DEFINE
DELETE PLACEHOLDER ID_LIST -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ID_LIST -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=NONTERMINAL -
"{user_defined_id}"
END DEFINE
DELETE PLACEHOLDER INCLUDE_FILE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER INCLUDE_FILE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"%INCLUDE '{include_file_spec}[ [NO]
END DEFINE
DELETE PLACEHOLDER INCLUDE_FILE_SPEC -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER INCLUDE_FILE_SPEC -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"name of a file to be included"
END DEFINE
DELETE PLACEHOLDER INCLUDE_LIBRARY_MODULE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER INCLUDE_LIBRARY_MODULE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"%INCLUDE '[include_file_spec]({module_name})[ [NO]
END DEFINE
DELETE PLACEHOLDER "INDEX | SUBRANGE" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "INDEX | SUBRANGE" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="," -
/TYPE=TERMINAL -
"Enter a valid index value or subrange of indices"
END DEFINE
DELETE PLACEHOLDER INDEX_REF -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER INDEX_REF -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=NONTERMINAL -
"[unsafe_attr] {index_type}"
END DEFINE
DELETE PLACEHOLDER INDEX_REF_CONFORMANT -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER INDEX_REF_CONFORMANT -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{lower_bound_id}..{upper_bound_id} : [unsafe_attr] {index_type}"
END DEFINE
DELETE PLACEHOLDER INDEX_REF_CONFORMANT_LIST -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER INDEX_REF_CONFORMANT_LIST -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=VERTICAL -
/SEPARATOR=";" -
/TYPE=NONTERMINAL -
"{index_ref_conformant}"
END DEFINE
DELETE PLACEHOLDER INDEX_TYPE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER INDEX_TYPE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"the type of the index, which can be any ordinal type"
END DEFINE
DELETE PLACEHOLDER INHERIT_NAME_STRING -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER INHERIT_NAME_STRING -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"specifies the name of the environment file to be inherited by"
"a program with the INHERIT attribute"
END DEFINE
DELETE PLACEHOLDER INHERIT_NAME_STRINGS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER INHERIT_NAME_STRINGS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=NONTERMINAL -
"'{inherit_name_string}'"
END DEFINE
DELETE PLACEHOLDER INITIAL_VALUE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER INITIAL_VALUE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=MENU -
"compile_time_exp"/PLACEHOLDER
"array_constructor"/PLACEHOLDER
"record_constructor"/PLACEHOLDER
"set_constructor"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER INLINE_OPTION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER INLINE_OPTION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="enables/disables inline expansion of user_defined routines" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"INLINE"
"NOINLINE"
END DEFINE
DELETE PLACEHOLDER INTERLOCKED_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER INTERLOCKED_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="ADD_INTERLOCKED, CLEAR_INTERLOCKED, SET_INTERLOCKED" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"ADD_INTERLOCKED" /TOKEN
"CLEAR_INTERLOCKED" /TOKEN
"SET_INTERLOCKED" /TOKEN
END DEFINE
DELETE PLACEHOLDER INT_OR_UNS_PARM -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER INT_OR_UNS_PARM -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Actual parameter of type integer or unsigned"
END DEFINE
DELETE PLACEHOLDER IN_OUT_STATEMENTS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER IN_OUT_STATEMENTS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="input/output procedures, input/output functions" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"i/o_procedures"/PLACEHOLDER
"i/o_functions"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER ITERATION_CLAUSE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ITERATION_CLAUSE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"sequence_to"/PLACEHOLDER
"sequence_downto"/PLACEHOLDER
"set_member_clause"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER KEY_NUM -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER KEY_NUM -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"positive integer indicating the key position"
END DEFINE
DELETE PLACEHOLDER KEY_NUM_VALUE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER KEY_NUM_VALUE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"A number indicating the key (0 for the field that is primary,"
"all others are alternates)"
END DEFINE
DELETE PLACEHOLDER KEY_OPTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER KEY_OPTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=MENU -
"Ascending_Option"/PLACEHOLDER
"Change_Option"/PLACEHOLDER
"Duplicate_Option"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER KEY_OPTION_LIST -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER KEY_OPTION_LIST -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"[key_num_value] , [key_options]..."
END DEFINE
DELETE PLACEHOLDER KEY_VAL -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER KEY_VAL -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"expression indicating the key to be found"
END DEFINE
DELETE PLACEHOLDER LABELED_STATEMENT -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER LABELED_STATEMENT -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="simple or structured statement preceded by a label" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"[statement_label] : "
"{statement_list}..."
END DEFINE
DELETE PLACEHOLDER LABEL_NAME -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER LABEL_NAME -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=TERMINAL -
"any decimal integer between 0 and 65,535 or a symbolic constant"
END DEFINE
DELETE PLACEHOLDER LEX_ELEMENTS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER LEX_ELEMENTS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"character set"/PLACEHOLDER
"special_symbols"/PLACEHOLDER
"reserved_words"/PLACEHOLDER
"identifiers"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER LINKER_ID -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER LINKER_ID -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"name by which the corresponding object is known to the linker"
END DEFINE
DELETE PLACEHOLDER LIST -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER LIST -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="included declarations listed with program" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"
END DEFINE
DELETE PLACEHOLDER LOCATION_ACCESS_PROCEDURES -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER LOCATION_ACCESS_PROCEDURES -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="FINDK, RESETK" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"FINDK" /TOKEN
"RESETK" /TOKEN
END DEFINE
DELETE PLACEHOLDER LOGICAL_OP -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER LOGICAL_OP -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="AND, AND_THEN, OR, OR_ELSE, NOT" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"AND"
"AND_THEN"
"OR"
"OR_ELSE"
"NOT"
END DEFINE
DELETE PLACEHOLDER LOGICAL_PROPERTIES -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER LOGICAL_PROPERTIES -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=VERTICAL -
/SEPARATOR="" -
/TYPE=MENU -
"PRECONDITIONS" /TOKEN
"POSTCONDITIONS" /TOKEN
"INVARIANTS" /TOKEN
"CLIENT OBLIGATIONS" /TOKEN
END DEFINE
DELETE PLACEHOLDER LOWER_BOUND_ID -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER LOWER_BOUND_ID -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"an identifier that represents the lower bound of the array's index"
END DEFINE
DELETE PLACEHOLDER LOWER_SUB_BOUND -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER LOWER_SUB_BOUND -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"a constant expression that establishes the lower limit of"
"the subrange"
END DEFINE
DELETE PLACEHOLDER LOW_LEVEL -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER LOW_LEVEL -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="FIND_FIRST_BIT_CLEAR, FIND_FIRST_BIT_SET, FIND_MEMBER, FIND_NONMEMBER MFPR" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"FIND_FIRST_BIT_CLEAR" /TOKEN
"FIND_FIRST_BIT_SET" /TOKEN
"FIND_MEMBER" /TOKEN
"FIND_NONMEMBER" /TOKEN
"MFPR" /TOKEN
END DEFINE
DELETE PLACEHOLDER LSE$BLOCK_COMMENT -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER LSE$BLOCK_COMMENT -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{"
" [tbs]"
"}"
END DEFINE
DELETE PLACEHOLDER LSE$GENERIC -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER LSE$GENERIC -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"[tbs]"
END DEFINE
DELETE PLACEHOLDER LSE$LINE_COMMENT -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER LSE$LINE_COMMENT -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{ [tbs] }"
END DEFINE
DELETE PLACEHOLDER MATCH -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER MATCH -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR=", " -
/TYPE=NONTERMINAL -
"{match_type}"
END DEFINE
DELETE PLACEHOLDER MATCH_TYPE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER MATCH_TYPE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"EQL"
"NXT"
"NXTEQL"
END DEFINE
DELETE PLACEHOLDER MECHANISM_SPECIFIER -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER MECHANISM_SPECIFIER -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"%descr"/PLACEHOLDER
"%immed"/PLACEHOLDER
"%ref"/PLACEHOLDER
"%stdescr"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER MISCELLANEOUS_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER MISCELLANEOUS_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="EOF, STATUS, UFB" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"EOF" /TOKEN
"STATUS" /TOKEN
"UFB" /TOKEN
END DEFINE
DELETE PLACEHOLDER MISCELLANEOUS_PROCEDURES -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER MISCELLANEOUS_PROCEDURES -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="TRUNCATE, UNLOCK" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"TRUNCATE" /TOKEN
"UNLOCK" /TOKEN
END DEFINE
DELETE PLACEHOLDER MISC_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER MISC_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="CARD, CLOCK, EXPO, ODD, TIME, DATE, UNDEFINED, ZERO" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"CARD" /TOKEN
"CLOCK" /TOKEN
"DATE_FUNC" /TOKEN
"EXPO" /TOKEN
"LOWER" /TOKEN
"ODD" /TOKEN
"TIME_FUNC" /TOKEN
"UNDEFINED" /TOKEN
"UPPER" /TOKEN
"ZERO" /TOKEN
END DEFINE
DELETE PLACEHOLDER MISC_PROCEDURES -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER MISC_PROCEDURES -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="CREATE_DIRECTORY, DATE, DELETE_FILE, ESTABLISH, HALT, MTPR, RENAME_FILE, REVERT, TIME" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"CREATE_DIRECTORY" /TOKEN
"DATE_PROC" /TOKEN
"DELETE_FILE" /TOKEN
"ESTABLISH" /TOKEN
"GETTIMESTAMP" /TOKEN
"HALT" /TOKEN
"MTPR" /TOKEN
"RENAME_FILE" /TOKEN
"REVERT" /TOKEN
"TIME_PROC" /TOKEN
END DEFINE
DELETE PLACEHOLDER MODULE_FINALIZATION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER MODULE_FINALIZATION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="Module finalization section" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"TO END DO"
" {statement};"
END DEFINE
DELETE PLACEHOLDER MODULE_INITIALIZATION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER MODULE_INITIALIZATION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="Module initialization section" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"TO BEGIN DO"
" {statement};"
END DEFINE
DELETE PLACEHOLDER MODULE_NAME -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER MODULE_NAME -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"name of a text module located in a text library"
END DEFINE
DELETE PLACEHOLDER MORE_ARITHMETIC_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER MORE_ARITHMETIC_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="SIN, SQR, SQRT, UAND, UNOT, UOR, UXOR, XOR" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"SIN" /TOKEN
"SQR" /TOKEN
"SQRT" /TOKEN
"UAND" /TOKEN
"UNOT" /TOKEN
"UOR" /TOKEN
"UXOR" /TOKEN
"XOR" /TOKEN
END DEFINE
DELETE PLACEHOLDER MORE_SUBTAGS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER MORE_SUBTAGS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
" "
"{identifiers}:"
" {tbs}"
END DEFINE
DELETE PLACEHOLDER MORE_TRANSFER_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER MORE_TRANSFER_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="TRUNC, UINT, UROUND, UTRUNC" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"TRUNC" /TOKEN
"UINT" /TOKEN
"UROUND" /TOKEN
"UTRUNC" /TOKEN
END DEFINE
DELETE PLACEHOLDER NAMED_TAG -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER NAMED_TAG -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="named tag field" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{tag_id} : [unsafe_attr] {tag_type}"
END DEFINE
DELETE PLACEHOLDER NAME_STRING -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER NAME_STRING -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="a quoted string" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"'[name_string_type]'"
END DEFINE
DELETE PLACEHOLDER "NAME_STRING (%{CONST_EXP_LIST}%...)" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "NAME_STRING (%{CONST_EXP_LIST}%...)" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{name_string} ({const_exp_list}...)"
END DEFINE
DELETE PLACEHOLDER NAME_STRINGS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER NAME_STRINGS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="a list of strings and constant expressions" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{name_string ({const_exp_list}...)}...[name_string]"
END DEFINE
DELETE PLACEHOLDER NAME_STRING_TYPE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER NAME_STRING_TYPE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Spaces, tabs, quotes or any printing characters other than"
"a single apostrophe (ie, apostrophe expressed as '')"
END DEFINE
DELETE PLACEHOLDER NEW -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER NEW -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="new pointer, new ptr on a record with a variant" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"NEW_PTR" /TOKEN
"NEW_PTR_UNDISCRIMINATED_SCHEMA" /TOKEN
"NEW_REC_WITH_VARIANT" /TOKEN
END DEFINE
DELETE PLACEHOLDER NEW_FILE_NAME -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER NEW_FILE_NAME -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"New file specification"
END DEFINE
DELETE PLACEHOLDER NEW_TYPE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER NEW_TYPE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="a new type, either subrange or structured" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"subrange" /TOKEN
"record" /TOKEN
"array" /TOKEN
"set" /TOKEN
"file" /TOKEN
END DEFINE
DELETE PLACEHOLDER NNN -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER NNN -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Enter initials"
END DEFINE
DELETE PLACEHOLDER NOLIST -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER NOLIST -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="included declarations not listed with program" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"
END DEFINE
DELETE PLACEHOLDER NONPOSITIONAL_CLOSE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER NONPOSITIONAL_CLOSE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="close procedure with parameter names" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"CLOSE( FILE_VARIABLE := {file_variable},"
" [disposition := disposition],"
" [user_action := user_action],"
" [error := error_recovery] )"
END DEFINE
DELETE PLACEHOLDER NONPOSITIONAL_OPEN -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER NONPOSITIONAL_OPEN -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="open procedure with parameter names" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"OPEN( FILE_VARIABLE := {file_variable},"
" [file_name := file_name],"
" [history := file_history],"
" [record_length := record_length],"
" [access_method := access_method],"
" [record_type := record_type],"
" [carriage_control:= carriage_control],"
" [organization := organization],"
" [disposition := disposition],"
" [sharing := file_sharing],"
" [user_action := user_action],"
" [default := file_spec],"
" [error := error_recovery] )"
END DEFINE
DELETE PLACEHOLDER "NOT FACTOR" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "NOT FACTOR" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="NOT factor" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"NOT {factor}"
END DEFINE
DELETE PLACEHOLDER NOT_CONST_FACTOR -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER NOT_CONST_FACTOR -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="NOT of a constant factor" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"NOT {const_factor}"
END DEFINE
DELETE PLACEHOLDER NUMERIC_CONST -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER NUMERIC_CONST -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="a numeric value" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"decimal_digits"/PLACEHOLDER
"octal"/PLACEHOLDER
"hexadecimal"/PLACEHOLDER
"binary"/PLACEHOLDER
"extended_digit"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER NUM_OF_LINES -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER NUM_OF_LINES -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"a positive integer expression indicating the number of lines to"
"be written to the file before execution terminates"
END DEFINE
DELETE PLACEHOLDER OBJECT -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER OBJECT -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"A character string expression to be searched"
END DEFINE
DELETE PLACEHOLDER OCTAL -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER OCTAL -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="octal notation" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"8#{octal_digits}"
END DEFINE
DELETE PLACEHOLDER OCTAL_DIGITS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER OCTAL_DIGITS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Combination of digits: 0 1 2 3 4 5 6 7"
END DEFINE
DELETE PLACEHOLDER OLD_FILE_NAME -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER OLD_FILE_NAME -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Old file specification"
END DEFINE
DELETE PLACEHOLDER OLD_HEADER_LEVEL_COMMENTS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER OLD_HEADER_LEVEL_COMMENTS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="Compilation unit header" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{"
"PROGRAM DESCRIPTION: "
" "
" [tbs]"
" "
"AUTHORS: "
" "
" [tbs]"
" "
"CREATION DATE: [tbs]"
" "
" "
" C H A N G E L O G"
" "
" Date | Name | Description"
"--------------+---------+-------------------------------------------------------"
"[change_entry]"
"}"
END DEFINE
DELETE PLACEHOLDER OLD_ROUTINE_LEVEL_COMMENTS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER OLD_ROUTINE_LEVEL_COMMENTS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"{"
"FUNCTIONAL DESCRIPTION: "
" "
" [tbs]"
" "
"FORMAL PARAMETERS: "
" "
" [description_or_none]"
" "
"IMPLICIT INPUTS:"
" "
" [description_or_none]"
" "
"IMPLICIT OUTPUTS:"
" "
" [description_or_none]"
" "
"ROUTINE VALUE:"
" "
" [description_or_none]"
" "
"SIDE EFFECTS:"
" "
" [description_or_none]"
"}"
END DEFINE
DELETE PLACEHOLDER OPEN -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER OPEN -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="positional or nonpositional" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"nonpositional_open"/PLACEHOLDER
"positional_open"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER OPERATORS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER OPERATORS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"arithmetic_op"/PLACEHOLDER
"relational_op"/PLACEHOLDER
"logical_op"/PLACEHOLDER
"string_op"/PLACEHOLDER
"set_op"/PLACEHOLDER
"type_cast_op"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER OPTIMIZATION_ATTRIBUTES -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER OPTIMIZATION_ATTRIBUTES -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="optimize, nooptimize" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"optimize" /TOKEN
"nooptimize" /TOKEN
END DEFINE
DELETE PLACEHOLDER OPTIMIZE_OPTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER OPTIMIZE_OPTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=HORIZONTAL -
/SEPARATOR=", " -
/TYPE=MENU -
"all_option"/PLACEHOLDER
"inline_option"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER OPTIONAL_HEADER_TAGS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER OPTIONAL_HEADER_TAGS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=VERTICAL -
/SEPARATOR="" -
/TYPE=MENU -
"CDD PATHNAMES" /TOKEN
"COMPILATION QUALIFIERS" /TOKEN
"FILES USED" /TOKEN
"INCLUDED FILES" /TOKEN
"KEYWORDS" /TOKEN
"PORTABILITY ISSUES" /TOKEN
"SUBSYSTEM" /TOKEN
"TEXT LIBRARY MODULES INCLUDED" /TOKEN
"VERSION" /TOKEN
END DEFINE
DELETE PLACEHOLDER OPTIONAL_ROUTINE_TAGS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER OPTIONAL_ROUTINE_TAGS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=VERTICAL -
/SEPARATOR="" -
/TYPE=MENU -
"ERROR CODES" /TOKEN
"EXCEPTIONS" /TOKEN
"INCLUDED FILES" /TOKEN
"KEYWORDS" /TOKEN
"TEXT LIBRARY MODULES INCLUDED" /TOKEN
END DEFINE
DELETE PLACEHOLDER ORDINAL_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ORDINAL_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="PRED, SUCC" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"PRED" /TOKEN
"SUCC" /TOKEN
END DEFINE
DELETE PLACEHOLDER ORDINAL_PARAMETER -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ORDINAL_PARAMETER -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Actual parameter of ordinal type"
END DEFINE
DELETE PLACEHOLDER ORDINAL_TYPE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ORDINAL_TYPE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="INTEGER, UNSIGNED, CHAR, BOOLEAN, ENUMERATED, SUBRANGE" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"INTEGER" /TOKEN
"UNSIGNED" /TOKEN
"CHAR" /TOKEN
"BOOLEAN" /TOKEN
"ENUMERATED" /TOKEN
"SUBRANGE" /TOKEN
END DEFINE
DELETE PLACEHOLDER ORDINAL_TYPE_ID -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ORDINAL_TYPE_ID -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="ordinal type name" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Name of a ordinal type"
END DEFINE
DELETE PLACEHOLDER ORGANIZATION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER ORGANIZATION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"SEQUENTIAL"
"RELATIVE"
"INDEXED"
END DEFINE
DELETE PLACEHOLDER "ORGANIZATION := ORGANIZATION" -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER "ORGANIZATION := ORGANIZATION" -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="," -
/TYPE=NONTERMINAL -
"ORGANIZATION := {organization}"
END DEFINE
DELETE PLACEHOLDER OTHERWISE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER OTHERWISE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"OTHERWISE {component_value}"
END DEFINE
DELETE PLACEHOLDER OTHERWISE_LABEL -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER OTHERWISE_LABEL -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"OTHERWISE"
" ({field_list})"
END DEFINE
DELETE PLACEHOLDER OTHERWISE_STMT -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER OTHERWISE_STMT -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"OTHERWISE"
" {statement_list}..."
END DEFINE
DELETE PLACEHOLDER OTHERWISE_ZERO -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER OTHERWISE_ZERO -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"OTHERWISE ZERO"
END DEFINE
DELETE PLACEHOLDER OVERFLOW_OPTION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER OVERFLOW_OPTION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="enables/disables overflow checking" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"OVERFLOW"
"NOOVERFLOW"
END DEFINE
DELETE PLACEHOLDER PACKED -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER PACKED -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"PACKED"
END DEFINE
DELETE PLACEHOLDER PACKED_ARRAY_OF_CHAR -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER PACKED_ARRAY_OF_CHAR -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="a group of characters with string semmantics" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"PACKED ARRAY [1..{upper_bound}] OF CHAR"
END DEFINE
DELETE PLACEHOLDER PACKED_ARRAY_VAR -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER PACKED_ARRAY_VAR -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"A packed array variable"
END DEFINE
DELETE PLACEHOLDER PARAMETER_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER PARAMETER_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="ARGUMENT, ARGUMENT_LIST_LENGTH, PRESENT" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"ARGUMENT" /TOKEN
"ARGUMENT_LIST_LENGTH" /TOKEN
"PRESENT" /TOKEN
END DEFINE
DELETE PLACEHOLDER PARAMETER_NAME -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER PARAMETER_NAME -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"Name of the formal LIST parameter"
END DEFINE
DELETE PLACEHOLDER PARAMETER_PASSING_ATTRIBUTES -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER PARAMETER_PASSING_ATTRIBUTES -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="class_a, class_nca, class_s, immediate, reference" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"class_a" /TOKEN
"class_nca" /TOKEN
"class_s" /TOKEN
"immediate" /TOKEN
"reference" /TOKEN
END DEFINE
DELETE PLACEHOLDER PARAMETER_TYPE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER PARAMETER_TYPE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"type_name"/PLACEHOLDER
"schema_name"/PLACEHOLDER
"conformant_parameter"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER PAREN_STAR_MARKER -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER PAREN_STAR_MARKER -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="(* comment_string *)" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"(* {comment_string} *)"
END DEFINE
DELETE PLACEHOLDER PATTERN -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER PATTERN -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"A character string expression to be found"
END DEFINE
DELETE PLACEHOLDER POINTERS_OPTION -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER POINTERS_OPTION -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="enables/disables pointers checking" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"POINTERS"
"NOPOINTERS"
END DEFINE
DELETE PLACEHOLDER POINTER_EXP -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER POINTER_EXP -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"A pointer expression of a type that refers to a record type"
END DEFINE
DELETE PLACEHOLDER POINTER_TYPE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER POINTER_TYPE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="identifies the type_ident of a dynamic variable" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"^ [ [ptr_base_type_attributes]... ] {base_type_id}"
END DEFINE
DELETE PLACEHOLDER POINTER_VAR -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER POINTER_VAR -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=TERMINAL -
"A pointer variable"
END DEFINE
DELETE PLACEHOLDER POSITIONAL_CLOSE -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER POSITIONAL_CLOSE -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="close procedure without parameter names" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"CLOSE( {file_variable}, "
" [disposition], "
" [user_action], "
" [ERROR := error_recovery] )"
END DEFINE
DELETE PLACEHOLDER POSITIONAL_OPEN -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER POSITIONAL_OPEN -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="open procedure without parameter names" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=NONTERMINAL -
"OPEN( {file_variable},"
" [file_name], "
" [file_history], "
" [record_length], "
" [access_method], "
" [record_type], "
" [carriage_control], "
" [organization], "
" [disposition], "
" [file_sharing], "
" [user_action], "
" ['file_spec'], "
" [error := error_recovery] )"
END DEFINE
DELETE PLACEHOLDER PREDECLARED_FUNCTIONS -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER PREDECLARED_FUNCTIONS -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="declared Pascal functions" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"arithmetic_functions"/PLACEHOLDER
"more_arithmetic_functions"/PLACEHOLDER
"ordinal_functions"/PLACEHOLDER
"transfer_functions"/PLACEHOLDER
"more_transfer_functions"/PLACEHOLDER
"string_compare_functions"/PLACEHOLDER
"char_string_functions"/PLACEHOLDER
"allocation_size_functions"/PLACEHOLDER
"interlocked_functions"/PLACEHOLDER
"Low_Level"/PLACEHOLDER
"dynamic_functions"/PLACEHOLDER
"parameter_functions"/PLACEHOLDER
"misc_functions"/PLACEHOLDER
END DEFINE
DELETE PLACEHOLDER PREDECLARED_ID -
/LANGUAGE="Pascal"
DEFINE PLACEHOLDER PREDECLARED_ID -
/LANGUAGE="Pascal" -
/NOAUTO_SUBSTITUTE -
/DESCRIPTION="list of Pascal predeclared identifiers" -
/DUPLICATION=CONTEXT_DEPENDENT -
/SEPARATOR="" -
/TYPE=MENU -
"ABS"
"ADD_INTERLOCKED"
"ADDRESS"
"ARCTAN"
"ARGUMENT"
"ARGUMENT_LIST_LENGTH"
"BIN"
"BITNEXT"
"BIT_OFFSET"
"BITSIZE"
"BOOLEAN"
"BYTE_OFFSET"
"CARD"
"CHAR"
"CHR"
"CLEAR_INTERLOCKED"
"CLOCK"
"CLOSE"
"COS"
"CREATE_DIRECTORY"
"DATE"
"DBLE"
"DEC"
"DELETE"
"DELETE_FILE"
"DISPOSE"
"DOUBLE"
"EOF"
"EOLN"
"EPSDOUBLE"
"EPSQUADRUPLE"
"EPSREAL"
"EQ"
"ESTABLISH"
"EXP"
"EXTEND"
"EXPO"
"FALSE"
"FIND"
"FIND_FIRST_BIT_CLEAR"
"FIND_FIRST_BIT_SET"
"FINDK"
"FIND_MEMBER"
"FIND_NONMEMBER"
"GE"
"GET"
"GETTIMESTAMP"
"GT"
"HALT"
"HEX"
"IADDRESS"
"INDEX"
"INPUT"
"INT"
"INTEGER"
"LE"
"LENGTH"