Index of Grammar for OmniMark 10.1

"!"-"~" A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9

"!" is used in: factor expression [233], inequality comparer [329], prefix function start character [477]

"!==" is used in: reference comparer [146]

""" is used in: double-quoted constant string literal part [283], double-quoted string literal part [274], escaped text [285], single-quoted constant string literal part [284], single-quoted string literal part [275], unescaped character [481]

"#" is used in: described character [286], escaped text [285], name [471]

"$" is used in: prefix function start character [477]

"%" is used in: constant string factor [278], escape [480], prefix function start character [477], string factor [266]

"&" is used in: activate action [153], attribute type set [76], clear action [155], close action [156], conjunctive expression [232], current group set [97], deactivate action [160], discard action [162], entity category set [55], file info enquiry set [299], flush action [165], function following character [478], global shelf definition [440], global shelf save declaration [444], group name set [95], local shelf declaration [446], modifier subexpression [432], new action [169], put action [175], repeat over action [213], stream type set [289]

"'" is used in: double-quoted constant string literal part [283], double-quoted string literal part [274], escaped text [285], single-quoted constant string literal part [284], single-quoted string literal part [275], unescaped character [481]

"(" is used in: alphabetic format item [308], attribute default declaration primary [361], attribute format item [309], attribute type set [76], attribute value declaration primary [362], binary format item [310], boolean primary [325], constant numeric primary [255], constant numeric range set [204], constant string primary [279], content model primary [359], content type set [46], converting argument definition [396], decimal format item [314], delimiter character [469], dtd primary [356], element declaration primary [358], element name or data set [48], element name set [28], element rule name set [29], entity category set [55], entity declaration primary [357], expression primary [237], extended entity name set [87], file info enquiry set [299], identified group [91], implied entity type set [90], macro format item [316], markup event primary [355], markup name set [33], markup sink primary [365], markup source primary [368], modifier subexpression [432], next group action [170], numeric primary [247], parenthesized call arguments [404], parenthesized catch argument list definition [417], parenthesized function argument list definition [389], parenthesized invocation arguments [427], pattern format item [318], pattern primary [340], roman format item [319], short reference map name set [50], simple qualified attribute identifier [69], simple qualified attribute set identifier [71], stream format item [321], stream type set [289], string primary [268], string set test primary [297], string source primary [370], symbol format item [322], user-defined type instance [144], using group prefix [193]

")" is used in: alphabetic format item [308], attribute default declaration primary [361], attribute format item [309], attribute type set [76], attribute value declaration primary [362], binary format item [310], boolean primary [325], constant numeric primary [255], constant numeric range set [204], constant string primary [279], content model primary [359], content type set [46], converting argument definition [396], decimal format item [314], delimiter character [469], dtd primary [356], element declaration primary [358], element name or data set [48], element name set [28], element rule name set [29], entity category set [55], entity declaration primary [357], escaped text [285], expression primary [237], extended entity name set [87], file info enquiry set [299], identified group [91], implied entity type set [90], macro format item [316], markup event primary [355], markup name set [33], markup sink primary [365], markup source primary [368], modifier subexpression [432], next group action [170], numeric primary [247], parenthesized call arguments [404], parenthesized catch argument list definition [417], parenthesized function argument list definition [389], parenthesized invocation arguments [427], pattern format item [318], pattern primary [340], roman format item [319], short reference map name set [50], simple qualified attribute identifier [69], simple qualified attribute set identifier [71], stream format item [321], stream type set [289], string primary [268], string set test primary [297], string source primary [370], symbol format item [322], user-defined type instance [144], using group prefix [193]

"*" is used in: function following character [478], numeric multiplicative operator [242], occurrence indicator [345]

"**" is used in: constant numeric factor [253], match alternative [216], numeric factor [243], pattern product [336], string match test primary [296], string term [265]

"+" is used in: numeric additive operator [240], occurrence indicator [345], prefix function start character [477]

"++" is used in: pattern product [336]

"," is used in: argument separator [398], described substring [287], modifier literal for referents [438], prefix function start character [477]

"-" is used in: constant numeric primary [255], name [471], numeric additive operator [240], numeric primary [247], prefix function start character [477]

"->" is used in: conditional expression [231]

"." is used in: delimiter character [469], name [471], parenthesized function argument list definition [389], unparenthesized function argument list definition [390]

"/" is used in: break format item [311], numeric multiplicative operator [242], prefix function start character [477]

":" is used in: delimiter character [469], record field reference [139]

"<" is used in: function following character [478], strongly ascending comparer [332]

"<=" is used in: strongly ascending comparer [332]

"=" is used in: equality comparer [328], function following character [478], inequality comparer [329]

"==" is used in: reference comparer [146]

"=>" is used in: pattern product [336], pattern tertiary [338]

">" is used in: function following character [478], strongly descending comparer [333]

">=" is used in: strongly descending comparer [333]

"?" is used in: new action [169], occurrence indicator [345], prefix function start character [477], shelf item reference [451]

"@" is used in: macro format item [316], prefix function start character [477]

"[" is used in: character set [347], delimiter character [469], item indexer [459], start break suppress format item [320]

"\" is used in: character set exception operator [348], prefix function start character [477]

"]" is used in: character set [347], delimiter character [469], end break suppress format item [315], item indexer [459]

"^" is used in: prefix function start character [477]

"_" is used in: constant string literal [281], described character [286], name [471], other format item [317], string literal [272]

"`" is used in: delimiter character [469]

"{" is used in: delimiter character [469], described substring [287], expression argument definition [392], key indexer [460], modifier literal for referents [438], occurrence indicator [345], shelf literal [450]

"|" is used in: attribute type set [76], character set term [349], conditional expression [231], constant numeric range set [204], content type set [46], converting argument definition [396], element name or data set [48], element name set [28], element rule name set [29], entity category set [55], expression [230], extended entity name set [87], function following character [478], implied entity type set [90], markup name set [33], pattern expression [335], short reference map name set [50], stream type set [289], string set test primary [297]

"||" is used in: constant string expression [276], subexpression [235]

"||*" is used in: constant string term [277], string term [265]

"}" is used in: delimiter character [469], described substring [287], expression argument definition [392], key indexer [460], modifier literal for referents [438], occurrence indicator [345], shelf literal [450]

"~" is used in: boolean primary [325], element name [32], pattern primary [340], prefix function start character [477], string primary [268]

"a" is used in: alphabetic format item [308], letter [472]

"A" is used in: letter [472]

ABSTRACT is used in: opaque type declaration [132], record type declaration [134]

action [150] is used in: always block [148], catch alternative [149], local scope [147]

activate action [153] is used in: basic action [152]

ACTIVATE is used in: activate action [153]

ACTIVE is used in: boolean primary [325]

#ADDITIONAL-INFO is used in: built-in read-only stream shelf name [302]

AFTER is used in: new shelf item reference [453]

AGAIN is used in: repeat action [208], repeat over action [213], repeat scan action [215]

alphabetic format item [308] is used in: format item [307]

always block [148] is used in: local scope [147]

ALWAYS is used in: always block [148]

ANCESTOR is used in: ancestry primary [41], element test ancestry identifier [44]

ancestry expression [39] is used in: ancestry qualifier [38], expression primary [237]

ancestry primary [41] is used in: ancestry secondary [40]

ancestry qualifier [38] is used in: element name [32], element property test primary [45], numeric primary [247], shelf reference [452], simple qualified attribute identifier [69], simple qualified attribute set identifier [71], string primary [268], using attribute association prefix [192]

ancestry secondary [40] is used in: ancestry expression [39], element test ancestry identifier [44]

AND is used in: activate action [153], attribute type set [76], clear action [155], close action [156], conjunctive expression [232], current group set [97], deactivate action [160], discard action [162], entity category set [55], file info enquiry set [299], flush action [165], global shelf definition [440], global shelf save declaration [444], group name set [95], local shelf declaration [446], modifier subexpression [432], new action [169], put action [175], repeat over action [213], stream type set [289]

anonymous entity type [63] is used in: entity category [56], extended entity name [89], implied entity type set [90]

ANOTHER is used in: pattern primary [340]

ANY is used in: character class name [346], content type [47], converting argument definition [396]

ANY-CONTENT-MODEL is used in: content model primary [359]

ANY-TEXT is used in: character class name [346]

APPEND is used in: modifier literal for set [435]

#APPINFO is used in: built-in read-only stream shelf name [302]

ARG is used in: parameter template [465]

#ARGS is used in: built-in read-only stream shelf name [302]

argument expression [407] is used in: parenthesized call arguments [404], void unparenthesized call arguments [406]

argument herald [399] is used in: argument separator [398], unparenthesized call arguments [405], unparenthesized catch argument list definition [418], unparenthesized function argument list definition [390], unparenthesized invocation arguments [428], void unparenthesized call arguments [406]

argument primary [408] is used in: expression secondary [236], numeric secondary [246], unparenthesized call arguments [405], user-defined type subexpression [142]

argument separator [398] is used in: parenthesized call arguments [404], parenthesized catch argument list definition [417], parenthesized function argument list definition [389], parenthesized invocation arguments [427]

argument test primary [412] is used in: boolean primary [325]

AS is used in: do select-type action [206], external function binding [400], internal function binding [401], module declaration [101], open action [172], record type declaration [134], reopen action [178], repeat over component [214], supply clause [104], use clause [103], using attribute association prefix [192], using input prefix [194], using output prefix [196], using shelf item association prefix [198]

ascending numeric comparison [258] is used in: full numeric test [257]

ascending string comparison [292] is used in: string test primary [291]

assert action [154] is used in: basic action [152]

ASSERT is used in: assert action [154]

ATTACHED is used in: source test primary [298], stream type [290]

attribute alias [74] is used in: repeat over component [214]

attribute declaration primary [360] is used in: expression primary [237], simple qualified attribute identifier [69]

attribute declaration type [79] is used in: attribute type [77]

attribute default declaration primary [361] is used in: attribute declaration primary [360], expression primary [237]

attribute default type [80] is used in: attribute type [77]

attribute format item [309] is used in: format item [307]

attribute name [75] is used in: attribute format item [309], complex qualified attribute identifier [70], simple qualified attribute identifier [69], using attribute association prefix [192]

attribute specification type [78] is used in: attribute type [77]

attribute subset specifier [73] is used in: complex qualified attribute set identifier [72], simple qualified attribute set identifier [71]

attribute test primary [81] is used in: boolean primary [325]

attribute type set [76] is used in: attribute test primary [81]

attribute type [77] is used in: attribute type set [76]

attribute value declaration primary [362] is used in: attribute declaration primary [360], expression primary [237]

ATTRIBUTE is used in: simple qualified attribute identifier [69], using attribute association prefix [192]

ATTRIBUTE-DECLARATION is used in: first-class type [129]

ATTRIBUTE-DECLARED-CDATA is used in: attribute value declaration primary [362]

ATTRIBUTE-DECLARED-CONREF is used in: attribute default declaration primary [361]

ATTRIBUTE-DECLARED-CURRENT is used in: attribute default declaration primary [361]

ATTRIBUTE-DECLARED-DEFAULTED is used in: attribute default declaration primary [361]

ATTRIBUTE-DECLARED-ENTITIES is used in: attribute value declaration primary [362]

ATTRIBUTE-DECLARED-ENTITY is used in: attribute value declaration primary [362]

ATTRIBUTE-DECLARED-FIXED is used in: attribute default declaration primary [361]

ATTRIBUTE-DECLARED-GROUP is used in: attribute value declaration primary [362]

ATTRIBUTE-DECLARED-ID is used in: attribute value declaration primary [362]

ATTRIBUTE-DECLARED-IDREF is used in: attribute value declaration primary [362]

ATTRIBUTE-DECLARED-IDREFS is used in: attribute value declaration primary [362]

ATTRIBUTE-DECLARED-IMPLIED is used in: attribute default declaration primary [361]

ATTRIBUTE-DECLARED-NAME is used in: attribute value declaration primary [362]

ATTRIBUTE-DECLARED-NAMES is used in: attribute value declaration primary [362]

ATTRIBUTE-DECLARED-NMTOKEN is used in: attribute value declaration primary [362]

ATTRIBUTE-DECLARED-NMTOKENS is used in: attribute value declaration primary [362]

ATTRIBUTE-DECLARED-NOTATION is used in: attribute value declaration primary [362]

ATTRIBUTE-DECLARED-NUMBER is used in: attribute value declaration primary [362]

ATTRIBUTE-DECLARED-NUMBERS is used in: attribute value declaration primary [362]

ATTRIBUTE-DECLARED-NUTOKEN is used in: attribute value declaration primary [362]

ATTRIBUTE-DECLARED-NUTOKENS is used in: attribute value declaration primary [362]

ATTRIBUTE-DECLARED-REQUIRED is used in: attribute default declaration primary [361]

ATTRIBUTE-DEFAULT-DECLARATION is used in: first-class type [129]

ATTRIBUTE-VALUE-DECLARATION is used in: first-class type [129]

attributes test primary [82] is used in: boolean primary [325]

ATTRIBUTES is used in: attribute declaration primary [360], attribute value declaration primary [362], element declaration primary [358], markup event primary [355], simple qualified attribute set identifier [71]

"b" is used in: binary format item [310], letter [472]

"B" is used in: letter [472]

#BASE is used in: markup identification declaration [121], qualified element name [31], restricted qualified element name [30]

BASE is used in: numeric conversion operator [245]

basic action [152] is used in: guarded action [151]

BEFORE is used in: new shelf item reference [453]

binary format item [310] is used in: format item [307]

binary input declaration [115] is used in: common declaration [113]

binary output declaration [116] is used in: common declaration [113]

BINARY is used in: constant numeric primary [255], modifier literal for content [437], numeric conversion operator [245], numeric primary [247]

BINARY-INPUT is used in: binary input declaration [115]

BINARY-MODE is used in: main mode declaration [110], modifier literal for open [434], stream input/output mode [271]

BINARY-OUTPUT is used in: binary output declaration [116]

BLANK is used in: character class name [346]

boolean expression [324] is used in: assert action [154], boolean primary [325], condition [323], id checking specifier [222], utf8 specifier [224]

boolean primary [325] is used in: attribute declaration primary [360], expression primary [237], pattern primary [340]

break format item [311] is used in: format item [307]

break-width declaration [124] is used in: common declaration [113]

BREAK-WIDTH is used in: break-width declaration [124], modifier literal for break-width [439]

BUFFER is used in: stream type [290], string sink literal for open [373]

BUFFERED is used in: main buffering declaration [109], modifier literal for open [434], stream input/output mode [271]

built-in catch invocation [420] is used in: catch alternative [149]

built-in markup sink name [366] is used in: markup sink primary [365]

built-in markup source name [36] is used in: markup source primary [368]

built-in read-only dtd shelf name [35] is used in: built-in shelf name [457], dtd primary [356]

built-in read-only markup-event shelf name [37] is used in: built-in shelf name [457], markup event primary [355]

built-in read-only numeric shelf name [262] is used in: built-in shelf name [457]

built-in read-only stream shelf name [302] is used in: built-in shelf name [457]

built-in read-only switch shelf name [334] is used in: built-in shelf name [457]

built-in read-write stream shelf name [303] is used in: built-in shelf name [457]

built-in shelf name [457] is used in: shelf name [456]

built-in string source name [304] is used in: string source primary [370]

built-in write-only stream shelf name [301] is used in: built-in shelf name [457]

by part [212] is used in: repeat action [208]

BY is used in: by part [212], decrement action [161], import declaration [102], increment action [167], opaque type declaration binding [133]

"c" is used in: content format item [312], letter [472]

"C" is used in: letter [472]

#CAPACITY is used in: anonymous entity type [63]

CASE is used in: do select action [203], do select-type action [206]

CASE-SENSITIVE is used in: attribute declaration primary [360]

CAST is used in: user-defined type primary [143]

catch alternative [149] is used in: local scope [147]

catch argument definition [419] is used in: parenthesized catch argument list definition [417], unparenthesized catch argument list definition [418]

catch argument list definition [416] is used in: catch signature [414]

catch definition [413] is used in: global object definition [114]

catch invocation [426] is used in: catch alternative [149]

catch name [415] is used in: catch invocation [426], catch signature [414], catch test primary [430], throw invocation [429]

catch signature [414] is used in: catch definition [413]

catch test primary [430] is used in: boolean primary [325]

CATCH is used in: catch alternative [149], catch signature [414]

CATCHABLE is used in: catch test primary [430]

CDATA is used in: attribute declaration type [79], content type [47], marked section type [27], pattern entity type [343]

CDATA-CONTENT-MODEL is used in: content model primary [359]

CDATA-ENTITY is used in: entity type [60]

character class name [346] is used in: character set product [350], pattern primary [340], pattern product [336]

character set exception operator [348] is used in: character set [347]

character set product [350] is used in: character set term [349]

character set term [349] is used in: character set [347]

character set [347] is used in: pattern primary [340], pattern product [336]

#CHARSET is used in: anonymous entity type [63]

CHILDREN is used in: numeric primary [247]

CLASS is used in: log-message action [168]

#CLASS is used in: built-in read-only numeric shelf name [262]

clear action [155] is used in: basic action [152]

CLEAR is used in: clear action [155]

close action [156] is used in: basic action [152]

CLOSE is used in: close action [156]

CLOSED is used in: stream type [290]

CODE is used in: program-error invocation [422]

collect garbage action [157] is used in: basic action [152]

COLLECT-GARBAGE is used in: collect garbage action [157]

#COMMAND-LINE-NAMES is used in: built-in read-only stream shelf name [302]

common declaration [113] is used in: group member [93], preamble declaration [112]

comparer [326] is used in: string set test primary [297]

comparison expression [234] is used in: factor expression [233]

COMPILED-DATE is used in: constant string value [280]

COMPLEMENT is used in: constant numeric primary [255], numeric primary [247]

complex qualified attribute identifier [70] is used in: qualified attribute identifier [67], qualified attribute part identifier [66]

complex qualified attribute set identifier [72] is used in: qualified attribute set identifier [68]

condition [323] is used in: data content rule [8], do conditional action [200], document end rule [9], document start rule [10], dtd end rule [11], dtd start rule [12], element rule [13], epilog start rule [14], external data entity rule [15], external text entity rule [88], find end rule [84], find rule [85], find start rule [86], guarded action [151], insertion break rule [126], invalid data rule [16], marked section rule [17], markup error rule [19], match alternative [216], pattern primary [340], process end rule [4], process rule [5], process start rule [6], processing instruction rule [20], prolog end rule [21], prolog in error rule [22], replacement break rule [127], sgml comment processing rule [18], sgml declaration end rule [23], translation rule [24], xmlns-change rule [25]

conditional expression [231] is used in: expression [230]

conjunctive expression [232] is used in: conditional expression [231]

CONREF is used in: content type [47]

#CONSOLE is used in: built-in write-only stream shelf name [301]

constant numeric expression [251] is used in: binary input declaration [115], binary output declaration [116], break-width declaration [124], constant numeric primary [255], constant numeric range [205], constant string factor [278], fixed-size shelf declaration [449], variable-size shelf declaration [448]

constant numeric factor [253] is used in: constant numeric term [252]

constant numeric primary [255] is used in: constant numeric secondary [254], constant string term [277]

constant numeric range set [204] is used in: do select action [203]

constant numeric range [205] is used in: constant numeric range set [204]

constant numeric secondary [254] is used in: constant numeric factor [253]

constant numeric term [252] is used in: constant numeric expression [251]

constant string expression [276] is used in: constant string primary [279], data letters declaration [118], delimiter declaration [306], insertion break rule [126], library declaration [105], name letters declaration [122], newline declaration [123], replacement break rule [127], symbol declaration [305], system-specific function name [483], system-specific library name [484]

constant string factor [278] is used in: constant string term [277]

constant string literal part [282] is used in: constant string literal [281]

constant string literal [281] is used in: character set product [350], constant string primary [279], group name [96], import declaration [102], include [99], include guard declaration [100], markup name [34], modifier literal for content [437], module declaration [101], name [471]

constant string primary [279] is used in: constant numeric primary [255], constant numeric secondary [254], constant string factor [278], constant string value [280], escape declaration [108], replacement break rule [127]

constant string term [277] is used in: constant string expression [276]

constant string value [280] is used in: constant string primary [279], string primary [268]

CONSTANT is used in: global shelf class [442]

content format item [312] is used in: format item [307]

content model primary [359] is used in: element declaration primary [358], expression primary [237]

content type set [46] is used in: element property test primary [45]

content type [47] is used in: content type set [46]

#CONTENT is used in: built-in markup source name [36]

CONTENT is used in: content model primary [359], element declaration primary [358], element property test primary [45]

CONTENT-END is used in: positional pattern [351]

CONTENT-START is used in: positional pattern [351]

CONTEXT-TRANSLATE is used in: program type [98]

conversion function signature definition [385] is used in: external conversion function definition [378], internal conversion function definition [381]

CONVERSION-FUNCTION is used in: conversion function signature definition [385]

#CONVERSION-FUNCTIONS is used in: use clause [103]

converting argument definition [396] is used in: function argument definition [391]

copy action [158] is used in: basic action [152]

copy and clear action [159] is used in: basic action [152]

COPY is used in: copy action [158]

COPY-CLEAR is used in: copy and clear action [159]

COUNTER is used in: first-class type [129]

CREATE-ATTRIBUTE-DECLARATION is used in: attribute declaration primary [360]

CREATE-ELEMENT-DECLARATION is used in: element declaration primary [358]

CREATE-ELEMENT-EVENT is used in: markup event primary [355]

CREATE-PROCESSING-INSTRUCTION-EVENT is used in: markup event primary [355]

CREATE-SPECIFIED-ATTRIBUTE is used in: simple qualified attribute identifier [69]

CREATE-UNSPECIFIED-ATTRIBUTE is used in: simple qualified attribute identifier [69]

CREATED is used in: opaque type declaration binding [133]

CREATING is used in: sgml parse type [218], xml parse type [221]

CREATOR is used in: external function identification [411]

CROSS-TRANSLATE is used in: program type [98]

current group set [97] is used in: using group prefix [193]

current name format item [313] is used in: format item [307]

CURRENT is used in: ancestry secondary [40], element test ancestry identifier [44], number-of reference [249], repeat over component [214], sgml dtd specifier [225], shelf reference [452], xml dtd specifier [227]

#CURRENT-DTD is used in: built-in read-only dtd shelf name [35]

#CURRENT-INPUT is used in: built-in string source name [304], source test primary [298]

#CURRENT-MARKUP-EVENT is used in: built-in read-only markup-event shelf name [37]

#CURRENT-OUTPUT is used in: built-in write-only stream shelf name [301]

"d" is used in: decimal format item [314], letter [472]

"D" is used in: letter [472]

data content rule [8] is used in: markup processing rule [7]

data letters declaration [118] is used in: naming declaration [117]

#DATA is used in: element name or data [49]

DATA-ATTRIBUTE is used in: complex qualified attribute identifier [70], simple qualified attribute identifier [69], using attribute association prefix [192]

DATA-ATTRIBUTES is used in: complex qualified attribute set identifier [72], simple qualified attribute set identifier [71]

DATA-CONTENT is used in: data content rule [8]

DATA-LETTERS is used in: data letters declaration [118], user-defined data character [486]

DATE is used in: string primary [268]

deactivate action [160] is used in: basic action [152]

DEACTIVATE is used in: deactivate action [160]

decimal format item [314] is used in: format item [307]

DECLARATION is used in: element declaration primary [358]

DECLARE is used in: catch definition [413], data letters declaration [118], default io declaration [107], main buffering declaration [109], main mode declaration [110], main output referent declaration [111], markup identification declaration [121], name letters declaration [122], opaque type declaration [132], record type declaration [134]

DECLARED-ATTRIBUTE is used in: first-class type [129]

DECLARED-CONREF is used in: attribute default type [80]

DECLARED-CURRENT is used in: attribute default type [80]

DECLARED-DEFAULTED is used in: attribute default type [80]

DECLARED-ELEMENTS is used in: element declaration primary [358]

DECLARED-EMPTY is used in: content type [47]

DECLARED-FIXED is used in: attribute default type [80]

DECLARED-GENERAL-ENTITIES is used in: entity declaration primary [357]

DECLARED-IMPLIED is used in: attribute default type [80]

DECLARED-PARAMETER-ENTITIES is used in: entity declaration primary [357]

DECLARED-REQUIRED is used in: attribute default type [80]

decrement action [161] is used in: basic action [152]

DECREMENT is used in: decrement action [161]

default entity type [62] is used in: entity category [56]

default io declaration [107] is used in: program-level declaration [106]

DEFAULT is used in: attribute declaration primary [360]

DEFAULT-ENTITY is used in: default entity type [62]

DEFAULTED is used in: attribute specification type [78]

DEFAULTING is used in: modifier literal for referents [438]

DEFINE is used in: external conversion function definition [378], external infix function definition [377], external prefix function definition [376], internal conversion function definition [381], internal infix function definition [380], internal prefix function definition [379]

delimiter character [469] is used in: delimiter token [468]

delimiter declaration [306] is used in: common declaration [113]

delimiter token [468] is used in: macro parameter [466], replacement template item [470]

DELIMITER is used in: delimiter declaration [306]

descending numeric comparison [259] is used in: full numeric test [257]

descending string comparison [293] is used in: string test primary [291]

described character [286] is used in: double-quoted constant string literal part [283], double-quoted string literal part [274], single-quoted constant string literal part [284], single-quoted string literal part [275]

described substring [287] is used in: describing number [482], double-quoted constant string literal part [283], double-quoted string literal part [274], single-quoted constant string literal part [284], single-quoted string literal part [275]

describing number [482] is used in: described substring [287]

DIFFERENCE is used in: numeric additive operator [240]

digit [473] is used in: name [471], number [250]

DIGIT is used in: character class name [346]

DIRECTORY is used in: file info enquiry [300]

discard action [162] is used in: basic action [152]

DISCARD is used in: discard action [162]

DIVIDE is used in: numeric multiplicative operator [242]

do action [199] is used in: basic action [152]

do conditional action [200] is used in: basic action [152]

do generic parse action [219] is used in: do markup parse action [201]

do markup parse action [201] is used in: basic action [152]

do scan action [202] is used in: basic action [152]

do select action [203] is used in: basic action [152]

do select-type action [206] is used in: basic action [152]

do sgml parse action [217] is used in: do markup parse action [201]

do skip action [207] is used in: basic action [152]

do xml parse action [220] is used in: do markup parse action [201]

DO is used in: do action [199], do conditional action [200], do generic parse action [219], do scan action [202], do select action [203], do select-type action [206], do sgml parse action [217], do skip action [207], do xml parse action [220]

DOCTYPE is used in: ancestry expression [39], element test ancestry identifier [44]

#DOCTYPE is used in: built-in read-only stream shelf name [302]

document end rule [9] is used in: markup processing rule [7]

document start rule [10] is used in: markup processing rule [7]

#DOCUMENT is used in: anonymous entity type [63]

DOCUMENT is used in: sgml parse type [218], xml parse type [221]

DOCUMENT-ELEMENT is used in: instance element specifier [223]

DOCUMENT-END is used in: document end rule [9]

DOCUMENT-START is used in: document start rule [10]

DOMAIN-BOUND is used in: global shelf class [442]

DOMAIN-FREE is used in: modifier literal for content [437]

DONE is used in: do action [199], do conditional action [200], do generic parse action [219], do scan action [202], do select action [203], do select-type action [206], do sgml parse action [217], do skip action [207], do xml parse action [220]

double-quoted constant string literal part [283] is used in: constant string literal part [282]

double-quoted string literal part [274] is used in: string literal part [273]

DOWN-TRANSLATE is used in: program type [98]

DROP is used in: string term [265]

dtd end rule [11] is used in: markup processing rule [7]

dtd primary [356] is used in: element declaration primary [358], entity declaration primary [357], expression primary [237]

dtd start rule [12] is used in: markup processing rule [7]

#DTD is used in: anonymous entity type [63]

DTD is used in: first-class type [129], sgml dtd specifier [225]

DTD-END is used in: dtd end rule [11]

DTD-START is used in: dtd start rule [12]

DTDS is used in: sgml dtd shelf item [226]

DYNAMIC is used in: function categorization kind [382]

"e" is used in: attribute format item [309], current name format item [313], letter [472], other format item [317], stream format item [321]

"E" is used in: letter [472]

element declaration primary [358] is used in: attribute declaration primary [360], attribute value declaration primary [362], content model primary [359], expression primary [237], markup event primary [355], string primary [268]

element identity test primary [43] is used in: element test primary [42]

element name or data set [48] is used in: element property test primary [45]

element name or data [49] is used in: element name or data set [48]

element name set [28] is used in: ancestry primary [41], element identity test primary [43], element property test primary [45]

element name [32] is used in: ancestry secondary [40], element test ancestry identifier [44], qualified element name [31], restricted qualified element name [30]

element property test primary [45] is used in: element test primary [42]

element rule name set [29] is used in: element rule [13]

element rule [13] is used in: markup processing rule [7]

element test ancestry identifier [44] is used in: element identity test primary [43]

element test primary [42] is used in: boolean primary [325]

ELEMENT is used in: ancestry primary [41], ancestry secondary [40], content type [47], element rule [13], element test ancestry identifier [44]

ELEMENT-CONTENT-MODEL is used in: content model primary [359], first-class type [129]

ELEMENT-DECLARATION is used in: first-class type [129]

ELEMENTS is used in: repeat over component [214], shelf reference [452]

ELSE is used in: do conditional action [200], do scan action [202], do select action [203], do select-type action [206], do skip action [207]

ELSEWHERE is used in: internal function binding [401], record type declaration binding [135]

EMPTY is used in: content type [47]

#EMPTY is used in: short reference map name [51]

EMPTY-CONTENT-MODEL is used in: content model primary [359]

EMPTY-TAG is used in: content type [47]

end break suppress format item [315] is used in: format item [307]

ENTITIES is used in: attribute declaration type [79]

entity category set [55] is used in: entity test primary [52]

entity category [56] is used in: entity category set [55]

entity class [61] is used in: entity category [56]

entity declaration primary [357] is used in: expression primary [237]

entity namecase declaration [119] is used in: naming declaration [117]

entity scope [64] is used in: entity category [56]

entity selector [53] is used in: notation selector [54]

entity test primary [52] is used in: boolean primary [325]

entity type [60] is used in: entity category [56]

ENTITY is used in: attribute declaration type [79], entity namecase declaration [119], entity selector [53], entity test primary [52], pattern entity type [343]

ENTITY-DECLARATION is used in: first-class type [129]

epilog start rule [14] is used in: markup processing rule [7]

EPILOG-START is used in: epilog start rule [14]

EQUAL is used in: equality comparer [328], inequality comparer [329]

equality comparer [328] is used in: ascending numeric comparison [258], ascending string comparison [292], comparison expression [234], descending numeric comparison [259], descending string comparison [293], equality numeric comparison [260], equality string comparison [294], equivalence comparer [327], weakly ascending comparer [330], weakly descending comparer [331]

equality numeric comparison [260] is used in: full numeric test [257]

equality string comparison [294] is used in: string test primary [291]

equivalence comparer [327] is used in: comparer [326], entity test primary [52]

#ERROR is used in: built-in write-only stream shelf name [301], main buffering declaration [109]

#ERROR-CODE is used in: built-in read-only numeric shelf name [262]

escape declaration [108] is used in: escape [480], program-level declaration [106]

ESCAPE is used in: escape declaration [108]

escape [480] is used in: alphabetic format item [308], attribute format item [309], binary format item [310], break format item [311], content format item [312], current name format item [313], decimal format item [314], described character [286], described substring [287], end break suppress format item [315], escaped text [285], macro format item [316], other format item [317], pattern format item [318], roman format item [319], start break suppress format item [320], stream format item [321], symbol format item [322], unescaped character [481]

escaped text [285] is used in: double-quoted constant string literal part [283], double-quoted string literal part [274], single-quoted constant string literal part [284], single-quoted string literal part [275]

EXCEPT is used in: character set exception operator [348]

EXISTS is used in: source test primary [298]

exit action [163] is used in: basic action [152]

EXIT is used in: exit action [163]

EXPORT is used in: catch definition [413], external conversion function definition [378], external infix function definition [377], external prefix function definition [376], global shelf definition [440], import declaration [102], internal conversion function definition [381], internal infix function definition [380], internal prefix function definition [379], opaque type declaration [132], record type declaration [134], use clause [103]

expression argument definition [392] is used in: catch argument definition [419], function argument definition [391]

expression primary [237] is used in: argument primary [408], expression secondary [236]

expression secondary [236] is used in: string secondary [267], subexpression [235]

expression [230] is used in: argument expression [407], assert action [154], attribute default declaration primary [361], attribute value declaration primary [362], boolean expression [324], content model primary [359], dtd primary [356], element declaration primary [358], entity declaration primary [357], expression argument definition [392], expression primary [237], markup event expression [354], markup sink expression [364], markup source expression [367], numeric expression [238], return action [180], set action [181], shelf literal [450], string expression [263], string sink expression [371], string source expression [369], user-defined type expression [141], void action [190]

extended entity name set [87] is used in: external text entity rule [88]

extended entity name [89] is used in: extended entity name set [87]

EXTENDS is used in: record type inheritance clause [136]

external conversion function definition [378] is used in: converting argument definition [396], function definition [375]

external data entity rule [15] is used in: markup processing rule [7]

external function association enquiry [410] is used in: string primary [268]

external function binding [400] is used in: external conversion function definition [378], external infix function definition [377], external prefix function definition [376]

external function identification [411] is used in: external function association enquiry [410], set external function association action [409]

external identifier type [59] is used in: entity category [56], notation category [58]

external infix function definition [377] is used in: converting argument definition [396], function definition [375]

external prefix function definition [376] is used in: converting argument definition [396], function definition [375]

external text entity rule [88] is used in: input processing rule [83]

EXTERNAL is used in: entity scope [64], external conversion function definition [378], external infix function definition [377], external prefix function definition [376], stream type [290]

EXTERNAL-DATA-ENTITY is used in: external data entity rule [15]

EXTERNAL-ENTITY is used in: external data entity rule [15]

external-exception invocation [421] is used in: built-in catch invocation [420]

#EXTERNAL-EXCEPTION is used in: catch test primary [430], external-exception invocation [421]

EXTERNAL-FUNCTION is used in: external function identification [411]

EXTERNAL-OUTPUT-FUNCTION is used in: external function identification [411]

EXTERNAL-TEXT-ENTITY is used in: external text entity rule [88]

"f" is used in: alphabetic format item [308], attribute format item [309], binary format item [310], current name format item [313], decimal format item [314], letter [472], pattern format item [318], roman format item [319], stream format item [321], symbol format item [322]

"F" is used in: letter [472]

factor expression [233] is used in: conjunctive expression [232]

fail action [164] is used in: basic action [152]

FAIL is used in: fail action [164]

FALSE is used in: boolean primary [325]

field declaration [137] is used in: record type declaration binding [135]

FIELD is used in: field declaration [137]

file info enquiry set [299] is used in: source test primary [298]

file info enquiry [300] is used in: file info enquiry set [299]

FILE is used in: file info enquiry [300], source test primary [298], stream type [290], string primary [268], string sink literal [374]

#FILE-NAME is used in: built-in read-only stream shelf name [302]

find end rule [84] is used in: input processing rule [83]

find rule [85] is used in: input processing rule [83]

find start rule [86] is used in: input processing rule [83]

FIND is used in: find rule [85]

FIND-END is used in: find end rule [84]

FIND-START is used in: find start rule [86]

#FIRST is used in: built-in read-only switch shelf name [334]

first-class type [129] is used in: converting argument definition [396], remainder argument definition [395], require shelf definition [441], shelf class argument definition [393], shelf declaration [447], shelf literal [450], type [128]

fixed-size shelf declaration [449] is used in: shelf declaration [447]

flush action [165] is used in: basic action [152]

FLUSH is used in: flush action [165]

for part [209] is used in: by part [212], repeat action [208]

FOR is used in: for part [209]

format item [307] is used in: double-quoted string literal part [274], single-quoted string literal part [275]

FORMAT is used in: constant string factor [278], string factor [266]

from part [210] is used in: by part [212], repeat action [208]

FROM is used in: from part [210], simple qualified attribute identifier [69]

#FTRACE-IS-EMITTED is used in: built-in read-only switch shelf name [334]

full numeric test [257] is used in: numeric test primary [256]

#FULL is used in: markup identification declaration [121], qualified element name [31], restricted qualified element name [30]

function argument definition [391] is used in: conversion function signature definition [385], parenthesized function argument list definition [389], unparenthesized function argument list definition [390]

function argument list definition [388] is used in: prefix function signature definition [383], require function definition [387]

function categorization kind [382] is used in: internal prefix function definition [379]

function definition [375] is used in: global object definition [114]

function following character [478] is used in: infix function name [474], infix function start character [476], prefix function name [475]

function name [386] is used in: external function identification [411], require function definition [387]

FUNCTION is used in: prefix function signature definition [383], require function definition [387]

FUNCTION-LIBRARY is used in: external function association enquiry [410], external function binding [400], opaque type declaration binding [133], set external function association action [409]

"g" is used in: letter [472], stream format item [321]

"G" is used in: letter [472]

general namecase declaration [120] is used in: naming declaration [117]

GENERAL is used in: entity class [61], general namecase declaration [120]

global object definition [114] is used in: preamble declaration [112]

global shelf class [442] is used in: global shelf definition [440], require shelf definition [441]

global shelf definition [440] is used in: global object definition [114]

global shelf save declaration [444] is used in: local declaration [443]

GLOBAL is used in: global shelf class [442]

GREATER-EQUAL is used in: strongly ascending comparer [332], strongly descending comparer [333]

GREATER-THAN is used in: strongly ascending comparer [332], strongly descending comparer [333]

group identification [92] is used in: identified group [91]

group member [93] is used in: identified group [91], program [2]

group name set [95] is used in: current group set [97], group identification [92], next group action [170]

group name [96] is used in: group name set [95]

GROUP is used in: attribute declaration type [79], identified group [91], next group action [170], using group prefix [193]

#GROUP is used in: current group set [97]

groups save declaration [445] is used in: local declaration [443]

GROUPS is used in: groups save declaration [445]

guarded action [151] is used in: action [150]

guarded new shelf item reference [454] is used in: new action [169], shelf item reference [451]

"h" is used in: attribute format item [309], content format item [312], letter [472], pattern format item [318]

"H" is used in: letter [472]

halt action [166] is used in: basic action [152]

HALT is used in: halt action [166]

HALT-EVERYTHING is used in: halt action [166]

HAS is used in: attributes test primary [82], main buffering declaration [109], main mode declaration [110], main output referent declaration [111], shelf test primary [462], stream test primary [288]

HASNT is used in: attributes test primary [82], shelf test primary [462], stream test primary [288]

hierarchical type expression [353] is used in: do select-type action [206]

"i" is used in: letter [472], roman format item [319]

"I" is used in: letter [472]

id checking specifier [222] is used in: sgml parse type [218], xml parse type [221]

ID is used in: attribute declaration type [79]

ID-CHECKING is used in: id checking specifier [222]

identified group [91] is used in: program [2]

IDENTITY is used in: external-exception invocation [421]

IDREF is used in: attribute declaration type [79]

IDREFS is used in: attribute declaration type [79]

IGNORE is used in: marked section type [27]

IMPLEMENTS is used in: module declaration [101]

implied entity type set [90] is used in: external text entity rule [88]

#IMPLIED is used in: current group set [97], element rule [13], external data entity rule [15], group identification [92], implied entity type set [90]

IMPLIED is used in: attribute specification type [78]

IMPLIED-ATTRIBUTE is used in: first-class type [129]

import declaration [102] is used in: common declaration [113]

IMPORT is used in: import declaration [102]

IN is used in: external function binding [400], opaque type declaration binding [133]

IN-LIBRARY is used in: external identifier type [59]

include guard declaration [100] is used in: common declaration [113]

include [99] is used in: group member [93]

INCLUDE is used in: include [99]

INCLUDE-END is used in: marked section type [27]

INCLUDE-GUARD is used in: include guard declaration [100]

INCLUDE-START is used in: marked section type [27]

INCLUSION is used in: element property test primary [45]

increment action [167] is used in: basic action [152]

INCREMENT is used in: increment action [167]

indexer [458] is used in: complex qualified attribute identifier [70], new shelf item reference [453], referent item reference [269], shelf item reference [451], using referents association prefix [197]

inequality comparer [329] is used in: comparison expression [234], equivalence comparer [327], inequality numeric comparison [261], inequality string comparison [295]

inequality numeric comparison [261] is used in: full numeric test [257]

inequality string comparison [295] is used in: string test primary [291]

infix function name [474] is used in: delimiter token [468], infix function signature definition [384], user-defined infix function name [479]

infix function signature definition [384] is used in: external infix function definition [377], internal infix function definition [380]

infix function start character [476] is used in: infix function name [474]

INFIX-FUNCTION is used in: infix function signature definition [384]

INITIAL is used in: expression argument definition [392], shelf declaration [447]

INITIAL-SIZE is used in: variable-size shelf declaration [448]

input processing rule [83] is used in: rule [94]

INPUT is used in: markup parse scanning source [229], using input prefix [194]

insertion break rule [126] is used in: line breaking rule [125]

INSERTION-BREAK is used in: insertion break rule [126]

instance element specifier [223] is used in: sgml parse type [218], xml parse type [221]

INSTANCE is used in: sgml parse type [218], xml parse type [221]

INT32 is used in: first-class type [129]

INTEGER is used in: first-class type [129], for part [209]

INTERFACE is used in: module declaration [101]

internal conversion function definition [381] is used in: converting argument definition [396], function definition [375]

internal function binding [401] is used in: internal conversion function definition [381], internal infix function definition [380], internal prefix function definition [379]

internal infix function definition [380] is used in: converting argument definition [396], function definition [375]

internal prefix function definition [379] is used in: converting argument definition [396], function definition [375]

INTERNAL is used in: entity scope [64]

INTO is used in: converting argument definition [396]

invalid data rule [16] is used in: markup processing rule [7]

INVALID-DATA is used in: invalid data rule [16]

IS is used in: argument test primary [412], attribute test primary [81], catch test primary [430], element identity test primary [43], element property test primary [45], entity test primary [52], equality comparer [328], macro definition [463], next group action [170], pattern test primary [352], shelf test primary [462], source test primary [298], stream test primary [288], strongly ascending comparer [332], strongly descending comparer [333]

ISNT is used in: argument test primary [412], attribute test primary [81], catch test primary [430], element identity test primary [43], element property test primary [45], entity test primary [52], inequality comparer [329], pattern test primary [352], shelf test primary [462], source test primary [298], stream test primary [288], strongly ascending comparer [332], strongly descending comparer [333]

item indexer [459] is used in: indexer [458], key-of reference [270], qualified attribute part identifier [66], shelf test primary [462]

ITEM is used in: numeric primary [247]

#ITEM is used in: built-in read-only numeric shelf name [262]

item-of reference [248] is used in: numeric primary [247]

"j" is used in: alphabetic format item [308], letter [472]

"J" is used in: letter [472]

JOIN is used in: constant string expression [276], subexpression [235]

"k" is used in: alphabetic format item [308], attribute format item [309], current name format item [313], decimal format item [314], letter [472], pattern format item [318], roman format item [319], stream format item [321], symbol format item [322]

"K" is used in: letter [472]

key indexer [460] is used in: guarded new shelf item reference [454], indexer [458], item-of reference [248], new shelf item reference [453], sgml dtd shelf item [226], xml dtd shelf item [228]

KEY is used in: attributes test primary [82], remove key action [177], set key action [182], shelf test primary [462], string primary [268]

key-of reference [270] is used in: string primary [268]

KEYED is used in: shelf test primary [462]

"l" is used in: alphabetic format item [308], attribute format item [309], content format item [312], current name format item [313], decimal format item [314], letter [472], macro format item [316], pattern format item [318], roman format item [319], stream format item [321]

"L" is used in: letter [472]

#LANGUAGE-VERSION is used in: built-in read-only stream shelf name [302]

LAST is used in: element property test primary [45]

#LAST is used in: built-in read-only switch shelf name [334]

lastmost indexer [461] is used in: indexer [458]

LASTMOST is used in: lastmost indexer [461]

LC is used in: character class name [346]

LENGTH is used in: constant numeric primary [255], numeric primary [247]

LESS-EQUAL is used in: strongly ascending comparer [332], strongly descending comparer [333]

LESS-THAN is used in: strongly ascending comparer [332], strongly descending comparer [333]

LETTER is used in: character class name [346]

letter [472] is used in: name [471]

LETTERS is used in: data letters declaration [118], user-defined name character [485]

#LIBPATH is used in: built-in read-write stream shelf name [303]

library declaration [105] is used in: common declaration [113]

LIBRARY is used in: library declaration [105]

#LIBRARY is used in: built-in read-write stream shelf name [303]

#LIBVALUE is used in: built-in read-write stream shelf name [303]

line breaking rule [125] is used in: rule [94]

LINE-END is used in: positional pattern [351]

#LINE-NUMBER is used in: built-in read-only numeric shelf name [262]

LINE-START is used in: positional pattern [351]

LITERAL is used in: macro token [467], replacement template item [470]

local declaration [443] is used in: local scope [147]

local scope [147] is used in: built-in read-only switch shelf name [334], data content rule [8], do action [199], do conditional action [200], do generic parse action [219], do scan action [202], do select action [203], do select-type action [206], do sgml parse action [217], do skip action [207], do xml parse action [220], document end rule [9], document start rule [10], dtd end rule [11], dtd start rule [12], element rule [13], epilog start rule [14], external data entity rule [15], external text entity rule [88], find end rule [84], find rule [85], find start rule [86], internal function binding [401], invalid data rule [16], marked section rule [17], markup error rule [19], match alternative [216], process end rule [4], process rule [5], process start rule [6], processing instruction rule [20], prolog end rule [21], prolog in error rule [22], repeat action [208], repeat over action [213], sgml comment processing rule [18], sgml declaration end rule [23], translation rule [24], xmlns-change rule [25]

local shelf declaration [446] is used in: local declaration [443]

LOCAL is used in: local shelf declaration [446]

LOCATION is used in: external-exception invocation [421], program-error invocation [422]

LOG is used in: markup error rule [19]

#LOG is used in: built-in write-only stream shelf name [301]

log-message action [168] is used in: basic action [152]

LOG-MESSAGE is used in: log-message action [168]

LOOKAHEAD is used in: pattern prefix modifier [341]

"M" is used in: letter [472]

"m" is used in: letter [472]

macro definition [463] is used in: common declaration [113]

macro format item [316] is used in: format item [307]

macro name [464] is used in: macro definition [463]

macro parameter [466] is used in: macro token [467], parameter template [465], replacement template item [470]

macro token [467] is used in: macro name [464], parameter template [465]

MACRO is used in: macro definition [463]

MACRO-END is used in: macro definition [463]

main buffering declaration [109] is used in: main output referent declaration [111], program-level declaration [106]

main mode declaration [110] is used in: main output referent declaration [111], program-level declaration [106]

main output referent declaration [111] is used in: program-level declaration [106]

main process rule [3] is used in: rule [94]

#MAIN-INPUT is used in: built-in string source name [304], main buffering declaration [109], main mode declaration [110]

#MAIN-OUTPUT is used in: built-in write-only stream shelf name [301], main buffering declaration [109], main mode declaration [110], main output referent declaration [111]

marked section rule [17] is used in: markup processing rule [7]

marked section type [27] is used in: marked section rule [17]

MARKED-SECTION is used in: marked section rule [17]

markup error rule [19] is used in: rule [94]

markup event expression [354] is used in: hierarchical type expression [353], markup event primary [355]

markup event primary [355] is used in: ancestry secondary [40], element declaration primary [358], expression primary [237], shelf reference [452], throw invocation [429]

markup identification declaration [121] is used in: naming declaration [117]

markup name set [33] is used in: external data entity rule [15], notation name set [65]

markup name [34] is used in: attribute alias [74], attribute name [75], element name [32], extended entity name [89], markup name set [33], short reference map name [51]

markup parse scanning source [229] is used in: do sgml parse action [217], do xml parse action [220]

markup processing rule [7] is used in: rule [94]

markup sink expression [364] is used in: markup sink primary [365]

markup sink primary [365] is used in: expression primary [237]

markup source expression [367] is used in: do generic parse action [219], markup source primary [368]

markup source primary [368] is used in: expression primary [237]

MARKUP is used in: qualified type [130]

MARKUP-CDATA-MARKED-SECTION-EVENT is used in: first-class type [129]

MARKUP-COMMENT is used in: sgml comment processing rule [18]

MARKUP-COMMENT-EVENT is used in: first-class type [129]

MARKUP-ELEMENT-EVENT is used in: first-class type [129]

markup-end invocation [424] is used in: built-in catch invocation [420]

#MARKUP-END is used in: catch test primary [430], markup-end invocation [424], throw invocation [429]

MARKUP-ERROR is used in: markup error rule [19]

#MARKUP-ERROR-COUNT is used in: built-in read-only numeric shelf name [262]

MARKUP-ERROR-EVENT is used in: first-class type [129]

#MARKUP-ERROR-TOTAL is used in: built-in read-only numeric shelf name [262]

MARKUP-EVENT is used in: first-class type [129], markup-end invocation [424], markup-point invocation [425], markup-start invocation [423]

MARKUP-EXTERNAL-DATA-ENTITY-REFERENCE-EVENT is used in: first-class type [129]

MARKUP-EXTERNAL-TEXT-ENTITY-REFERENCE-EVENT is used in: first-class type [129]

MARKUP-IDENTIFICATION is used in: markup identification declaration [121]

MARKUP-IGNORE-MARKED-SECTION-EVENT is used in: first-class type [129]

MARKUP-INCLUDE-MARKED-SECTION-EVENT is used in: first-class type [129]

MARKUP-INTERNAL-DATA-ENTITY-REFERENCE-EVENT is used in: first-class type [129]

MARKUP-INTERNAL-TEXT-ENTITY-REFERENCE-EVENT is used in: first-class type [129]

MARKUP-PARSE is used in: do generic parse action [219]

MARKUP-PARSER is used in: stream type [290]

#MARKUP-PARSER is used in: built-in write-only stream shelf name [301]

markup-point invocation [425] is used in: built-in catch invocation [420]

#MARKUP-POINT is used in: catch test primary [430], markup-point invocation [425], throw invocation [429]

MARKUP-POINT-EVENT is used in: first-class type [129]

MARKUP-PROCESSING-INSTRUCTION-EVENT is used in: first-class type [129]

MARKUP-RCDATA-MARKED-SECTION-EVENT is used in: first-class type [129]

MARKUP-REGION-EVENT is used in: first-class type [129]

markup-start invocation [423] is used in: built-in catch invocation [420]

#MARKUP-START is used in: catch test primary [430], markup-start invocation [423], throw invocation [429]

#MARKUP-WARNING-COUNT is used in: built-in read-only numeric shelf name [262]

MARKUP-WARNING-EVENT is used in: first-class type [129]

#MARKUP-WARNING-TOTAL is used in: built-in read-only numeric shelf name [262]

MASK is used in: numeric multiplicative operator [242]

match alternative [216] is used in: do scan action [202], repeat scan action [215]

MATCH is used in: match alternative [216]

MATCHES is used in: string match test primary [296]

MESSAGE is used in: assert action [154], external-exception invocation [421], not reached action [171], program-error invocation [422]

#MESSAGE is used in: built-in read-only stream shelf name [302]

MINUS is used in: numeric additive operator [240]

MIXED is used in: content type [47]

MIXED-CONTENT-MODEL is used in: content model primary [359]

MODIFIABLE is used in: shelf class [394]

modifier expression [431] is used in: open action [172], reopen action [178], set action [181], string sink primary [372]

modifier literal for break-width [439] is used in: modifier literal for reopen [436]

modifier literal for content [437] is used in: modifier literal for reopen [436], string sink primary [372]

modifier literal for open [434] is used in: modifier literal [433]

modifier literal for referents [438] is used in: main output referent declaration [111], modifier literal for reopen [436]

modifier literal for reopen [436] is used in: modifier literal for set [435], reopen action [178]

modifier literal for set [435] is used in: modifier literal for open [434], set action [181]

modifier literal [433] is used in: modifier expression [431], modifier subexpression [432]

modifier subexpression [432] is used in: modifier expression [431]

module declaration [101] is used in: program unit [1]

MODULE is used in: module declaration [101]

MODULO is used in: numeric multiplicative operator [242]

"n" is used in: described character [286], letter [472], other format item [317]

"N" is used in: letter [472]

name letters declaration [122] is used in: naming declaration [117]

name [471] is used in: argument herald [399], catch name [415], expression argument definition [392], external-exception invocation [421], function name [386], group name [96], import declaration [102], include guard declaration [100], infix function name [474], infix function signature definition [384], macro format item [316], macro parameter [466], markup name [34], markup-end invocation [424], markup-point invocation [425], markup-start invocation [423], module declaration [101], parenthesized invocation arguments [427], pattern name [342], prefix function name [475], program-error invocation [422], record field reference [139], remainder argument definition [395], replacement template item [470], shelf alias [455], shelf class argument definition [393], shelf name [456], short reference map name [51], supply clause [104], unparenthesized invocation arguments [428], use clause [103], user-defined type name [140]

NAME is used in: attribute declaration type [79], stream test primary [288], string primary [268]

NAME-LETTERS is used in: name letters declaration [122]

NAMECASE is used in: entity namecase declaration [119], general namecase declaration [120]

NAMED is used in: pattern factor [337], processing instruction matcher [26]

NAMES is used in: attribute declaration type [79]

naming declaration [117] is used in: preamble declaration [112]

NDATA-ENTITY is used in: entity type [60]

NEGATE is used in: constant numeric primary [255], numeric primary [247]

NESTED-REFERENTS is used in: using nested-referents prefix [195]

new action [169] is used in: basic action [152]

new shelf item reference [453] is used in: new action [169], shelf item reference [451]

NEW is used in: new action [169], shelf item reference [451]

newline declaration [123] is used in: naming declaration [117]

NEWLINE is used in: newline declaration [123]

next group action [170] is used in: basic action [152]

NEXT is used in: next group action [170]

NMTOKEN is used in: attribute declaration type [79]

NMTOKENS is used in: attribute declaration type [79]

NO is used in: entity namecase declaration [119], general namecase declaration [120]

NO-DEFAULT-IO is used in: default io declaration [107]

NON-CDATA is used in: pattern nonentity type [344]

NON-IMPLIED is used in: attribute subset specifier [73]

NON-SDATA is used in: pattern nonentity type [344]

#NONE is used in: sgml in action [183], sgml out action [184], short reference map name [51]

not reached action [171] is used in: basic action [152]

NOT is used in: factor expression [233], pattern prefix modifier [341]

NOT-REACHED is used in: not reached action [171]

notation category set [57] is used in: entity test primary [52]

notation category [58] is used in: notation category set [57]

notation name set [65] is used in: entity test primary [52]

notation selector [54] is used in: entity test primary [52]

NOTATION is used in: attribute declaration type [79], notation selector [54]

NULL is used in: find rule [85], match alternative [216]

NUMBER is used in: attribute declaration type [79], numeric primary [247]

number [250] is used in: alphabetic format item [308], attribute format item [309], binary format item [310], break-width declaration [124], constant numeric primary [255], current name format item [313], decimal format item [314], described character [286], described substring [287], describing number [482], modifier literal for break-width [439], numeric primary [247], pattern format item [318], replacement template item [470], roman format item [319], stream format item [321], symbol format item [322]

number-of reference [249] is used in: numeric primary [247]

NUMBER-OF is used in: numeric primary [247]

NUMBERS is used in: attribute declaration type [79]

numeric additive operator [240] is used in: constant numeric expression [251], subexpression [235]

numeric conversion operator [245] is used in: constant numeric secondary [254], numeric tertiary [244]

numeric expression [238] is used in: by part [212], decrement action [161], do select action [203], do skip action [207], from part [210], halt action [166], increment action [167], item indexer [459], numeric primary [247], occurrence indicator [345], reset action [179], to part [211]

numeric factor [243] is used in: numeric term [241]

numeric multiplicative operator [242] is used in: constant numeric term [252], numeric term [241]

numeric primary [247] is used in: expression primary [237], numeric secondary [246]

numeric secondary [246] is used in: numeric tertiary [244]

numeric subexpression [239] is used in: ascending numeric comparison [258], descending numeric comparison [259], equality numeric comparison [260], inequality numeric comparison [261], modifier literal for break-width [439], modifier literal for content [437], string factor [266], string term [265]

numeric term [241] is used in: subexpression [235]

numeric tertiary [244] is used in: numeric factor [243]

numeric test primary [256] is used in: boolean primary [325]

NUMERIC-LITERAL is used in: source type name [397]

NUTOKEN is used in: attribute declaration type [79]

NUTOKENS is used in: attribute declaration type [79]

"o" is used in: attribute format item [309], current name format item [313], letter [472]

"O" is used in: letter [472]

occurrence indicator [345] is used in: pattern secondary [339]

OCCURRENCE is used in: numeric primary [247]

OF is used in: ancestry expression [39], ancestry qualifier [38], ancestry secondary [40], attribute declaration primary [360], attribute value declaration primary [362], complex qualified attribute identifier [70], complex qualified attribute set identifier [72], constant numeric primary [255], content model primary [359], element declaration primary [358], element property test primary [45], element test ancestry identifier [44], entity declaration primary [357], external function association enquiry [410], external function identification [411], notation selector [54], numeric primary [247], remove key action [177], set external function association action [409], set key action [182], simple qualified attribute identifier [69], simple qualified attribute set identifier [71], string primary [268], using attribute association prefix [192]

ONLY is used in: import declaration [102]

opaque type declaration binding [133] is used in: opaque type declaration [132]

opaque type declaration [132] is used in: user-defined type declaration [131]

OPAQUE is used in: opaque type declaration [132], record type declaration [134], user-defined type require [138]

open action [172] is used in: basic action [152]

OPEN is used in: ancestry primary [41], element test ancestry identifier [44], open action [172], stream type [290]

OPTIONAL is used in: expression argument definition [392], shelf class argument definition [393]

OR is used in: attribute type set [76], character set term [349], constant numeric range set [204], content type set [46], converting argument definition [396], element name or data set [48], element name set [28], element rule name set [29], entity category set [55], expression [230], extended entity name set [87], implied entity type set [90], markup name set [33], pattern expression [335], short reference map name set [50], stream type set [289], string set test primary [297]

other format item [317] is used in: format item [307]

output action [173] is used in: basic action [152]

output to action [174] is used in: basic action [152]

OUTPUT is used in: output action [173], using output prefix [196]

#OUTPUT is used in: built-in write-only stream shelf name [301]

OUTPUT-TO is used in: output to action [174]

OVER is used in: do skip action [207], repeat over action [213]

OVERLOADED is used in: converting argument definition [396], external infix function definition [377], external prefix function definition [376], function categorization kind [382], internal infix function definition [380]

OVERRIDING is used in: function categorization kind [382]

"p" is used in: attribute format item [309], current name format item [313], letter [472]

"P" is used in: letter [472]

parameter template [465] is used in: macro definition [463]

PARAMETER is used in: entity class [61]

PARENT is used in: ancestry primary [41], element test ancestry identifier [44]

parenthesized call arguments [404] is used in: throw invocation [429], value function call [402], void function call [403]

parenthesized catch argument list definition [417] is used in: catch argument list definition [416]

parenthesized function argument list definition [389] is used in: function argument list definition [388]

parenthesized invocation arguments [427] is used in: catch invocation [426]

PAST is used in: do skip action [207]

pattern entity type [343] is used in: pattern factor [337]

pattern expression [335] is used in: do skip action [207], find rule [85], match alternative [216], pattern primary [340], processing instruction matcher [26], translation rule [24]

pattern factor [337] is used in: pattern product [336]

pattern format item [318] is used in: format item [307]

pattern name [342] is used in: pattern format item [318], pattern primary [340], pattern product [336], pattern tertiary [338], pattern test primary [352], stream format item [321], string primary [268]

pattern nonentity type [344] is used in: pattern factor [337]

pattern prefix modifier [341] is used in: pattern product [336], pattern tertiary [338]

pattern primary [340] is used in: pattern secondary [339]

pattern product [336] is used in: pattern expression [335]

pattern secondary [339] is used in: pattern tertiary [338], string match test primary [296], string term [265]

pattern tertiary [338] is used in: pattern factor [337]

pattern test primary [352] is used in: boolean primary [325]

PCDATA is used in: pattern nonentity type [344]

#PLATFORM-INFO is used in: built-in read-only stream shelf name [302]

PLUS is used in: numeric additive operator [240]

positional pattern [351] is used in: pattern primary [340]

preamble declaration [112] is used in: program [2]

prefix function name [475] is used in: prefix function signature definition [383], value function call [402], void function call [403]

prefix function signature definition [383] is used in: external prefix function definition [376], internal prefix function definition [379]

prefix function start character [477] is used in: infix function start character [476], prefix function name [475]

PREFIXED is used in: import declaration [102]

PREPARENT is used in: ancestry primary [41], element test ancestry identifier [44]

PREVIOUS is used in: ancestry expression [39], element property test primary [45], element test ancestry identifier [44]

process end rule [4] is used in: main process rule [3]

process rule [5] is used in: main process rule [3]

process start rule [6] is used in: main process rule [3]

PROCESS is used in: process rule [5], program type [98]

PROCESS-END is used in: process end rule [4]

#PROCESS-INPUT is used in: built-in string source name [304], main buffering declaration [109], main mode declaration [110]

#PROCESS-OUTPUT is used in: main buffering declaration [109], main mode declaration [110]

PROCESS-START is used in: process start rule [6]

processing instruction matcher [26] is used in: processing instruction rule [20]

processing instruction rule [20] is used in: markup processing rule [7]

PROCESSING-INSTRUCTION is used in: processing instruction rule [20]

program type [98] is used in: program [2]

program unit [1]

program [2] is used in: program unit [1]

program-error invocation [422] is used in: built-in catch invocation [420]

#PROGRAM-ERROR is used in: catch test primary [430], program-error invocation [422]

program-level declaration [106] is used in: program [2]

prolog end rule [21] is used in: markup processing rule [7]

prolog in error rule [22] is used in: markup processing rule [7]

PROLOG-END is used in: prolog end rule [21]

PROLOG-IN-ERROR is used in: prolog in error rule [22]

PROPER is used in: element property test primary [45]

PUBLIC is used in: external identifier type [59]

put action [175] is used in: basic action [152]

PUT is used in: put action [175]

"q" is used in: current name format item [313], letter [472]

"Q" is used in: letter [472]

qualified attribute identifier [67] is used in: attribute test primary [81], key-of reference [270], number-of reference [249], repeat over component [214], using attribute association prefix [192]

qualified attribute part identifier [66] is used in: complex qualified attribute identifier [70], complex qualified attribute set identifier [72], entity selector [53], entity test primary [52], simple qualified attribute identifier [69], simple qualified attribute set identifier [71], string primary [268]

qualified attribute set identifier [68] is used in: attributes test primary [82], number-of reference [249], repeat over component [214]

qualified element name [31] is used in: element name or data [49], element name set [28]

qualified type [130] is used in: type [128]

"r" is used in: decimal format item [314], described substring [287], letter [472]

"R" is used in: letter [472]

RCDATA is used in: content type [47], marked section type [27]

RCDATA-CONTENT-MODEL is used in: content model primary [359]

READ-ONLY is used in: shelf class [394]

READABLE is used in: file info enquiry [300]

record field reference [139] is used in: repeat over component [214], shelf reference [452], using shelf item association prefix [198]

record type declaration binding [135] is used in: record type declaration [134]

record type declaration [134] is used in: user-defined type declaration [131]

record type inheritance clause [136] is used in: record type declaration [134]

RECORD is used in: record type declaration [134]

#RECOVERY-INFO is used in: built-in read-only stream shelf name [302]

reference comparer [146] is used in: user-defined type test primary [145]

referent item reference [269] is used in: string primary [268], string sink literal [374]

REFERENT is used in: item-of reference [248], key-of reference [270], referent item reference [269], stream type [290], string sink literal [374]

REFERENTS is used in: item-of reference [248], key-of reference [270], number-of reference [249], referent item reference [269], repeat over component [214], shelf test primary [462], using referents association prefix [197]

REFERENTS-ALLOWED is used in: modifier literal for referents [438]

REFERENTS-DISPLAYED is used in: modifier literal for referents [438]

REFERENTS-NOT-ALLOWED is used in: modifier literal for referents [438]

remainder argument definition [395] is used in: parenthesized function argument list definition [389], unparenthesized function argument list definition [390]

REMAINDER is used in: remainder argument definition [395]

remove action [176] is used in: basic action [152]

remove key action [177] is used in: basic action [152]

REMOVE is used in: remove action [176], remove key action [177]

reopen action [178] is used in: basic action [152]

REOPEN is used in: reopen action [178]

repeat action [208] is used in: basic action [152], by part [212]

repeat over action [213] is used in: basic action [152], built-in read-only switch shelf name [334]

repeat over component [214] is used in: repeat over action [213]

repeat scan action [215] is used in: basic action [152]

REPEAT is used in: repeat action [208], repeat over action [213], repeat scan action [215]

REPEATED is used in: constant string term [277], string term [265]

replacement break rule [127] is used in: line breaking rule [125]

replacement template item [470] is used in: macro definition [463]

REPLACEMENT-BREAK is used in: replacement break rule [127]

require function definition [387] is used in: global object definition [114]

require shelf definition [441] is used in: global object definition [114]

REQUIRE is used in: catch definition [413], require function definition [387], require shelf definition [441], user-defined type require [138]

reset action [179] is used in: basic action [152]

RESET is used in: reset action [179]

restricted qualified element name [30] is used in: element rule name set [29]

RETHROW is used in: throw action [189]

return action [180] is used in: basic action [152]

RETURN is used in: return action [180]

REVERSED is used in: repeat over component [214]

roman format item [319] is used in: format item [307]

rule [94] is used in: group member [93]

"s" is used in: attribute format item [309], content format item [312], decimal format item [314], letter [472], other format item [317], pattern format item [318]

"S" is used in: letter [472]

SAVE is used in: global shelf save declaration [444], groups save declaration [445]

SAVE-CLEAR is used in: global shelf save declaration [444]

SCAN is used in: do scan action [202], do sgml parse action [217], do xml parse action [220], repeat scan action [215]

#SCHEMA is used in: anonymous entity type [63]

SDATA is used in: pattern entity type [343]

SDATA-ENTITY is used in: entity type [60]

SELECT is used in: do select action [203]

SELECT-TYPE is used in: do select-type action [206]

set action [181] is used in: basic action [152]

set external function association action [409] is used in: basic action [152]

set key action [182] is used in: basic action [152]

SET is used in: set action [181], set external function association action [409], set key action [182]

SEVERITY is used in: log-message action [168]

sgml comment processing rule [18] is used in: markup processing rule [7]

sgml declaration end rule [23] is used in: markup processing rule [7]

sgml dtd shelf item [226] is used in: sgml dtd specifier [225], sgml parse type [218]

sgml dtd specifier [225] is used in: sgml parse type [218]

sgml in action [183] is used in: basic action [152]

sgml out action [184] is used in: basic action [152]

sgml parse type [218] is used in: do sgml parse action [217]

SGML is used in: built-in write-only stream shelf name [301], program type [98]

#SGML is used in: built-in write-only stream shelf name [301]

SGML-COMMENT is used in: sgml comment processing rule [18]

SGML-DECLARATION-END is used in: sgml declaration end rule [23]

SGML-DTD is used in: first-class type [129], sgml dtd specifier [225]

SGML-DTDS is used in: built-in read-only dtd shelf name [35], sgml dtd shelf item [226]

SGML-ERROR is used in: markup error rule [19]

#SGML-ERROR-COUNT is used in: built-in read-only numeric shelf name [262]

#SGML-ERROR-TOTAL is used in: built-in read-only numeric shelf name [262]

SGML-IN is used in: sgml in action [183]

SGML-OUT is used in: sgml out action [184]

SGML-PARSE is used in: do sgml parse action [217]

SGML-PARSER is used in: stream type [290]

#SGML-WARNING-COUNT is used in: built-in read-only numeric shelf name [262]

#SGML-WARNING-TOTAL is used in: built-in read-only numeric shelf name [262]

SHARED is used in: module declaration [101]

shelf alias [455] is used in: do select-type action [206], for part [209], repeat over component [214], shelf declaration [447], using shelf item association prefix [198]

shelf class argument definition [393] is used in: catch argument definition [419], function argument definition [391]

shelf class [394] is used in: external prefix function definition [376], internal prefix function definition [379], shelf class argument definition [393], shelf reference [452]

shelf declaration [447] is used in: field declaration [137], global shelf definition [440], local shelf declaration [446], shelf literal [450]

shelf item reference [451] is used in: activate action [153], alphabetic format item [308], argument test primary [412], attribute default declaration primary [361], attribute value declaration primary [362], binary format item [310], boolean primary [325], close action [156], content model primary [359], deactivate action [160], decimal format item [314], decrement action [161], discard action [162], dtd primary [356], element declaration primary [358], entity declaration primary [357], expression primary [237], flush action [165], increment action [167], item-of reference [248], key-of reference [270], markup event primary [355], numeric primary [247], open action [172], put action [175], remove action [176], remove key action [177], reopen action [178], reset action [179], roman format item [319], set key action [182], stream expression [363], stream format item [321], stream test primary [288], string primary [268], string sink primary [372], symbol format item [322], throw action [189], user-defined type instance [144], using shelf item association prefix [198]

shelf literal [450] is used in: repeat over component [214], shelf declaration [447], shelf reference [452], using shelf item association prefix [198]

shelf name [456] is used in: global shelf save declaration [444], require shelf definition [441], shelf reference [452]

shelf reference [452] is used in: attribute value declaration primary [362], clear action [155], copy action [158], copy and clear action [159], element declaration primary [358], guarded new shelf item reference [454], markup event primary [355], new shelf item reference [453], number-of reference [249], repeat over component [214], shelf item reference [451], shelf test primary [462]

shelf test primary [462] is used in: boolean primary [325]

SHIFT is used in: numeric multiplicative operator [242]

short reference map name set [50] is used in: element property test primary [45]

short reference map name [51] is used in: short reference map name set [50]

SIGNAL is used in: throw action [189]

SILENT-REFERENT is used in: referent item reference [269]

simple qualified attribute identifier [69] is used in: qualified attribute identifier [67], qualified attribute part identifier [66], using attribute association prefix [192]

simple qualified attribute set identifier [71] is used in: complex qualified attribute identifier [70], item-of reference [248], qualified attribute set identifier [68]

single-quoted constant string literal part [284] is used in: constant string literal part [282]

single-quoted string literal part [275] is used in: string literal part [273]

SINK is used in: qualified type [130], string sink literal [374]

SIZE is used in: fixed-size shelf declaration [449]

SKIP is used in: do skip action [207]

source test primary [298] is used in: boolean primary [325]

source type name [397] is used in: converting argument definition [396]

SOURCE is used in: program type [98], qualified type [130]

SPACE is used in: character class name [346]

SPECIFIED is used in: argument test primary [412], attribute specification type [78], attribute subset specifier [73], pattern test primary [352]

SPECIFIED-ATTRIBUTE is used in: first-class type [129]

start break suppress format item [320] is used in: format item [307]

STATUS is used in: element property test primary [45]

stream expression [363]

stream format item [321] is used in: format item [307], pattern format item [318]

stream input/output mode [271] is used in: string primary [268]

stream test primary [288] is used in: boolean primary [325]

stream type set [289] is used in: stream test primary [288]

stream type [290] is used in: stream type set [289]

STREAM is used in: first-class type [129], shelf literal [450]

string expression [263] is used in: instance element specifier [223], key indexer [460], log-message action [168], modifier literal for referents [438], not reached action [171], put action [175], repeat scan action [215], set key action [182], sgml in action [183], sgml out action [184], string primary [268], string set test primary [297], test system action [188], using input prefix [194]

string factor [266] is used in: string term [265]

string literal part [273] is used in: string literal [272]

string literal [272] is used in: pattern primary [340], replacement template item [470], string primary [268]

string match test primary [296] is used in: string test primary [291]

string primary [268] is used in: attribute default declaration primary [361], attributes test primary [82], element declaration primary [358], element name [32], expression primary [237], markup event primary [355], numeric primary [247], pattern primary [340], referent item reference [269], shelf test primary [462], simple qualified attribute identifier [69], source test primary [298], string secondary [267], string sink literal [374]

string secondary [267] is used in: numeric tertiary [244], string factor [266]

string set test primary [297] is used in: string test primary [291]

string sink expression [371] is used in: output to action [174], using output prefix [196]

string sink literal for open [373] is used in: open action [172], reopen action [178], string sink literal [374]

string sink literal [374] is used in: string sink literal for open [373], string sink primary [372]

string sink primary [372] is used in: expression primary [237], set action [181]

string source expression [369] is used in: do scan action [202], markup parse scanning source [229], output action [173], string source primary [370], submit action [185]

string source primary [370] is used in: expression primary [237]

string subexpression [264] is used in: ascending string comparison [292], descending string comparison [293], equality string comparison [294], inequality string comparison [295], string match test primary [296], string set test primary [297]

string term [265] is used in: subexpression [235]

string test primary [291] is used in: boolean primary [325]

STRING is used in: first-class type [129], program type [98], qualified type [130], string sink literal [374]

strongly ascending comparer [332] is used in: ascending numeric comparison [258], ascending string comparison [292], comparer [326], weakly ascending comparer [330]

strongly descending comparer [333] is used in: comparer [326], descending numeric comparison [259], descending string comparison [293], weakly descending comparer [331]

SUBDOC-ENTITY is used in: entity type [60]

SUBDOCUMENT is used in: sgml parse type [218]

SUBDOCUMENTS is used in: number-of reference [249]

SUBELEMENT is used in: element property test primary [45]

subexpression [235] is used in: comparison expression [234], numeric subexpression [239], string subexpression [264]

submit action [185] is used in: basic action [152]

SUBMIT is used in: submit action [185]

succeed action [186] is used in: basic action [152]

SUCCEED is used in: succeed action [186]

supply clause [104] is used in: import declaration [102]

SUPPLY is used in: supply clause [104]

suppress action [187] is used in: basic action [152]

SUPPRESS is used in: suppress action [187]

#SUPPRESS is used in: built-in markup sink name [366]

SWITCH is used in: first-class type [129]

symbol declaration [305] is used in: common declaration [113]

symbol format item [322] is used in: format item [307]

SYMBOL is used in: symbol declaration [305]

#SYNTAX is used in: anonymous entity type [63]

SYSTEM is used in: external identifier type [59]

SYSTEM-CALL is used in: numeric primary [247]

system-specific function name [483] is used in: external function binding [400], opaque type declaration binding [133], set external function association action [409]

system-specific library name [484] is used in: external function binding [400], opaque type declaration binding [133], set external function association action [409]

"t" is used in: described character [286], letter [472], other format item [317]

"T" is used in: letter [472]

TAKE is used in: string term [265]

test system action [188] is used in: basic action [152]

TEST-SYSTEM is used in: test system action [188]

TEXT is used in: pattern nonentity type [344]

TEXT-MODE is used in: main mode declaration [110], modifier literal for open [434], stream input/output mode [271]

THIS is used in: item-of reference [248], key-of reference [270], referent item reference [269], string sink literal [374]

throw action [189] is used in: basic action [152]

throw invocation [429] is used in: throw action [189]

THROW is used in: throw action [189]

THROWN is used in: catch test primary [430]

TIMES is used in: numeric multiplicative operator [242]

to part [211] is used in: by part [212], repeat action [208]

TO is used in: attribute default declaration primary [361], break-width declaration [124], character set product [350], constant numeric range [205], copy action [158], copy and clear action [159], modifier literal for break-width [439], occurrence indicator [345], reset action [179], set action [181], set external function association action [409], set key action [182], throw action [189], to part [211], variable-size shelf declaration [448]

TOKEN is used in: parameter template [465]

TRANSLATE is used in: translation rule [24]

translation rule [24] is used in: markup processing rule [7]

TRUE is used in: boolean primary [325]

type [128] is used in: expression argument definition [392], external conversion function definition [378], external infix function definition [377], external prefix function definition [376], infix function signature definition [384], internal conversion function definition [381], internal infix function definition [380], internal prefix function definition [379], require function definition [387], source type name [397]

"u" is used in: alphabetic format item [308], attribute format item [309], content format item [312], current name format item [313], decimal format item [314], letter [472], macro format item [316], pattern format item [318], roman format item [319], stream format item [321]

"U" is used in: letter [472]

UC is used in: character class name [346]

UL is used in: pattern prefix modifier [341], string set test primary [297]

UNANCHORED is used in: match alternative [216], string match test primary [296], string term [265]

#UNATTACHED is used in: built-in write-only stream shelf name [301]

UNATTACHED is used in: shelf literal [450]

UNBUFFERED is used in: main buffering declaration [109], modifier literal for open [434], stream input/output mode [271]

unescaped character [481] is used in: double-quoted constant string literal part [283], double-quoted string literal part [274], single-quoted constant string literal part [284], single-quoted string literal part [275]

UNION is used in: numeric additive operator [240]

UNLESS is used in: condition [323]

unparenthesized call arguments [405] is used in: throw invocation [429], value function call [402]

unparenthesized catch argument list definition [418] is used in: catch argument list definition [416]

unparenthesized function argument list definition [390] is used in: function argument list definition [388]

unparenthesized invocation arguments [428] is used in: catch invocation [426]

UNPREFIXED is used in: import declaration [102]

UP-TRANSLATE is used in: program type [98]

use clause [103] is used in: import declaration [102]

USE is used in: use clause [103]

USEMAP is used in: element property test primary [45]

user-defined data character [486]

user-defined infix function name [479] is used in: expression secondary [236], numeric secondary [246], user-defined type subexpression [142]

user-defined name character [485] is used in: name [471]

user-defined type declaration [131] is used in: global object definition [114]

user-defined type expression [141] is used in: hierarchical type expression [353], user-defined type instance [144]

user-defined type instance [144] is used in: record field reference [139], user-defined type primary [143]

user-defined type name [140] is used in: do select-type action [206], external function identification [411], first-class type [129], opaque type declaration [132], record type declaration [134], record type inheritance clause [136], user-defined type primary [143], user-defined type require [138]

user-defined type primary [143] is used in: user-defined type subexpression [142]

user-defined type require [138] is used in: user-defined type declaration [131]

user-defined type subexpression [142] is used in: user-defined type test primary [145]

user-defined type test primary [145] is used in: boolean primary [325]

using attribute association prefix [192] is used in: using prefix [191]

using group prefix [193] is used in: using prefix [191]

using input prefix [194] is used in: using prefix [191]

using nested-referents prefix [195] is used in: using prefix [191]

using output prefix [196] is used in: using prefix [191]

using prefix [191] is used in: action [150]

using referents association prefix [197] is used in: using prefix [191]

using shelf item association prefix [198] is used in: using prefix [191]

USING is used in: using attribute association prefix [192], using group prefix [193], using input prefix [194], using nested-referents prefix [195], using output prefix [196], using referents association prefix [197], using shelf item association prefix [198]

UTF-8 is used in: utf8 specifier [224]

utf8 specifier [224] is used in: sgml parse type [218], xml parse type [221]

"v" is used in: attribute format item [309], letter [472]

"V" is used in: letter [472]

value function call [402] is used in: attribute default declaration primary [361], attribute value declaration primary [362], boolean primary [325], content model primary [359], dtd primary [356], element declaration primary [358], entity declaration primary [357], expression primary [237], markup event primary [355], markup sink primary [365], markup source primary [368], numeric primary [247], pattern primary [340], shelf reference [452], string primary [268], string sink literal [374], string source primary [370], user-defined type primary [143]

VALUE is used in: converting argument definition [396], expression argument definition [392], infix function signature definition [384], numeric test primary [256]

VALUE-END is used in: positional pattern [351]

VALUE-START is used in: positional pattern [351]

VALUED is used in: pattern factor [337], processing instruction matcher [26]

VARIABLE is used in: variable-size shelf declaration [448]

variable-size shelf declaration [448] is used in: shelf declaration [447]

void action [190] is used in: basic action [152]

void function call [403] is used in: basic action [152], markup parse scanning source [229]

void unparenthesized call arguments [406] is used in: void function call [403]

VOID is used in: void action [190]

"w" is used in: alphabetic format item [308], letter [472]

"W" is used in: letter [472]

weakly ascending comparer [330] is used in: ascending numeric comparison [258], ascending string comparison [292]

weakly descending comparer [331] is used in: descending numeric comparison [259], descending string comparison [293]

WHEN is used in: condition [323]

WHITE-SPACE is used in: character class name [346]

WITH is used in: halt action [166], id checking specifier [222], instance element specifier [223], modifier expression [431], program type [98], sgml dtd specifier [225], test system action [188], utf8 specifier [224], xml dtd specifier [227]

WORD-END is used in: positional pattern [351]

WORD-START is used in: positional pattern [351]

WRITABLE is used in: file info enquiry [300]

WRITE-ONLY is used in: shelf class [394]

"x" is used in: letter [472], pattern format item [318]

"X" is used in: letter [472]

xml dtd shelf item [228] is used in: xml dtd specifier [227], xml parse type [221]

xml dtd specifier [227] is used in: xml parse type [221]

xml parse type [221] is used in: do xml parse action [220]

XML is used in: program type [98]

XML-DTD is used in: first-class type [129], xml dtd specifier [227]

XML-DTDS is used in: built-in read-only dtd shelf name [35], xml dtd shelf item [228]

XML-PARSE is used in: do xml parse action [220]

#XMLNS is used in: qualified element name [31]

xmlns-change rule [25] is used in: markup processing rule [7]

XMLNS-CHANGE is used in: xmlns-change rule [25]

XMLNS-NAME is used in: string primary [268]

#XMLNS-NAMES is used in: built-in read-only stream shelf name [302]

"y" is used in: letter [472], symbol format item [322]

"Y" is used in: letter [472]

YES is used in: entity namecase declaration [119], general namecase declaration [120]

"z" is used in: attribute format item [309], content format item [312], decimal format item [314], letter [472]

"Z" is used in: letter [472]

"0" is used in: digit [473]

"1" is used in: digit [473]

"2" is used in: digit [473]

"3" is used in: digit [473]

"4" is used in: digit [473]

"5" is used in: digit [473]

"6" is used in: digit [473]

"7" is used in: digit [473]

"8" is used in: digit [473]

"9" is used in: digit [473]

Copyright © Stilo Corporation, 2003-2013. All rights reserved.
ETR62, 2013/3/19