! ! 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 BASIC on the mainframe. ! It might not comform exactly to the BASIC 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 "basic" DEFINE LANGUAGE "basic" - /VALID_IDENTIFIER_CHARACTERS="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.$%_0123456789" - /INITIAL_STRING="[compilation_unit]" - /PUNCTUATION_CHARACTERS="""'!+,;:()[]{}<>\&" - /INDENT_SIZE=4 - /VERSION="V3.7" - END DEFINE DELETE PLACEHOLDER "%" - /LANGUAGE="basic" DEFINE PLACEHOLDER "%" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="BASIC Compiler Directives" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "%ABORT" /TOKEN "%CROSS" /TOKEN "%NOCROSS" /TOKEN "%DECLARED" /TOKEN "%DEFINE" /TOKEN "%IDENT" /TOKEN "%IF" /TOKEN "%INCLUDE" /TOKEN "%REPORT" /TOKEN "%LET" /TOKEN "%LIST" /TOKEN "%NOLIST" /TOKEN "%PAGE" /TOKEN "%PRINT" /TOKEN "%SBTTL" /TOKEN "%TITLE" /TOKEN "%UNDEFINE" /TOKEN "%VARIANT" /TOKEN END DEFINE DELETE PLACEHOLDER "%ELSE-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "%ELSE-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Conditionally compile source code" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "%ELSE" " {statement}..." END DEFINE DELETE PLACEHOLDER "%INCLUDE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "%INCLUDE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Include source text from a file, text library or the CDD" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "%INCLUDE {file-spec}" "%INCLUDE {module-name} %FROM %LIBRARY [library-name]" "%INCLUDE %FROM %CDD {path-name}" END DEFINE DELETE PLACEHOLDER "({{INT-CONST} [TO {INT-CONST}]}...)" - /LANGUAGE="basic" DEFINE PLACEHOLDER "({{INT-CONST} [TO {INT-CONST}]}...)" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "({{int-const} [TO {int-const}]}...)" END DEFINE DELETE PLACEHOLDER "+ | - | *" - /LANGUAGE="basic" DEFINE PLACEHOLDER "+ | - | *" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="MAT operators" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "+" "-" "*" END DEFINE DELETE PLACEHOLDER "," - /LANGUAGE="basic" DEFINE PLACEHOLDER "," - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "," END DEFINE DELETE PLACEHOLDER "= {INT-EXP}" - /LANGUAGE="basic" DEFINE PLACEHOLDER "= {INT-EXP}" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "= {int-exp}" END DEFINE DELETE PLACEHOLDER "ACTIVE-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ACTIVE-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Check conditions to be active" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "{active-item}" "({active-item}...)" END DEFINE DELETE PLACEHOLDER "ACTIVE-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ACTIVE-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Conditions controlled by CHECK OPTION" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=MENU - "INTEGER OVERFLOW" "DECIMAL OVERFLOW" "SETUP" "DECIMAL ROUNDING" "SUBSCRIPT CHECKING" END DEFINE DELETE PLACEHOLDER "ACTUAL-PARAM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ACTUAL-PARAM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="CALL argument list" - /DUPLICATION=HORIZONTAL - /SEPARATOR=", " - /TYPE=MENU - "{exp} [pass-mech]" "{array-name}([,]...) [pass-mech]" END DEFINE DELETE PLACEHOLDER "ACTUAL-PARAM-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ACTUAL-PARAM-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="CALL argument list" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "([actual-param]...)" END DEFINE DELETE PLACEHOLDER "ALLOW-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ALLOW-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Type of lock to impose on the record" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "NONE" "READ" "MODIFY" END DEFINE DELETE PLACEHOLDER ANGLE - /LANGUAGE="basic" DEFINE PLACEHOLDER ANGLE - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-exp}" END DEFINE DELETE PLACEHOLDER "ANGLE-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ANGLE-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Specify default type" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "DEGREES" "RADIANS" END DEFINE DELETE PLACEHOLDER "ARRAY-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ARRAY-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="An array name" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "ASCENDING | DESCENDING" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASCENDING | DESCENDING" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="ASCENDING or DESCENDING keyword" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "ASCENDING" /TOKEN "DESCENDING" /TOKEN END DEFINE DELETE PLACEHOLDER "ASCII-CODE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASCII-CODE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "An integer expression in the range 0-255" END DEFINE DELETE PLACEHOLDER ASK - /LANGUAGE="basic" DEFINE PLACEHOLDER ASK - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Retrieve graphics attributes" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "ASK_AREA" /TOKEN "ASK_CHOICE" /TOKEN "ASK_CLIP" /TOKEN "ASK_COLOR" /TOKEN "ASK_DEVICE" /TOKEN "ASK_LINE" /TOKEN "ASK_MAX" /TOKEN "ASK_POINT" /TOKEN "ASK_STRING" /TOKEN "ASK_TRANSFORMATION" /TOKEN "ASK_TEXT" /TOKEN "ASK_VALUE" /TOKEN "ASK_VIEWPORT" /TOKEN "ASK_WINDOW" /TOKEN END DEFINE DELETE PLACEHOLDER "ASK-AREA" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-AREA" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Retrieve graphics area attributes" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "ASK AREA {ask-area-attributes}" END DEFINE DELETE PLACEHOLDER "ASK-AREA-ATTRIBUTES" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-AREA-ATTRIBUTES" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "COLOR {int-vbl-name}" "STYLE {str-vbl-name}" "STYLE INDEX {int-vbl-name}" END DEFINE DELETE PLACEHOLDER "ASK-CHOICE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-CHOICE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Retrieve the boundaries of the choice echo area" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "ASK CHOICE ECHO AREA [dev-unit-clause-list] {left-var}, {right-var}, {bottom-var}, {top-var}" END DEFINE DELETE PLACEHOLDER "ASK-CLIP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-CLIP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Determine whether clipping is currently on or off" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "ASK CLIP {str-vbl-name}" END DEFINE DELETE PLACEHOLDER "ASK-COLOR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-COLOR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Retrieve the color intensities for a particular color index" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "ASK COLOR MIX #[dev-id], INDEX {color-index} : {red-vbl}, {green-vbl}, {blue-vbl}" END DEFINE DELETE PLACEHOLDER "ASK-DEVICE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-DEVICE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Retrieve graphics device attributes" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "ASK DEVICE {ask-device-attributes}" END DEFINE DELETE PLACEHOLDER "ASK-DEVICE-ATTRIBUTES" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-DEVICE-ATTRIBUTES" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "SIZE #[device-id] : {horizontal-size}, {vertical-size} [unit-of-measure]" "TYPE #[device-id] : {device-type}" "VIEWPORT #[device-id] : {left-var}, {right-var}, {bottom-var}, {top-var}" "WINDOW #[device-id] : {left-var}, {right-var}, {bottom-var}, {top-var}" END DEFINE DELETE PLACEHOLDER "ASK-LINE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-LINE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Retrieve graphics line attributes" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "ASK LINE {ask-line-attributes}" END DEFINE DELETE PLACEHOLDER "ASK-LINE-ATTRIBUTES" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-LINE-ATTRIBUTES" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "COLOR {int-vbl-name}" "STYLE {int-vbl-name}" END DEFINE DELETE PLACEHOLDER "ASK-MAX" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-MAX" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Retrieve graphics maximum attributes" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "ASK MAX {ask-max-attributes}" END DEFINE DELETE PLACEHOLDER "ASK-MAX-ATTRIBUTES" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-MAX-ATTRIBUTES" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "COLOR #[device-id] : {max-color-index}" "LINE SIZE #[device-id] : {max-line-size}" "POINT SIZE #[device-id] : {max-point-size}" END DEFINE DELETE PLACEHOLDER "ASK-POINT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-POINT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Retrieve graphics point attributes" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "ASK POINT {ask-point-attributes}" END DEFINE DELETE PLACEHOLDER "ASK-POINT-ATTRIBUTES" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-POINT-ATTRIBUTES" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "COLOR {int-vbl-name}" "STYLE {int-vbl-name}" END DEFINE DELETE PLACEHOLDER "ASK-STRING" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-STRING" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Retrieve the boundaries of the string echo area" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "ASK STRING ECHO AREA [dev-unit-clause-list] {left-var}, {right-var}, {bottom-var}, {top-var}" END DEFINE DELETE PLACEHOLDER "ASK-TEXT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-TEXT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Retrieve graphics text attributes" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "ASK TEXT {ask-text-attributes}" END DEFINE DELETE PLACEHOLDER "ASK-TEXT-ATTRIBUTES" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-TEXT-ATTRIBUTES" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "ANGLE {real-vbl-name}" "COLOR {int-vbl-name}" "EXPAND {real-vbl-name}" "EXTENT #[dev-id], {text-string} AT {starting-position}: {extent-rectangle}" "FONT {font-num-var}, [precision-var]" "HEIGHT {real-vbl-name}" "JUSTIFY {horizontal-var}, {vertical-var}" "PATH {str-vbl-name}" "POINT #[dev-id], {text-string} AT {starting-position}: {concatenation-point}" "SPACE {real-vbl-name}" END DEFINE DELETE PLACEHOLDER "ASK-TRANSFORMATION" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-TRANSFORMATION" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Retrieve graphics transformation numbers" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "ASK TRANSFORMATION {ask-transformation-attributes}" END DEFINE DELETE PLACEHOLDER "ASK-TRANSFORMATION-ATTRIBUTES" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-TRANSFORMATION-ATTRIBUTES" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "{trans-num-var}" "LIST [count-clause] {trans-numbers}" END DEFINE DELETE PLACEHOLDER "ASK-VALUE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-VALUE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Retrieve the boundaries of the value echo area" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "ASK VALUE ECHO AREA [dev-unit-clause-list] {left-var}, {right-var}, {bottom-var}, {top-var}" END DEFINE DELETE PLACEHOLDER "ASK-VIEWPORT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-VIEWPORT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Retrieve the boundaries of the world viewport" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "ASK VIEWPORT [tran-clause] {left-var}, {right-var}, {bottom-var}, {top-var}" END DEFINE DELETE PLACEHOLDER "ASK-WINDOW" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ASK-WINDOW" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Retrieve the boundaries of the world window" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "ASK WINDOW [tran-clause] {left-var}, {right-var}, {bottom-var}, {top-var}" END DEFINE DELETE PLACEHOLDER "BAS-ERR-NUM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "BAS-ERR-NUM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="BASIC run-time error number" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A valid BASIC run-time error number" END DEFINE DELETE PLACEHOLDER "BAS-PASS-MECH" - /LANGUAGE="basic" DEFINE PLACEHOLDER "BAS-PASS-MECH" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "BY DESC" "BY REF" END DEFINE DELETE PLACEHOLDER "BIF-CHNL-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "BIF-CHNL-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Channel number associated with a file" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{num-exp}" END DEFINE DELETE PLACEHOLDER BLUE - /LANGUAGE="basic" DEFINE PLACEHOLDER BLUE - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-exp}" END DEFINE DELETE PLACEHOLDER "BLUE-VBL" - /LANGUAGE="basic" DEFINE PLACEHOLDER "BLUE-VBL" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-vbl-name}" END DEFINE DELETE PLACEHOLDER "BOTTOM-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "BOTTOM-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-exp}" END DEFINE DELETE PLACEHOLDER "BOTTOM-VAR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "BOTTOM-VAR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-vbl-name}" END DEFINE DELETE PLACEHOLDER "BUILT-IN" - /LANGUAGE="basic" DEFINE PLACEHOLDER "BUILT-IN" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "ABS" /TOKEN "ABS%" /TOKEN "ASCII" /TOKEN "ATN" /TOKEN "BUFSIZ" /TOKEN "CCPOS" /TOKEN "CHR$" /TOKEN "COMP%" /TOKEN "COS" /TOKEN "CTRLC" /TOKEN "CVT$$" /TOKEN "CVT$%" /TOKEN "CVT%$" /TOKEN "CVTF$" /TOKEN "CVT$F" /TOKEN "DATE$" /TOKEN "DECIMAL_FUNCTION" /TOKEN "DET" /TOKEN "DIF$" /TOKEN "ECHO" /TOKEN "EDIT$" /TOKEN "ERL" /TOKEN "ERN$" /TOKEN "ERR" /TOKEN "ERT$" /TOKEN "EXP" /TOKEN "FIX" /TOKEN "FORMAT$" /TOKEN "FSP$" /TOKEN "GETRFA" /TOKEN "INKEY$" /TOKEN "INSTR" /TOKEN "INT" /TOKEN "INTEGER" /TOKEN "LBOUND" /TOKEN "LEFT$" /TOKEN "LEN" /TOKEN "LOC" /TOKEN "LOG" /TOKEN "LOG10" /TOKEN "MAG" /TOKEN "MAGTAPE" /TOKEN "MAR" /TOKEN "MAX" /TOKEN "MID-FUNCTION"/PLACEHOLDER "MIN" /TOKEN "MOD" /TOKEN "NOECHO" /TOKEN "NUM" /TOKEN "NUM2" /TOKEN "NUM$" /TOKEN "NUM1$" /TOKEN "PLACE$" /TOKEN "POS" /TOKEN "PROD$" /TOKEN "QUO$" /TOKEN "RAD$" /TOKEN "RCTRLC" /TOKEN "RCTRLO" /TOKEN "REAL" /TOKEN "RECOUNT" /TOKEN "RIGHT$" /TOKEN "RMSSTATUS" /TOKEN "RND" /TOKEN "SEG$" /TOKEN "SGN" /TOKEN "SIN" /TOKEN "SPACE$" /TOKEN "SQR" /TOKEN "STATUS" /TOKEN "STR$" /TOKEN "STRING$" /TOKEN "SUM$" /TOKEN "SWAP%" /TOKEN "SYS" /TOKEN "TAB" /TOKEN "TAN" /TOKEN "TIME" /TOKEN "TIME$" /TOKEN "TRM$" /TOKEN "UBOUND" /TOKEN "VAL" /TOKEN "VAL%" /TOKEN "VMSSTATUS" /TOKEN "XLATE" /TOKEN "XLATE$" /TOKEN END DEFINE DELETE PLACEHOLDER "BY REF" - /LANGUAGE="basic" DEFINE PLACEHOLDER "BY REF" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="BY REF passing mechanism" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "BY REF" END DEFINE DELETE PLACEHOLDER "BY-VALUE-DATA-TYPE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "BY-VALUE-DATA-TYPE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="data types that can be passed by all passing mechanisms" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "INTEGER" "BYTE" "WORD" "LONG" "REAL" "SINGLE" END DEFINE DELETE PLACEHOLDER "CASE-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "CASE-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=VERTICAL - /SEPARATOR="" - /TYPE=NONTERMINAL - "CASE {case-item}..." " [statement]..." END DEFINE DELETE PLACEHOLDER "CASE-ELSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "CASE-ELSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "CASE ELSE" " [statement]..." END DEFINE DELETE PLACEHOLDER "CASE-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "CASE-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=MENU - "[rel-op] {exp}" "{exp} TO {exp}" END DEFINE DELETE PLACEHOLDER CHANGE - /LANGUAGE="basic" DEFINE PLACEHOLDER CHANGE - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Convert a string to an integer array or an integer array to a string" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "CHANGE {str-exp} TO {num-array}" "CHANGE {num-array} TO {str-vbl-name} " END DEFINE DELETE PLACEHOLDER CHANGES - /LANGUAGE="basic" DEFINE PLACEHOLDER CHANGES - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="CHANGES keyword" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "CHANGES" END DEFINE DELETE PLACEHOLDER "CHAR-COUNT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "CHAR-COUNT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "The number of characters to extract from the specified string" END DEFINE DELETE PLACEHOLDER "CHAR-INSERT-COUNT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "CHAR-INSERT-COUNT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=TERMINAL - "Number of characters from the source to insert in the target string" END DEFINE DELETE PLACEHOLDER "CHNL-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "CHNL-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Channel number associated with a file" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{num-exp}" END DEFINE DELETE PLACEHOLDER "CLIP-STATUS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "CLIP-STATUS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "'ON'" "'OFF'" END DEFINE DELETE PLACEHOLDER CLOSE - /LANGUAGE="basic" DEFINE PLACEHOLDER CLOSE - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="End I/O processing to a device or file" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "CLOSE_CHANNEL" /TOKEN "CLOSE_DEVICE" /TOKEN END DEFINE DELETE PLACEHOLDER "COLOR-INDEX" - /LANGUAGE="basic" DEFINE PLACEHOLDER "COLOR-INDEX" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{int-exp}" END DEFINE DELETE PLACEHOLDER "COM-DECL-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "COM-DECL-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="COMMON item declaration" - /DUPLICATION=VERTICAL - /SEPARATOR=", &" - /TYPE=MENU - "[non-str-data-type] {non-str-com-item}..." "STRING {str-com-item}..." END DEFINE DELETE PLACEHOLDER "COM-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "COM-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A PSECT name" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "COMMENT-TEXT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "COMMENT-TEXT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Enter comment text" END DEFINE DELETE PLACEHOLDER COMMON - /LANGUAGE="basic" DEFINE PLACEHOLDER COMMON - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Define a named, shared storage area" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "COMMON ([com-name]) {com-decl-item}..." END DEFINE DELETE PLACEHOLDER "COMMON-DECLARATIONS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "COMMON-DECLARATIONS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "" "!+" "! COMMON Declarations" "!-" "[common]..." END DEFINE DELETE PLACEHOLDER COMPILATION_UNIT - /LANGUAGE="basic" DEFINE PLACEHOLDER COMPILATION_UNIT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Program compilation unit" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "PROGRAM" /TOKEN "SUB" /TOKEN "FUNCTION" /TOKEN "PICTURE" /TOKEN END DEFINE DELETE PLACEHOLDER "CON | IDN | ZER" - /LANGUAGE="basic" DEFINE PLACEHOLDER "CON | IDN | ZER" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="MAT initialization functions" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "CON" "IDN" "ZER" END DEFINE DELETE PLACEHOLDER "CON-TYPE-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "CON-TYPE-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Specify default datatype" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "INTEGER" "REAL" "DECIMAL" END DEFINE DELETE PLACEHOLDER "CONCATENATION-POINT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "CONCATENATION-POINT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{x-coord-var}, {y-coord-var}" END DEFINE DELETE PLACEHOLDER "COND-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "COND-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Numeric Expression" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Operands and operators resulting in either a relational or logical expression" END DEFINE DELETE PLACEHOLDER CONST - /LANGUAGE="basic" DEFINE PLACEHOLDER CONST - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A constant value" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A constant value" END DEFINE DELETE PLACEHOLDER "CONST-DATA-TYPE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "CONST-DATA-TYPE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="constant data type" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "INTEGER" "BYTE" "WORD" "LONG" "REAL" "SINGLE" "DOUBLE" "HFLOAT" "GFLOAT" "DECIMAL"/PLACEHOLDER "STRING" END DEFINE DELETE PLACEHOLDER "CONST-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "CONST-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A constant name" - /DUPLICATION=HORIZONTAL - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "CONST-NAME-AND-VAL" - /LANGUAGE="basic" DEFINE PLACEHOLDER "CONST-NAME-AND-VAL" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="DECLARE CONSTANT declaration item" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{const-name} = {const}" END DEFINE DELETE PLACEHOLDER CONSTANT_DECLARE - /LANGUAGE="basic" DEFINE PLACEHOLDER CONSTANT_DECLARE - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Declare a constant and its value" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "DECLARE {const-data-type} CONSTANT {const-name-and-val}..." END DEFINE DELETE PLACEHOLDER CONSTANT_EXTERNAL - /LANGUAGE="basic" DEFINE PLACEHOLDER CONSTANT_EXTERNAL - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A global constant resolved by the linker" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "EXTERNAL {ext-const-data-type} CONSTANT {const-name}..." END DEFINE DELETE PLACEHOLDER "COORDINATE-PAIR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "COORDINATE-PAIR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="; " - /TYPE=NONTERMINAL - "{x-coord}, {y-coord}" END DEFINE DELETE PLACEHOLDER "COUNT-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "COUNT-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - ", COUNT {int-vbl-name} :" END DEFINE DELETE PLACEHOLDER "COUNT-INDEX" - /LANGUAGE="basic" DEFINE PLACEHOLDER "COUNT-INDEX" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - ", COUNT {int-exp} :" END DEFINE DELETE PLACEHOLDER "D-SIZE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "D-SIZE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Total number of digits in the data type" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Total number of digits in this DECIMAL data type" END DEFINE DELETE PLACEHOLDER "DATA-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DATA-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Item list in DATA statement" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=MENU - "{num-lit}" "{str-lit}" "{unq-str}" END DEFINE DELETE PLACEHOLDER "DATA-TYPE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DATA-TYPE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="data type" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "INTEGER" "BYTE" "WORD" "LONG" "REAL" "SINGLE" "DOUBLE" "GFLOAT" "HFLOAT" "DECIMAL"/PLACEHOLDER "STRING" "RFA" "user-defined-data-type"/PLACEHOLDER END DEFINE DELETE PLACEHOLDER DECIMAL - /LANGUAGE="basic" DEFINE PLACEHOLDER DECIMAL - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="DECIMAL" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "DECIMAL ({d-size}, {s-size})" END DEFINE DELETE PLACEHOLDER "DECIMAL-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DECIMAL-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Decimal expression" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Operands and operators resulting in an decimal value" END DEFINE DELETE PLACEHOLDER "DECIMAL-UNSUBS-VBL-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DECIMAL-UNSUBS-VBL-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="An unsubscripted variable name describing a decimal item" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "DECL-FORMAL-PARAM-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DECL-FORMAL-PARAM-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Formal parameter list" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "([formal-param]...)" END DEFINE DELETE PLACEHOLDER "DECL-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DECL-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="DECLARE item" - /DUPLICATION=VERTICAL - /SEPARATOR=", &" - /TYPE=MENU - "{unsubs-vbl-name}" "{array-name}({{int-const} [TO {int-const}]}...)" END DEFINE DELETE PLACEHOLDER DECLARATIONS - /LANGUAGE="basic" DEFINE PLACEHOLDER DECLARATIONS - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "%PAGE" "%SBTTL "Declarations"" "" "[External-constants]" "[Local-constants]" "[External-routines]" "[Local-functions]" "[Record-declarations]" "[Common-declarations]" "[MAP-declarations]" "[Local-variables]" "%PAGE" END DEFINE DELETE PLACEHOLDER DECLARE - /LANGUAGE="basic" DEFINE PLACEHOLDER DECLARE - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Explicitly assign a data type to variable, function, or constant" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "VARIABLE_DECLARE" /TOKEN "FN_DECLARE" /TOKEN "CONSTANT_DECLARE" /TOKEN END DEFINE DELETE PLACEHOLDER "DEF-FORMAL-PARAM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DEF-FORMAL-PARAM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="DEF parameter declaration" - /DUPLICATION=HORIZONTAL - /SEPARATOR=", " - /TYPE=NONTERMINAL - "[data-type] {unsubs-vbl-name}..." END DEFINE DELETE PLACEHOLDER "DEF-FORMAL-PARAM-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DEF-FORMAL-PARAM-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="DEF parameter list" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "[def-formal-param]..." END DEFINE DELETE PLACEHOLDER "DEF-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DEF-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Name of DEF" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "DEF-PARAM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DEF-PARAM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Data-type of parameter" - /DUPLICATION=HORIZONTAL - /SEPARATOR=", " - /TYPE=NONTERMINAL - "[data-type]" END DEFINE DELETE PLACEHOLDER "DEF-PARAM-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DEF-PARAM-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="DECLARE FUNCTION parameter list" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "[def-param]..." END DEFINE DELETE PLACEHOLDER DESCRIPTION_OR_NONE - /LANGUAGE="basic" DEFINE PLACEHOLDER DESCRIPTION_OR_NONE - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "None" END DEFINE DELETE PLACEHOLDER "DEV-ID" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DEV-ID" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Device number for graphics statements (without colon)" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{num-exp}" END DEFINE DELETE PLACEHOLDER "DEV-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DEV-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A string expression representing a logical name for a device" END DEFINE DELETE PLACEHOLDER "DEV-TYPE-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DEV-TYPE-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - ", TYPE {int-exp}" END DEFINE DELETE PLACEHOLDER "DEV-UNIT-CLAUSE-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DEV-UNIT-CLAUSE-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="device identifier and UNIT clauses" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "#{dev-id} :" ", UNIT {unit-num} :" "#{dev-id}, UNIT {unit-num} :" END DEFINE DELETE PLACEHOLDER "DEVICE-ID" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DEVICE-ID" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Device number for graphics statements (with colon)" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{num-exp}" END DEFINE DELETE PLACEHOLDER "DEVICE-OR-FILE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DEVICE-OR-FILE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "{dev-name}" "{file-spec}" END DEFINE DELETE PLACEHOLDER "DEVICE-TYPE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DEVICE-TYPE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{int-vbl-name}" END DEFINE DELETE PLACEHOLDER "DIM ([,]...)" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DIM ([,]...)" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="EXTERNAL parameter DIM information" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "DIM ([,]...)" END DEFINE DELETE PLACEHOLDER "DIM-DECL-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DIM-DECL-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=VERTICAL - /SEPARATOR=", &" - /TYPE=NONTERMINAL - "[data-type] {array-name}({{dim-subscript} [TO {dim-subscript}]}...)" END DEFINE DELETE PLACEHOLDER "DIM-NUM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DIM-NUM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="The dimension number" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{int-exp}" END DEFINE DELETE PLACEHOLDER "DIM-SUBSCRIPT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DIM-SUBSCRIPT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Subscript for dimensioned array" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=MENU - "{int-const}" "{int-vbl-name}" END DEFINE DELETE PLACEHOLDER DIMENSION - /LANGUAGE="basic" DEFINE PLACEHOLDER DIMENSION - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Create and name a static, dynamic, or virtual array" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "DIMENSION {dim-decl-item}..." "DIMENSION #{chnl-exp}, {vir-dim-decl-item}..." END DEFINE DELETE PLACEHOLDER DIVIDEND - /LANGUAGE="basic" DEFINE PLACEHOLDER DIVIDEND - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{num-exp}" END DEFINE DELETE PLACEHOLDER DIVISOR - /LANGUAGE="basic" DEFINE PLACEHOLDER DIVISOR - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{num-exp}" END DEFINE DELETE PLACEHOLDER "DRAW-PARAM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DRAW-PARAM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=HORIZONTAL - /SEPARATOR=", " - /TYPE=MENU - "{exp}" "{array-name}([,]...)" END DEFINE DELETE PLACEHOLDER "DRAW-PARAM-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DRAW-PARAM-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "([draw-param]...)" END DEFINE DELETE PLACEHOLDER "DRAW-TRAN-TERM-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "DRAW-TRAN-TERM-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "WITH {transformation-function}..." END DEFINE DELETE PLACEHOLDER DUPLICATES - /LANGUAGE="basic" DEFINE PLACEHOLDER DUPLICATES - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="DUPLICATES keyword" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "DUPLICATES" END DEFINE DELETE PLACEHOLDER "EDIT-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "EDIT-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Edit values for the EDIT$ and CVT$$ functions" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "An integer expression indicating the edit functions to perform" END DEFINE DELETE PLACEHOLDER "ELSE-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ELSE-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="ELSE clause of an IF statement" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "ELSE" " [statement]..." END DEFINE DELETE PLACEHOLDER END - /LANGUAGE="basic" DEFINE PLACEHOLDER END - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="End a procedure" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "END DEF [result-exp]" "END FUNCTION [result-exp]" "END PICTURE" "END PROGRAM [program-status]" "END SUB" END DEFINE DELETE PLACEHOLDER "END-POS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "END-POS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Ending position of string to be extracted" END DEFINE DELETE PLACEHOLDER EXIT - /LANGUAGE="basic" DEFINE PLACEHOLDER EXIT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Exit from a procedure or a statement block" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "EXIT DEF [result-exp]" "EXIT FUNCTION [result-exp]" "EXIT PICTURE" "EXIT PROGRAM [program-status]" "EXIT SUB" "EXIT HANDLER" "EXIT {label}" END DEFINE DELETE PLACEHOLDER EXP - /LANGUAGE="basic" DEFINE PLACEHOLDER EXP - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Expression or built in function." - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "{expression}" "{built-in}" END DEFINE DELETE PLACEHOLDER EXPRESSION - /LANGUAGE="basic" DEFINE PLACEHOLDER EXPRESSION - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Expression" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Operands and operators resulting in a legal expression" END DEFINE DELETE PLACEHOLDER "EXT-BY-VALUE-PARAM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "EXT-BY-VALUE-PARAM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Parameter to be passed BY VALUE" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "[by-value-data-type] BY VALUE" END DEFINE DELETE PLACEHOLDER "EXT-CONST-DATA-TYPE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "EXT-CONST-DATA-TYPE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="external constant data type" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "INTEGER" "BYTE" "WORD" "LONG" "REAL" "SINGLE" END DEFINE DELETE PLACEHOLDER "EXT-FUNC-DECL-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "EXT-FUNC-DECL-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=VERTICAL - /SEPARATOR=", &" - /TYPE=NONTERMINAL - "{func-name} [pass-mech] [external-parameters]" END DEFINE DELETE PLACEHOLDER "EXT-PARAMETER" - /LANGUAGE="basic" DEFINE PLACEHOLDER "EXT-PARAMETER" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="All parameters EXCEPT - STRING, RECORD array, BY VALUE" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "[non-str-data-type] [DIM ([,]...)] [bas-pass-mech]" END DEFINE DELETE PLACEHOLDER "EXT-RECORD-ARRAY-PARAM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "EXT-RECORD-ARRAY-PARAM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="RECORD array parameter" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{user-defined-data-type} DIM ([,]...) BY REF" END DEFINE DELETE PLACEHOLDER "EXT-STR-SIZE-MECH" - /LANGUAGE="basic" DEFINE PLACEHOLDER "EXT-STR-SIZE-MECH" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Size and passing mechanism for STRING parms" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "BY DESC" "= {str-len} BY REF" END DEFINE DELETE PLACEHOLDER "EXT-STRING-PARAM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "EXT-STRING-PARAM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="STRING parameter" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "STRING [DIM ([,]...)] [ext-str-size-mech]" END DEFINE DELETE PLACEHOLDER "EXTENT-RECTANGLE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "EXTENT-RECTANGLE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{x-array}, {y-array}" END DEFINE DELETE PLACEHOLDER EXTERNAL - /LANGUAGE="basic" DEFINE PLACEHOLDER EXTERNAL - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Declare entities external to your program" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "CONSTANT_EXTERNAL" /TOKEN "VARIABLE_EXTERNAL" /TOKEN "FUNCTION_EXTERNAL" /TOKEN "SUB_EXTERNAL" /TOKEN "PICTURE_EXTERNAL" /TOKEN END DEFINE DELETE PLACEHOLDER "EXTERNAL-CONSTANTS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "EXTERNAL-CONSTANTS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "" "!+" "! External Constants" "!-" "[constant_external]..." END DEFINE DELETE PLACEHOLDER "EXTERNAL-PARAM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "EXTERNAL-PARAM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=HORIZONTAL - /SEPARATOR=", " - /TYPE=MENU - "ext-parameter"/PLACEHOLDER "ext-string-param"/PLACEHOLDER "ext-record-array-param"/PLACEHOLDER "ext-by-value-param"/PLACEHOLDER "ANY" /TOKEN END DEFINE DELETE PLACEHOLDER "EXTERNAL-PARAMETERS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "EXTERNAL-PARAMETERS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "([external-param]...[,] [optional-param-list])" END DEFINE DELETE PLACEHOLDER "EXTERNAL-PIC-PARAM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "EXTERNAL-PIC-PARAM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=HORIZONTAL - /SEPARATOR=", " - /TYPE=MENU - "ext-parameter"/PLACEHOLDER "ext-string-param"/PLACEHOLDER "ext-record-array-param"/PLACEHOLDER "ext-by-value-param"/PLACEHOLDER END DEFINE DELETE PLACEHOLDER "EXTERNAL-PIC-PARAMETERS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "EXTERNAL-PIC-PARAMETERS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "([external-pic-param]...)" END DEFINE DELETE PLACEHOLDER "EXTERNAL-ROUTINES" - /LANGUAGE="basic" DEFINE PLACEHOLDER "EXTERNAL-ROUTINES" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "" "!+" "! External Routines" "!-" "[external_routine]..." END DEFINE DELETE PLACEHOLDER EXTERNAL_ROUTINE - /LANGUAGE="basic" DEFINE PLACEHOLDER EXTERNAL_ROUTINE - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Declaration of external SUB or FUNCTION" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "SUB_EXTERNAL" /TOKEN "FUNCTION_EXTERNAL" /TOKEN "PICTURE_EXTERNAL" /TOKEN END DEFINE DELETE PLACEHOLDER "FIELD-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "FIELD-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Specify a field item" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{int-exp} AS {str-vbl-name}" END DEFINE DELETE PLACEHOLDER "FILE-SPEC" - /LANGUAGE="basic" DEFINE PLACEHOLDER "FILE-SPEC" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Valid File Specification" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A valid file specification as a string expression" END DEFINE DELETE PLACEHOLDER "FILL-COUNT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "FILL-COUNT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A literal or named constant repeat count" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{int-const}" END DEFINE DELETE PLACEHOLDER "FILL-STYLE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "FILL-STYLE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "'HOLLOW'" "'SOLID'" "'PATTERN'" "'HATCH'" END DEFINE DELETE PLACEHOLDER "FIXED | VARIABLE | STREAM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "FIXED | VARIABLE | STREAM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "FIXED" /TOKEN "VARIABLE" /TOKEN "STREAM" /TOKEN END DEFINE DELETE PLACEHOLDER FN_DECLARE - /LANGUAGE="basic" DEFINE PLACEHOLDER FN_DECLARE - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Declare a user defined function" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "DECLARE {data-type} FUNCTION {func-name-and-args}..." END DEFINE DELETE PLACEHOLDER "FONT-NUM-VAR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "FONT-NUM-VAR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{int-vbl-name}" END DEFINE DELETE PLACEHOLDER "FONT-NUMBER" - /LANGUAGE="basic" DEFINE PLACEHOLDER "FONT-NUMBER" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{int-exp}" END DEFINE DELETE PLACEHOLDER FOR - /LANGUAGE="basic" DEFINE PLACEHOLDER FOR - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Repeatedly execute a block of statements" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "FOR_TO" /TOKEN "FOR_WHILE" /TOKEN "FOR_UNTIL" /TOKEN END DEFINE DELETE PLACEHOLDER "FOR-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "FOR-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Specify how file should be opened - INPUT/OUTPUT" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "FOR INPUT" "FOR OUTPUT" END DEFINE DELETE PLACEHOLDER "FOR-NUM-INDEX-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "FOR-NUM-INDEX-NAME" - /LANGUAGE="basic" - /AUTO_SUBSTITUTE - /DESCRIPTION="FOR loop index" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "FOR Loop index identifier" END DEFINE DELETE PLACEHOLDER "FORMAL-ARRAY-INFO" - /LANGUAGE="basic" DEFINE PLACEHOLDER "FORMAL-ARRAY-INFO" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Array dimension and passing mechanism" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "([,]...) [bas-pass-mech]" "([int-const]...) BY REF" END DEFINE DELETE PLACEHOLDER "FORMAL-PARAM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "FORMAL-PARAM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=HORIZONTAL - /SEPARATOR=", " - /TYPE=MENU - "non-string-unsubs"/PLACEHOLDER "non-string-array"/PLACEHOLDER "string-unsubs"/PLACEHOLDER "string-array"/PLACEHOLDER END DEFINE DELETE PLACEHOLDER "FORMAL-STR-ARRAY-INFO" - /LANGUAGE="basic" DEFINE PLACEHOLDER "FORMAL-STR-ARRAY-INFO" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Array dimension, STRING size, and passing mech" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "([,]...) [bas-pass-mech]" "([[,]... | [int-const]...]) = [str-len] BY REF" END DEFINE DELETE PLACEHOLDER "FORMAL-STR-SIZE-MECH" - /LANGUAGE="basic" DEFINE PLACEHOLDER "FORMAL-STR-SIZE-MECH" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Size and passing mechanism of STRING parm" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "BY DESC" "= {str-len} BY REF" END DEFINE DELETE PLACEHOLDER FORMAL_PARAMETERS - /LANGUAGE="basic" DEFINE PLACEHOLDER FORMAL_PARAMETERS - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Formal parameters for subprogram" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "FORMAL PARAMETERS:" " " " {subtags}" " " END DEFINE DELETE PLACEHOLDER "FUNC-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "FUNC-NAME" - /LANGUAGE="basic" - /AUTO_SUBSTITUTE - /DESCRIPTION="A FUNCTION name" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=TERMINAL - "A FUNCTION name that is a valid identifier" END DEFINE DELETE PLACEHOLDER "FUNC-NAME-AND-ARGS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "FUNC-NAME-AND-ARGS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Function and parameter declaration" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{def-name} ([def-param-list])" END DEFINE DELETE PLACEHOLDER "FUNCTION-HEADER" - /LANGUAGE="basic" DEFINE PLACEHOLDER "FUNCTION-HEADER" - /LANGUAGE="basic" - /PLACEHOLDER=STANDARD_ROUTINE_LEVEL_COMMENTS_1 END DEFINE DELETE PLACEHOLDER FUNCTION_EXTERNAL - /LANGUAGE="basic" DEFINE PLACEHOLDER FUNCTION_EXTERNAL - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="An external routine that returns a value" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "EXTERNAL {data-type} FUNCTION {ext-func-decl-item}..." END DEFINE DELETE PLACEHOLDER GET - /LANGUAGE="basic" DEFINE PLACEHOLDER GET - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Get a record or a point of user input" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "GET_RECORD" /TOKEN "GET_POINT" /TOKEN END DEFINE DELETE PLACEHOLDER "GET-LOCATE-POINT-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "GET-LOCATE-POINT-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - ", UNIT {unit-num} " ", AT {x-coord}, {y-coord} [using-tran-clause] " END DEFINE DELETE PLACEHOLDER "GET-LOCATE-POINT-CLAUSE-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "GET-LOCATE-POINT-CLAUSE-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "#[dev-id] [get-locate-point-clause]... :" END DEFINE DELETE PLACEHOLDER GRAPH - /LANGUAGE="basic" DEFINE PLACEHOLDER GRAPH - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Draw the specified object on all devices" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "GRAPH POINTS {coordinate-pair}..." "GRAPH LINES {coordinate-pair}..." "GRAPH AREA {coordinate-pair}..." "GRAPH METAFILE {file-spec}" "GRAPH TEXT AT {x-coord}, {y-coord} : {str-exp}" END DEFINE DELETE PLACEHOLDER GREEN - /LANGUAGE="basic" DEFINE PLACEHOLDER GREEN - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-exp}" END DEFINE DELETE PLACEHOLDER "GREEN-VBL" - /LANGUAGE="basic" DEFINE PLACEHOLDER "GREEN-VBL" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-vbl-name}" END DEFINE DELETE PLACEHOLDER GROUP - /LANGUAGE="basic" DEFINE PLACEHOLDER GROUP - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="GROUP declaration" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "GROUP {group-name} [({{int-const} [TO {int-const}]}...)]" " {rec-component}..." "END GROUP [group-name]" END DEFINE DELETE PLACEHOLDER "GROUP-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "GROUP-NAME" - /LANGUAGE="basic" - /AUTO_SUBSTITUTE - /DESCRIPTION="Name of group item" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "The name of the GROUP item" END DEFINE DELETE PLACEHOLDER "HANDLE-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "HANDLE-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Specify severity level" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "BASIC" "SEVERE" "ERROR" "WARNING" "INFORMATIONAL" END DEFINE DELETE PLACEHOLDER "HANDLER-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "HANDLER-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Name of a detached handler block" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A HANDLER name that is a valid identifier" END DEFINE DELETE PLACEHOLDER "HANDLER-STATEMENT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "HANDLER-STATEMENT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Statements valid within an attached or detached handler" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "STATEMENT" /TOKEN "RETRY" /TOKEN "CONTINUE" /TOKEN "EXIT HANDLER" END DEFINE DELETE PLACEHOLDER "HIGHEST-VALUE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "HIGHEST-VALUE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-exp}" END DEFINE DELETE PLACEHOLDER HORIZONTAL - /LANGUAGE="basic" DEFINE PLACEHOLDER HORIZONTAL - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - ""LEFT"" ""CENTER"" ""RIGHT"" ""NORMAL"" END DEFINE DELETE PLACEHOLDER "HORIZONTAL-SIZE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "HORIZONTAL-SIZE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-vbl-name}" END DEFINE DELETE PLACEHOLDER "HORIZONTAL-VAR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "HORIZONTAL-VAR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{str-vbl-name}" END DEFINE DELETE PLACEHOLDER IDENTIFIER - /LANGUAGE="basic" DEFINE PLACEHOLDER IDENTIFIER - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Identifier" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Alphabetic followed by up 30 letters, digits, '$', '.', or '_'" END DEFINE DELETE PLACEHOLDER "INDEXED-KEY" - /LANGUAGE="basic" DEFINE PLACEHOLDER "INDEXED-KEY" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="OPEN key specification" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "{str-unsubs-vbl-name}" "{int-unsubs-vbl-name}" "{decimal-unsubs-vbl-name}" "{quadword-unsubs-vbl-name}" "({str-unsubs-vbl-name}...)" END DEFINE DELETE PLACEHOLDER "INIT-MENU-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "INIT-MENU-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{int-exp}" END DEFINE DELETE PLACEHOLDER "INIT-STRING" - /LANGUAGE="basic" DEFINE PLACEHOLDER "INIT-STRING" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{str-exp}" END DEFINE DELETE PLACEHOLDER "INITIAL-MENU-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "INITIAL-MENU-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{int-exp}" END DEFINE DELETE PLACEHOLDER "INITIAL-STRING" - /LANGUAGE="basic" DEFINE PLACEHOLDER "INITIAL-STRING" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{str-exp}" END DEFINE DELETE PLACEHOLDER "INITIAL-VALUE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "INITIAL-VALUE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-exp}" END DEFINE DELETE PLACEHOLDER INPUT - /LANGUAGE="basic" DEFINE PLACEHOLDER INPUT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Assign values from terminal to program variables" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "INPUT_STATEMENT" /TOKEN "INPUT_LINE" /TOKEN END DEFINE DELETE PLACEHOLDER "INPUT-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "INPUT-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="INPUT item specification" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "[prompt] {vbl-name}" END DEFINE DELETE PLACEHOLDER "INT-ARRAY-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "INT-ARRAY-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="An integer array name" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "INT-CONST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "INT-CONST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A literal or named constant, with no fractional digits" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=TERMINAL - "A literal or named constant, with no fractional digits" END DEFINE DELETE PLACEHOLDER "INT-DATA-TYPE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "INT-DATA-TYPE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Keywords: BYTE, WORD, LONG" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "BYTE" "WORD" "LONG" END DEFINE DELETE PLACEHOLDER "INT-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "INT-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Integer Expression" - /DUPLICATION=HORIZONTAL - /SEPARATOR="," - /TYPE=TERMINAL - "Operands and operators resulting in an integer value" END DEFINE DELETE PLACEHOLDER "INT-UNSUBS-VBL-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "INT-UNSUBS-VBL-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="An integer unsubscripted variable " - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "INT-VBL-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "INT-VBL-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A variable which has an integer data type" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "INTEGER-DATA-TYPE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "INTEGER-DATA-TYPE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=MENU - "LONG" "WORD" "BYTE" END DEFINE DELETE PLACEHOLDER "IO-COUNT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "IO-COUNT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Record size for PUT" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - ", COUNT {int-exp}" END DEFINE DELETE PLACEHOLDER "ITEM-COUNT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ITEM-COUNT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{int-exp}" END DEFINE DELETE PLACEHOLDER "KEY-OPRND" - /LANGUAGE="basic" DEFINE PLACEHOLDER "KEY-OPRND" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Key of record to find" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "{str-exp}" "{int-exp}" "{decimal-exp}" "{quadword-exp}" END DEFINE DELETE PLACEHOLDER LABEL - /LANGUAGE="basic" DEFINE PLACEHOLDER LABEL - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A label" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A label is a 1 to 31 character name that immediately precedes and" "identifies a statement or block of statements. The label name" "must conform to the rules for naming variables." END DEFINE DELETE PLACEHOLDER "LEFT-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LEFT-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-exp}" END DEFINE DELETE PLACEHOLDER "LEFT-VAR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LEFT-VAR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-vbl-name}" END DEFINE DELETE PLACEHOLDER "LET-VBL-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LET-VBL-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Variable name or MID$ function" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=MENU - "{vbl-name}" "{mid-assignment}" END DEFINE DELETE PLACEHOLDER "LEX-ASSIGN-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LEX-ASSIGN-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="An expression to assign to a lexical constant" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A lexical constant named in a previous %LET directive, or an" "integer literal, or the lexical built-in function, %VARIANT." END DEFINE DELETE PLACEHOLDER "LEX-CONST-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LEX-CONST-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A lexical constant" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "An identifier beginning with a percent sign whose" "value is used at compile-time in evaluating lexical" "expressions." END DEFINE DELETE PLACEHOLDER "LEX-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LEX-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Lexical expression" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "{lex-const-name} = {int-exp}" "%VARIANT = {int-exp}" "%VARIANT = {lex-const-name}" END DEFINE DELETE PLACEHOLDER "LIBRARY-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LIBRARY-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Text library name" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{file-spec}" END DEFINE DELETE PLACEHOLDER "LINE-NUMBER" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LINE-NUMBER" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A line number " - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A line number" END DEFINE DELETE PLACEHOLDER LINE_COMMENT - /LANGUAGE="basic" DEFINE PLACEHOLDER LINE_COMMENT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Line comment" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "!+" /TOKEN "! {comment-text}" END DEFINE DELETE PLACEHOLDER "LOCAL-CONSTANTS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LOCAL-CONSTANTS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "" "!+" "! Local Constants" "!-" "[constant_declare]..." END DEFINE DELETE PLACEHOLDER "LOCAL-FUNCTIONS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LOCAL-FUNCTIONS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "" "!+" "! Local Functions" "!-" "[fn_declare]..." END DEFINE DELETE PLACEHOLDER "LOCAL-VARIABLES" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LOCAL-VARIABLES" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "" "!+" "! Local Variables" "!-" "[variable_declare]..." END DEFINE DELETE PLACEHOLDER LOCATE - /LANGUAGE="basic" DEFINE PLACEHOLDER LOCATE - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Accept graphics user input" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "LOCATE CHOICE [locate-choice-clause-list] {menu-item-var}" "LOCATE POINT [get-locate-point-clause-list] {x-coord-var}, {y-coord-var} [trans-var]" "LOCATE STRING [locate-string-clause-list] {string-var}" "LOCATE VALUE [locate-value-clause-list] {value-var}" END DEFINE DELETE PLACEHOLDER "LOCATE-CHOICE-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LOCATE-CHOICE-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - ", UNIT {unit-num} " ", INITIAL {init-menu-item} " END DEFINE DELETE PLACEHOLDER "LOCATE-CHOICE-CLAUSE-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LOCATE-CHOICE-CLAUSE-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "#[dev-id] [locate-choice-clause]... :" END DEFINE DELETE PLACEHOLDER "LOCATE-STRING-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LOCATE-STRING-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - ", UNIT {unit-num} " ", INITIAL {init-string} " END DEFINE DELETE PLACEHOLDER "LOCATE-STRING-CLAUSE-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LOCATE-STRING-CLAUSE-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "#[dev-id] [locate-string-clause]... :" END DEFINE DELETE PLACEHOLDER "LOCATE-VALUE-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LOCATE-VALUE-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - ", UNIT {unit-num} " ", RANGE {lowest-value} TO {highest-value} " ", INITIAL {initial-value} " END DEFINE DELETE PLACEHOLDER "LOCATE-VALUE-CLAUSE-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LOCATE-VALUE-CLAUSE-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "#[dev-id] [locate-value-clause]... :" END DEFINE DELETE PLACEHOLDER "LOCK-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LOCK-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Control how a record is locked to other access" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=MENU - "ALLOW {allow-clause} [opt-wait-clause]" "{wait-clause}" "REGARDLESS" END DEFINE DELETE PLACEHOLDER "LOCK-TIMEOUT-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LOCK-TIMEOUT-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Number of seconds (0-255) to wait for a locked record" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{int-exp}" END DEFINE DELETE PLACEHOLDER "LOGICAL PROPERTIES" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LOGICAL PROPERTIES" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "PRECONDITIONS" /TOKEN "POSTCONDITIONS" /TOKEN "INVARIANTS" /TOKEN "CLIENT OBLIGATIONS" /TOKEN END DEFINE DELETE PLACEHOLDER "LOWEST-VALUE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "LOWEST-VALUE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-exp}" END DEFINE DELETE PLACEHOLDER LSE$BLOCK_COMMENT - /LANGUAGE="basic" DEFINE PLACEHOLDER LSE$BLOCK_COMMENT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "!+" "! [comment-text]" "!-" END DEFINE DELETE PLACEHOLDER LSE$GENERIC - /LANGUAGE="basic" DEFINE PLACEHOLDER LSE$GENERIC - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "[tbs]" END DEFINE DELETE PLACEHOLDER LSE$LINE_COMMENT - /LANGUAGE="basic" DEFINE PLACEHOLDER LSE$LINE_COMMENT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "! {comment-text} !" END DEFINE DELETE PLACEHOLDER "MAIN-STRING" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAIN-STRING" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "String to search for occurrence of {sub-string}" END DEFINE DELETE PLACEHOLDER MAP - /LANGUAGE="basic" DEFINE PLACEHOLDER MAP - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Define a named area of statically allocated storage" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "MAP_STATIC" /TOKEN "MAP_DYNAMIC" /TOKEN END DEFINE DELETE PLACEHOLDER "MAP-DECL-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAP-DECL-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="COMMON item declaration" - /DUPLICATION=VERTICAL - /SEPARATOR=", &" - /TYPE=MENU - "[non-str-data-type] {non-str-map-item}..." "STRING {str-map-item}..." END DEFINE DELETE PLACEHOLDER "MAP-DECLARATIONS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAP-DECLARATIONS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "" "!+" "! MAP Declarations" "!-" "[map]..." END DEFINE DELETE PLACEHOLDER "MAP-DYN-DECL-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAP-DYN-DECL-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Name and data type of item stored in buffer" - /DUPLICATION=VERTICAL - /SEPARATOR=", &" - /TYPE=NONTERMINAL - "[data-type] {map-dyn-item}..." END DEFINE DELETE PLACEHOLDER "MAP-DYN-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAP-DYN-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=MENU - "{unsubs-vbl-name}" "{array-name}({{int-const} [TO {int-const}]}...)" END DEFINE DELETE PLACEHOLDER "MAP-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAP-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A PSECT name" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "MAPDYN-REMAP-OBJECT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAPDYN-REMAP-OBJECT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="MAP name or static string variable to remap" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "map-name"/PLACEHOLDER "str-unsubs-vbl-name"/PLACEHOLDER END DEFINE DELETE PLACEHOLDER MAP_STATIC - /LANGUAGE="basic" DEFINE PLACEHOLDER MAP_STATIC - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Define a named area of statically allocated storage" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "MAP ({map-name}) {map-decl-item}..." END DEFINE DELETE PLACEHOLDER MAT - /LANGUAGE="basic" DEFINE PLACEHOLDER MAT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Implicitly create and manipulate arrays" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "MAT {num-array} = {mat-assign-forms}" "MAT_GET" /TOKEN "MAT_GRAPH" /TOKEN "MAT_INPUT" /TOKEN "MAT_LINPUT" /TOKEN "MAT_LOCATE" /TOKEN "MAT_PLOT" /TOKEN "MAT_PRINT" /TOKEN "MAT_READ" /TOKEN END DEFINE DELETE PLACEHOLDER "MAT-ARRAY" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAT-ARRAY" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Arrays to be assigned values from terminal input" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{array-name}[mat-array-bounds]" END DEFINE DELETE PLACEHOLDER "MAT-ARRAY-BOUNDS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAT-ARRAY-BOUNDS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Upper bounds of the array" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "({int-exp}...)" END DEFINE DELETE PLACEHOLDER "MAT-ASSIGN-FORMS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAT-ASSIGN-FORMS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Implicitly create and manipulate arrays" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "{CON | IDN | ZER} [mat-init]" "NUL$ [mat-init]" "{num-array} [more-mat-expr]" "({num-exp}) * {num-array}" "[TRN | INV] ({num-array})" "{transformation-function}..." END DEFINE DELETE PLACEHOLDER "MAT-GET-LOCATE-POINTS-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAT-GET-LOCATE-POINTS-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - ", UNIT {unit-num} " ", COUNT {int-vbl-name} " ", AT {x-coord}, {y-coord} [using-tran-clause] " END DEFINE DELETE PLACEHOLDER "MAT-GET-LOCATE-POINTS-CLAUSE-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAT-GET-LOCATE-POINTS-CLAUSE-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "#[dev-id] [mat-get-locate-points-clause]... :" END DEFINE DELETE PLACEHOLDER "MAT-INIT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAT-INIT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="MAT initialization" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "({int-exp}...)" END DEFINE DELETE PLACEHOLDER "MAT-PRINT-ARRAY" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAT-PRINT-ARRAY" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Arrays to be assigned values from terminal input" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{array-name}[mat-array-bounds][sep]" END DEFINE DELETE PLACEHOLDER "MAT-STR-ARRAY" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAT-STR-ARRAY" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Arrays to be assigned values from terminal input" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{str-array-name}[mat-array-bounds]" END DEFINE DELETE PLACEHOLDER MAT_GRAPH - /LANGUAGE="basic" DEFINE PLACEHOLDER MAT_GRAPH - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Draw graphics output" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "MAT GRAPH POINTS [count-index] {x-array}, {y-array}" "MAT GRAPH LINES [count-index] {x-array}, {y-array}" "MAT GRAPH AREA [count-index] {x-array}, {y-array}" END DEFINE DELETE PLACEHOLDER MAT_INPUT - /LANGUAGE="basic" DEFINE PLACEHOLDER MAT_INPUT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Assign values from a terminal to array elements" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "MAT INPUT #[chnl-exp], {mat-array}..." END DEFINE DELETE PLACEHOLDER MAT_LINPUT - /LANGUAGE="basic" DEFINE PLACEHOLDER MAT_LINPUT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Receive string data from a terminal and assign to string array" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "MAT LINPUT #[chnl-exp], {mat-str-array}..." END DEFINE DELETE PLACEHOLDER MAT_PLOT - /LANGUAGE="basic" DEFINE PLACEHOLDER MAT_PLOT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Draw graphics output (with transformation functions)" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "MAT PLOT POINTS [count-index] {x-array}, {y-array}" "MAT PLOT LINES [count-index] {x-array}, {y-array}" "MAT PLOT AREA [count-index] {x-array}, {y-array}" END DEFINE DELETE PLACEHOLDER MAT_PRINT - /LANGUAGE="basic" DEFINE PLACEHOLDER MAT_PRINT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Prints the contents of an array to the terminal" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "MAT PRINT #[chnl-exp], {mat-print-array}..." END DEFINE DELETE PLACEHOLDER MAT_READ - /LANGUAGE="basic" DEFINE PLACEHOLDER MAT_READ - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Assigns values from DATA statements to array elements" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "MAT READ {mat-array}..." END DEFINE DELETE PLACEHOLDER "MAX-COLOR-INDEX" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAX-COLOR-INDEX" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{num-vbl-name}" END DEFINE DELETE PLACEHOLDER "MAX-LINE-SIZE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAX-LINE-SIZE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{num-vbl-name}" END DEFINE DELETE PLACEHOLDER "MAX-POINT-SIZE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MAX-POINT-SIZE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{num-vbl-name}" END DEFINE DELETE PLACEHOLDER "MENU-ITEM-VAR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MENU-ITEM-VAR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{int-vbl-name}" END DEFINE DELETE PLACEHOLDER "MENU-ITEMS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MENU-ITEMS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=HORIZONTAL - /SEPARATOR=", " - /TYPE=MENU - "{str-array-name}" "({str-exp}...)" END DEFINE DELETE PLACEHOLDER MID - /LANGUAGE="basic" DEFINE PLACEHOLDER MID - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Perform a MID assignment or invoke the MID function" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "mid-assignment"/PLACEHOLDER "mid-function"/PLACEHOLDER END DEFINE DELETE PLACEHOLDER "MID-ASSIGNMENT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MID-ASSIGNMENT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Replace a specified substring in a string" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "MID$ ({str-exp}, {start-pos}, [char-insert-count]) = {str-exp}" END DEFINE DELETE PLACEHOLDER "MID-FUNCTION" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MID-FUNCTION" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Extracts a specified substring from the middle of a string" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "MID$ ({str-exp}, {start-pos}, {char-count})" END DEFINE DELETE PLACEHOLDER "MIN-MAX-ARG" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MIN-MAX-ARG" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=HORIZONTAL - /SEPARATOR="," - /TYPE=NONTERMINAL - "{num-exp}" END DEFINE DELETE PLACEHOLDER "MODULE-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MODULE-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="BASIC source to retrieve from text library" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{str-exp}" END DEFINE DELETE PLACEHOLDER "MORE-MAT-EXPR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MORE-MAT-EXPR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="MAT operator and operand" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{+ | - | *} {num-array}" END DEFINE DELETE PLACEHOLDER MORE_SUBTAGS - /LANGUAGE="basic" DEFINE PLACEHOLDER MORE_SUBTAGS - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - " " "{identifier}:" " {tbs}" END DEFINE DELETE PLACEHOLDER MOVE - /LANGUAGE="basic" DEFINE PLACEHOLDER MOVE - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Transfer data between a record buffer and a list of variables" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "MOVE_TO" /TOKEN "MOVE_FROM" /TOKEN END DEFINE DELETE PLACEHOLDER "MOVE-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "MOVE-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="MOVE variable or array which data is to be moved to or from" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=MENU - "{num-vbl-name}" "{num-array}([,]...)" "{str-vbl-name} [= {int-exp}]" "{str-array-name}([,]...) [= {int-exp}]" "[non-str-data-type] FILL ([fill-count])" "STRING FILL([fill-count]) = [str-len]" "FILL%([fill-count])" "FILL$([fill-count]) [= {int-exp}]" END DEFINE DELETE PLACEHOLDER "NON-STR-COM-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "NON-STR-COM-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="The name and format of item to be declared" - /DUPLICATION=VERTICAL - /SEPARATOR=", &" - /TYPE=MENU - "{unsubs-vbl-name}" "{array-name}({{int-const} [TO {int-const}]}...)" "FILL([fill-count])" END DEFINE DELETE PLACEHOLDER "NON-STR-DATA-TYPE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "NON-STR-DATA-TYPE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="non-string data types" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "INTEGER" "BYTE" "WORD" "LONG" "REAL" "SINGLE" "DOUBLE" "GFLOAT" "HFLOAT" "DECIMAL"/PLACEHOLDER "RFA" "user-defined-data-type"/PLACEHOLDER END DEFINE DELETE PLACEHOLDER "NON-STR-MAP-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "NON-STR-MAP-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="The name and format of item to be declared" - /DUPLICATION=VERTICAL - /SEPARATOR=", &" - /TYPE=MENU - "{unsubs-vbl-name}" "{array-name}({{int-const} [TO {int-const}]}...)" "FILL([fill-count])" END DEFINE DELETE PLACEHOLDER "NON-STR-REC-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "NON-STR-REC-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="RECORD item" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=MENU - "{unsubs-vbl-name}" "{array-name}({{int-const} [TO {int-const}]}...)" "FILL([fill-count])" END DEFINE DELETE PLACEHOLDER "NON-STRING-ARRAY" - /LANGUAGE="basic" DEFINE PLACEHOLDER "NON-STRING-ARRAY" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Non-STRING array parameter" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{non-str-data-type} {array-name} {formal-array-info}" END DEFINE DELETE PLACEHOLDER "NON-STRING-UNSUBS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "NON-STRING-UNSUBS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Non-STRING unsubscripted parameter" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{non-str-data-type} {unsubs-vbl-name} [BY REF]" END DEFINE DELETE PLACEHOLDER "NUM-ARRAY" - /LANGUAGE="basic" DEFINE PLACEHOLDER "NUM-ARRAY" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="An array of numeric data type" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "NUM-ARRAY-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "NUM-ARRAY-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A numeric array name" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "NUM-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "NUM-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Numeric Expression" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Operands and operators resulting in a numeric value" END DEFINE DELETE PLACEHOLDER "NUM-LIT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "NUM-LIT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Numeric literal" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A numeric literal, consisting of an optional sign followed by" "a list of digits that can contain a decimal point." END DEFINE DELETE PLACEHOLDER "NUM-MATRIX" - /LANGUAGE="basic" DEFINE PLACEHOLDER "NUM-MATRIX" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A 2-dimensional array of numeric data type" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A two-dimensional array with lower bounds of 0 and upper bounds of 4" END DEFINE DELETE PLACEHOLDER "NUM-STR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "NUM-STR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A string expression representing a valid number" END DEFINE DELETE PLACEHOLDER "NUM-VBL-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "NUM-VBL-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A variable which has a numeric data type" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "OLD_FUNCTION-HEADER" - /LANGUAGE="basic" DEFINE PLACEHOLDER "OLD_FUNCTION-HEADER" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "++" " FACILITY:" " " " [tbs]" " " " FUNCTIONAL DESCRIPTION: " " " " [tbs]" " " " INPUT PARAMETERS:" " " " [description_or_none]" " " " OUTPUT PARAMETERS:" " " " [description_or_none]" " " " RETURN VALUE:" " " " [description_or_none]" " " " SIDE EFFECTS:" " " " [description_or_none]" " " " AUTHORS:" " " " [tbs]" " " " CREATION DATE: [tbs]" " " " MODIFICATION HISTORY:" " " "--" END DEFINE DELETE PLACEHOLDER OLD_PROGRAM_HEADER - /LANGUAGE="basic" DEFINE PLACEHOLDER OLD_PROGRAM_HEADER - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "++" " FACILITY:" " " " [tbs]" " " " FUNCTIONAL DESCRIPTION:" " " " [tbs]" " " " IMPLICIT INPUTS:" " " " [description_or_none]" " " " IMPLICIT OUTPUTS:" " " " [description_or_none]" " " " SIDE EFFECTS:" " " " [description_or_none]" " " " AUTHORS:" " " " [tbs]" " " " CREATION DATE: [tbs]" " " " MODIFICATION HISTORY:" " " "--" END DEFINE DELETE PLACEHOLDER "OLD_SUB-PICTURE-HEADER" - /LANGUAGE="basic" DEFINE PLACEHOLDER "OLD_SUB-PICTURE-HEADER" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "++" " FACILITY:" " " " [tbs]" " " " FUNCTIONAL DESCRIPTION: " " " " [tbs]" " " " INPUT PARAMETERS:" " " " [description_or_none]" " " " OUTPUT PARAMETERS:" " " " [description_or_none]" " " " SIDE EFFECTS:" " " " [description_or_none]" " " " AUTHORS:" " " " [tbs]" " " " CREATION DATE: [tbs]" " " " MODIFICATION HISTORY:" " " "--" END DEFINE DELETE PLACEHOLDER OLD_VERSION - /LANGUAGE="basic" DEFINE PLACEHOLDER OLD_VERSION - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Don't allow CDD lower bounds other than zero." - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "OLD VERSION = CDD" "OLD VERSION = NOCDD" END DEFINE DELETE PLACEHOLDER "ON-ERROR-TARGET" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ON-ERROR-TARGET" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Line number, label, or '0'" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "{target}" "0" END DEFINE DELETE PLACEHOLDER OPEN - /LANGUAGE="basic" DEFINE PLACEHOLDER OPEN - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="OPEN a file or device" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "OPEN_FILE" /TOKEN "OPEN_FOR_GRAPHICS" /TOKEN END DEFINE DELETE PLACEHOLDER "OPEN-ACCESS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "OPEN-ACCESS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="OPEN ACCESS clauses" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "APPEND" "READ" "WRITE" "MODIFY" "SCRATCH" END DEFINE DELETE PLACEHOLDER "OPEN-ALLOW" - /LANGUAGE="basic" DEFINE PLACEHOLDER "OPEN-ALLOW" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="OPEN allow clauses" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "NONE" "READ" "WRITE" "MODIFY" END DEFINE DELETE PLACEHOLDER "OPEN-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "OPEN-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="OPEN clause" - /DUPLICATION=VERTICAL - /SEPARATOR=", &" - /TYPE=MENU - "ORGANIZATION" /TOKEN "MAP_OPEN" /TOKEN "ALLOW_OPEN" /TOKEN "RECORDSIZE" /TOKEN "ACCESS" /TOKEN "PRIMARY" /TOKEN "ALTERNATE" /TOKEN "UNLOCK_EXPLICIT" /TOKEN "RECORDTYPE" /TOKEN "FILESIZE" /TOKEN "WINDOWSIZE" /TOKEN "TEMPORARY" /TOKEN "CONTIGUOUS" /TOKEN "CONNECT" /TOKEN "BUFFER" /TOKEN "USEROPEN" /TOKEN "DEFAULTNAME" /TOKEN "EXTENDSIZE" /TOKEN "BLOCKSIZE" /TOKEN "NOREWIND" /TOKEN "NOSPAN" /TOKEN "SPAN" /TOKEN "BUCKETSIZE" /TOKEN END DEFINE DELETE PLACEHOLDER "OPEN-ORG" - /LANGUAGE="basic" DEFINE PLACEHOLDER "OPEN-ORG" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "SEQUENTIAL" /TOKEN "INDEXED" /TOKEN "RELATIVE" /TOKEN "VIRTUAL" /TOKEN "UNDEFINED" /TOKEN END DEFINE DELETE PLACEHOLDER "OPEN-RECORDTYPE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "OPEN-RECORDTYPE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="OPEN RECORDTYPE clauses" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "NONE" "ANY" "LIST" "FORTRAN" END DEFINE DELETE PLACEHOLDER "OPT-WAIT-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "OPT-WAIT-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Specify whether and how long to wait on locked records" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - ", WAIT [lock-timeout-exp]" END DEFINE DELETE PLACEHOLDER OPTION - /LANGUAGE="basic" DEFINE PLACEHOLDER OPTION - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set compilation qualifiers." - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "OPTION {option-clause}..." END DEFINE DELETE PLACEHOLDER "OPTION-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "OPTION-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set compilation qualifiers." - /DUPLICATION=VERTICAL - /SEPARATOR=", &" - /TYPE=MENU - "TYPE" /TOKEN "SIZE" /TOKEN "CONSTANT_TYPE" /TOKEN "ANGLE" /TOKEN "HANDLE" /TOKEN "SCALE" /TOKEN "ACTIVE" /TOKEN "INACTIVE" /TOKEN "OLD_VERSION" /TOKEN END DEFINE DELETE PLACEHOLDER "OPTIONAL-PARAM-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "OPTIONAL-PARAM-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "OPTIONAL {external-param}..." END DEFINE DELETE PLACEHOLDER "OTHERWISE-TARGET" - /LANGUAGE="basic" DEFINE PLACEHOLDER "OTHERWISE-TARGET" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Target of OTHERWISE clause" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{target}" END DEFINE DELETE PLACEHOLDER OTHER_TAGS - /LANGUAGE="basic" DEFINE PLACEHOLDER OTHER_TAGS - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Other defined tags" END DEFINE DELETE PLACEHOLDER "OUTPUT-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "OUTPUT-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="PRINT output list" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "[exp][sep-exp]...[sep]" END DEFINE DELETE PLACEHOLDER "PASS-MECH" - /LANGUAGE="basic" DEFINE PLACEHOLDER "PASS-MECH" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "BY DESC" "BY REF" "BY VALUE" END DEFINE DELETE PLACEHOLDER "PATH-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "PATH-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="CDD or CDD/Plus path expression" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{str-exp}" END DEFINE DELETE PLACEHOLDER "PICTURE-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "PICTURE-NAME" - /LANGUAGE="basic" - /AUTO_SUBSTITUTE - /DESCRIPTION="BASIC PICTURE procedure name" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=TERMINAL - "A PICTURE name that is a valid identifier" END DEFINE DELETE PLACEHOLDER PICTURE_EXTERNAL - /LANGUAGE="basic" DEFINE PLACEHOLDER PICTURE_EXTERNAL - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="An external PICTURE invoked with the DRAW statement" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "EXTERNAL PICTURE {picture-name} [bas-pass-mech] [external-pic-parameters]" END DEFINE DELETE PLACEHOLDER PLOT - /LANGUAGE="basic" DEFINE PLACEHOLDER PLOT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Draw the specified object on all devices" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "PLOT POINTS {coordinate-pair}..." "PLOT LINES {coordinate-pair}..." "PLOT AREA {coordinate-pair}..." END DEFINE DELETE PLACEHOLDER "POSITION-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "POSITION-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="The position of a record in a file" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=MENU - "RFA {rfa-exp}" "RECORD {num-exp}" "KEY #{int-exp} {sym-rel-op} {key-oprnd}" END DEFINE DELETE PLACEHOLDER PRECISION - /LANGUAGE="basic" DEFINE PLACEHOLDER PRECISION - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "The desired numeric precision of the specified numeric string" END DEFINE DELETE PLACEHOLDER "PRECISION-LEVEL" - /LANGUAGE="basic" DEFINE PLACEHOLDER "PRECISION-LEVEL" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=MENU - ""STRING"" ""CHAR"" ""STROKE"" END DEFINE DELETE PLACEHOLDER "PRECISION-VAR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "PRECISION-VAR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{str-vbl-name}" END DEFINE DELETE PLACEHOLDER PRINT - /LANGUAGE="basic" DEFINE PLACEHOLDER PRINT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Transfer program data to a terminal" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "PRINT_STATEMENT" /TOKEN "PRINT_USING" /TOKEN END DEFINE DELETE PLACEHOLDER "PRINT-FORMAT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "PRINT-FORMAT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A print-using format string" END DEFINE DELETE PLACEHOLDER "PRIORITY-RELATION" - /LANGUAGE="basic" DEFINE PLACEHOLDER "PRIORITY-RELATION" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - ">" "<" END DEFINE DELETE PLACEHOLDER "PRIORITY-TRAN-NUM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "PRIORITY-TRAN-NUM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "{int-const}" "{int-vbl-name}" END DEFINE DELETE PLACEHOLDER "PROGRAM-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "PROGRAM-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Name for the main program compilation unit" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A program name that is a valid identifier" END DEFINE DELETE PLACEHOLDER "PROGRAM-STATUS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "PROGRAM-STATUS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A VAX/VMS condition value to return to DCL" END DEFINE DELETE PLACEHOLDER PROGRAM_HEADER - /LANGUAGE="basic" DEFINE PLACEHOLDER PROGRAM_HEADER - /LANGUAGE="basic" - /PLACEHOLDER=STANDARD_MODULE_LEVEL_COMMENTS END DEFINE DELETE PLACEHOLDER PROMPT - /LANGUAGE="basic" DEFINE PLACEHOLDER PROMPT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Prompt for INPUT request" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{str-const}{sep}" END DEFINE DELETE PLACEHOLDER "PUT-RECORD" - /LANGUAGE="basic" DEFINE PLACEHOLDER "PUT-RECORD" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Record specification for PUT" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - ", RECORD {num-exp}" END DEFINE DELETE PLACEHOLDER "QUADWORD-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "QUADWORD-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Quadword expression" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "An instance of a record or group which is 8 bytes in length" END DEFINE DELETE PLACEHOLDER "QUADWORD-UNSUBS-VBL-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "QUADWORD-UNSUBS-VBL-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="An unsubscripted instance of an 8-byte record or group" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "An unsubscripted instance of a record or group which is 8 bytes in length" END DEFINE DELETE PLACEHOLDER "REAL-DATA-TYPE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "REAL-DATA-TYPE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Keywords: SINGLE, DOUBLE, GFLOAT, HFLOAT" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "SINGLE" "DOUBLE" "GFLOAT" "HFLOAT" END DEFINE DELETE PLACEHOLDER "REAL-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "REAL-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Real Expression" - /DUPLICATION=HORIZONTAL - /SEPARATOR=", " - /TYPE=TERMINAL - "Operands and operators resulting in an real value" END DEFINE DELETE PLACEHOLDER "REAL-FLOATING" - /LANGUAGE="basic" DEFINE PLACEHOLDER "REAL-FLOATING" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=MENU - "SINGLE" "DOUBLE" "GFLOAT" "HFLOAT" END DEFINE DELETE PLACEHOLDER "REAL-VBL-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "REAL-VBL-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A variable which has a real data type" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "REC-COMPONENT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "REC-COMPONENT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Component of RECORD declaration" - /DUPLICATION=VERTICAL - /SEPARATOR="" - /TYPE=MENU - "{rec-item-decl}..." "GROUP" /TOKEN "VARIANT" /TOKEN END DEFINE DELETE PLACEHOLDER "REC-ITEM-DECL" - /LANGUAGE="basic" DEFINE PLACEHOLDER "REC-ITEM-DECL" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="RECORD item declaration" - /DUPLICATION=VERTICAL - /SEPARATOR="" - /TYPE=MENU - "{non-str-data-type} {non-str-rec-item}" "STRING {str-rec-item}" END DEFINE DELETE PLACEHOLDER "REC-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "REC-NAME" - /LANGUAGE="basic" - /AUTO_SUBSTITUTE - /DESCRIPTION="RECORD name" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A RECORD name that is a valid identifier" END DEFINE DELETE PLACEHOLDER RECORD - /LANGUAGE="basic" DEFINE PLACEHOLDER RECORD - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Define data structures" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "RECORD {rec-name}" " {rec-component}..." "END RECORD [rec-name]" END DEFINE DELETE PLACEHOLDER "RECORD-DECLARATIONS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "RECORD-DECLARATIONS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "" "!+" "! RECORD Declarations" "!-" "[record]..." END DEFINE DELETE PLACEHOLDER RED - /LANGUAGE="basic" DEFINE PLACEHOLDER RED - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-exp}" END DEFINE DELETE PLACEHOLDER "RED-VBL" - /LANGUAGE="basic" DEFINE PLACEHOLDER "RED-VBL" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-vbl-name}" END DEFINE DELETE PLACEHOLDER "REL-OP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "REL-OP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Relational operator" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "<" ">" "=" END DEFINE DELETE PLACEHOLDER "RELATIONSHIP-TYPE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "RELATIONSHIP-TYPE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="CDDPlus relationship type" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{str-exp}" END DEFINE DELETE PLACEHOLDER "REM-COMMENT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "REM-COMMENT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Program comment" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Text terminated by a BASIC line number" END DEFINE DELETE PLACEHOLDER "REMAP-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "REMAP-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Variable previously declared in corresponding MAP DYNAMIC" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=MENU - "{num-vbl-name}" "{num-array-name}([int-exp]...)" "{str-vbl-name} [= {int-exp}]" "{str-array-name}([int-exp]...) [= {int-exp}]" "[data-type] FILL([fill-count]) [= {int-exp}]" "FILL%([fill-count])" "FILL$([fill-count]) [= {int-exp}]" END DEFINE DELETE PLACEHOLDER "REPLACE-VALUE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "REPLACE-VALUE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A single entity to be used as a replacement value" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{string-text}" END DEFINE DELETE PLACEHOLDER RESTORE - /LANGUAGE="basic" DEFINE PLACEHOLDER RESTORE - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Reset the DATA pointer or reset all graphics attributes" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "RESTORE_DATA" /TOKEN "RESTORE GRAPHICS" END DEFINE DELETE PLACEHOLDER "RESTORE-CHNL" - /LANGUAGE="basic" DEFINE PLACEHOLDER "RESTORE-CHNL" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{chnl-exp}" END DEFINE DELETE PLACEHOLDER "RESTORE-KEY" - /LANGUAGE="basic" DEFINE PLACEHOLDER "RESTORE-KEY" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - ", KEY #{int-exp}" END DEFINE DELETE PLACEHOLDER "RESULT-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "RESULT-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "The value to assign as the FUNCTION or DEF result" END DEFINE DELETE PLACEHOLDER "RFA-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "RFA-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="RFA Expression" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Operands and operators resulting in an RFA value" END DEFINE DELETE PLACEHOLDER "RIGHT-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "RIGHT-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-exp}" END DEFINE DELETE PLACEHOLDER "RIGHT-VAR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "RIGHT-VAR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-vbl-name}" END DEFINE DELETE PLACEHOLDER "ROUTINE-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "ROUTINE-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A subroutine name" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "S-SIZE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "S-SIZE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Number of digits to the right of the decimal point" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Number of digits to the right of the decimal point" END DEFINE DELETE PLACEHOLDER "SCALE-FACTOR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SCALE-FACTOR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-exp}" END DEFINE DELETE PLACEHOLDER SEP - /LANGUAGE="basic" DEFINE PLACEHOLDER SEP - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Item separator" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "," ";" END DEFINE DELETE PLACEHOLDER "SEP-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SEP-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{sep} [exp]" END DEFINE DELETE PLACEHOLDER "SEP-INPUT-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SEP-INPUT-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Item list separator followed by input-item" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{sep} [prompt] {vbl-name}" END DEFINE DELETE PLACEHOLDER SET - /LANGUAGE="basic" DEFINE PLACEHOLDER SET - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set prompt or graphics attributes" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "SET_GRAPHICS" /TOKEN "SET_PROMPT" /TOKEN END DEFINE DELETE PLACEHOLDER "SET-AREA" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-AREA" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set graphics area attributes" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "SET AREA {set-area-attributes}" END DEFINE DELETE PLACEHOLDER "SET-AREA-ATTRIBUTES" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-AREA-ATTRIBUTES" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "COLOR {int-exp}" "STYLE {fill-style}" "STYLE INDEX {int-exp}" END DEFINE DELETE PLACEHOLDER "SET-CHOICE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-CHOICE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set the boundaries of the choice echo area" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "SET CHOICE ECHO AREA [dev-unit-clause-list] {left-exp}, {right-exp}, {bottom-exp}, {top-exp}" END DEFINE DELETE PLACEHOLDER "SET-CLIP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-CLIP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set the clipping rectangle in the world viewport" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "SET CLIP {clip-status}" END DEFINE DELETE PLACEHOLDER "SET-COLOR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-COLOR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Specify color intensities for a particular color index" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "SET COLOR MIX #[dev-id], INDEX {color-index} : {red}, {green}, {blue}" END DEFINE DELETE PLACEHOLDER "SET-DEVICE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-DEVICE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set graphics device attributes" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "SET DEVICE {set-device-attributes}" END DEFINE DELETE PLACEHOLDER "SET-DEVICE-ATTRIBUTES" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-DEVICE-ATTRIBUTES" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "VIEWPORT #[device-id] : {left-exp}, {right-exp}, {bottom-exp}, {top-exp}" "WINDOW #[device-id] : {left-exp}, {right-exp}, {bottom-exp}, {top-exp}" END DEFINE DELETE PLACEHOLDER "SET-GRAPHICS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-GRAPHICS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set graphics attributes" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "SET_AREA" /TOKEN "SET_CHOICE" /TOKEN "SET_CLIP" /TOKEN "SET_COLOR" /TOKEN "SET_DEVICE" /TOKEN "SET_INITIAL" /TOKEN "SET_INPUT" /TOKEN "SET_LINE" /TOKEN "SET_POINT" /TOKEN "SET_STRING" /TOKEN "SET_TEXT" /TOKEN "SET_TRANSFORMATION" /TOKEN "SET_VALUE" /TOKEN "SET_VIEWPORT" /TOKEN "SET_WINDOW" /TOKEN END DEFINE DELETE PLACEHOLDER "SET-INITIAL" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-INITIAL" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set graphics initial input" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "SET INITIAL {set-initial-attributes}" END DEFINE DELETE PLACEHOLDER "SET-INITIAL-ATTRIBUTES" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-INITIAL-ATTRIBUTES" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "CHOICE [set-initial-choice-clause-list] {initial-menu-item}" "MULTIPOINT [set-initial-multipoint-clause-list] {x-array}, {y-array}" "POINT [set-initial-point-clause-list] {x-coord}, {y-coord}" "STRING [set-initial-string-clause-list] {initial-string}" "VALUE [set-initial-value-clause-list] {initial-value}" END DEFINE DELETE PLACEHOLDER "SET-INITIAL-CHOICE-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-INITIAL-CHOICE-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=HORIZONTAL - /SEPARATOR="" - /TYPE=MENU - ", UNIT {unit-num} " ", COUNT {item-count} " ", LIST {menu-items} " END DEFINE DELETE PLACEHOLDER "SET-INITIAL-CHOICE-CLAUSE-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-INITIAL-CHOICE-CLAUSE-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "#[dev-id] [set-initial-choice-clause]... :" END DEFINE DELETE PLACEHOLDER "SET-INITIAL-MULTIPOINT-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-INITIAL-MULTIPOINT-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=HORIZONTAL - /SEPARATOR="" - /TYPE=MENU - ", UNIT {unit-num} " ", COUNT {item-count} " ", USING TRAN {trans-num} " END DEFINE DELETE PLACEHOLDER "SET-INITIAL-MULTIPOINT-CLAUSE-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-INITIAL-MULTIPOINT-CLAUSE-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "#[dev-id] [set-initial-multipoint-clause]... :" END DEFINE DELETE PLACEHOLDER "SET-INITIAL-POINT-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-INITIAL-POINT-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=HORIZONTAL - /SEPARATOR="" - /TYPE=MENU - ", UNIT {unit-num} " ", USING TRAN {trans-num} " END DEFINE DELETE PLACEHOLDER "SET-INITIAL-POINT-CLAUSE-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-INITIAL-POINT-CLAUSE-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "#[dev-id] [set-initial-point-clause]... :" END DEFINE DELETE PLACEHOLDER "SET-INITIAL-STRING-CLAUSE-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-INITIAL-STRING-CLAUSE-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "#{dev-id} :" ", UNIT {unit-num} :" "#{dev-id}, UNIT {unit-num} :" END DEFINE DELETE PLACEHOLDER "SET-INITIAL-VALUE-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-INITIAL-VALUE-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=HORIZONTAL - /SEPARATOR="" - /TYPE=MENU - ", UNIT {unit-num} " ", RANGE {lowest-value} TO {highest-value} " END DEFINE DELETE PLACEHOLDER "SET-INITIAL-VALUE-CLAUSE-LIST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-INITIAL-VALUE-CLAUSE-LIST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "#[dev-id] [set-initial-value-clause]... :" END DEFINE DELETE PLACEHOLDER "SET-INPUT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-INPUT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set graphics transformation priorities" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "SET INPUT PRIORITY {priority-tran-num} {priority-relation} {priority-tran-num}" END DEFINE DELETE PLACEHOLDER "SET-LINE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-LINE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set graphics line attributes" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "SET LINE {set-line-attributes}" END DEFINE DELETE PLACEHOLDER "SET-LINE-ATTRIBUTES" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-LINE-ATTRIBUTES" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "COLOR {int-exp}" "SIZE {real-exp}" "STYLE {int-exp}" END DEFINE DELETE PLACEHOLDER "SET-POINT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-POINT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set graphics point attributes" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "SET POINT {set-point-attributes}" END DEFINE DELETE PLACEHOLDER "SET-POINT-ATTRIBUTES" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-POINT-ATTRIBUTES" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "COLOR {int-exp}" "SIZE {real-exp}" "STYLE {int-exp}" END DEFINE DELETE PLACEHOLDER "SET-STRING" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-STRING" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set the boundaries of the string echo area" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "SET STRING ECHO AREA [dev-unit-clause-list] {left-exp}, {right-exp}, {bottom-exp}, {top-exp}" END DEFINE DELETE PLACEHOLDER "SET-TEXT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-TEXT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set graphics text attributes" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "SET TEXT {set-text-attributes}" END DEFINE DELETE PLACEHOLDER "SET-TEXT-ATTRIBUTES" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-TEXT-ATTRIBUTES" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "ANGLE {real-exp}" "COLOR {int-exp}" "EXPAND {real-exp}" "FONT {font-number}, [precision-level]" "HEIGHT {real-exp}" "JUSTIFY {horizontal}, {vertical}" "PATH {text-path}" "SPACE {real-exp}" END DEFINE DELETE PLACEHOLDER "SET-TRANSFORMATION" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-TRANSFORMATION" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set the graphics transformation" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "SET TRANSFORMATION {trans-num}" END DEFINE DELETE PLACEHOLDER "SET-VALUE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-VALUE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set the boundaries of the value echo area" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "SET VALUE ECHO AREA [dev-unit-clause-list] {left-exp}, {right-exp}, {bottom-exp}, {top-exp}" END DEFINE DELETE PLACEHOLDER "SET-VIEWPORT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-VIEWPORT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set the section of NDC space to which an image is mapped" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "SET VIEWPORT [tran-clause] {left-exp}, {right-exp}, {bottom-exp}, {top-exp}" END DEFINE DELETE PLACEHOLDER "SET-WINDOW" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SET-WINDOW" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Set the boundary values for the world window" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "SET WINDOW [tran-clause] {left-exp}, {right-exp}, {bottom-exp}, {top-exp}" END DEFINE DELETE PLACEHOLDER SET_PROMPT - /LANGUAGE="basic" DEFINE PLACEHOLDER SET_PROMPT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Enable or disable the question mark prompt on input" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "SET NO PROMPT" "SET PROMPT" END DEFINE DELETE PLACEHOLDER "SIZE-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SIZE-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Default data types" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "{size-item}" "({size-item}...)" END DEFINE DELETE PLACEHOLDER "SIZE-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SIZE-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Keywords: INTEGER, REAL, DECIMAL." - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=MENU - "INTEGER " "{INT-DATA-TYPE}" "REAL {real-data-type}" "DECIMAL"/PLACEHOLDER END DEFINE DELETE PLACEHOLDER STANDARD_MODULE_LEVEL_COMMENTS - /LANGUAGE="basic" DEFINE PLACEHOLDER STANDARD_MODULE_LEVEL_COMMENTS - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "+" " FACILITY:" " " " {tbs}" " " " PROGRAM DESCRIPTION:" " " " {tbs}" " " " AUTHORS:" " " " {tbs}" " " " CREATION DATE: {tbs}" " " " DESIGN ISSUES:" " " " [tbs]" " " " [other_tags]" " " " MODIFICATION HISTORY:" " " " [tbs]..." "-" END DEFINE DELETE PLACEHOLDER STANDARD_ROUTINE_LEVEL_COMMENTS_1 - /LANGUAGE="basic" DEFINE PLACEHOLDER STANDARD_ROUTINE_LEVEL_COMMENTS_1 - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "+" " FUNCTIONAL DESCRIPTION:" " " " {tbs}" " " " FORMAL PARAMETERS:" " " " [formal_parameters]" " " " IMPLICIT INPUT PARAMETERS:" " " " [description_or_none]" " " " IMPLICIT OUTPUT PARAMETERS:" " " " [description_or_none]" " " " RETURN VALUE:" " " " [description_or_none]" " " " SIDE EFFECTS:" " " " [description_or_none]" " " " DESIGN:" " " " [tbs]" " " " [logical properties]" " " " [other_tags]..." "-" END DEFINE DELETE PLACEHOLDER STANDARD_ROUTINE_LEVEL_COMMENTS_2 - /LANGUAGE="basic" DEFINE PLACEHOLDER STANDARD_ROUTINE_LEVEL_COMMENTS_2 - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "+" " FUNCTIONAL DESCRIPTION:" " " " {tbs}" " " " FORMAL PARAMETERS:" " " " [formal_parameters]" " " " IMPLICIT INPUT PARAMETERS:" " " " [description_or_none]" " " " IMPLICIT OUTPUT PARAMETERS:" " " " [description_or_none]" " " " SIDE EFFECTS:" " " " [description_or_none]" " " " DESIGN:" " " " [tbs]" " " " [logical properties]" " " " [other_tags]..." "-" END DEFINE DELETE PLACEHOLDER "START-POS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "START-POS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Starting position in string" END DEFINE DELETE PLACEHOLDER "STARTING-POSITION" - /LANGUAGE="basic" DEFINE PLACEHOLDER "STARTING-POSITION" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{x-coord}, {y-coord}" END DEFINE DELETE PLACEHOLDER STATEMENT - /LANGUAGE="basic" DEFINE PLACEHOLDER STATEMENT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A BASIC language statement" - /DUPLICATION=VERTICAL - /SEPARATOR="" - /TYPE=MENU - "ACTIVATE" /TOKEN "ASK" /TOKEN "CALL" /TOKEN "CAUSE_ERROR" /TOKEN "CHAIN" /TOKEN "CHANGE" /TOKEN "CLEAR" /TOKEN "CLOSE" /TOKEN "DATA" /TOKEN "DEACTIVATE" /TOKEN "DEF" /TOKEN "DELETE" /TOKEN "DIMENSION" /TOKEN "DRAW" /TOKEN "END" /TOKEN "EXIT" /TOKEN "FIELD" /TOKEN "FIND" /TOKEN "FOR" /TOKEN "FREE" /TOKEN "GET" /TOKEN "GOSUB" /TOKEN "GOTO" /TOKEN "GRAPH" /TOKEN "HANDLER" /TOKEN "IF" /TOKEN "INPUT" /TOKEN "ITERATE" /TOKEN "KILL" /TOKEN "LET" /TOKEN "LINPUT" /TOKEN "LOCATE" /TOKEN "LSET" /TOKEN "MAP_DYNAMIC" /TOKEN "MARGIN" /TOKEN "MAT" /TOKEN "MOVE" /TOKEN "NAME_AS" /TOKEN "NOMARGIN" /TOKEN "ON_ERROR_GO_BACK" /TOKEN "ON_ERROR_GOTO" /TOKEN "ON_GOSUB" /TOKEN "ON_GOTO" /TOKEN "OPEN" /TOKEN "OPTION" /TOKEN "PLOT" /TOKEN "PRINT" /TOKEN "PUT" /TOKEN "RANDOMIZE" /TOKEN "READ" /TOKEN "RECORD" /TOKEN "REM" /TOKEN "REMAP" /TOKEN "RESTORE" /TOKEN "RESET" /TOKEN "RESUME" /TOKEN "RETURN" /TOKEN "RSET" /TOKEN "SCRATCH" /TOKEN "SELECT" /TOKEN "SET" /TOKEN "SLEEP" /TOKEN "STOP" /TOKEN "UNLOCK" /TOKEN "UNTIL" /TOKEN "UPDATE" /TOKEN "WAIT" /TOKEN "WHEN" /TOKEN "WHILE" /TOKEN "DIRECTIVES" /TOKEN END DEFINE DELETE PLACEHOLDER "STATUS | VALUE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "STATUS | VALUE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="," - /TYPE=MENU - "STATUS" "VALUE" END DEFINE DELETE PLACEHOLDER "STEP-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "STEP-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Value by which loop variable is incremented" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{num-exp}" END DEFINE DELETE PLACEHOLDER "STR-ARRAY-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "STR-ARRAY-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A string array name" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "STR-COM-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "STR-COM-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="The name and format of item to be declared" - /DUPLICATION=VERTICAL - /SEPARATOR=", &" - /TYPE=MENU - "{str-unsubs-vbl-name} = [str-len]" "{str-array-name}({{int-const} [TO {int-const}]}...) = [str-len]" "FILL([fill-count]) = [str-len]" END DEFINE DELETE PLACEHOLDER "STR-CONST" - /LANGUAGE="basic" DEFINE PLACEHOLDER "STR-CONST" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A literal or named string constant" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=TERMINAL - "A literal or named string constant" END DEFINE DELETE PLACEHOLDER "STR-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "STR-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="String Expression" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=TERMINAL - "Operands and operators resulting in a string expression" END DEFINE DELETE PLACEHOLDER "STR-LEN" - /LANGUAGE="basic" DEFINE PLACEHOLDER "STR-LEN" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{int-const}" END DEFINE DELETE PLACEHOLDER "STR-LIT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "STR-LIT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="String literal" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A character string that starts and ends with double or single" "quotation marks. The quotation marks must match." END DEFINE DELETE PLACEHOLDER "STR-MAP-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "STR-MAP-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="The name and format of item to be declared" - /DUPLICATION=VERTICAL - /SEPARATOR=", &" - /TYPE=MENU - "{str-unsubs-vbl-name} = [str-len]" "{str-array-name}({{int-const} [TO {int-const}]}...) = [str-len]" "FILL([fill-count]) = [str-len]" END DEFINE DELETE PLACEHOLDER "STR-REC-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "STR-REC-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="RECORD item" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=MENU - "{str-unsubs-vbl-name} = [str-len]" "{str-array-name}({{int-const} [TO {int-const}]}...) = [str-len]" "FILL([fill-count]) = [str-len]" END DEFINE DELETE PLACEHOLDER "STR-UNSUBS-VBL-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "STR-UNSUBS-VBL-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="An unsubscripted variable name describing a string item" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "STR-VBL-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "STR-VBL-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A variable of data type STRING" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "STRING-ARRAY" - /LANGUAGE="basic" DEFINE PLACEHOLDER "STRING-ARRAY" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Array STRING parameter" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "STRING {array-name} {formal-str-array-info}" END DEFINE DELETE PLACEHOLDER "STRING-TEXT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "STRING-TEXT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Characters comprising a string constant" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Any set of characters" END DEFINE DELETE PLACEHOLDER "STRING-UNSUBS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "STRING-UNSUBS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Unsubscripted STRING parameter" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "STRING {unsubs-vbl-name} [formal-str-size-mech]" END DEFINE DELETE PLACEHOLDER "STRING-VAR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "STRING-VAR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{str-vbl-name}" END DEFINE DELETE PLACEHOLDER "SUB-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SUB-NAME" - /LANGUAGE="basic" - /AUTO_SUBSTITUTE - /DESCRIPTION="A subprogram name" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=TERMINAL - "A subprogram name that is a valid identifier" END DEFINE DELETE PLACEHOLDER "SUB-PICTURE-HEADER" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SUB-PICTURE-HEADER" - /LANGUAGE="basic" - /PLACEHOLDER=STANDARD_ROUTINE_LEVEL_COMMENTS_2 END DEFINE DELETE PLACEHOLDER "SUB-STRING" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SUB-STRING" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Character sequence to search for in {main-string}" END DEFINE DELETE PLACEHOLDER SUBTAGS - /LANGUAGE="basic" DEFINE PLACEHOLDER SUBTAGS - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Subtags under tag" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{identifier}:" " {tbs}" "[more_subtags]..." END DEFINE DELETE PLACEHOLDER SUB_EXTERNAL - /LANGUAGE="basic" DEFINE PLACEHOLDER SUB_EXTERNAL - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="An external routine invoked with the CALL statement" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "EXTERNAL SUB {sub-name} [pass-mech] [external-parameters]" END DEFINE DELETE PLACEHOLDER "SYM-REL-OP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "SYM-REL-OP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Symbolic relational operator" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "EQ" "GE" "GT" "NX" "NXEQ" END DEFINE DELETE PLACEHOLDER "TABLE-STR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "TABLE-STR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Translation table consisting of up to 256 ASCII characters." "The position of a given character determines the character" "translated." END DEFINE DELETE PLACEHOLDER TARGET - /LANGUAGE="basic" DEFINE PLACEHOLDER TARGET - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Target of a branch" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "{line-number}" "{label}" END DEFINE DELETE PLACEHOLDER TBS - /LANGUAGE="basic" DEFINE PLACEHOLDER TBS - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Supply information here" END DEFINE DELETE PLACEHOLDER TEXT - /LANGUAGE="basic" DEFINE PLACEHOLDER TEXT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "Any text" END DEFINE DELETE PLACEHOLDER "TEXT-PATH" - /LANGUAGE="basic" DEFINE PLACEHOLDER "TEXT-PATH" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - ""RIGHT"" ""LEFT"" ""UP"" ""DOWN"" END DEFINE DELETE PLACEHOLDER "TEXT-STRING" - /LANGUAGE="basic" DEFINE PLACEHOLDER "TEXT-STRING" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{str-exp}" END DEFINE DELETE PLACEHOLDER "TIMEOUT-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "TIMEOUT-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="," - /TYPE=NONTERMINAL - "WAIT [int-exp]" END DEFINE DELETE PLACEHOLDER "TO {DIM-SUBSCRIPT}" - /LANGUAGE="basic" DEFINE PLACEHOLDER "TO {DIM-SUBSCRIPT}" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Optional range of bounds" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "TO {dim-subscript}" END DEFINE DELETE PLACEHOLDER "TO {INT-CONST}" - /LANGUAGE="basic" DEFINE PLACEHOLDER "TO {INT-CONST}" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Optional range of bounds" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "TO {int-const}" END DEFINE DELETE PLACEHOLDER "TOP-EXP" - /LANGUAGE="basic" DEFINE PLACEHOLDER "TOP-EXP" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-exp}" END DEFINE DELETE PLACEHOLDER "TOP-VAR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "TOP-VAR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-vbl-name}" END DEFINE DELETE PLACEHOLDER "TRAN-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "TRAN-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - ", TRAN {int-exp} :" END DEFINE DELETE PLACEHOLDER "TRANS-NUM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "TRANS-NUM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{int-exp}" END DEFINE DELETE PLACEHOLDER "TRANS-NUM-VAR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "TRANS-NUM-VAR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{int-vbl-name}" END DEFINE DELETE PLACEHOLDER "TRANS-NUMBERS" - /LANGUAGE="basic" DEFINE PLACEHOLDER "TRANS-NUMBERS" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{int-array-name}" END DEFINE DELETE PLACEHOLDER "TRANS-STR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "TRANS-STR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "String to translate" END DEFINE DELETE PLACEHOLDER "TRANS-VAR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "TRANS-VAR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - ", {int-vbl-name}" END DEFINE DELETE PLACEHOLDER "TRANSFORMATION-FUNCTION" - /LANGUAGE="basic" DEFINE PLACEHOLDER "TRANSFORMATION-FUNCTION" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Transformation matrix" - /DUPLICATION=HORIZONTAL - /SEPARATOR=" * " - /TYPE=MENU - "ROTATE ({angle})" "SCALE ({scale-factor} [y-scale-factor])" "SHEAR ({angle})" "SHIFT ({x-shift}, {y-shift})" "TRANSFORM" "{num-matrix}" END DEFINE DELETE PLACEHOLDER "TRN | INV" - /LANGUAGE="basic" DEFINE PLACEHOLDER "TRN | INV" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Transposition or inversion operator" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "TRN" "INV" END DEFINE DELETE PLACEHOLDER "TYPE-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "TYPE-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Specify default datatype" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "EXPLICIT" "INTEGER" "REAL" "DECIMAL" END DEFINE DELETE PLACEHOLDER "UNIT-IDENT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "UNIT-IDENT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "The version and edit for the program unit (ie: V2.05)" END DEFINE DELETE PLACEHOLDER "UNIT-NUM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "UNIT-NUM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{int-exp}" END DEFINE DELETE PLACEHOLDER "UNIT-OF-MEASURE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "UNIT-OF-MEASURE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - ", {str-vbl-name}" END DEFINE DELETE PLACEHOLDER "UNIT-SBTTL" - /LANGUAGE="basic" DEFINE PLACEHOLDER "UNIT-SBTTL" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "An expansion on the program unit title" END DEFINE DELETE PLACEHOLDER "UNIT-TITLE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "UNIT-TITLE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A brief title for the program unit" END DEFINE DELETE PLACEHOLDER "UNQ-STR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "UNQ-STR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Unquoted string literal" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=TERMINAL - "A character sequence that does not start and end with double" "or single quotation marks and does not contain a comma." END DEFINE DELETE PLACEHOLDER "UNSUBS-VBL-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "UNSUBS-VBL-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="An unsubscripted variable name" - /DUPLICATION=HORIZONTAL - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "USER-DEFINED-DATA-TYPE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "USER-DEFINED-DATA-TYPE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A user defined data type declared with a RECORD statement" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER "USING-TRAN-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "USING-TRAN-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "USING TRAN {trans-num}" END DEFINE DELETE PLACEHOLDER "VALUE-VAR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "VALUE-VAR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-vbl-name}" END DEFINE DELETE PLACEHOLDER "VAR-CASE-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "VAR-CASE-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="CASE item within a RECORD VARIANT" - /DUPLICATION=VERTICAL - /SEPARATOR="" - /TYPE=NONTERMINAL - "CASE" " [rec-component]..." END DEFINE DELETE PLACEHOLDER "VAR-DECL-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "VAR-DECL-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Declare item and type" - /DUPLICATION=VERTICAL - /SEPARATOR=", &" - /TYPE=NONTERMINAL - "{data-type} {decl-item}..." END DEFINE DELETE PLACEHOLDER VARIABLE_DECLARE - /LANGUAGE="basic" DEFINE PLACEHOLDER VARIABLE_DECLARE - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Declare a local variable" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "DECLARE [var-decl-item]..." END DEFINE DELETE PLACEHOLDER VARIABLE_EXTERNAL - /LANGUAGE="basic" DEFINE PLACEHOLDER VARIABLE_EXTERNAL - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A global symbol resolved by the linker" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "EXTERNAL {data-type} {unsubs-vbl-name}..." END DEFINE DELETE PLACEHOLDER VARIANT - /LANGUAGE="basic" DEFINE PLACEHOLDER VARIANT - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="VARIANT declaration" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "VARIANT" " {var-case-clause}..." "END VARIANT" END DEFINE DELETE PLACEHOLDER "VBL-NAME" - /LANGUAGE="basic" DEFINE PLACEHOLDER "VBL-NAME" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="A variable of any data type" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{identifier}" END DEFINE DELETE PLACEHOLDER VERTICAL - /LANGUAGE="basic" DEFINE PLACEHOLDER VERTICAL - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - ""TOP"" ""CAP"" ""HALF"" ""BASE"" ""BOTTOM"" ""NORMAL"" END DEFINE DELETE PLACEHOLDER "VERTICAL-SIZE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "VERTICAL-SIZE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-vbl-name}" END DEFINE DELETE PLACEHOLDER "VERTICAL-VAR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "VERTICAL-VAR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{str-vbl-name}" END DEFINE DELETE PLACEHOLDER "VIR-DIM-DECL-ITEM" - /LANGUAGE="basic" DEFINE PLACEHOLDER "VIR-DIM-DECL-ITEM" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=VERTICAL - /SEPARATOR=", &" - /TYPE=MENU - "[non-str-data-type] {array-name}({int-const}...)" "STRING {array-name}({int-const}...) = [str-len]" END DEFINE DELETE PLACEHOLDER "WAIT-CLAUSE" - /LANGUAGE="basic" DEFINE PLACEHOLDER "WAIT-CLAUSE" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Specify whether and how long to wait on locked records" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "WAIT [lock-timeout-exp]" END DEFINE DELETE PLACEHOLDER WHEN - /LANGUAGE="basic" DEFINE PLACEHOLDER WHEN - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Declare a protected code region" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "WHEN_USE" /TOKEN "WHEN_END_WHEN" /TOKEN END DEFINE DELETE PLACEHOLDER WHEN_END_WHEN - /LANGUAGE="basic" DEFINE PLACEHOLDER WHEN_END_WHEN - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Protected region with detached handler" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "WHEN ERROR USE {Handler-name}" " {statement}..." "END WHEN" END DEFINE DELETE PLACEHOLDER WHEN_USE - /LANGUAGE="basic" DEFINE PLACEHOLDER WHEN_USE - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Protected region with attached handler" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "WHEN ERROR IN" " {statement}..." "USE" " {handler-statement}..." "END WHEN" END DEFINE DELETE PLACEHOLDER "X-ARRAY" - /LANGUAGE="basic" DEFINE PLACEHOLDER "X-ARRAY" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{num-array-name}" END DEFINE DELETE PLACEHOLDER "X-COORD" - /LANGUAGE="basic" DEFINE PLACEHOLDER "X-COORD" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-exp}" END DEFINE DELETE PLACEHOLDER "X-COORD-VAR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "X-COORD-VAR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-vbl-name}" END DEFINE DELETE PLACEHOLDER "X-SHIFT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "X-SHIFT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-exp}" END DEFINE DELETE PLACEHOLDER "Y-ARRAY" - /LANGUAGE="basic" DEFINE PLACEHOLDER "Y-ARRAY" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{num-array-name}" END DEFINE DELETE PLACEHOLDER "Y-COORD" - /LANGUAGE="basic" DEFINE PLACEHOLDER "Y-COORD" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-exp}" END DEFINE DELETE PLACEHOLDER "Y-COORD-VAR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "Y-COORD-VAR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-vbl-name}" END DEFINE DELETE PLACEHOLDER "Y-SCALE-FACTOR" - /LANGUAGE="basic" DEFINE PLACEHOLDER "Y-SCALE-FACTOR" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - ", {real-exp}" END DEFINE DELETE PLACEHOLDER "Y-SHIFT" - /LANGUAGE="basic" DEFINE PLACEHOLDER "Y-SHIFT" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=NONTERMINAL - "{real-exp}" END DEFINE DELETE PLACEHOLDER "[,]... | [INT-CONST]..." - /LANGUAGE="basic" DEFINE PLACEHOLDER "[,]... | [INT-CONST]..." - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Bounds information for array" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR="" - /TYPE=MENU - "[,]..." "[int-const]..." END DEFINE DELETE PLACEHOLDER "{DIGITS}, {SCALE}" - /LANGUAGE="basic" DEFINE PLACEHOLDER "{DIGITS}, {SCALE}" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{int-const}, {int-const}" END DEFINE DELETE PLACEHOLDER "{DIM-SUBSCRIPT} [TO {DIM-SUBSCRIPT}]" - /LANGUAGE="basic" DEFINE PLACEHOLDER "{DIM-SUBSCRIPT} [TO {DIM-SUBSCRIPT}]" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Bounds of the array" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{dim-subscript} [TO {dim-subscript}]" END DEFINE DELETE PLACEHOLDER "{INT-CONST} [TO {INT-CONST}]" - /LANGUAGE="basic" DEFINE PLACEHOLDER "{INT-CONST} [TO {INT-CONST}]" - /LANGUAGE="basic" - /NOAUTO_SUBSTITUTE - /DESCRIPTION="Bounds of the array" - /DUPLICATION=CONTEXT_DEPENDENT - /SEPARATOR=", " - /TYPE=NONTERMINAL - "{int-const} [TO {int-const}]" END DEFINE DELETE TOKEN "!" - /LANGUAGE="basic" DEFINE TOKEN "!" - /LANGUAGE="basic" - /PLACEHOLDER=LINE_COMMENT END DEFINE DELETE TOKEN "!!" - /LANGUAGE="basic" DEFINE TOKEN "!!" - /LANGUAGE="basic" - /DESCRIPTION="Bracketed comment" - "! {comment-text} !" END DEFINE DELETE TOKEN "!+" - /LANGUAGE="basic" DEFINE TOKEN "!+" - /LANGUAGE="basic" - /DESCRIPTION="Block comment" - "!+" "! [comment-text]" "!-" END DEFINE DELETE TOKEN """" - /LANGUAGE="basic" DEFINE TOKEN """" - /LANGUAGE="basic" - /DESCRIPTION="Quoted string" - ""[string-text]"" END DEFINE DELETE TOKEN "%" - /LANGUAGE="basic" DEFINE TOKEN "%" - /LANGUAGE="basic" - /PLACEHOLDER="%" END DEFINE DELETE TOKEN "%ABORT" - /LANGUAGE="basic" DEFINE TOKEN "%ABORT" - /LANGUAGE="basic" - /DESCRIPTION="Abort the compilation with the specified message" - "%ABORT "{str-lit}"" END DEFINE DELETE TOKEN "%CROSS" - /LANGUAGE="basic" DEFINE TOKEN "%CROSS" - /LANGUAGE="basic" - /DESCRIPTION="Begin accumulating cross-reference information" - "%CROSS" END DEFINE DELETE TOKEN "%DECLARED" - /LANGUAGE="basic" DEFINE TOKEN "%DECLARED" - /LANGUAGE="basic" - /DESCRIPTION="Determine if a lexical constant has been declared" - "%DECLARED ({lex-const-name})" END DEFINE DELETE TOKEN "%DEFINE" - /LANGUAGE="basic" DEFINE TOKEN "%DEFINE" - /LANGUAGE="basic" - /DESCRIPTION="Define a replacement value for a macro symbol" - "%DEFINE {identifier} {replace-value}" END DEFINE DELETE TOKEN "%ELSE_CLAUSE" - /LANGUAGE="basic" DEFINE TOKEN "%ELSE_CLAUSE" - /LANGUAGE="basic" - /PLACEHOLDER="%ELSE-CLAUSE" END DEFINE DELETE TOKEN "%IDENT" - /LANGUAGE="basic" DEFINE TOKEN "%IDENT" - /LANGUAGE="basic" - /DESCRIPTION="Module identification" - "%IDENT "{str-lit}"" END DEFINE DELETE TOKEN "%IF" - /LANGUAGE="basic" DEFINE TOKEN "%IF" - /LANGUAGE="basic" - /DESCRIPTION="Conditionally compile source code" - "%IF {lex-exp}" "%THEN" " {statement}..." "[%ELSE-clause]" "%END %IF" END DEFINE DELETE TOKEN "%INCLUDE" - /LANGUAGE="basic" DEFINE TOKEN "%INCLUDE" - /LANGUAGE="basic" - /PLACEHOLDER="%INCLUDE" END DEFINE DELETE TOKEN "%LET" - /LANGUAGE="basic" DEFINE TOKEN "%LET" - /LANGUAGE="basic" - /DESCRIPTION="Declare a lexical constant" - "%LET {lex-const-name} = {lex-assign-exp}" END DEFINE DELETE TOKEN "%LIST" - /LANGUAGE="basic" DEFINE TOKEN "%LIST" - /LANGUAGE="basic" - /DESCRIPTION="Resume accumulating source information for listing file" - "%LIST" END DEFINE DELETE TOKEN "%NOCROSS" - /LANGUAGE="basic" DEFINE TOKEN "%NOCROSS" - /LANGUAGE="basic" - /DESCRIPTION="Stop accumulating cross-reference information" - "%NOCROSS" END DEFINE DELETE TOKEN "%NOLIST" - /LANGUAGE="basic" DEFINE TOKEN "%NOLIST" - /LANGUAGE="basic" - /DESCRIPTION="Stop accumulating source information for listing file" - "%NOLIST" END DEFINE DELETE TOKEN "%PAGE" - /LANGUAGE="basic" DEFINE TOKEN "%PAGE" - /LANGUAGE="basic" - /DESCRIPTION="Begin a new page in the listing file" - "%PAGE" END DEFINE DELETE TOKEN "%PRINT" - /LANGUAGE="basic" DEFINE TOKEN "%PRINT" - /LANGUAGE="basic" - /DESCRIPTION="Display a compile-time informational message" - "%PRINT "{str-lit}"" END DEFINE DELETE TOKEN "%REPORT" - /LANGUAGE="basic" DEFINE TOKEN "%REPORT" - /LANGUAGE="basic" - /DESCRIPTION="Report dependency information to CDDPlus dictionary" - "%REPORT %DEPENDENCY {str-exp} [relationship-type] " END DEFINE DELETE TOKEN "%SBTTL" - /LANGUAGE="basic" DEFINE TOKEN "%SBTTL" - /LANGUAGE="basic" - /DESCRIPTION="Specify a subtitle for the listing file" - "%SBTTL "{str-lit}"" END DEFINE DELETE TOKEN "%TITLE" - /LANGUAGE="basic" DEFINE TOKEN "%TITLE" - /LANGUAGE="basic" - /DESCRIPTION="Specify a title for the program listing file" - "%TITLE "{str-lit}"" END DEFINE DELETE TOKEN "%UNDEFINE" - /LANGUAGE="basic" DEFINE TOKEN "%UNDEFINE" - /LANGUAGE="basic" - /DESCRIPTION="Undefines a previously defined macro value" - "%UNDEFINE {identifier}" END DEFINE DELETE TOKEN "%VARIANT" - /LANGUAGE="basic" DEFINE TOKEN "%VARIANT" - /LANGUAGE="basic" - /DESCRIPTION="The variant specified for this compilation" - "%VARIANT" END DEFINE DELETE TOKEN "'" - /LANGUAGE="basic" DEFINE TOKEN "'" - /LANGUAGE="basic" - /DESCRIPTION="Quoted string" - "'[string-text]'" END DEFINE DELETE TOKEN "(" - /LANGUAGE="basic" DEFINE TOKEN "(" - /LANGUAGE="basic" - /DESCRIPTION="Parenthesized expression" - "({expression})" END DEFINE DELETE TOKEN ABS - /LANGUAGE="basic" DEFINE TOKEN ABS - /LANGUAGE="basic" - /DESCRIPTION="Returns absolute value of a real expr as a real number" - "ABS ({real-exp})" END DEFINE DELETE TOKEN "ABS%" - /LANGUAGE="basic" DEFINE TOKEN "ABS%" - /LANGUAGE="basic" - /DESCRIPTION="Returns absolute value of an integer expr as an integer" - "ABS% ({int-exp})" END DEFINE DELETE TOKEN ABSTRACT - /LANGUAGE="basic" DEFINE TOKEN ABSTRACT - /LANGUAGE="basic" - /DESCRIPTION="A high-level description of the module." - "ABSTRACT:" "" " {tbs}" END DEFINE DELETE TOKEN ACCESS - /LANGUAGE="basic" DEFINE TOKEN ACCESS - /LANGUAGE="basic" - /DESCRIPTION="The type of operations you intend to perform on the file" - "ACCESS {open-access}" END DEFINE DELETE TOKEN ACTIVATE - /LANGUAGE="basic" DEFINE TOKEN ACTIVATE - /LANGUAGE="basic" - /DESCRIPTION="Activate a graphics output device" - "ACTIVATE DEVICE #{dev-id}" END DEFINE DELETE TOKEN ACTIVE - /LANGUAGE="basic" DEFINE TOKEN ACTIVE - /LANGUAGE="basic" - /DESCRIPTION="Specify CHECK conditions to be active" - "ACTIVE = {active-clause}" END DEFINE DELETE TOKEN ALLOW_OPEN - /LANGUAGE="basic" DEFINE TOKEN ALLOW_OPEN - /LANGUAGE="basic" - /DESCRIPTION="Specify types of operations other users can perform" - "ALLOW {open-allow}" END DEFINE DELETE TOKEN ALTERNATE - /LANGUAGE="basic" DEFINE TOKEN ALTERNATE - /LANGUAGE="basic" - /DESCRIPTION="RMS Indexed file alternate key field" - "ALTERNATE KEY {indexed-key} [DUPLICATES] [CHANGES], & " "[ASCENDING | DESCENDING]" END DEFINE DELETE TOKEN ANGLE - /LANGUAGE="basic" DEFINE TOKEN ANGLE - /LANGUAGE="basic" - /DESCRIPTION="Specify whether angles are degrees or radians." - "ANGLE = {angle-clause}" END DEFINE DELETE TOKEN ANY - /LANGUAGE="basic" DEFINE TOKEN ANY - /LANGUAGE="basic" - /DESCRIPTION="Allow any datatype in this parameter position" - "ANY" END DEFINE DELETE TOKEN ARGUMENTS - /LANGUAGE="basic" DEFINE TOKEN ARGUMENTS - /LANGUAGE="basic" - /DESCRIPTION="For each argument: its name, punctuation (tag terminator), description." - "ARGUMENTS:" "" " {tbs}" END DEFINE DELETE TOKEN "ARITHMETIC EXCEPTIONS HANDLED" - /LANGUAGE="basic" DEFINE TOKEN "ARITHMETIC EXCEPTIONS HANDLED" - /LANGUAGE="basic" - /DESCRIPTION="A description of any arithmetic exceptions handled." - "ARITHMETIC EXCEPTIONS HANDLED:" "" " {tbs}" END DEFINE DELETE TOKEN ASCENDING - /LANGUAGE="basic" DEFINE TOKEN ASCENDING - /LANGUAGE="basic" - /DESCRIPTION="ASCENDING keyword" - "ASCENDING" END DEFINE DELETE TOKEN ASCII - /LANGUAGE="basic" DEFINE TOKEN ASCII - /LANGUAGE="basic" - /DESCRIPTION="Returns the ASCII value (base 10) of a string's first character" - "ASCII ({str-exp})" END DEFINE DELETE TOKEN ASK - /LANGUAGE="basic" DEFINE TOKEN ASK - /LANGUAGE="basic" - /PLACEHOLDER=ASK END DEFINE DELETE TOKEN ASK_AREA - /LANGUAGE="basic" DEFINE TOKEN ASK_AREA - /LANGUAGE="basic" - /PLACEHOLDER="ASK-AREA" END DEFINE DELETE TOKEN ASK_CHOICE - /LANGUAGE="basic" DEFINE TOKEN ASK_CHOICE - /LANGUAGE="basic" - /PLACEHOLDER="ASK-CHOICE" END DEFINE DELETE TOKEN ASK_CLIP - /LANGUAGE="basic" DEFINE TOKEN ASK_CLIP - /LANGUAGE="basic" - /PLACEHOLDER="ASK-CLIP" END DEFINE DELETE TOKEN ASK_COLOR - /LANGUAGE="basic" DEFINE TOKEN ASK_COLOR - /LANGUAGE="basic" - /PLACEHOLDER="ASK-COLOR" END DEFINE DELETE TOKEN ASK_DEVICE - /LANGUAGE="basic" DEFINE TOKEN ASK_DEVICE - /LANGUAGE="basic" - /PLACEHOLDER="ASK-DEVICE" END DEFINE DELETE TOKEN ASK_LINE - /LANGUAGE="basic" DEFINE TOKEN ASK_LINE - /LANGUAGE="basic" - /PLACEHOLDER="ASK-LINE" END DEFINE DELETE TOKEN ASK_MAX - /LANGUAGE="basic" DEFINE TOKEN ASK_MAX - /LANGUAGE="basic" - /PLACEHOLDER="ASK-MAX" END DEFINE DELETE TOKEN ASK_POINT - /LANGUAGE="basic" DEFINE TOKEN ASK_POINT - /LANGUAGE="basic" - /PLACEHOLDER="ASK-POINT" END DEFINE DELETE TOKEN ASK_STRING - /LANGUAGE="basic" DEFINE TOKEN ASK_STRING - /LANGUAGE="basic" - /PLACEHOLDER="ASK-STRING" END DEFINE DELETE TOKEN ASK_TEXT - /LANGUAGE="basic" DEFINE TOKEN ASK_TEXT - /LANGUAGE="basic" - /PLACEHOLDER="ASK-TEXT" END DEFINE DELETE TOKEN ASK_TRANSFORMATION - /LANGUAGE="basic" DEFINE TOKEN ASK_TRANSFORMATION - /LANGUAGE="basic" - /PLACEHOLDER="ASK-TRANSFORMATION" END DEFINE DELETE TOKEN ASK_VALUE - /LANGUAGE="basic" DEFINE TOKEN ASK_VALUE - /LANGUAGE="basic" - /PLACEHOLDER="ASK-VALUE" END DEFINE DELETE TOKEN ASK_VIEWPORT - /LANGUAGE="basic" DEFINE TOKEN ASK_VIEWPORT - /LANGUAGE="basic" - /PLACEHOLDER="ASK-VIEWPORT" END DEFINE DELETE TOKEN ASK_WINDOW - /LANGUAGE="basic" DEFINE TOKEN ASK_WINDOW - /LANGUAGE="basic" - /PLACEHOLDER="ASK-WINDOW" END DEFINE DELETE TOKEN ATN - /LANGUAGE="basic" DEFINE TOKEN ATN - /LANGUAGE="basic" - /DESCRIPTION="Returns the angle of a specified tangent" - "ATN ({real-exp})" END DEFINE DELETE TOKEN AUTHORS - /LANGUAGE="basic" DEFINE TOKEN AUTHORS - /LANGUAGE="basic" - /DESCRIPTION="A list of the authors or maintainers of this module." - "AUTHORS:" "" " {tbs}" END DEFINE DELETE TOKEN BLOCKSIZE - /LANGUAGE="basic" DEFINE TOKEN BLOCKSIZE - /LANGUAGE="basic" - /DESCRIPTION="Physical block size for magnetic tape files" - "BLOCKSIZE {int-exp}" END DEFINE DELETE TOKEN BUCKETSIZE - /LANGUAGE="basic" DEFINE TOKEN BUCKETSIZE - /LANGUAGE="basic" - /DESCRIPTION="The number of records to fit into one RMS bucket" - "BUCKETSIZE {int-exp}" END DEFINE DELETE TOKEN BUFFER - /LANGUAGE="basic" DEFINE TOKEN BUFFER - /LANGUAGE="basic" - /DESCRIPTION="The amount of space allocated for the RMS I/O buffer" - "BUFFER {int-exp}" END DEFINE DELETE TOKEN BUFSIZ - /LANGUAGE="basic" DEFINE TOKEN BUFSIZ - /LANGUAGE="basic" - /DESCRIPTION="Returns the buffer size, in bytes, of a specified channel" - "BUFSIZ ({bif-chnl-exp})" END DEFINE DELETE TOKEN BUILT_IN - /LANGUAGE="basic" DEFINE TOKEN BUILT_IN - /LANGUAGE="basic" - /PLACEHOLDER="BUILT-IN" END DEFINE DELETE TOKEN CALL - /LANGUAGE="basic" DEFINE TOKEN CALL - /LANGUAGE="basic" - /DESCRIPTION="Transfer control to another callable routine" - "CALL {routine-name} [pass-mech] [actual-param-list]" END DEFINE DELETE TOKEN CASE - /LANGUAGE="basic" DEFINE TOKEN CASE - /LANGUAGE="basic" - /PLACEHOLDER="VAR-CASE-CLAUSE" END DEFINE DELETE TOKEN CAUSE_ERROR - /LANGUAGE="basic" DEFINE TOKEN CAUSE_ERROR - /LANGUAGE="basic" - /DESCRIPTION="Force a BASIC error to occur" - "CAUSE ERROR {bas-err-num}" END DEFINE DELETE TOKEN CCPOS - /LANGUAGE="basic" DEFINE TOKEN CCPOS - /LANGUAGE="basic" - /DESCRIPTION="Returns the output record's current char or cursor position" - "CCPOS ({bif-chnl-exp})" END DEFINE DELETE TOKEN "CDD PATHNAMES" - /LANGUAGE="basic" DEFINE TOKEN "CDD PATHNAMES" - /LANGUAGE="basic" - /DESCRIPTION="CDD Pathnames used in this module." - "CDD PATHNAMES:" "" " {tbs}" END DEFINE DELETE TOKEN CHAIN - /LANGUAGE="basic" DEFINE TOKEN CHAIN - /LANGUAGE="basic" - /DESCRIPTION="Transfer control to another executable program" - "CHAIN {str-exp}" END DEFINE DELETE TOKEN CHANGE - /LANGUAGE="basic" DEFINE TOKEN CHANGE - /LANGUAGE="basic" - /PLACEHOLDER=CHANGE END DEFINE DELETE TOKEN CHR$ - /LANGUAGE="basic" DEFINE TOKEN CHR$ - /LANGUAGE="basic" - /DESCRIPTION="Returns 1-char string corresponding to specified ASCII value" - "CHR$ ({ascii-code})" END DEFINE DELETE TOKEN CLEAR - /LANGUAGE="basic" DEFINE TOKEN CLEAR - /LANGUAGE="basic" - /DESCRIPTION="Clear graphics text and images from the screen" - "CLEAR #[dev-id]" END DEFINE DELETE TOKEN "CLIENT OBLIGATIONS" - /LANGUAGE="basic" DEFINE TOKEN "CLIENT OBLIGATIONS" - /LANGUAGE="basic" - /DESCRIPTION="Subsequent obligations imposed on the client, such as freeing memory" - "CLIENT OBLIGATIONS:" " " " [description_or_none]" " " END DEFINE DELETE TOKEN CLOSE - /LANGUAGE="basic" DEFINE TOKEN CLOSE - /LANGUAGE="basic" - /PLACEHOLDER=CLOSE END DEFINE DELETE TOKEN CLOSE_CHANNEL - /LANGUAGE="basic" DEFINE TOKEN CLOSE_CHANNEL - /LANGUAGE="basic" - /DESCRIPTION="End I/O processing to a device or file on the specified channel" - "CLOSE #{chnl-exp}..." END DEFINE DELETE TOKEN CLOSE_DEVICE - /LANGUAGE="basic" DEFINE TOKEN CLOSE_DEVICE - /LANGUAGE="basic" - /DESCRIPTION="Close a specified graphics device" - "CLOSE DEVICE #{dev-id}" END DEFINE DELETE TOKEN COMMON - /LANGUAGE="basic" DEFINE TOKEN COMMON - /LANGUAGE="basic" - /PLACEHOLDER=COMMON END DEFINE DELETE TOKEN "COMP%" - /LANGUAGE="basic" DEFINE TOKEN "COMP%" - /LANGUAGE="basic" - /DESCRIPTION="Compare two numeric strings and return -1, 0, or 1" - "COMP% ({num-str}, {num-str})" END DEFINE DELETE TOKEN "COMPILATION QUALIFIERS" - /LANGUAGE="basic" DEFINE TOKEN "COMPILATION QUALIFIERS" - /LANGUAGE="basic" - /DESCRIPTION="Qualifiers to use to successfully compile this module." - "COMPILATION QUALIFIERS:" "" " {tbs}" END DEFINE DELETE TOKEN COMPILATION_UNIT - /LANGUAGE="basic" DEFINE TOKEN COMPILATION_UNIT - /LANGUAGE="basic" - /PLACEHOLDER=COMPILATION_UNIT END DEFINE DELETE TOKEN "COMPLETION CODE" - /LANGUAGE="basic" DEFINE TOKEN "COMPLETION CODE" - /LANGUAGE="basic" - /DESCRIPTION="Any completion code returned by this procedure." - "COMPLETION CODE:" "" " {tbs}" END DEFINE DELETE TOKEN COMPONENT - /LANGUAGE="basic" DEFINE TOKEN COMPONENT - /LANGUAGE="basic" - /DESCRIPTION="The component to which this module belongs." - "COMPONENT:" "" " {tbs}" END DEFINE DELETE TOKEN CONNECT - /LANGUAGE="basic" DEFINE TOKEN CONNECT - /LANGUAGE="basic" - /DESCRIPTION="Associate multiple record streams with the same file" - "CONNECT #{chnl-exp}" END DEFINE DELETE TOKEN CONSTANT_DECLARE - /LANGUAGE="basic" DEFINE TOKEN CONSTANT_DECLARE - /LANGUAGE="basic" - /PLACEHOLDER=CONSTANT_DECLARE END DEFINE DELETE TOKEN CONSTANT_EXTERNAL - /LANGUAGE="basic" DEFINE TOKEN CONSTANT_EXTERNAL - /LANGUAGE="basic" - /PLACEHOLDER=CONSTANT_EXTERNAL END DEFINE DELETE TOKEN CONSTANT_TYPE - /LANGUAGE="basic" DEFINE TOKEN CONSTANT_TYPE - /LANGUAGE="basic" - /DESCRIPTION="Default data type for constant values." - "CONSTANT TYPE = {con-type-clause}" END DEFINE DELETE TOKEN CONTIGUOUS - /LANGUAGE="basic" DEFINE TOKEN CONTIGUOUS - /LANGUAGE="basic" - /DESCRIPTION="Attempt to create the file as a contiguous series of blocks" - "CONTIGUOUS" END DEFINE DELETE TOKEN CONTINUE - /LANGUAGE="basic" DEFINE TOKEN CONTINUE - /LANGUAGE="basic" - /DESCRIPTION="Resume execution following the error" - "CONTINUE [target]" END DEFINE DELETE TOKEN COS - /LANGUAGE="basic" DEFINE TOKEN COS - /LANGUAGE="basic" - /DESCRIPTION="Returns the cosine of an angle" - "COS ({real-exp})" END DEFINE DELETE TOKEN "CREATION DATE" - /LANGUAGE="basic" DEFINE TOKEN "CREATION DATE" - /LANGUAGE="basic" - /DESCRIPTION="The creation date of this module." - "CREATION DATE:" "" " {tbs}" END DEFINE DELETE TOKEN CTRLC - /LANGUAGE="basic" DEFINE TOKEN CTRLC - /LANGUAGE="basic" - /DESCRIPTION="Enables CTRL/C trapping" - "CTRLC" END DEFINE DELETE TOKEN CVT$$ - /LANGUAGE="basic" DEFINE TOKEN CVT$$ - /LANGUAGE="basic" - /DESCRIPTION="Performs one or more string editing functions" - "CVT$$ ({str-exp}, {edit-exp})" END DEFINE DELETE TOKEN "CVT$%" - /LANGUAGE="basic" DEFINE TOKEN "CVT$%" - /LANGUAGE="basic" - /DESCRIPTION="Maps the first 2 characters of a string into a 16-bit integer" - "CVT$% ({str-exp})" END DEFINE DELETE TOKEN CVT$F - /LANGUAGE="basic" DEFINE TOKEN CVT$F - /LANGUAGE="basic" - /DESCRIPTION="Maps a 4 or 8 character string into a floating-point variable" - "CVT$F ({str-exp})" END DEFINE DELETE TOKEN "CVT%$" - /LANGUAGE="basic" DEFINE TOKEN "CVT%$" - /LANGUAGE="basic" - /DESCRIPTION="Translates a 16-bit integer into a 2-character string" - "CVT%$ ({int-exp})" END DEFINE DELETE TOKEN CVTF$ - /LANGUAGE="basic" DEFINE TOKEN CVTF$ - /LANGUAGE="basic" - /DESCRIPTION="Translates a floating-point number into a 4 or 8 byte char string" - "CVTF$ ({real-exp})" END DEFINE DELETE TOKEN DATA - /LANGUAGE="basic" DEFINE TOKEN DATA - /LANGUAGE="basic" - /DESCRIPTION="Create a data block for the READ statement" - "DATA {data-item}..." END DEFINE DELETE TOKEN DATE$ - /LANGUAGE="basic" DEFINE TOKEN DATE$ - /LANGUAGE="basic" - /DESCRIPTION="Returns a string of day, month, and year as dd-Mmm-yy" - "DATE$ ({int-exp})" END DEFINE DELETE TOKEN DEACTIVATE - /LANGUAGE="basic" DEFINE TOKEN DEACTIVATE - /LANGUAGE="basic" - /DESCRIPTION="Deactivate a graphics output device" - "DEACTIVATE DEVICE #{dev-id}" END DEFINE DELETE TOKEN DECIMAL_FUNCTION - /LANGUAGE="basic" DEFINE TOKEN DECIMAL_FUNCTION - /LANGUAGE="basic" - /DESCRIPTION="Converts a numeric expr or numeric string to DECIMAL" - "DECIMAL ({exp}, [{digits}, {scale}])" END DEFINE DELETE TOKEN DECLARE - /LANGUAGE="basic" DEFINE TOKEN DECLARE - /LANGUAGE="basic" - /PLACEHOLDER=DECLARE END DEFINE DELETE TOKEN DEF - /LANGUAGE="basic" DEFINE TOKEN DEF - /LANGUAGE="basic" - /DESCRIPTION="Define a multi-line function" - "DEF [data-type] {def-name} ([def-formal-param-list])" " [statement]..." "END DEF [result-exp]" END DEFINE DELETE TOKEN DEFAULTNAME - /LANGUAGE="basic" DEFINE TOKEN DEFAULTNAME - /LANGUAGE="basic" - /DESCRIPTION="Default file specification" - "DEFAULTNAME {file-spec}" END DEFINE DELETE TOKEN DELETE - /LANGUAGE="basic" DEFINE TOKEN DELETE - /LANGUAGE="basic" - /DESCRIPTION="Remove a record from a relative or indexed file" - "DELETE #{chnl-exp}" END DEFINE DELETE TOKEN DESCENDING - /LANGUAGE="basic" DEFINE TOKEN DESCENDING - /LANGUAGE="basic" - /DESCRIPTION="DESCENDING keyword" - "DESCENDING" END DEFINE DELETE TOKEN DET - /LANGUAGE="basic" DEFINE TOKEN DET - /LANGUAGE="basic" - /DESCRIPTION="Returns the determinant of the last matrix inverted with MAT INV" - "DET" END DEFINE DELETE TOKEN DIF$ - /LANGUAGE="basic" DEFINE TOKEN DIF$ - /LANGUAGE="basic" - /DESCRIPTION="Returns difference between two numeric strings as a string" - "DIF$ ({num-str}, {num-str})" END DEFINE DELETE TOKEN DIMENSION - /LANGUAGE="basic" DEFINE TOKEN DIMENSION - /LANGUAGE="basic" - /PLACEHOLDER=DIMENSION END DEFINE DELETE TOKEN DIRECTIVES - /LANGUAGE="basic" DEFINE TOKEN DIRECTIVES - /LANGUAGE="basic" - /PLACEHOLDER="%" END DEFINE DELETE TOKEN DRAW - /LANGUAGE="basic" DEFINE TOKEN DRAW - /LANGUAGE="basic" - /DESCRIPTION="Invoke the specified PICTURE subprogram" - "DRAW {picture-name} [draw-param-list] [draw-tran-term-list]" END DEFINE DELETE TOKEN "DUMMY ARGUMENTS" - /LANGUAGE="basic" DEFINE TOKEN "DUMMY ARGUMENTS" - /LANGUAGE="basic" - /DESCRIPTION="Any dummy arguments to this procedure." - "DUMMY ARGUMENTS:" "" " {tbs}" END DEFINE DELETE TOKEN ECHO - /LANGUAGE="basic" DEFINE TOKEN ECHO - /LANGUAGE="basic" - /DESCRIPTION="Causes characters to be echoed at a terminal on a specified channel" - "ECHO ({bif-chnl-exp})" END DEFINE DELETE TOKEN EDIT$ - /LANGUAGE="basic" DEFINE TOKEN EDIT$ - /LANGUAGE="basic" - /DESCRIPTION="Performs one or more string editing functions" - "EDIT$ ({str-exp}, {edit-exp})" END DEFINE DELETE TOKEN END - /LANGUAGE="basic" DEFINE TOKEN END - /LANGUAGE="basic" - /PLACEHOLDER=END END DEFINE DELETE TOKEN ENVIRONMENT - /LANGUAGE="basic" DEFINE TOKEN ENVIRONMENT - /LANGUAGE="basic" - /DESCRIPTION="Any relevant details about the environment in which this program will run." - "ENVIRONMENT:" "" " {tbs}" END DEFINE DELETE TOKEN ERL - /LANGUAGE="basic" DEFINE TOKEN ERL - /LANGUAGE="basic" - /DESCRIPTION="Returns the number of the line where the last error occurred" - "ERL" END DEFINE DELETE TOKEN ERN$ - /LANGUAGE="basic" DEFINE TOKEN ERN$ - /LANGUAGE="basic" - /DESCRIPTION="Returns the name of the program or DEF executing when last error occurred" - "ERN$" END DEFINE DELETE TOKEN ERR - /LANGUAGE="basic" DEFINE TOKEN ERR - /LANGUAGE="basic" - /DESCRIPTION="Returns the number of the latest run-time error" - "ERR" END DEFINE DELETE TOKEN "ERROR CODES" - /LANGUAGE="basic" DEFINE TOKEN "ERROR CODES" - /LANGUAGE="basic" - /DESCRIPTION="Any error codes returned by this procedure." - "ERROR CODES:" "" " {tbs}" END DEFINE DELETE TOKEN ERT$ - /LANGUAGE="basic" DEFINE TOKEN ERT$ - /LANGUAGE="basic" - /DESCRIPTION="Returns explanatory text associated with an error number" - "ERT$ ({int-exp})" END DEFINE DELETE TOKEN EXCEPTIONS - /LANGUAGE="basic" DEFINE TOKEN EXCEPTIONS - /LANGUAGE="basic" - /DESCRIPTION="Any exceptions signalled by this procedure." - "EXCEPTIONS:" "" " {tbs}" END DEFINE DELETE TOKEN EXIT - /LANGUAGE="basic" DEFINE TOKEN EXIT - /LANGUAGE="basic" - /PLACEHOLDER=EXIT END DEFINE DELETE TOKEN EXP - /LANGUAGE="basic" DEFINE TOKEN EXP - /LANGUAGE="basic" - /DESCRIPTION="Returns the value of the mathematical constant E, raised to a power" - "EXP ({real-exp})" END DEFINE DELETE TOKEN EXTENDSIZE - /LANGUAGE="basic" DEFINE TOKEN EXTENDSIZE - /LANGUAGE="basic" - /DESCRIPTION="Increment in blocks to extend the file when needed" - "EXTENDSIZE {int-exp}" END DEFINE DELETE TOKEN EXTERNAL - /LANGUAGE="basic" DEFINE TOKEN EXTERNAL - /LANGUAGE="basic" - /PLACEHOLDER=EXTERNAL END DEFINE DELETE TOKEN FACILITY - /LANGUAGE="basic" DEFINE TOKEN FACILITY - /LANGUAGE="basic" - /DESCRIPTION="The facility to which this module belongs." - "FACILITY:" "" " {tbs}" END DEFINE DELETE TOKEN FIELD - /LANGUAGE="basic" DEFINE TOKEN FIELD - /LANGUAGE="basic" - /DESCRIPTION="Dynamically associate string variables with parts of an I/O buffer" - "FIELD #{chnl-exp}, {field-item}..." END DEFINE DELETE TOKEN "FILES USED" - /LANGUAGE="basic" DEFINE TOKEN "FILES USED" - /LANGUAGE="basic" - /DESCRIPTION="Any files used by this procedure." - "FILES USED:" "" " {tbs}" END DEFINE DELETE TOKEN FILESIZE - /LANGUAGE="basic" DEFINE TOKEN FILESIZE - /LANGUAGE="basic" - /DESCRIPTION="Initial allocation in disk blocks" - "FILESIZE {int-exp}" END DEFINE DELETE TOKEN FIND - /LANGUAGE="basic" DEFINE TOKEN FIND - /LANGUAGE="basic" - /DESCRIPTION="Locate a specified record and make it the Current Record" - "FIND #{chnl-exp}, [position-clause], [lock-clause]" END DEFINE DELETE TOKEN FIX - /LANGUAGE="basic" DEFINE TOKEN FIX - /LANGUAGE="basic" - /DESCRIPTION="Returns integer portion of a floating-point value, as a floating-point number-" - "FIX ({real-exp})" END DEFINE DELETE TOKEN FIXED - /LANGUAGE="basic" DEFINE TOKEN FIXED - /LANGUAGE="basic" - /DESCRIPTION="All records are of the same size" - "FIXED" END DEFINE DELETE TOKEN FN_DECLARE - /LANGUAGE="basic" DEFINE TOKEN FN_DECLARE - /LANGUAGE="basic" - /PLACEHOLDER=FN_DECLARE END DEFINE DELETE TOKEN FOR - /LANGUAGE="basic" DEFINE TOKEN FOR - /LANGUAGE="basic" - /PLACEHOLDER=FOR END DEFINE DELETE TOKEN "FORMAL ARGUMENTS" - /LANGUAGE="basic" DEFINE TOKEN "FORMAL ARGUMENTS" - /LANGUAGE="basic" - /DESCRIPTION="For each argument: its name, punctuation (tag terminator), description." - "FORMAL ARGUMENTS:" "" " {tbs}" END DEFINE DELETE TOKEN "FORMAL PARAMETERS" - /LANGUAGE="basic" DEFINE TOKEN "FORMAL PARAMETERS" - /LANGUAGE="basic" - /DESCRIPTION="For each argument: its name, punctuation (tag terminator), description." - "FORMAL PARAMETERS:" "" " {tbs}" END DEFINE DELETE TOKEN FORMAT$ - /LANGUAGE="basic" DEFINE TOKEN FORMAT$ - /LANGUAGE="basic" - /DESCRIPTION="Converts an expression to a formatted string" - "FORMAT$ ({exp}, {print-format})" END DEFINE DELETE TOKEN FOR_TO - /LANGUAGE="basic" DEFINE TOKEN FOR_TO - /LANGUAGE="basic" - /DESCRIPTION="Unconditional FOR loop" - "FOR {for-num-index-name} = {num-exp} TO {num-exp} STEP [step-exp]" " {statement}..." "NEXT {for-num-index-name}" END DEFINE DELETE TOKEN FOR_UNTIL - /LANGUAGE="basic" DEFINE TOKEN FOR_UNTIL - /LANGUAGE="basic" - /DESCRIPTION="Conditional FOR loop" - "FOR {for-num-index-name} = {num-exp} STEP [step-exp] UNTIL {cond-exp}" " {statement}..." "NEXT {for-num-index-name}" END DEFINE DELETE TOKEN FOR_WHILE - /LANGUAGE="basic" DEFINE TOKEN FOR_WHILE - /LANGUAGE="basic" - /DESCRIPTION="Conditional FOR loop" - "FOR {for-num-index-name} = {num-exp} STEP [step-exp] WHILE {cond-exp}" " {statement}..." "NEXT {for-num-index-name}" END DEFINE DELETE TOKEN FREE - /LANGUAGE="basic" DEFINE TOKEN FREE - /LANGUAGE="basic" - /DESCRIPTION="Unlock all records associated with a specified channel" - "FREE #{chnl-exp}" END DEFINE DELETE TOKEN FSP$ - /LANGUAGE="basic" DEFINE TOKEN FSP$ - /LANGUAGE="basic" - /DESCRIPTION="Returns a string describing an open file on a specified channel" - "FSP$ ({bif-chnl-exp})" END DEFINE DELETE TOKEN FUNCTION - /LANGUAGE="basic" DEFINE TOKEN FUNCTION - /LANGUAGE="basic" - /DESCRIPTION="FUNCTION program unit" - "%TITLE "[unit-title]"" "%SBTTL "[unit-sbttl]"" "%IDENT "[unit-ident]"" "FUNCTION {data-type} {func-name} [bas-pass-mech] [decl-formal-param-list]" "" "![function-header]" " [option]" " [declarations]" " {statement}..." "" "END FUNCTION [result-exp] ! End of FUNCTION {func-name}" END DEFINE DELETE TOKEN "FUNCTION VALUE" - /LANGUAGE="basic" DEFINE TOKEN "FUNCTION VALUE" - /LANGUAGE="basic" - /DESCRIPTION="The value of the function." - "FUNCTION VALUE:" "" " {tbs}" END DEFINE DELETE TOKEN "FUNCTIONAL DESCRIPTION" - /LANGUAGE="basic" DEFINE TOKEN "FUNCTIONAL DESCRIPTION" - /LANGUAGE="basic" - /DESCRIPTION="A description of the procedure." - "FUNCTIONAL DESCRIPTION:" "" " {tbs}" END DEFINE DELETE TOKEN FUNCTION_EXTERNAL - /LANGUAGE="basic" DEFINE TOKEN FUNCTION_EXTERNAL - /LANGUAGE="basic" - /PLACEHOLDER=FUNCTION_EXTERNAL END DEFINE DELETE TOKEN GET - /LANGUAGE="basic" DEFINE TOKEN GET - /LANGUAGE="basic" - /PLACEHOLDER=GET END DEFINE DELETE TOKEN GETRFA - /LANGUAGE="basic" DEFINE TOKEN GETRFA - /LANGUAGE="basic" - /DESCRIPTION="Returns the RFA of the last record accessed in an RMS file" - "GETRFA ({bif-chnl-exp})" END DEFINE DELETE TOKEN GET_POINT - /LANGUAGE="basic" DEFINE TOKEN GET_POINT - /LANGUAGE="basic" - /DESCRIPTION="Get a single point of user input" - "GET POINT [get-locate-point-clause-list] {x-coord-var}, {y-coord-var} [trans-var]" END DEFINE DELETE TOKEN GET_RECORD - /LANGUAGE="basic" DEFINE TOKEN GET_RECORD - /LANGUAGE="basic" - /DESCRIPTION="Moves a record from a file to a record buffer" - "GET #{chnl-exp}, [position-clause], [lock-clause]" END DEFINE DELETE TOKEN GOSUB - /LANGUAGE="basic" DEFINE TOKEN GOSUB - /LANGUAGE="basic" - /DESCRIPTION="Transfer control to subroutine" - "GOSUB {target}" END DEFINE DELETE TOKEN GOTO - /LANGUAGE="basic" DEFINE TOKEN GOTO - /LANGUAGE="basic" - /DESCRIPTION="Unconditional transfer of control" - "GO TO {target}" END DEFINE DELETE TOKEN GRAPH - /LANGUAGE="basic" DEFINE TOKEN GRAPH - /LANGUAGE="basic" - /PLACEHOLDER=GRAPH END DEFINE DELETE TOKEN GROUP - /LANGUAGE="basic" DEFINE TOKEN GROUP - /LANGUAGE="basic" - /PLACEHOLDER=GROUP END DEFINE DELETE TOKEN HANDLE - /LANGUAGE="basic" DEFINE TOKEN HANDLE - /LANGUAGE="basic" - /DESCRIPTION="Specify severity level of errors to be handled." - "HANDLE = {handle-clause}" END DEFINE DELETE TOKEN HANDLER - /LANGUAGE="basic" DEFINE TOKEN HANDLER - /LANGUAGE="basic" - /DESCRIPTION="Detached Handler" - "HANDLER {handler-name}" " {handler-statement}..." "END HANDLER" END DEFINE DELETE TOKEN IF - /LANGUAGE="basic" DEFINE TOKEN IF - /LANGUAGE="basic" - /DESCRIPTION="Conditionally modify program flow of control" - "IF {cond-exp}" "THEN" " {statement}..." "[ELSE-clause]" "END IF" END DEFINE DELETE TOKEN "IMPLICIT INPUT PARAMETERS" - /LANGUAGE="basic" DEFINE TOKEN "IMPLICIT INPUT PARAMETERS" - /LANGUAGE="basic" - /DESCRIPTION="Any external data read, but not passed as an explicit parameter." - "IMPLICIT INPUT PARAMETERS:" "" " {tbs}" END DEFINE DELETE TOKEN "IMPLICIT INPUTS" - /LANGUAGE="basic" DEFINE TOKEN "IMPLICIT INPUTS" - /LANGUAGE="basic" - /DESCRIPTION="Any external data read, but not passed as an explicit parameter." - "IMPLICIT INPUTS:" "" " {tbs}" END DEFINE DELETE TOKEN "IMPLICIT OUTPUT PARAMETERS" - /LANGUAGE="basic" DEFINE TOKEN "IMPLICIT OUTPUT PARAMETERS" - /LANGUAGE="basic" - /DESCRIPTION="Any external data changed, but not passed as an explicit parameter." - "IMPLICIT OUTPUT PARAMETERS:" "" " {tbs}" END DEFINE DELETE TOKEN "IMPLICIT OUTPUTS" - /LANGUAGE="basic" DEFINE TOKEN "IMPLICIT OUTPUTS" - /LANGUAGE="basic" - /DESCRIPTION="Any external data changed, but not passed as an explicit parameter." - "IMPLICIT OUTPUTS:" "" " {tbs}" END DEFINE DELETE TOKEN "IMPLICIT PARAMETERS" - /LANGUAGE="basic" DEFINE TOKEN "IMPLICIT PARAMETERS" - /LANGUAGE="basic" - /DESCRIPTION="Any external data used, but not passed as an explicit parameter." - "IMPLICIT PARAMETERS:" "" " {tbs}" END DEFINE DELETE TOKEN INACTIVE - /LANGUAGE="basic" DEFINE TOKEN INACTIVE - /LANGUAGE="basic" - /DESCRIPTION="Specify CHECK conditions to be inactive" - "INACTIVE = {active-clause}" END DEFINE DELETE TOKEN "INCLUDED FILES" - /LANGUAGE="basic" DEFINE TOKEN "INCLUDED FILES" - /LANGUAGE="basic" - /DESCRIPTION="Any files that are included into this module." - "INCLUDED FILES:" "" " {tbs}" END DEFINE DELETE TOKEN INDEXED - /LANGUAGE="basic" DEFINE TOKEN INDEXED - /LANGUAGE="basic" - /DESCRIPTION="RMS ISAM file organization" - "INDEXED" END DEFINE DELETE TOKEN INKEY$ - /LANGUAGE="basic" DEFINE TOKEN INKEY$ - /LANGUAGE="basic" - /DESCRIPTION="Read one keystroke from a terminal" - "INKEY$ ({bif-chnl-exp}, [timeout-clause])" END DEFINE DELETE TOKEN INPUT - /LANGUAGE="basic" DEFINE TOKEN INPUT - /LANGUAGE="basic" - /PLACEHOLDER=INPUT END DEFINE DELETE TOKEN "INPUT PARAMETERS" - /LANGUAGE="basic" DEFINE TOKEN "INPUT PARAMETERS" - /LANGUAGE="basic" - /DESCRIPTION="Descriptions of formal parameters that are used but not modified." - "INPUT PARAMETERS:" "" " {tbs}" END DEFINE DELETE TOKEN "INPUT/OUTPUT PARAMETERS" - /LANGUAGE="basic" DEFINE TOKEN "INPUT/OUTPUT PARAMETERS" - /LANGUAGE="basic" - /DESCRIPTION="Descriptions of formal parmaters that are used and modified." - "INPUT/OUTPUT PARAMETERS:" "" " {tbs}" END DEFINE DELETE TOKEN INPUT_LINE - /LANGUAGE="basic" DEFINE TOKEN INPUT_LINE - /LANGUAGE="basic" - /DESCRIPTION="Accept text line from terminal or file" - "INPUT LINE #[chnl-exp], {input-item}[sep-input-item]..." END DEFINE DELETE TOKEN INPUT_STATEMENT - /LANGUAGE="basic" DEFINE TOKEN INPUT_STATEMENT - /LANGUAGE="basic" - /DESCRIPTION="Accept input from terminal or file" - "INPUT #[chnl-exp], {input-item}[sep-input-item]..." END DEFINE DELETE TOKEN INSTR - /LANGUAGE="basic" DEFINE TOKEN INSTR - /LANGUAGE="basic" - /DESCRIPTION="Searches for a substring within a string, returning starting character position" - "INSTR ({int-exp}, {main-string}, {sub-string})" END DEFINE DELETE TOKEN INT - /LANGUAGE="basic" DEFINE TOKEN INT - /LANGUAGE="basic" - /DESCRIPTION="Returns largest whole number (as a real) <= specified expr" - "INT ({real-exp})" END DEFINE DELETE TOKEN INTEGER - /LANGUAGE="basic" DEFINE TOKEN INTEGER - /LANGUAGE="basic" - /DESCRIPTION="Converts a num-exp or num-str to default or specified data type " - "INTEGER ({exp}, {integer-data-type})" END DEFINE DELETE TOKEN INVARIANTS - /LANGUAGE="basic" DEFINE TOKEN INVARIANTS - /LANGUAGE="basic" - /DESCRIPTION="Important conditions guaranteed to be preserved by this routine" - "INVARIANTS:" "" " {tbs}" END DEFINE DELETE TOKEN ITERATE - /LANGUAGE="basic" DEFINE TOKEN ITERATE - /LANGUAGE="basic" - /DESCRIPTION="Explicitly reexecute a loop" - "ITERATE {label}" END DEFINE DELETE TOKEN KEYWORDS - /LANGUAGE="basic" DEFINE TOKEN KEYWORDS - /LANGUAGE="basic" - /DESCRIPTION="A list of keywords that characterize the procedure." - "KEYWORDS:" "" " {tbs}" END DEFINE DELETE TOKEN KILL - /LANGUAGE="basic" DEFINE TOKEN KILL - /LANGUAGE="basic" - /DESCRIPTION="Delete a disk file" - "KILL {file-spec}" END DEFINE DELETE TOKEN LBOUND - /LANGUAGE="basic" DEFINE TOKEN LBOUND - /LANGUAGE="basic" - /DESCRIPTION="Returns the lower bound of a dimension of an array." - "LBOUND ({array-name}, [dim-num])" END DEFINE DELETE TOKEN LEFT$ - /LANGUAGE="basic" DEFINE TOKEN LEFT$ - /LANGUAGE="basic" - /DESCRIPTION="Extract a substring from a string's left side" - "LEFT$ ({str-exp}, {char-count})" END DEFINE DELETE TOKEN LEN - /LANGUAGE="basic" DEFINE TOKEN LEN - /LANGUAGE="basic" - /DESCRIPTION="Returns number of characters in a string as an integer value" - "LEN ({str-exp})" END DEFINE DELETE TOKEN LET - /LANGUAGE="basic" DEFINE TOKEN LET - /LANGUAGE="basic" - /DESCRIPTION="Assign a value to one or more variables" - "LET {let-vbl-name}... = {exp}" END DEFINE DELETE TOKEN LINPUT - /LANGUAGE="basic" DEFINE TOKEN LINPUT - /LANGUAGE="basic" - /DESCRIPTION="Read a line of input from the terminal without line terminators" - "LINPUT #[chnl-exp], {input-item}[sep-input-item]..." END DEFINE DELETE TOKEN LOC - /LANGUAGE="basic" DEFINE TOKEN LOC - /LANGUAGE="basic" - /DESCRIPTION="Returns address of a simple or subscripted variable" - "LOC ({vbl-name})" END DEFINE DELETE TOKEN LOCATE - /LANGUAGE="basic" DEFINE TOKEN LOCATE - /LANGUAGE="basic" - /PLACEHOLDER=LOCATE END DEFINE DELETE TOKEN LOG - /LANGUAGE="basic" DEFINE TOKEN LOG - /LANGUAGE="basic" - /DESCRIPTION="Returns the natural logarithm (base E) of a specified number" - "LOG ({real-exp})" END DEFINE DELETE TOKEN LOG10 - /LANGUAGE="basic" DEFINE TOKEN LOG10 - /LANGUAGE="basic" - /DESCRIPTION="Returns the common logarithm (base 10) of a specified number" - "LOG10 ({real-exp})" END DEFINE DELETE TOKEN LSET - /LANGUAGE="basic" DEFINE TOKEN LSET - /LANGUAGE="basic" - /DESCRIPTION="Assign left-justified data to a string variable" - "LSET {str-vbl-name}... = {str-exp}" END DEFINE DELETE TOKEN MAG - /LANGUAGE="basic" DEFINE TOKEN MAG - /LANGUAGE="basic" - /DESCRIPTION="Returns absolute value of a specified expression, as same data type" - "MAG ({exp})" END DEFINE DELETE TOKEN MAGTAPE - /LANGUAGE="basic" DEFINE TOKEN MAGTAPE - /LANGUAGE="basic" - /DESCRIPTION="Rewind the magtape open on the specified channel" - "MAGTAPE (3%, 0%, {chnl-exp})" END DEFINE DELETE TOKEN MAP - /LANGUAGE="basic" DEFINE TOKEN MAP - /LANGUAGE="basic" - /PLACEHOLDER=MAP END DEFINE DELETE TOKEN MAP_DYNAMIC - /LANGUAGE="basic" DEFINE TOKEN MAP_DYNAMIC - /LANGUAGE="basic" - /DESCRIPTION="Name variables which can appear in a REMAP statement" - "MAP DYNAMIC ({mapdyn-remap-object}) {map-dyn-decl-item}..." END DEFINE DELETE TOKEN MAP_OPEN - /LANGUAGE="basic" DEFINE TOKEN MAP_OPEN - /LANGUAGE="basic" - /DESCRIPTION="Map name to use as the file's record buffer" - "MAP {map-name}" END DEFINE DELETE TOKEN MAP_STATIC - /LANGUAGE="basic" DEFINE TOKEN MAP_STATIC - /LANGUAGE="basic" - /PLACEHOLDER=MAP_STATIC END DEFINE DELETE TOKEN MAR - /LANGUAGE="basic" DEFINE TOKEN MAR - /LANGUAGE="basic" - /DESCRIPTION="Returns the current margin width of a specified channel" - "MAR ({bif-chnl-exp})" END DEFINE DELETE TOKEN MARGIN - /LANGUAGE="basic" DEFINE TOKEN MARGIN - /LANGUAGE="basic" - /DESCRIPTION="Specify the margin width for a terminal" - "MARGIN #[chnl-exp], {int-exp}" END DEFINE DELETE TOKEN MAT - /LANGUAGE="basic" DEFINE TOKEN MAT - /LANGUAGE="basic" - /PLACEHOLDER=MAT END DEFINE DELETE TOKEN MAT_GET - /LANGUAGE="basic" DEFINE TOKEN MAT_GET - /LANGUAGE="basic" - /DESCRIPTION="Accept one or more points of user input" - "MAT GET POINTS [mat-get-locate-points-clause-list] {x-array}, {y-array} [trans-var]" END DEFINE DELETE TOKEN MAT_GRAPH - /LANGUAGE="basic" DEFINE TOKEN MAT_GRAPH - /LANGUAGE="basic" - /PLACEHOLDER=MAT_GRAPH END DEFINE DELETE TOKEN MAT_INPUT - /LANGUAGE="basic" DEFINE TOKEN MAT_INPUT - /LANGUAGE="basic" - /PLACEHOLDER=MAT_INPUT END DEFINE DELETE TOKEN MAT_LINPUT - /LANGUAGE="basic" DEFINE TOKEN MAT_LINPUT - /LANGUAGE="basic" - /PLACEHOLDER=MAT_LINPUT END DEFINE DELETE TOKEN MAT_LOCATE - /LANGUAGE="basic" DEFINE TOKEN MAT_LOCATE - /LANGUAGE="basic" - /DESCRIPTION="Accept one or more points of user input" - "MAT LOCATE POINTS [mat-get-locate-points-clause-list] {x-array}, {y-array} [trans-var]" END DEFINE DELETE TOKEN MAT_PLOT - /LANGUAGE="basic" DEFINE TOKEN MAT_PLOT - /LANGUAGE="basic" - /PLACEHOLDER=MAT_PLOT END DEFINE DELETE TOKEN MAT_PRINT - /LANGUAGE="basic" DEFINE TOKEN MAT_PRINT - /LANGUAGE="basic" - /PLACEHOLDER=MAT_PRINT END DEFINE DELETE TOKEN MAT_READ - /LANGUAGE="basic" DEFINE TOKEN MAT_READ - /LANGUAGE="basic" - /PLACEHOLDER=MAT_READ END DEFINE DELETE TOKEN MAX - /LANGUAGE="basic" DEFINE TOKEN MAX - /LANGUAGE="basic" - /DESCRIPTION="Find the maximum value in a list of values" - "MAX ({min-max-arg},{min-max-arg}...)" END DEFINE DELETE TOKEN MID$ - /LANGUAGE="basic" DEFINE TOKEN MID$ - /LANGUAGE="basic" - /PLACEHOLDER=MID END DEFINE DELETE TOKEN MIN - /LANGUAGE="basic" DEFINE TOKEN MIN - /LANGUAGE="basic" - /DESCRIPTION="Find the minimum value in a list of values" - "MIN ({min-max-arg},{min-max-arg}...)" END DEFINE DELETE TOKEN MOD - /LANGUAGE="basic" DEFINE TOKEN MOD - /LANGUAGE="basic" - /DESCRIPTION="Returns the remainder of one number divided by another" - "MOD ({dividend},{divisor})" END DEFINE DELETE TOKEN "MODIFICATION HISTORY" - /LANGUAGE="basic" DEFINE TOKEN "MODIFICATION HISTORY" - /LANGUAGE="basic" - /DESCRIPTION="The modification history of the module." - "MODIFICATION HISTORY:" "" " {tbs}" END DEFINE DELETE TOKEN MOVE - /LANGUAGE="basic" DEFINE TOKEN MOVE - /LANGUAGE="basic" - /PLACEHOLDER=MOVE END DEFINE DELETE TOKEN MOVE_FROM - /LANGUAGE="basic" DEFINE TOKEN MOVE_FROM - /LANGUAGE="basic" - /DESCRIPTION="Transfer data from a record buffer to a list of variables" - "MOVE FROM #{chnl-exp}, {move-item}..." END DEFINE DELETE TOKEN MOVE_TO - /LANGUAGE="basic" DEFINE TOKEN MOVE_TO - /LANGUAGE="basic" - /DESCRIPTION="Transfer data from a list of variables to a record buffer" - "MOVE TO #{chnl-exp}, {move-item}..." END DEFINE DELETE TOKEN NAME_AS - /LANGUAGE="basic" DEFINE TOKEN NAME_AS - /LANGUAGE="basic" - /DESCRIPTION="Change the name of a specified file" - "NAME {file-spec} AS {file-spec}" END DEFINE DELETE TOKEN NOECHO - /LANGUAGE="basic" DEFINE TOKEN NOECHO - /LANGUAGE="basic" - /DESCRIPTION="Disable echoing of input on a terminal" - "NOECHO ({bif-chnl-exp})" END DEFINE DELETE TOKEN NOMARGIN - /LANGUAGE="basic" DEFINE TOKEN NOMARGIN - /LANGUAGE="basic" - /DESCRIPTION="Remove the right margin limit set with the MARGIN statement" - "NOMARGIN #[chnl-exp]" END DEFINE DELETE TOKEN "NON-STANDARD FEATURES USED" - /LANGUAGE="basic" DEFINE TOKEN "NON-STANDARD FEATURES USED" - /LANGUAGE="basic" - /DESCRIPTION="Any non-standard features used by this procedure." - "NON-STANDARD FEATURES USED:" "" " {tbs}" END DEFINE DELETE TOKEN NOREWIND - /LANGUAGE="basic" DEFINE TOKEN NOREWIND - /LANGUAGE="basic" - /DESCRIPTION="Do not rewind the magnetic tape on open" - "NOREWIND" END DEFINE DELETE TOKEN NOSPAN - /LANGUAGE="basic" DEFINE TOKEN NOSPAN - /LANGUAGE="basic" - /DESCRIPTION="Do not allow records to cross block boundaries" - "NOSPAN" END DEFINE DELETE TOKEN NUM - /LANGUAGE="basic" DEFINE TOKEN NUM - /LANGUAGE="basic" - /DESCRIPTION="Row of last data element transferred into an array by a MAT I/O statement" - "NUM" END DEFINE DELETE TOKEN NUM$ - /LANGUAGE="basic" DEFINE TOKEN NUM$ - /LANGUAGE="basic" - /DESCRIPTION="Returns a string of chars in PRINT statement format" - "NUM$ ({num-exp})" END DEFINE DELETE TOKEN NUM1$ - /LANGUAGE="basic" DEFINE TOKEN NUM1$ - /LANGUAGE="basic" - /DESCRIPTION="Changes a numeric expression to a numeric string with no spaces" - "NUM1$ ({num-exp})" END DEFINE DELETE TOKEN NUM2 - /LANGUAGE="basic" DEFINE TOKEN NUM2 - /LANGUAGE="basic" - /DESCRIPTION="Column of last data element transferred into an array by a MAT I/O" - "NUM2" END DEFINE DELETE TOKEN OBLIGATIONS - /LANGUAGE="basic" DEFINE TOKEN OBLIGATIONS - /LANGUAGE="basic" - /DESCRIPTION="Anything the caller must do after using this procedure, e. g. release memory." - "OBLIGATIONS:" "" " {tbs}" END DEFINE DELETE TOKEN OLD_VERSION - /LANGUAGE="basic" DEFINE TOKEN OLD_VERSION - /LANGUAGE="basic" - /PLACEHOLDER=OLD_VERSION END DEFINE DELETE TOKEN ON_ERROR_GOTO - /LANGUAGE="basic" DEFINE TOKEN ON_ERROR_GOTO - /LANGUAGE="basic" - /DESCRIPTION="Transfer control to line or label when an error occurs" - "ON ERROR GOTO {on-error-target}" END DEFINE DELETE TOKEN ON_ERROR_GO_BACK - /LANGUAGE="basic" DEFINE TOKEN ON_ERROR_GO_BACK - /LANGUAGE="basic" - /DESCRIPTION="Let the calling program handle errors" - "ON ERROR GO BACK" END DEFINE DELETE TOKEN ON_GOSUB - /LANGUAGE="basic" DEFINE TOKEN ON_GOSUB - /LANGUAGE="basic" - /DESCRIPTION="Depending upon a value, transfer control" - "ON {int-exp} GOSUB {target}... OTHERWISE [otherwise-target]" END DEFINE DELETE TOKEN ON_GOTO - /LANGUAGE="basic" DEFINE TOKEN ON_GOTO - /LANGUAGE="basic" - /DESCRIPTION="Depending upon a value, transfer control" - "ON {int-exp} GOTO {target}... OTHERWISE [otherwise-target]" END DEFINE DELETE TOKEN OPEN - /LANGUAGE="basic" DEFINE TOKEN OPEN - /LANGUAGE="basic" - /PLACEHOLDER=OPEN END DEFINE DELETE TOKEN OPEN_FILE - /LANGUAGE="basic" DEFINE TOKEN OPEN_FILE - /LANGUAGE="basic" - /DESCRIPTION="OPEN a file for processing" - "OPEN {file-spec} [for-clause] AS FILE #{chnl-exp}, &" " [open-clause]..." END DEFINE DELETE TOKEN OPEN_FOR_GRAPHICS - /LANGUAGE="basic" DEFINE TOKEN OPEN_FOR_GRAPHICS - /LANGUAGE="basic" - /DESCRIPTION="Open and activate a device for graphics input or output" - "OPEN {device-or-file} FOR GRAPHICS AS DEVICE #{dev-id} [dev-type-clause]" END DEFINE DELETE TOKEN OPTION - /LANGUAGE="basic" DEFINE TOKEN OPTION - /LANGUAGE="basic" - /PLACEHOLDER=OPTION END DEFINE DELETE TOKEN "OPTIONAL PARAMETERS" - /LANGUAGE="basic" DEFINE TOKEN "OPTIONAL PARAMETERS" - /LANGUAGE="basic" - /DESCRIPTION="Descriptions of parameters that are optional." - "OPTIONAL PARAMETERS:" "" " {tbs}" END DEFINE DELETE TOKEN ORGANIZATION - /LANGUAGE="basic" DEFINE TOKEN ORGANIZATION - /LANGUAGE="basic" - /DESCRIPTION="RMS file organization" - "ORGANIZATION {open-org} [FIXED | VARIABLE | STREAM]" END DEFINE DELETE TOKEN "OUTPUT PARAMETERS" - /LANGUAGE="basic" DEFINE TOKEN "OUTPUT PARAMETERS" - /LANGUAGE="basic" - /DESCRIPTION="Descriptions of parameters whose values are set by this procedure." - "OUTPUT PARAMETERS:" "" " {tbs}" END DEFINE DELETE TOKEN PARAMETERS - /LANGUAGE="basic" DEFINE TOKEN PARAMETERS - /LANGUAGE="basic" - /DESCRIPTION="Descriptions of parameters for this procedure." - "PARAMETERS:" "" " {tbs}" END DEFINE DELETE TOKEN PICTURE - /LANGUAGE="basic" DEFINE TOKEN PICTURE - /LANGUAGE="basic" - /DESCRIPTION="PICTURE program unit " - "%TITLE "[unit-title]"" "%SBTTL "[unit-sbttl]"" "%IDENT "[unit-ident]"" "PICTURE {picture-name} [bas-pass-mech] [decl-formal-param-list]" "" "![sub-picture-header]" " [option]" " [declarations]" " {statement}..." "" "END PICTURE ! End of PICTURE {picture-name}" END DEFINE DELETE TOKEN PICTURE_EXTERNAL - /LANGUAGE="basic" DEFINE TOKEN PICTURE_EXTERNAL - /LANGUAGE="basic" - /PLACEHOLDER=PICTURE_EXTERNAL END DEFINE DELETE TOKEN PLACE$ - /LANGUAGE="basic" DEFINE TOKEN PLACE$ - /LANGUAGE="basic" - /DESCRIPTION="Changes precision of a numeric string" - "PLACE$ ({num-str}, {precision})" END DEFINE DELETE TOKEN PLOT - /LANGUAGE="basic" DEFINE TOKEN PLOT - /LANGUAGE="basic" - /PLACEHOLDER=PLOT END DEFINE DELETE TOKEN "PORTABILITY ISSUES" - /LANGUAGE="basic" DEFINE TOKEN "PORTABILITY ISSUES" - /LANGUAGE="basic" - /DESCRIPTION="Any issues that relate to the portability of this module." - "PORTABILITY ISSUES:" "" " {tbs}" END DEFINE DELETE TOKEN POS - /LANGUAGE="basic" DEFINE TOKEN POS - /LANGUAGE="basic" - /DESCRIPTION="Searches for a substring and returns starting char position" - "POS ({main-string}, {sub-string}, {start-pos})" END DEFINE DELETE TOKEN POSTCONDITIONS - /LANGUAGE="basic" DEFINE TOKEN POSTCONDITIONS - /LANGUAGE="basic" - /DESCRIPTION="Conditions guaranteed to be true after calling this routine" - "POSTCONDITIONS:" "" " {tbs}" END DEFINE DELETE TOKEN PRECONDITIONS - /LANGUAGE="basic" DEFINE TOKEN PRECONDITIONS - /LANGUAGE="basic" - /DESCRIPTION="Conditions that must be true before calling this routine" - "PRECONDITIONS:" "" " {tbs}" END DEFINE DELETE TOKEN PRIMARY - /LANGUAGE="basic" DEFINE TOKEN PRIMARY - /LANGUAGE="basic" - /DESCRIPTION="RMS Indexed file primary key field" - "PRIMARY KEY {indexed-key} [DUPLICATES] [ASCENDING | DESCENDING]" END DEFINE DELETE TOKEN PRINT - /LANGUAGE="basic" DEFINE TOKEN PRINT - /LANGUAGE="basic" - /PLACEHOLDER=PRINT END DEFINE DELETE TOKEN PRINT_STATEMENT - /LANGUAGE="basic" DEFINE TOKEN PRINT_STATEMENT - /LANGUAGE="basic" - /DESCRIPTION="Transfer program data to a terminal" - "PRINT #[chnl-exp], {output-list}" END DEFINE DELETE TOKEN PRINT_USING - /LANGUAGE="basic" DEFINE TOKEN PRINT_USING - /LANGUAGE="basic" - /DESCRIPTION="Generate output formatted according to a specified string" - "PRINT #[chnl-exp] USING {print-format}, {output-list}" END DEFINE DELETE TOKEN PROD$ - /LANGUAGE="basic" DEFINE TOKEN PROD$ - /LANGUAGE="basic" - /DESCRIPTION="Returns product of 2 numeric strings as a numeric string" - "PROD$ ({num-str}, {num-str}, {precision}) " END DEFINE DELETE TOKEN PROGRAM - /LANGUAGE="basic" DEFINE TOKEN PROGRAM - /LANGUAGE="basic" - /DESCRIPTION="Main program unit" - "%TITLE "[unit-title]"" "%SBTTL "[unit-sbttl]"" "%IDENT "[unit-ident]"" "PROGRAM {program-name}" "" "![program_header]" " [option]" " [declarations]" " {statement}... " "" "END PROGRAM [program-status]" END DEFINE DELETE TOKEN "PROGRAM ABSTRACT" - /LANGUAGE="basic" DEFINE TOKEN "PROGRAM ABSTRACT" - /LANGUAGE="basic" - /DESCRIPTION="An abstract description of this program or module." - "PROGRAM ABSTRACT:" "" " {tbs}" END DEFINE DELETE TOKEN "PROGRAM DESCRIPTION" - /LANGUAGE="basic" DEFINE TOKEN "PROGRAM DESCRIPTION" - /LANGUAGE="basic" - /DESCRIPTION="A description of this program or module." - "PROGRAM DESCRIPTION:" "" " {tbs}" END DEFINE DELETE TOKEN PUT - /LANGUAGE="basic" DEFINE TOKEN PUT - /LANGUAGE="basic" - /DESCRIPTION="Transfer data from the record buffer to a file" - "PUT #{chnl-exp}[put-record][io-count]" END DEFINE DELETE TOKEN QUO$ - /LANGUAGE="basic" DEFINE TOKEN QUO$ - /LANGUAGE="basic" - /DESCRIPTION="Returns quotient of 2 numeric strings as a numeric string" - "QUO$ ({num-str}, {num-str}, {precision})" END DEFINE DELETE TOKEN RAD$ - /LANGUAGE="basic" DEFINE TOKEN RAD$ - /LANGUAGE="basic" - /DESCRIPTION="Converts a specified integer to a 3-char string in Radix-50 format" - "RAD$ ({int-vbl-name})" END DEFINE DELETE TOKEN RANDOMIZE - /LANGUAGE="basic" DEFINE TOKEN RANDOMIZE - /LANGUAGE="basic" - /DESCRIPTION="Give the RND function a new starting point" - "RANDOMIZE" END DEFINE DELETE TOKEN RCTRLC - /LANGUAGE="basic" DEFINE TOKEN RCTRLC - /LANGUAGE="basic" - /DESCRIPTION="Disable CTRL/C trapping" - "RCTRLC" END DEFINE DELETE TOKEN RCTRLO - /LANGUAGE="basic" DEFINE TOKEN RCTRLO - /LANGUAGE="basic" - /DESCRIPTION="Cancels the effect of a CTRL/O typed on a specified channel" - "RCTRLO ({bif-chnl-exp})" END DEFINE DELETE TOKEN READ - /LANGUAGE="basic" DEFINE TOKEN READ - /LANGUAGE="basic" - /DESCRIPTION="Assign values from a DATA statement to variables" - "READ {vbl-name}..." END DEFINE DELETE TOKEN REAL - /LANGUAGE="basic" DEFINE TOKEN REAL - /LANGUAGE="basic" - /DESCRIPTION="Convert a num-expr or num-str to floating data type (specified or default)" - "REAL ({exp}, [real-floating])" END DEFINE DELETE TOKEN RECORD - /LANGUAGE="basic" DEFINE TOKEN RECORD - /LANGUAGE="basic" - /PLACEHOLDER=RECORD END DEFINE DELETE TOKEN RECORDSIZE - /LANGUAGE="basic" DEFINE TOKEN RECORDSIZE - /LANGUAGE="basic" - /DESCRIPTION="The number of bytes in the file's records" - "RECORDSIZE {int-exp}" END DEFINE DELETE TOKEN RECORDTYPE - /LANGUAGE="basic" DEFINE TOKEN RECORDTYPE - /LANGUAGE="basic" - /DESCRIPTION="The carriage control attributes of a file's records" - "RECORDTYPE {open-recordtype}" END DEFINE DELETE TOKEN RECOUNT - /LANGUAGE="basic" DEFINE TOKEN RECOUNT - /LANGUAGE="basic" - /DESCRIPTION="Returns the number of characters transferred by last input" - "RECOUNT" END DEFINE DELETE TOKEN RELATIVE - /LANGUAGE="basic" DEFINE TOKEN RELATIVE - /LANGUAGE="basic" - /DESCRIPTION="RMS Relative file organization" - "RELATIVE" END DEFINE DELETE TOKEN REM - /LANGUAGE="basic" DEFINE TOKEN REM - /LANGUAGE="basic" - /DESCRIPTION="Program comment" - "REM [rem-comment]" END DEFINE DELETE TOKEN REMAP - /LANGUAGE="basic" DEFINE TOKEN REMAP - /LANGUAGE="basic" - /DESCRIPTION="Define the position of variables in a storage area" - "REMAP ({mapdyn-remap-object}) {remap-item}..." END DEFINE DELETE TOKEN RESET - /LANGUAGE="basic" DEFINE TOKEN RESET - /LANGUAGE="basic" - /DESCRIPTION="Reset the DATA pointer to the beginning of the DATA sequence" - "RESET #[restore-chnl][restore-key]" END DEFINE DELETE TOKEN RESTORE - /LANGUAGE="basic" DEFINE TOKEN RESTORE - /LANGUAGE="basic" - /PLACEHOLDER=RESTORE END DEFINE DELETE TOKEN RESTORE_DATA - /LANGUAGE="basic" DEFINE TOKEN RESTORE_DATA - /LANGUAGE="basic" - /DESCRIPTION="Reset the DATA pointer or the key of an indexed file" - "RESTORE #[restore-chnl][restore-key]" END DEFINE DELETE TOKEN RESULT - /LANGUAGE="basic" DEFINE TOKEN RESULT - /LANGUAGE="basic" - /DESCRIPTION="The value returned by this procedure." - "RESULT:" "" " {tbs}" END DEFINE DELETE TOKEN RESUME - /LANGUAGE="basic" DEFINE TOKEN RESUME - /LANGUAGE="basic" - /DESCRIPTION="Clear error and return control to specified point" - "RESUME {target}" END DEFINE DELETE TOKEN RETRY - /LANGUAGE="basic" DEFINE TOKEN RETRY - /LANGUAGE="basic" - /DESCRIPTION="Re-execute the statement that caused the error" - "RETRY" END DEFINE DELETE TOKEN RETURN - /LANGUAGE="basic" DEFINE TOKEN RETURN - /LANGUAGE="basic" - /DESCRIPTION="Transfer control to statement following most recent GOSUB" - "RETURN" END DEFINE DELETE TOKEN "RETURN VALUE" - /LANGUAGE="basic" DEFINE TOKEN "RETURN VALUE" - /LANGUAGE="basic" - /DESCRIPTION="The value returned by this procedure." - "RETURN VALUE:" "" " {tbs}" END DEFINE DELETE TOKEN RIGHT$ - /LANGUAGE="basic" DEFINE TOKEN RIGHT$ - /LANGUAGE="basic" - /DESCRIPTION="Extracts a substring from a string's right side" - "RIGHT$ ({str-exp}, {int-exp})" END DEFINE DELETE TOKEN RMSSTATUS - /LANGUAGE="basic" DEFINE TOKEN RMSSTATUS - /LANGUAGE="basic" - /DESCRIPTION="Returns the status of the last I/O operation on a channel" - "RMSSTATUS ({bif-chnl-exp}, [STATUS | VALUE])" END DEFINE DELETE TOKEN RND - /LANGUAGE="basic" DEFINE TOKEN RND - /LANGUAGE="basic" - /DESCRIPTION="Returns a random number between 0 and 1" - "RND" END DEFINE DELETE TOKEN "ROUTINE VALUE" - /LANGUAGE="basic" DEFINE TOKEN "ROUTINE VALUE" - /LANGUAGE="basic" - /DESCRIPTION="The value returned by this procedure." - "ROUTINE VALUE:" "" " {tbs}" END DEFINE DELETE TOKEN RSET - /LANGUAGE="basic" DEFINE TOKEN RSET - /LANGUAGE="basic" - /DESCRIPTION="Assigns right-justified data to a string variable" - "RSET {str-vbl-name}... = {str-exp}" END DEFINE DELETE TOKEN SCALE - /LANGUAGE="basic" DEFINE TOKEN SCALE - /LANGUAGE="basic" - /DESCRIPTION="Control the scaling of double precision floating" - "SCALE = {int-const}" END DEFINE DELETE TOKEN SCRATCH - /LANGUAGE="basic" DEFINE TOKEN SCRATCH - /LANGUAGE="basic" - /DESCRIPTION="Deletes Current and all following records in RMS seq file" - "SCRATCH #{chnl-exp}" END DEFINE DELETE TOKEN SEG$ - /LANGUAGE="basic" DEFINE TOKEN SEG$ - /LANGUAGE="basic" - /DESCRIPTION="Extracts a substring from a main string" - "SEG$ ({str-exp}, {start-pos}, {end-pos})" END DEFINE DELETE TOKEN SELECT - /LANGUAGE="basic" DEFINE TOKEN SELECT - /LANGUAGE="basic" - /DESCRIPTION="Conditionally execute code based on a value of an expression" - "SELECT {exp}" " CASE {case-item}..." " [statement]..." " [case-clause]..." " [case-else]" "END SELECT" END DEFINE DELETE TOKEN SEQUENTIAL - /LANGUAGE="basic" DEFINE TOKEN SEQUENTIAL - /LANGUAGE="basic" - /DESCRIPTION="RMS sequential file organization" - "SEQUENTIAL" END DEFINE DELETE TOKEN SET - /LANGUAGE="basic" DEFINE TOKEN SET - /LANGUAGE="basic" - /PLACEHOLDER=SET END DEFINE DELETE TOKEN SET_AREA - /LANGUAGE="basic" DEFINE TOKEN SET_AREA - /LANGUAGE="basic" - /PLACEHOLDER="SET-AREA" END DEFINE DELETE TOKEN SET_CHOICE - /LANGUAGE="basic" DEFINE TOKEN SET_CHOICE - /LANGUAGE="basic" - /PLACEHOLDER="SET-CHOICE" END DEFINE DELETE TOKEN SET_CLIP - /LANGUAGE="basic" DEFINE TOKEN SET_CLIP - /LANGUAGE="basic" - /PLACEHOLDER="SET-CLIP" END DEFINE DELETE TOKEN SET_COLOR - /LANGUAGE="basic" DEFINE TOKEN SET_COLOR - /LANGUAGE="basic" - /PLACEHOLDER="SET-COLOR" END DEFINE DELETE TOKEN SET_DEVICE - /LANGUAGE="basic" DEFINE TOKEN SET_DEVICE - /LANGUAGE="basic" - /PLACEHOLDER="SET-DEVICE" END DEFINE DELETE TOKEN SET_GRAPHICS - /LANGUAGE="basic" DEFINE TOKEN SET_GRAPHICS - /LANGUAGE="basic" - /PLACEHOLDER="SET-GRAPHICS" END DEFINE DELETE TOKEN SET_INITIAL - /LANGUAGE="basic" DEFINE TOKEN SET_INITIAL - /LANGUAGE="basic" - /PLACEHOLDER="SET-INITIAL" END DEFINE DELETE TOKEN SET_INPUT - /LANGUAGE="basic" DEFINE TOKEN SET_INPUT - /LANGUAGE="basic" - /PLACEHOLDER="SET-INPUT" END DEFINE DELETE TOKEN SET_LINE - /LANGUAGE="basic" DEFINE TOKEN SET_LINE - /LANGUAGE="basic" - /PLACEHOLDER="SET-LINE" END DEFINE DELETE TOKEN SET_POINT - /LANGUAGE="basic" DEFINE TOKEN SET_POINT - /LANGUAGE="basic" - /PLACEHOLDER="SET-POINT" END DEFINE DELETE TOKEN SET_PROMPT - /LANGUAGE="basic" DEFINE TOKEN SET_PROMPT - /LANGUAGE="basic" - /PLACEHOLDER=SET_PROMPT END DEFINE DELETE TOKEN SET_STRING - /LANGUAGE="basic" DEFINE TOKEN SET_STRING - /LANGUAGE="basic" - /PLACEHOLDER="SET-STRING" END DEFINE DELETE TOKEN SET_TEXT - /LANGUAGE="basic" DEFINE TOKEN SET_TEXT - /LANGUAGE="basic" - /PLACEHOLDER="SET-TEXT" END DEFINE DELETE TOKEN SET_TRANSFORMATION - /LANGUAGE="basic" DEFINE TOKEN SET_TRANSFORMATION - /LANGUAGE="basic" - /PLACEHOLDER="SET-TRANSFORMATION" END DEFINE DELETE TOKEN SET_VALUE - /LANGUAGE="basic" DEFINE TOKEN SET_VALUE - /LANGUAGE="basic" - /PLACEHOLDER="SET-VALUE" END DEFINE DELETE TOKEN SET_VIEWPORT - /LANGUAGE="basic" DEFINE TOKEN SET_VIEWPORT - /LANGUAGE="basic" - /PLACEHOLDER="SET-VIEWPORT" END DEFINE DELETE TOKEN SET_WINDOW - /LANGUAGE="basic" DEFINE TOKEN SET_WINDOW - /LANGUAGE="basic" - /PLACEHOLDER="SET-WINDOW" END DEFINE DELETE TOKEN SGN - /LANGUAGE="basic" DEFINE TOKEN SGN - /LANGUAGE="basic" - /DESCRIPTION="Returns a 1 if the expression is positive, -1 if negative, otherwise 0" - "SGN ({real-exp})" END DEFINE DELETE TOKEN "SIDE EFFECTS" - /LANGUAGE="basic" DEFINE TOKEN "SIDE EFFECTS" - /LANGUAGE="basic" - /DESCRIPTION="Any side effects of this procedure." - "SIDE EFFECTS:" "" " {tbs}" END DEFINE DELETE TOKEN SIN - /LANGUAGE="basic" DEFINE TOKEN SIN - /LANGUAGE="basic" - /DESCRIPTION="Returns the sine of an angle" - "SIN ({real-exp})" END DEFINE DELETE TOKEN SIZE - /LANGUAGE="basic" DEFINE TOKEN SIZE - /LANGUAGE="basic" - /DESCRIPTION="Default data subtypes for floating-point, integer and decimal." - "SIZE = {size-clause}" END DEFINE DELETE TOKEN SLEEP - /LANGUAGE="basic" DEFINE TOKEN SLEEP - /LANGUAGE="basic" - /DESCRIPTION="Suspend program execution" - "SLEEP {int-exp}" END DEFINE DELETE TOKEN SPACE$ - /LANGUAGE="basic" DEFINE TOKEN SPACE$ - /LANGUAGE="basic" - /DESCRIPTION="Creates a string containing a specified number of spaces" - "SPACE$ ({int-exp})" END DEFINE DELETE TOKEN SPAN - /LANGUAGE="basic" DEFINE TOKEN SPAN - /LANGUAGE="basic" - /DESCRIPTION="Allow records to cross block boundaries" - "SPAN" END DEFINE DELETE TOKEN SQR - /LANGUAGE="basic" DEFINE TOKEN SQR - /LANGUAGE="basic" - /DESCRIPTION="Returns the square root of a positive number" - "SQR ({real-exp})" END DEFINE DELETE TOKEN SQRT - /LANGUAGE="basic" DEFINE TOKEN SQRT - /LANGUAGE="basic" - /DESCRIPTION="Returns the square root of a positive number" - "SQRT ({real-exp})" END DEFINE DELETE TOKEN STATEMENT - /LANGUAGE="basic" DEFINE TOKEN STATEMENT - /LANGUAGE="basic" - /PLACEHOLDER=STATEMENT END DEFINE DELETE TOKEN STATUS - /LANGUAGE="basic" DEFINE TOKEN STATUS - /LANGUAGE="basic" - /DESCRIPTION="Returns an integer value containing info on last opened channel" - "STATUS" END DEFINE DELETE TOKEN STOP - /LANGUAGE="basic" DEFINE TOKEN STOP - /LANGUAGE="basic" - /DESCRIPTION="Halt program execution" - "STOP" END DEFINE DELETE TOKEN STR$ - /LANGUAGE="basic" DEFINE TOKEN STR$ - /LANGUAGE="basic" - /DESCRIPTION="Changes a num-exp to a numeric character string" - "STR$ ({num-exp})" END DEFINE DELETE TOKEN STREAM - /LANGUAGE="basic" DEFINE TOKEN STREAM - /LANGUAGE="basic" - /DESCRIPTION="Records have delimiters (SEQUENTIAL only)" - "STREAM" END DEFINE DELETE TOKEN STRING$ - /LANGUAGE="basic" DEFINE TOKEN STRING$ - /LANGUAGE="basic" - /DESCRIPTION="Create a string containing specified number of identical chars" - "STRING$ ({char-count}, {ascii-code})" END DEFINE DELETE TOKEN SUB - /LANGUAGE="basic" DEFINE TOKEN SUB - /LANGUAGE="basic" - /DESCRIPTION="SUB program unit " - "%TITLE "[unit-title]"" "%SBTTL "[unit-sbttl]"" "%IDENT "[unit-ident]"" "SUB {sub-name} [bas-pass-mech] [decl-formal-param-list]" "" "![sub-picture-header]" " [option]" " [declarations]" " {statement}..." "" "END SUB ! End of SUB {sub-name}" END DEFINE DELETE TOKEN SUBSYSTEM - /LANGUAGE="basic" DEFINE TOKEN SUBSYSTEM - /LANGUAGE="basic" - /DESCRIPTION="The subsystem of which this module is a part." - "SUBSYSTEM:" "" " {tbs}" END DEFINE DELETE TOKEN SUB_EXTERNAL - /LANGUAGE="basic" DEFINE TOKEN SUB_EXTERNAL - /LANGUAGE="basic" - /PLACEHOLDER=SUB_EXTERNAL END DEFINE DELETE TOKEN SUM$ - /LANGUAGE="basic" DEFINE TOKEN SUM$ - /LANGUAGE="basic" - /DESCRIPTION="Returns sum of two numeric strings as a string" - "SUM$ ({num-str}, {num-str})" END DEFINE DELETE TOKEN "SWAP%" - /LANGUAGE="basic" DEFINE TOKEN "SWAP%" - /LANGUAGE="basic" - /DESCRIPTION="Transposes a WORD integer's bytes" - "SWAP% ({int-exp})" END DEFINE DELETE TOKEN SYS - /LANGUAGE="basic" DEFINE TOKEN SYS - /LANGUAGE="basic" - /DESCRIPTION="Emulate a RSTS/E system function" - "SYS ({str-exp})" END DEFINE DELETE TOKEN SYSTEM - /LANGUAGE="basic" DEFINE TOKEN SYSTEM - /LANGUAGE="basic" - /DESCRIPTION="The system of which this module is a part." - "SYSTEM:" "" " {tbs}" END DEFINE DELETE TOKEN TAB - /LANGUAGE="basic" DEFINE TOKEN TAB - /LANGUAGE="basic" - /DESCRIPTION="Moves cursor right to a specified column" - "TAB ({int-exp})" END DEFINE DELETE TOKEN TAN - /LANGUAGE="basic" DEFINE TOKEN TAN - /LANGUAGE="basic" - /DESCRIPTION="Returns the tangent of an angle" - "TAN ({real-exp})" END DEFINE DELETE TOKEN TEMPORARY - /LANGUAGE="basic" DEFINE TOKEN TEMPORARY - /LANGUAGE="basic" - /DESCRIPTION="Delete the file after program closes it" - "TEMPORARY" END DEFINE DELETE TOKEN "TEXT LIBRARY MODULES INCLUDED" - /LANGUAGE="basic" DEFINE TOKEN "TEXT LIBRARY MODULES INCLUDED" - /LANGUAGE="basic" - /DESCRIPTION="Any modules included from a text library." - "TEXT LIBRARY MODULES INCLUDED:" "" " {tbs}" END DEFINE DELETE TOKEN TIME - /LANGUAGE="basic" DEFINE TOKEN TIME - /LANGUAGE="basic" - /DESCRIPTION="Returns the time of day in seconds, as a floating-point" - "TIME ({int-exp})" END DEFINE DELETE TOKEN TIME$ - /LANGUAGE="basic" DEFINE TOKEN TIME$ - /LANGUAGE="basic" - /DESCRIPTION="Returns a string displaying the time of day" - "TIME$ ({int-exp})" END DEFINE DELETE TOKEN TITLE - /LANGUAGE="basic" DEFINE TOKEN TITLE - /LANGUAGE="basic" - /DESCRIPTION="The title of this module." - "TITLE:" "" " {tbs}" END DEFINE DELETE TOKEN TRM$ - /LANGUAGE="basic" DEFINE TOKEN TRM$ - /LANGUAGE="basic" - /DESCRIPTION="Removes all trailing blanks and tabs from a string" - "TRM$ ({str-exp})" END DEFINE DELETE TOKEN TYPE - /LANGUAGE="basic" DEFINE TOKEN TYPE - /LANGUAGE="basic" - /DESCRIPTION="Default data type for variables not explicitly declared." - "TYPE = {type-clause}" END DEFINE DELETE TOKEN UBOUND - /LANGUAGE="basic" DEFINE TOKEN UBOUND - /LANGUAGE="basic" - /DESCRIPTION="Returns the lower bound of a dimension of an array." - "UBOUND ({array-name}, [dim-num])" END DEFINE DELETE TOKEN UNDEFINED - /LANGUAGE="basic" DEFINE TOKEN UNDEFINED - /LANGUAGE="basic" - /DESCRIPTION="Unspecified organization" - "UNDEFINED" END DEFINE DELETE TOKEN UNLOCK - /LANGUAGE="basic" DEFINE TOKEN UNLOCK - /LANGUAGE="basic" - /DESCRIPTION="Unlock the current record or bucket locked by last GET or FIND" - "UNLOCK #{chnl-exp}" END DEFINE DELETE TOKEN UNLOCK_EXPLICIT - /LANGUAGE="basic" DEFINE TOKEN UNLOCK_EXPLICIT - /LANGUAGE="basic" - /DESCRIPTION="Specify manual unlocking of records" - "UNLOCK EXPLICIT" END DEFINE DELETE TOKEN UNTIL - /LANGUAGE="basic" DEFINE TOKEN UNTIL - /LANGUAGE="basic" - /DESCRIPTION="Loop while a specified condition is false" - "UNTIL {cond-exp}" " [statement]..." "NEXT" END DEFINE DELETE TOKEN UPDATE - /LANGUAGE="basic" DEFINE TOKEN UPDATE - /LANGUAGE="basic" - /DESCRIPTION="Replace a record in a file with a record in the record buffer" - "UPDATE #{chnl-exp} [io-count]" END DEFINE DELETE TOKEN USEROPEN - /LANGUAGE="basic" DEFINE TOKEN USEROPEN - /LANGUAGE="basic" - /DESCRIPTION="Function to call to perform file open" - "USEROPEN {func-name}" END DEFINE DELETE TOKEN VAL - /LANGUAGE="basic" DEFINE TOKEN VAL - /LANGUAGE="basic" - /DESCRIPTION="Converts a numeric string to a floating-point value" - "VAL ({str-exp})" END DEFINE DELETE TOKEN "VAL%" - /LANGUAGE="basic" DEFINE TOKEN "VAL%" - /LANGUAGE="basic" - /DESCRIPTION="Converts a numeric string to an integer" - "VAL% ({str-exp})" END DEFINE DELETE TOKEN VARIABLE - /LANGUAGE="basic" DEFINE TOKEN VARIABLE - /LANGUAGE="basic" - /DESCRIPTION="Records have different recordsizes" - "VARIABLE" END DEFINE DELETE TOKEN VARIABLE_DECLARE - /LANGUAGE="basic" DEFINE TOKEN VARIABLE_DECLARE - /LANGUAGE="basic" - /PLACEHOLDER=VARIABLE_DECLARE END DEFINE DELETE TOKEN VARIABLE_EXTERNAL - /LANGUAGE="basic" DEFINE TOKEN VARIABLE_EXTERNAL - /LANGUAGE="basic" - /PLACEHOLDER=VARIABLE_EXTERNAL END DEFINE DELETE TOKEN VARIANT - /LANGUAGE="basic" DEFINE TOKEN VARIANT - /LANGUAGE="basic" - /PLACEHOLDER=VARIANT END DEFINE DELETE TOKEN VERSION - /LANGUAGE="basic" DEFINE TOKEN VERSION - /LANGUAGE="basic" - /DESCRIPTION="The version of this module." - "VERSION:" "" " {tbs}" END DEFINE DELETE TOKEN VIRTUAL - /LANGUAGE="basic" DEFINE TOKEN VIRTUAL - /LANGUAGE="basic" - /DESCRIPTION="Virtual array or block I/O file" - "VIRTUAL" END DEFINE DELETE TOKEN VMSSTATUS - /LANGUAGE="basic" DEFINE TOKEN VMSSTATUS - /LANGUAGE="basic" - /DESCRIPTION="Returns the signal value that resulted in the current error" - "VMSSTATUS" END DEFINE DELETE TOKEN WAIT - /LANGUAGE="basic" DEFINE TOKEN WAIT - /LANGUAGE="basic" - /DESCRIPTION="Specify the number of seconds to wait for terminal input" - "WAIT {int-exp}" END DEFINE DELETE TOKEN WHEN - /LANGUAGE="basic" DEFINE TOKEN WHEN - /LANGUAGE="basic" - /PLACEHOLDER=WHEN END DEFINE DELETE TOKEN WHEN_END_WHEN - /LANGUAGE="basic" DEFINE TOKEN WHEN_END_WHEN - /LANGUAGE="basic" - /PLACEHOLDER=WHEN_END_WHEN END DEFINE DELETE TOKEN WHEN_USE - /LANGUAGE="basic" DEFINE TOKEN WHEN_USE - /LANGUAGE="basic" - /PLACEHOLDER=WHEN_USE END DEFINE DELETE TOKEN WHILE - /LANGUAGE="basic" DEFINE TOKEN WHILE - /LANGUAGE="basic" - /DESCRIPTION="Loop while a specified condition is true" - "WHILE {cond-exp}" " [statement]..." "NEXT" END DEFINE DELETE TOKEN WINDOWSIZE - /LANGUAGE="basic" DEFINE TOKEN WINDOWSIZE - /LANGUAGE="basic" - /DESCRIPTION="Number of retrieval pointers to keep in memory" - "WINDOWSIZE {int-exp}" END DEFINE DELETE TOKEN XLATE - /LANGUAGE="basic" DEFINE TOKEN XLATE - /LANGUAGE="basic" - /DESCRIPTION="Translates one string to another, using a table string" - "XLATE ({trans-str}, {table-str})" END DEFINE DELETE TOKEN XLATE$ - /LANGUAGE="basic" DEFINE TOKEN XLATE$ - /LANGUAGE="basic" - /DESCRIPTION="Translates one string to another, using a table string" - "XLATE$ ({trans-str}, {table-str})" END DEFINE