[Mirrored from: http://www.copsol.com/sgmlimpl/standards/gguide.html, on March 26, 1997. See the COPSOL canonical source if possible.]
R. Alexander Milowski
Copernican Solutions Incorporated
ATTASGN, ATTVALTK, DATACHAR, PI, SDATA, SGMLCSTS, SGMLDOC
ATTASGN, ATTVALUE, COMDCL, COMMENT, CREFCNUM, DATACHAR, ENTEND, ENTSTART, GENDELM, IGNMRKUP, INTIGNCH, LITERAL, MSEND, MSIGNCH, MSSTART, NAME, NMTOKEN, NUMBER, PI, REFENDRE, RNAME, SDATA, SSEP
ATTVALTK, ELEMENT, EXTDATA, SGMLDOC
DATACHAR, ELEMENT, EXTDATA, IGNRE, IGNRS, REPOS
DATACHAR, ELEMENT, LINKRULE, LINKSET, LINKTYPE, SGMLCSTS, SIMPLELK
IDLKDCL, LINKSET, LINKTYPE, LKSETDCL, LKTPDCL, USELINK
DOCTYPE, ENTITY, EXTID, NOTATION, SGMLDOC
ATTASGN, ATTDEF, DFLTENT, DOCTYPE, ELEMENT, ELEMTK, ELEMTYPE, MODELGRP, NOTATION, PCDATATK
ATTDEF, ATTDLDCL, DFLTENT, DOCTPDCL, DOCTYPE, ELEMTYPE, ELTPDCL, ENTDCL, ENTITY, NOTATION, NOTDCL
ADDFUN, CAPSET, CHARDESC, CHARSET, DLMRLAS, FEATURES, SGMLDOC, SYNLITAS, SYNTAX
DOCTYPE, ELEMTYPE, SGMLCSTS, SRASSOC, SRMAP
RCSNM: NAME | Clause: d4402 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME |
RCSNM: CLASS | Clause: d4403 Datatype: ENUM Verify Type: OTHER Enumeration: FUNCHAR Enumeration: MSICHAR Enumeration: MSOCHAR Enumeration: MSSCHAR Enumeration: SEPCHAR |
RCSNM: CHAR | Clause: 95003 Datatype: CHAR Verify Type: OTHER Description: Character assigned to function. |
Description | An attribute assignment, whether specified or defaulted. |
Note | In the base module because of data attributes. |
RCSNM: VALUE | Clause: 79401 Datatype: NODELIST Accepted Classes (AC): ATTVALTK DATACHAR SDATA INTIGNCH ENTSTART ENTEND Verify Type: OTHER Note: If the attribute value is tokenized, the children are of type attvaltk; otherwise, they are of the other allowed types. When: The attribute is not an impliable attribute for which there is no attribute specification. |
RCSNM: NAME | Clause: 93001 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME |
RCSNM: IMPLIED | Clause: b3407 Datatype: BOOLEAN Verify Type: OTHER Description: True if and only if the attribute is an impliable attribute for which there is no attribute specification. |
RCSNM: TOKENSEP | Clause: 79400 Datatype: CHAR Verify Type: OTHER Description: The separator between the tokens of the value. Always equal to the SPACE character in the concrete syntax. When: The node has two or more children of class attvaltk. |
RCSNM: ATTSPEC | Clause: 79002 Datatype: NODELIST Accepted Classes (AC): NAME SSEP GENDELM LITERAL ATTVALUE Verify Type: OTHER When: The attribute was specified rather than defaulted or implied. |
RCSNM: ATTVALSP | Clause: 79301 Datatype: NODE Accepted Classes (AC): ATTVALUE LITERAL Verify Type: OTHER When: The attribute is not implied. |
RCSNM: ATTDEF | Clause: b3003 Datatype: NODE Accepted Classes (AC): ATTDEF Verify Type: OTHER |
RCSNM: NAME | Clause: b3201 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME |
RCSNM: DCLTYPE | Clause: b3301 Datatype: ENUM Verify Type: OTHER Enumeration: CDATA Enumeration: ENTITY Enumeration: ENTITIES Enumeration: ID Enumeration: IDREF Enumeration: IDREFS Enumeration: NAME Enumeration: NAMES Enumeration: NMTOKEN Enumeration: NMTOKENS Enumeration: NUMBER Enumeration: NUMBERS Enumeration: NUTOKEN Enumeration: NUTOKENS Enumeration: NOTATION Enumeration: NMTKGRP |
RCSNM: TOKENS | Clause: b3301 Datatype: STRLIST Verify Type: OTHER Description: A list of strings specifying the allowed tokens. When: Declared value is a name token group or a notation. |
RCSNM: DFLTTYPE | Clause: b3401 Datatype: ENUM Verify Type: OTHER Enumeration: VALUE Enumeration: FIXED Enumeration: REQUIRED Enumeration: CURRENT Enumeration: CONREF Enumeration: IMPLIED |
RCSNM: DFLTVAL | Clause: b3409 Datatype: NODELIST Accepted Classes (AC): ATTVALTK DATACHAR SDATA INTIGNCH ENTSTART ENTEND Verify Type: OTHER When: The default value includes an attribute value specification. |
RCSNM: CURGRP | Clause: b3001 Datatype: NODELIST Accepted Classes (AC): ATTDEF Verify Type: OTHER Description: All the attdef nodes that represent the same attribute definition and which will therefore share the same current value. Note: There will be as many members as there were associated element types in the attribute definition list declaration that declared this attribute definition. When: The default value type is CURRENT. |
RCSNM: CURATTIX | Clause: b3001 Datatype: INTEGER Verify Type: OTHER Description: The number of preceding attribute definitions in the document type declaration with a default value type of CURRENT. Note: All the attdef nodes in the value of the curgrp property of an attdef node will exhibit the same value for the curattix property. Two attdef nodes will share the same current value just in case they exhibit the same value for the curattix property. When: The default value type is CURRENT. |
RCSNM: ATTVALSP | Clause: 79002 Datatype: NODE Accepted Classes (AC): ATTVALUE LITERAL Verify Type: OTHER When: Default value includes attribute value specification. |
RCSNM: MARKUP | Clause: b3001 Datatype: NODELIST Accepted Classes (AC): SSEP COMMENT ENTSTART ENTEND GENDELM NAME NMTOKEN ATTVALUE LITERAL Verify Type: OTHER |
RCSNM: ASSELTPS | Clause: b3001 Datatype: NODELIST Accepted Classes (AC): ELEMTYPE Verify Type: OTHER Description: The element types to which the attribute definition list is applicable, ordered as their names occur in the attribute definition list declaration. This does not include undefined element types. |
RCSNM: ASSNOTS | Clause: b3001 Datatype: NODELIST Accepted Classes (AC): NOTATION Verify Type: OTHER |
RCSNM: TOKEN | Clause: 93003 Datatype: STRING Verify Type: OTHER String Lex: NMTOKEN |
RCSNM: ENTITY | Clause: 79401 Datatype: NODE Accepted Classes (AC): ENTITY Verify Type: OTHER When: Declared value of attribute is ENTITY or ENTITIES. |
RCSNM: NOTATION | Clause: 79408 Datatype: NODE Accepted Classes (AC): NOTATION Verify Type: OTHER When: Declared value of attribute is NOTATION. |
RCSNM: REFERENT | Clause: 79403 Datatype: NODE Accepted Classes (AC): ELEMENT Verify Type: OTHER When: Declared value is IDREF or IDREFS. |
Description | An attribute value specification that is an attribute value rather than an attribute value literal. |
Note | Do not confuse this with the attasgn class. |
RCSNM: VALUE | Clause: 93005 Datatype: STRING Verify Type: OTHER Description: The value before any upper-case substitution. |
RCSNM: TOTALCAP | Clause: FIG51 Datatype: INTEGER Verify Type: OTHER |
RCSNM: ENTCAP | Clause: FIG52 Datatype: INTEGER Verify Type: OTHER |
RCSNM: ENTCHCAP | Clause: FIG53 Datatype: INTEGER Verify Type: OTHER |
RCSNM: ELEMCAP | Clause: FIG54 Datatype: INTEGER Verify Type: OTHER |
RCSNM: GRPCAP | Clause: FIG55 Datatype: INTEGER Verify Type: OTHER |
RCSNM: EXGRPCAP | Clause: FIG56 Datatype: INTEGER Verify Type: OTHER |
RCSNM: EXNMCAP | Clause: FIG57 Datatype: INTEGER Verify Type: OTHER |
RCSNM: ATTCAP | Clause: FIG58 Datatype: INTEGER Verify Type: OTHER |
RCSNM: ATTCHCAP | Clause: FIG59 Datatype: INTEGER Verify Type: OTHER |
RCSNM: AVGRPCAP | Clause: FIG5a Datatype: INTEGER Verify Type: OTHER |
RCSNM: NOTCAP | Clause: FIG5b Datatype: INTEGER Verify Type: OTHER |
RCSNM: NOTCHCAP | Clause: FIG5c Datatype: INTEGER Verify Type: OTHER |
RCSNM: IDCAP | Clause: FIG5d Datatype: INTEGER Verify Type: OTHER |
RCSNM: IDREFCAP | Clause: FIG5e Datatype: INTEGER Verify Type: OTHER |
RCSNM: MAPCAP | Clause: FIG5f Datatype: INTEGER Verify Type: OTHER |
RCSNM: LKSETCAP | Clause: FIG5g Datatype: INTEGER Verify Type: OTHER |
RCSNM: LKNMCAP | Clause: FIG5h Datatype: INTEGER Verify Type: OTHER |
RCSNM: DESCNUM | Clause: d1123 Datatype: INTEGER Verify Type: OTHER |
RCSNM: NCHARS | Clause: d1125 Datatype: INTEGER Verify Type: OTHER |
RCSNM: BASENUM | Clause: d1124 Datatype: INTEGER Verify Type: OTHER When: Character description included a base set character number. |
RCSNM: BASESET | Clause: d1111 Datatype: STRING Verify Type: OTHER String Lex: MINDATA Description: The public identifier of the base character set. When: Character description included a base set character number. |
RCSNM: DESCLIT | Clause: a1701 Datatype: STRING Verify Type: OTHER String Lex: MINDATA When: Character description not entered as base set number. |
RCSNM: CHDESCS | Clause: d1101 Datatype: NODELIST Accepted Classes (AC): CHARDESC Verify Type: OTHER |
RCSNM: MARKUP | Clause: a3001 Datatype: NODELIST Accepted Classes (AC): COMMENT SSEP Verify Type: OTHER |
RCSNM: OPEN | Clause: a3002 Datatype: NODE Accepted Classes (AC): GENDELM Verify Type: OPTIONAL |
RCSNM: CHARS | Clause: 92101 Datatype: STRING Verify Type: OTHER Description: The characters in the comment (excluding the com delimiters). |
RCSNM: CLOSE | Clause: a3002 Datatype: NODE Accepted Classes (AC): GENDELM Verify Type: OPTIONAL |
Description | A character number occurring in a character reference. |
Note | The numeric value of the number is determined by the char property of the datachar node. |
RCSNM: NDIGITS | Clause: 95003 93002 Datatype: INTEGER Verify Type: OPTIONAL Description: The number of digits used to specify the value. |
RCSNM: CHAR | Clause: 92003 Datatype: CHAR Verify Type: OTHER Description: The character returned by the parser to the application. |
RCSNM: INTRPLCH | Clause: a1704 Datatype: CHAR Verify Type: OTHER Description: The character that was replaced. Note: When a sequence of RE and/or SPACE characters in a minimum literal is replaced by a single SPACE character, then the first character is represented by a datachar possibly with an intrplch property, and the other characters are represented by an intignch. When: The data character replaced another character when a literal was interpreted: a SPACE character that replaced a RE or SEPCHAR in an attribute value literal or an RE in a minimum literal. |
RCSNM: NAMECREF | Clause: 95001 Datatype: NODELIST Accepted Classes (AC): GENDELM NAME REFENDRE Verify Type: OPTIONAL When: The data character was the replacement of a named character reference. |
RCSNM: NUMCREF | Clause: 95001 Datatype: NODELIST Accepted Classes (AC): GENDELM NAME CREFCNUM REFENDRE Verify Type: OPTIONAL When: The data character was the replacement of a numeric character reference. |
RCSNM: MOVEDRE | Clause: 7610a Datatype: BOOLEAN Verify Type: OTHER Description: True if and only if this character is an RE that was deemed to occur at a point other than that at which it in fact occurred. Note: A node of type repos will indicate the position at which it in fact occurred. |
RCSNM: REPOS | Clause: 7610a Datatype: NODE Accepted Classes (AC): REPOS Verify Type: OTHER Description: The position at which this RE character in fact occurred. When: This character is an RE that was deemed to occur at a point other than that at which it in fact occurred. |
RCSNM: LKSETINF | Datatype: NODELIST Accepted Classes (AC): LINKRULE Verify Type: OTHER Description: Link rules in the current link set whose source element type is implied. When: There is an active explicit link process and the character occurs in content. |
RCSNM: ENTTYPE | Clause: a5502 Datatype: ENUM Verify Type: OTHER Enumeration: TEXT Enumeration: CDATA Enumeration: SDATA Enumeration: NDATA Enumeration: SUBDOC Enumeration: PI |
RCSNM: TEXT | Clause: 92101 Datatype: STRING Verify Type: OTHER When: The default entity declaration declares an internal entity. |
RCSNM: EXTID | Clause: a1601 Datatype: NODE Accepted Classes (AC): EXTID Verify Type: OTHER When: The default entity declaration declares an external entity. |
RCSNM: ATTS | Clause: b4120 Datatype: NMNDLIST Accepted Classes (AC): ATTASGN AC Name Property: NAME Verify Type: OTHER Description: A list of data attribute assignments, one for each declared attribute of the entity in the order in which they were declared in the attribute definition list declaration. When: The default entity declaration declares an external entity. |
RCSNM: NOTNAME | Clause: 79408 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME When: The default entity declaration declares an external entity. |
RCSNM: NOTATION | Clause: b4001 Datatype: NODE Accepted Classes (AC): NOTATION Verify Type: OTHER When: The default entity declaration declares an external entity. |
RCSNM: ENTDCL | Clause: a5001 Datatype: NODE Accepted Classes (AC): ENTDCL Verify Type: OTHER |
Description | The association, made by a concrete syntax, of a character string with an abstract-syntax delimiter role. |
RCSNM: ROLE | Clause: d4612 Datatype: STRING String Normalization: RCSGENER Verify Type: OTHER Description: The name of the role. |
RCSNM: DELM | Clause: d4611 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER Description: The string to be used in the document. |
RCSNM: MARKUP | Clause: b1001 Datatype: NODELIST Accepted Classes (AC): SSEP COMMENT NAME RNAME LITERAL MSSTART MSEND MSIGNCH ENTSTART ENTEND COMDCL PI ELTPDCL ENTDCL NOTDCL ATTDLDCL USEMAP SRMAPDCL Verify Type: OTHER Note: First child is gendelm for mdo delimiter; last is gendelm for mdc delimiter. If there is an external entity, its entend node will appear immediately before the gendelm for the dsc delimiter, if there is one, and otherwise immediately before the gendelm node for the mdc delimiter. |
RCSNM: DOCTYPE | Clause: b1008 Datatype: NODE Accepted Classes (AC): DOCTYPE Verify Type: OTHER |
RCSNM: ENTITY | Clause: b1008 Datatype: NODE Accepted Classes (AC): ENTITY Verify Type: OTHER When: Document type declaration includes external identifier. |
Description | The abstraction of a document type declaration. |
Note | It includes entities declared in that declaration's DTD, entities treated as being declared therein because they occur in a link type for which that DTD is the source DTD, and entities declared in the base declaration which may be referenced when this document type is active. |
RCSNM: NAME | Clause: b1002 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME Description: The name associated with the DTD by the document type declaration; necessarily also the name of the type of the outermost element. |
RCSNM: GOVRNING | Clause: 71005 Datatype: BOOLEAN Verify Type: OTHER Description: True if either this was the active document type or there was no active document type and this is the base document type. Note: The "governing" document type governs the parsing process. If more than one document type is specified as "active", each active document type gives rise to a separate parse, for which it is the governing document type, and thereby produces a separate grove. |
RCSNM: GENENTS | Clause: b1004 Datatype: NMNDLIST Accepted Classes (AC): ENTITY AC Name Property: NAME Verify Type: OTHER Description: The general entities of the document or subdocument declared in the DTD. Note: Includes entities not explicitly declared, as discussed above in the description of this class. Note: If the DTD provides a default declaration for undeclared general entity names, there is no entry in the list corresponding to this declaration, nor any entry for any such undeclared name. (But such entities are in the entities property of the sgmldoc class.) See dfltent following. |
RCSNM: NOTS | Clause: b1005 Datatype: NMNDLIST Accepted Classes (AC): NOTATION AC Name Property: NAME Verify Type: OTHER |
RCSNM: DFLTENT | Clause: a5105 Datatype: NODE Accepted Classes (AC): DFLTENT Verify Type: OTHER When: The DTD declared a default for undeclared entity names. (Each such undeclared name is associated with an entity using this node as a pattern, but in certain cases, the system may not select the same entity for each name.) |
RCSNM: ELEMTPS | Clause: b2101 Datatype: NMNDLIST Accepted Classes (AC): ELEMTYPE RANKSTEM AC Name Property: GI RANKSTEM Verify Type: OTHER Description: Generic identifiers or rank stems used to name elements. |
RCSNM: PARMENTS | Clause: b1004 Datatype: NMNDLIST Accepted Classes (AC): ENTITY AC Name Property: NAME Verify Type: OTHER Note: Includes entities not explicitly declared, as discussed above in the description of this class. |
RCSNM: DOCTPDCL | Clause: b1001 Datatype: NODE Accepted Classes (AC): DOCTPDCL Verify Type: OTHER |
RCSNM: SRMAPS | Clause: b1006 Datatype: NMNDLIST Accepted Classes (AC): SRMAP AC Name Property: NAME Verify Type: OTHER Note: Does not include #EMPTY map. |
RCSNM: GI | Clause: 78001 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME Description: Generic identifier (element type name) of element. |
RCSNM: ID | Clause: 79403 Datatype: STRING String Normalization: GENERAL Verify Type: DERIVED String Lex: NAME When: A unique identifier was specified for the element. |
RCSNM: ATTS | Clause: 79301 Datatype: NMNDLIST Accepted Classes (AC): ATTASGN AC Name Property: NAME Verify Type: OTHER Description: A list of attribute assignments, one for each declared attribute of the element in the order in which they were declared in the attribute definition list declaration. |
RCSNM: CONTENT | Clause: 76001 Datatype: NODELIST Accepted Classes (AC): DATACHAR SDATA ELEMENT EXTDATA SUBDOC PI MSIGNCH IGNRS IGNRE REPOS USEMAP USELINK ENTSTART ENTEND SSEP COMDCL MSSTART MSEND IGNMRKUP Verify Type: OTHER |
RCSNM: ELEMTYPE | Clause: b2101 Datatype: NODE Accepted Classes (AC): ELEMTYPE Verify Type: OTHER |
RCSNM: INCLUDED | Datatype: BOOLEAN Verify Type: DERIVED Description: True if and only if the element was an included subelement. |
RCSNM: MOMITEND | Clause: b2209 Datatype: BOOLEAN Verify Type: DERIVED Description: True if and only if the end tag for the element had to be omitted because the element had a declared content of empty or an explicit content reference. |
RCSNM: STARTTAG | Clause: 74001 Datatype: NODELIST Accepted Classes (AC): GENDELM NAME SSEP ENTSTART ENTEND LITERAL ATTVALUE Verify Type: OPTIONAL Note: First child is gendelm for stago. Nodes of type entstart and entend can occur only in the document type specification. When: A start-tag was specified for the element. |
RCSNM: ENDTAG | Clause: 75001 Datatype: NODELIST Accepted Classes (AC): GENDELM NAME SSEP ENTSTART ENTEND IGNMRKUP Verify Type: OPTIONAL Note: First child is gendelm for etago or net. Nodes of type entstart, entend, and ignmrkup can occur only in the document type specification. When: An end-tag (not a data tag) was specified for the element. |
RCSNM: DATATAG | Clause: 73201 Datatype: BOOLEAN Verify Type: DERIVED Description: True if and only if a data tag served as the end tag of the element. Note: The data characters comprising the data tag will follow the element in the content of the containing element. |
RCSNM: SIMPLELK | Clause: c1431 Datatype: NMNDLIST Accepted Classes (AC): SIMPLELK AC Name Property: LINKSET Verify Type: OPTIONAL When: Element is the document element and there are active simple link processes. |
RCSNM: LINKATTS | Clause: c1402 Datatype: NMNDLIST Accepted Classes (AC): ATTASGN AC Name Property: NAME Verify Type: OTHER Description: A list of attribute assignments, one for each declared link attribute of the element. Note: The origin of the link attributes will be the link rule. |
RCSNM: RSLTGI | Clause: c2202 Datatype: STRING String Normalization: GENERAL Verify Type: DERIVED String Lex: NAME When: There is an applicable link rule which is an explicit link rule whose result element is not implied. |
RCSNM: RSLTELEM | Clause: c2202 Datatype: NODE Accepted Classes (AC): ELEMTYPE Verify Type: OTHER When: There is an applicable link rule which is an explicit link rule whose result element is not implied. |
RCSNM: RSLTATTS | Clause: c2203 Datatype: NMNDLIST Accepted Classes (AC): ATTASGN AC Name Property: NAME Verify Type: OTHER Note: The origin of the attributes will be the link rule. When: There is an applicable link rule which is an explicit link rule whose result element is not implied. |
RCSNM: LKSETINF | Clause: c2205 Datatype: NODELIST Accepted Classes (AC): LINKRULE Verify Type: OTHER Description: Link rules in the current link set whose source element type is implied. When: There is an active explicit link process. |
RCSNM: GI | Clause: b2405 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME |
RCSNM: OCCUR | Clause: b2405 Datatype: ENUM Verify Type: OTHER When: Element token has an occurrence indicator. Enumeration: OPT Enumeration: PLUS Enumeration: REP |
RCSNM: GI | Clause: 78002 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME |
RCSNM: OMITSTRT | Clause: b2202 Datatype: BOOLEAN Verify Type: OTHER Description: True if start-tag minimization was "O". When: Element type declaration specified omitted tag minimization. |
RCSNM: OMITEND | Clause: b2203 Datatype: BOOLEAN Verify Type: OTHER Description: True if end-tag minimization was "O". When: Element type declaration specified omitted tag minimization. |
RCSNM: CONTYPE | Clause: b2300 Datatype: ENUM Verify Type: OTHER Enumeration: CDATA Enumeration: RCDATA Enumeration: EMPTY Enumeration: ANY Enumeration: MODELGRP |
RCSNM: MODELGRP | Clause: b2402 Datatype: NODE Accepted Classes (AC): MODELGRP Verify Type: OTHER When: Element type declaration includes content model that has a model group. |
RCSNM: EXCLS | Clause: b2521 Datatype: STRLIST Verify Type: OTHER When: Contype is any or modelgrp. |
RCSNM: INCLS | Clause: b2511 Datatype: STRLIST Verify Type: OTHER When: Contype is any or modelgrp. |
RCSNM: ATTDEFS | Clause: b3003 Datatype: NMNDLIST Accepted Classes (AC): ATTDEF AC Name Property: NAME Verify Type: OTHER |
RCSNM: ELTPDCL | Clause: b2001 Datatype: NODE Accepted Classes (AC): ELTPDCL Verify Type: OTHER |
RCSNM: ATTDLDCL | Clause: b3001 Datatype: NODE Accepted Classes (AC): ATTDLDCL Verify Type: OTHER When: The element type has an associated ATTLIST declaration. |
RCSNM: DTGTEMPS | Clause: b2444 Datatype: STRLIST Verify Type: OTHER When: The model group was a data tag group. |
RCSNM: DTGPTEMP | Clause: b2445 Datatype: STRING Verify Type: OTHER When: The model group was a data tag group whose data tag pattern included a data tag padding template. |
RCSNM: RANKSUFF | Clause: b2114 Datatype: STRING Verify Type: DERIVED When: The element type in the element type declaration included a rank suffix. |
RCSNM: RANKSTEM | Clause: b2113 Datatype: STRING Verify Type: OTHER When: The element type in the element type declaration used a ranked element or ranked group. |
RCSNM: RANKGRP | Clause: b2112 Datatype: STRLIST Verify Type: OTHER Description: The rank stems in the ranked group. When: The element type declaration included a ranked group. |
RCSNM: SRMAPNM | Clause: b6004 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: RNINAME When: The element type has an associated short reference map. |
RCSNM: SRMAP | Clause: b6101 Datatype: NODE Accepted Classes (AC): SRMAP Verify Type: OTHER When: The element type has an associated short reference map. |
RCSNM: MARKUP | Clause: b2001 Datatype: NODELIST Accepted Classes (AC): SSEP COMMENT ENTSTART ENTEND GENDELM NAME NUMBER Verify Type: OTHER |
RCSNM: ELEMTYPE | Clause: b2101 Datatype: NODE Accepted Classes (AC): ELEMTYPE Verify Type: OTHER |
Description | An entity declaration that is not ignored. |
RCSNM: MARKUP | Clause: a5001 Datatype: NODELIST Accepted Classes (AC): ENTSTART ENTEND SSEP COMMENT GENDELM NAME RNAME LITERAL ATTVALUE Verify Type: OTHER |
RCSNM: ENTITY | Clause: a5201 Datatype: NODE Accepted Classes (AC): ENTITY Verify Type: OTHER Description: The entity declared by the entity declaration. |
Description | The end of an entity reference that was replaced by the parser. |
RCSNM: NAME | Clause: 93001 Datatype: STRING String Normalization: ENTITY Verify Type: OTHER String Lex: NAME |
RCSNM: ENTTYPE | Clause: a5502 Datatype: ENUM Verify Type: OTHER Enumeration: TEXT Enumeration: CDATA Enumeration: SDATA Enumeration: NDATA Enumeration: SUBDOC Enumeration: PI |
RCSNM: TEXT | Clause: 92101 Datatype: STRING Verify Type: OTHER When: The entity is an internal entity. |
RCSNM: EXTID | Clause: a1601 Datatype: NODE Accepted Classes (AC): EXTID Verify Type: OTHER When: The entity is an external entity. |
RCSNM: ATTS | Clause: b4120 Datatype: NMNDLIST Accepted Classes (AC): ATTASGN AC Name Property: NAME Verify Type: OTHER Description: A list of data attribute assignments, one for each declared attribute of the entity in the order in which they were declared in the attribute definition list declaration. When: The entity is an external data entity. |
RCSNM: NOTNAME | Clause: 79408 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME When: The entity is an external data entity. |
RCSNM: NOTATION | Clause: b4001 Datatype: NODE Accepted Classes (AC): NOTATION Verify Type: OTHER When: The entity is an external data entity. |
RCSNM: DFLTED | Clause: 94412 Datatype: BOOLEAN Verify Type: OTHER Description: True if this was created because of a reference to the default entity. |
RCSNM: ENTDCL | Clause: a5001 Datatype: NODE Accepted Classes (AC): ENTDCL Verify Type: OTHER |
Description | The start of the replacement text of an entity. |
Note | The end shall be marked by an entend node. This is the result of an entity reference that was replaced by the parser. |
RCSNM: MARKUP | Datatype: NODELIST Accepted Classes (AC): GENDELM NAME SSEP ENTSTART ENTEND REFENDRE SHORTREF Verify Type: OPTIONAL Description: The markup of the entity reference. |
RCSNM: ENTNAME | Datatype: STRING String Normalization: ENTITY Verify Type: OPTIONAL String Lex: NAME |
RCSNM: ENTITY | Clause: a5201 Datatype: NODE Accepted Classes (AC): ENTITY Verify Type: OTHER |
Description | The result of referencing an external data entity. |
RCSNM: ENTNAME | Clause: a5101 Datatype: STRING String Normalization: ENTITY Verify Type: OTHER String Lex: NAME |
RCSNM: ENTITY | Clause: 94410 Datatype: NODE Accepted Classes (AC): ENTITY Verify Type: OTHER |
RCSNM: MARKUP | Clause: 94401 94402 Datatype: NODELIST Accepted Classes (AC): GENDELM NAME SSEP ENTSTART ENTEND REFENDRE SHORTREF Verify Type: OPTIONAL Description: The markup of the entity reference. Note: ssep, entstart, and entend can occur only in a name group in a named entity reference. |
RCSNM: PUBID | Clause: a1602 Datatype: STRING Verify Type: OTHER String Lex: MINDATA When: The external identifier contained an explicit public identifier. |
RCSNM: SYSID | Clause: a1603 Datatype: STRING Verify Type: OTHER When: The external identifier contained an explicit system identifier. |
RCSNM: GENSYSID | Datatype: STRING Verify Type: OPTIONAL Description: The system identifier generated by the system from the external identifier and other information available to the system. When: The external identifier is not the external identifier of the default entity. |
RCSNM: FPI | Clause: a2001 Datatype: NODE Accepted Classes (AC): FPI Verify Type: OPTIONAL When: FORMAL YES was specified in the SGML declaration. |
RCSNM: DATATAG | Clause: d5101 Datatype: BOOLEAN Verify Type: OTHER Description: True if DATATAG is YES. |
RCSNM: OMITTAG | Clause: d5101 Datatype: BOOLEAN Verify Type: OTHER Description: True if OMITTAG is YES. |
RCSNM: RANK | Clause: d5101 Datatype: BOOLEAN Verify Type: OTHER Description: True if RANK is YES. |
RCSNM: SHORTTAG | Clause: d5101 Datatype: BOOLEAN Verify Type: OTHER Description: True if SHORTTAG is YES. |
RCSNM: SIMPLE | Clause: d5201 Datatype: INTEGER Verify Type: OTHER Description: 0 if SIMPLE is NO. |
RCSNM: IMPLICIT | Clause: d5201 Datatype: BOOLEAN Verify Type: OTHER Description: True if IMPLICIT is YES. |
RCSNM: EXPLICIT | Clause: d5201 Datatype: INTEGER Verify Type: OTHER Description: 0 if EXPLICIT is NO. |
RCSNM: CONCUR | Clause: d5301 Datatype: INTEGER Verify Type: OTHER Description: 0 if CONCUR is NO. |
RCSNM: SUBDOC | Clause: d5301 Datatype: INTEGER Verify Type: OTHER Description: 0 if SUBDOC is NO. |
RCSNM: FORMAL | Clause: d5301 Datatype: BOOLEAN Verify Type: OTHER Description: True if FORMAL is YES. |
Note | The string which is the value of each of the string-valued properties provided by this class is the minimum data specified as such in the governing productions, without any accompanying "//", "-//", "+//" or s characters. |
RCSNM: OWNERTP | Clause: a2100 Datatype: ENUM Verify Type: OTHER Description: Type of owner identifier. Enumeration: ISO Enumeration: REGIST Enumeration: UNREGIST |
RCSNM: OWNERID | Clause: a2100 Datatype: STRING Verify Type: OTHER String Lex: MINDATA |
RCSNM: TEXTCLAS | Clause: a2210 Datatype: ENUM Verify Type: OTHER Enumeration: CAPACITY Enumeration: CHARSET Enumeration: DOCUMENT Enumeration: DTD Enumeration: ELEMENTS Enumeration: ENTITIES Enumeration: LPD Enumeration: NONSGML Enumeration: NOTATION Enumeration: SHORTREF Enumeration: SUBDOC Enumeration: SYNTAX Enumeration: TEXT |
RCSNM: UNAVAIL | Clause: a2202 Datatype: BOOLEAN Verify Type: OTHER Description: True if and only if unavailable text indicator was specified. |
RCSNM: TEXTDESC | Clause: a2221 Datatype: STRING Verify Type: OTHER String Lex: MINDATA |
RCSNM: TEXTLANG | Clause: a2231 Datatype: STRING Verify Type: OTHER When: The text identifier included a public text language. |
RCSNM: TEXTDSEQ | Clause: a2241 Datatype: STRING Verify Type: OTHER When: The text identifier included a public text designating sequence. |
RCSNM: TEXTDVER | Clause: a2251 Datatype: STRING Verify Type: OTHER When: The text identifier included a public text display version (that is, there was a // following the public text language or public text designating sequence). |
Description | A general delimiter. |
RCSNM: NAMECREF | Clause: 95001 Datatype: NODELIST Accepted Classes (AC): GENDELM NAME REFENDRE Verify Type: OPTIONAL Note: This may happen only for a delimiter that is the first child of its parent or the value of a close delimiter property. When: The first character of the delimiter was entered with a named character reference. |
RCSNM: ROLE | Clause: 96001 FIG30 Datatype: STRING String Normalization: RCSGENER Verify Type: OTHER Description: The name of the delimiter role. |
RCSNM: ORIGDELM | Clause: 92102 FIG22 Datatype: STRING Verify Type: OPTIONAL Description: The delimiter as originally entered before any upper-case substitution. |
RCSNM: MARKUP | Clause: c2301 Datatype: NODELIST Accepted Classes (AC): ENTSTART ENTEND SSEP COMMENT GENDELM NAME RNAME LITERAL ATTVALUE Verify Type: OTHER |
RCSNM: LINKSET | Clause: c2301 Datatype: NODE Accepted Classes (AC): LINKSET Verify Type: OTHER |
Description | Ignored markup. Either a start-tag or end-tag that is ignored because it contains a document type specification that contains a name group none of the names in which is the name of an active document type, or a general or parameter entity reference that is ignored because it contains a name group none of the names in which is the name of an active document or link type, or a link set use declaration that is ignored because its link type name is not an active link type, or a general entity reference in an attribute value literal in a start-tag that is itself ignored markup, or an entity declaration that is ignored because the entity was already declared. |
RCSNM: MARKUP | Clause: 74001 75001 94401 c3001 Datatype: NODELIST Accepted Classes (AC): GENDELM NAME SSEP ATTVALUE LITERAL ENTSTART ENTEND REFENDRE Verify Type: OTHER |
Description | An RE in content that was ignored because of the rules in 7.6.1 of ISO 8879. |
Note | This occurs at the point where the RE originally occurred rather than at the point it was determined that the RE should be ignored. |
RCSNM: NAMECREF | Clause: 95001 Datatype: NODELIST Accepted Classes (AC): GENDELM NAME REFENDRE Verify Type: OPTIONAL When: The character was the replacement of a named character reference. |
Description | An RS that was ignored because of the rules in 7.6.1 of ISO 8879. |
RCSNM: NAMECREF | Clause: 95001 Datatype: NODELIST Accepted Classes (AC): GENDELM NAME REFENDRE Verify Type: OPTIONAL When: The character was the replacement of a named character reference. |
Description | A character in a literal that was ignored when the literal was interpreted: an RS in an attribute value literal or in a minimum literal, an RE or SPACE character in a minimum literal that immediately followed another RE or SPACE character in a minimum literal, or an RE or SPACE character that was the first or last character in a minimum literal. |
RCSNM: NAMECREF | Clause: 95001 Datatype: NODELIST Accepted Classes (AC): GENDELM NAME REFENDRE Verify Type: OPTIONAL When: The character was the replacement of a named character reference. |
RCSNM: CHAR | Clause: 92101 Datatype: CHAR Verify Type: OTHER |
RCSNM: ASSGIS | Clause: c2101 Datatype: STRLIST Verify Type: OTHER String Lex: NAME Description: The names of the associated element types. When: The link rule is not an explicit link rule whose source element type is implied. |
RCSNM: ASSELTPS | Clause: c2101 Datatype: NODELIST Accepted Classes (AC): ELEMTYPE Verify Type: OTHER When: The link rule is not an explicit link rule whose source element type is implied. |
RCSNM: ID | Clause: c2301 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME When: Link rule occurs in ID link set declaration. |
RCSNM: USELINK | Clause: c2104 Datatype: NODE Accepted Classes (AC): LINKSET Verify Type: OTHER When: The link rule includes a USELINK parameter. |
RCSNM: USELKNM | Clause: c2104 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: RNINAME Description: The link set named by the USELINK parameter. When: The link rule includes a USELINK parameter. |
RCSNM: POSTLKRS | Clause: c2101 Datatype: BOOLEAN Verify Type: DERIVED Description: True if the link rule includes a POSTLINK parameter of #RESTORE. |
RCSNM: POSTLKST | Clause: c2101 Datatype: NODE Accepted Classes (AC): LINKSET Verify Type: OTHER When: The link set specification did not specify #RESTORE. |
RCSNM: POSTLKNM | Clause: c2101 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: RNINAME Description: The token specified for the link set specification following POSTLINK. When: The link rule includes a POSTLINK parameter. |
RCSNM: LINKATTS | Clause: c2102 Datatype: NMNDLIST Accepted Classes (AC): ATTASGN AC Name Property: NAME Verify Type: OTHER When: The link rule is not an explicit link rule whose source element type is implied. |
RCSNM: RSLTGI | Clause: c2202 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME When: The link rule is an explicit link rule whose result element type is not implied. |
RCSNM: RSLTELEM | Clause: c2202 Datatype: NODE Accepted Classes (AC): ELEMTYPE Verify Type: OTHER When: The link rule is an explicit link rule whose result element type is not implied. |
RCSNM: RSLTATTS | Clause: c2203 Datatype: NMNDLIST Accepted Classes (AC): ATTASGN AC Name Property: NAME Verify Type: OTHER When: The link rule is an explicit link rule whose result element type is not implied. |
RCSNM: NAME | Clause: c2003 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME When: Link set is not #INITIAL nor #EMPTY nor the ID link set. |
RCSNM: LKRULES | Clause: c2002 Datatype: NODELIST Accepted Classes (AC): LINKRULE Verify Type: OTHER |
RCSNM: LKSETDCL | Clause: c2001 Datatype: NODE Accepted Classes (AC): LKSETDCL IDLKDCL Verify Type: OTHER When: Link set is not #EMPTY. |
RCSNM: NAME | Clause: c1002 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME |
RCSNM: ACTIVE | Datatype: BOOLEAN Verify Type: OTHER Description: True if and only if link type is active. |
RCSNM: LTKIND | Clause: c1001 Datatype: ENUM Verify Type: OTHER Enumeration: SIMPLE Enumeration: IMPLICIT Enumeration: EXPLICIT |
RCSNM: SRCNAME | Clause: c1302 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME |
RCSNM: SOURCE | Clause: c1305 c1306 Datatype: NODE Accepted Classes (AC): DOCTYPE Verify Type: OTHER Note: For a simple link type, this will always be the base document type. |
RCSNM: RSLTNAME | Clause: c1303 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME |
RCSNM: RESULT | Clause: c1306 Datatype: NODE Accepted Classes (AC): DOCTYPE Verify Type: OTHER When: The link type is an explicit link type. |
RCSNM: INILKSET | Clause: c2004 Datatype: NODE Accepted Classes (AC): LINKSET Verify Type: OTHER When: The link type is not simple. |
RCSNM: IDLKSET | Clause: c2300 Datatype: NODE Accepted Classes (AC): LINKSET Verify Type: OTHER When: The link type declaration subset includes an ID link set declaration. |
RCSNM: LINKSETS | Clause: c1401 Datatype: NMNDLIST Accepted Classes (AC): LINKSET AC Name Property: NAME Verify Type: OTHER Note: Does not include #INITIAL or #EMPTY or ID link set. |
RCSNM: LKTPDCL | Clause: c1001 Datatype: NODE Accepted Classes (AC): LKTPDCL Verify Type: OTHER |
Description | A parameter literal, attribute value literal, minimum literal, or system identifier. |
RCSNM: OPEN | Clause: 96100 FIG30 Datatype: NODE Accepted Classes (AC): GENDELM Verify Type: OPTIONAL |
RCSNM: VALUE | Clause: a1202 91001 a1702 80002 Datatype: NODELIST Accepted Classes (AC): ENTSTART ENTEND DATACHAR SDATA INTIGNCH Verify Type: OTHER Description: Interpreted value of literal. Note: If the literal is an attribute value literal for a tokenized value, the value of the literal represents the attribute value before tokenization but after interpretation. |
RCSNM: CLOSE | Clause: 96100 FIG30 Datatype: NODE Accepted Classes (AC): GENDELM Verify Type: OPTIONAL |
RCSNM: MARKUP | Clause: c2001 Datatype: NODELIST Accepted Classes (AC): ENTSTART ENTEND SSEP COMMENT GENDELM NAME RNAME LITERAL ATTVALUE Verify Type: OTHER |
RCSNM: LINKSET | Clause: c2001 Datatype: NODE Accepted Classes (AC): LINKSET Verify Type: OTHER |
RCSNM: MARKUP | Clause: c1001 Datatype: NODELIST Accepted Classes (AC): SSEP COMMENT NAME RNAME LITERAL MSSTART MSIGNCH MSEND ENTSTART ENTEND PI COMDCL ENTDCL ATTDLDCL LKSETDCL IDLKDCL Verify Type: OTHER |
RCSNM: LINKTYPE | Datatype: NODE Accepted Classes (AC): LINKTYPE Verify Type: OTHER |
RCSNM: ENTITY | Clause: c1004 Datatype: NODE Accepted Classes (AC): ENTITY Verify Type: OTHER When: Link type definition includes external identifier. |
Description | A model group or a data tag group. |
Note | A data tag group is represented by a model group node with connector equal to seq whose first token is an elemtk and whose second token is a pcdatatk. |
RCSNM: CONNECT | Clause: b2410 Datatype: ENUM Verify Type: OTHER Description: Connector used within model group. Enumeration: AND Enumeration: OR Enumeration: SEQ |
RCSNM: OCCUR | Clause: b2420 Datatype: ENUM Verify Type: OTHER When: Model group has an occurrence indicator. Enumeration: OPT Enumeration: PLUS Enumeration: REP |
RCSNM: TOKENS | Clause: b2403 Datatype: NODELIST Accepted Classes (AC): MODELGRP PCDATATK ELEMTK Verify Type: OTHER |
RCSNM: MARKUP | Clause: FIG3e FIG3h Datatype: NODELIST Accepted Classes (AC): GENDELM Verify Type: OPTIONAL Note: Will be a gendelm for the msc and a gendelm for the mdc. |
Description | A character that has been ignored within a marked section. |
RCSNM: CHAR | Clause: 92101 Datatype: CHAR Verify Type: OTHER |
Description | The part of a marked section declaration preceding the marked section. |
RCSNM: MARKUP | Clause: a4002 Datatype: NODELIST Accepted Classes (AC): GENDELM RNAME SSEP ENTSTART ENTEND COMMENT IGNMRKUP Verify Type: OPTIONAL Note: First child will be gendelm for mdo, last will be gendelm for dso. |
RCSNM: STATUS | Clause: a4201 Datatype: ENUM Verify Type: OTHER Description: Effective status of marked section. Enumeration: IGNORE Enumeration: CDATA Enumeration: RCDATA Enumeration: INCLUDE Enumeration: TEMP |
Description | A name within markup. |
Note | Names in attribute values are represented by nodes of type attvaltk rather than name. |
RCSNM: ORIGNAME | Clause: 93005 Datatype: STRING Verify Type: OTHER Description: The characters of the name as originally entered before any upper-case substitution. |
Description | A name token in markup. |
Note | This is used only for name tokens in name token groups in declared values. Name tokens in attribute values are represented by nodes of type attvaltk rather than nmtoken. |
RCSNM: ORIGNAME | Clause: 93005 Datatype: STRING Verify Type: OTHER Description: The characters of the name token as originally entered before any upper-case substitution. |
RCSNM: NAME | Clause: 79441 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME |
RCSNM: EXTID | Clause: a1601 Datatype: NODE Accepted Classes (AC): EXTID Verify Type: OTHER |
RCSNM: ATTDEFS | Clause: b3002 Datatype: NMNDLIST Accepted Classes (AC): ATTDEF AC Name Property: NAME Verify Type: OTHER |
RCSNM: NOTDCL | Clause: b4001 Datatype: NODE Accepted Classes (AC): NOTDCL Verify Type: OTHER |
RCSNM: ATTDLDCL | Clause: b4111 Datatype: NODE Accepted Classes (AC): ATTDLDCL Verify Type: OTHER When: The notation has an associated ATTLIST. |
RCSNM: MARKUP | Clause: b4001 Datatype: NODELIST Accepted Classes (AC): ENTSTART ENTEND SSEP COMMENT LITERAL NAME RNAME Verify Type: OTHER |
RCSNM: NOTATION | Clause: b4001 Datatype: NODE Accepted Classes (AC): NOTATION Verify Type: OTHER Description: The declared notation. |
Description | A number in markup that is not a character number in a character reference. |
Note | Numbers in attribute values are represented by nodes of type attvaltk rather than number. |
RCSNM: DIGITS | Clause: 93002 Datatype: STRING Verify Type: OTHER String Lex: NUMBER |
Description | Processing instruction. |
RCSNM: SYSDATA | Clause: 80002 Datatype: STRING Verify Type: OTHER |
RCSNM: ENTNAME | Clause: a5101 Datatype: STRING String Normalization: ENTITY Verify Type: OTHER String Lex: NAME When: The processing instruction resulted from referencing a PI entity. |
RCSNM: ENTITY | Clause: 94410 Datatype: NODE Accepted Classes (AC): ENTITY Verify Type: OTHER When: The processing instruction resulted from referencing a PI entity. |
RCSNM: ENTREF | Clause: 94401 Datatype: NODELIST Accepted Classes (AC): GENDELM NAME SSEP ENTSTART ENTEND REFENDRE SHORTREF Verify Type: OPTIONAL Description: The markup of the entity reference. Note: ssep, entstart, and entend may occur only in a name group in a named entity reference. When: The processing instruction resulted from referencing a PI entity with a named entity reference or a short reference. |
RCSNM: OPEN | Clause: 80001 Datatype: NODE Accepted Classes (AC): GENDELM Verify Type: OPTIONAL When: The processing instruction did not result from referencing a PI entity. |
RCSNM: CLOSE | Clause: 80001 Datatype: NODE Accepted Classes (AC): GENDELM Verify Type: OPTIONAL When: The processing instruction did not result from referencing a PI entity. |
RCSNM: STEM | Clause: b2113 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME Description: Name of rank stem. |
RCSNM: ELEMTPS | Clause: b2112 Datatype: NODELIST Accepted Classes (AC): ELEMTYPE Verify Type: OTHER Description: The element types for which this is a rank stem. |
Description | An RE in markup that is used as a reference end. |
Description | The original position of an RE that was deemed by the rules of clause 7.6.1 of ISO 8879 to occur at some point other than that at which it in fact occurred. |
Note | For each node of type repos, there will be a node of type datachar with a property movedre that is true. |
RCSNM: RE | Clause: 7610a Datatype: NODE Accepted Classes (AC): DATACHAR Verify Type: OTHER Description: The character for which this is the repos. |
Description | A token in markup that is recognized as a reserved name. |
RCSNM: REFNAME | Clause: d4704 Datatype: STRING String Normalization: RCSGENER Verify Type: OTHER Description: The reference reserved name. |
RCSNM: ORIGNAME | Clause: 93005 Datatype: STRING Verify Type: OPTIONAL Description: The reserved name as originally entered before any upper-case substitution. |
RCSNM: SYSDATA | Clause: 43041 Datatype: STRING Verify Type: OTHER Note: The replacement text of a specific character data entity is treated as system data when referenced. |
RCSNM: CHAR | Specfication Document: DSSSL Datatype: CHAR Verify Type: OTHER Description: The character associated with the SDATA entity by the map-sdata-entity architectural form. When: A character has been associated with the SDATA entity by the map-sdata-entity architectural form. |
RCSNM: ENTNAME | Clause: a5101 Datatype: STRING String Normalization: ENTITY Verify Type: OPTIONAL String Lex: NAME |
RCSNM: ENTITY | Clause: 94410 Datatype: NODE Accepted Classes (AC): ENTITY Verify Type: OTHER |
RCSNM: MARKUP | Clause: 94401 Datatype: NODELIST Accepted Classes (AC): GENDELM NAME SSEP ENTSTART ENTEND REFENDRE SHORTREF Verify Type: OPTIONAL Note: ssep, entstart, and entend can occur only in a name group in a named entity reference. |
Description | A holding pen for selected nodes intrinsic to all SGML documents, which may be needed as irefnodes elsewhere. |
Note | This has no properties unless the srabs (shortref abstract) or linkabs (link abstract) modules are included. |
RCSNM: EMPTYMAP | Clause: b6004 Datatype: NODE Accepted Classes (AC): SRMAP Verify Type: OTHER Description: The empty short reference map. |
RCSNM: EMPTYLKS | Clause: c3004 Datatype: NODE Accepted Classes (AC): LINKSET Verify Type: OTHER Description: Empty link set used to disable current link set. |
RCSNM: MARKUP | Clause: d0001 Datatype: NODELIST Accepted Classes (AC): SSEP COMMENT NAME NUMBER RNAME LITERAL GENDELM Verify Type: OTHER Note: Also includes any s separators before the SGML declaration; last child is gendelm for mdc delimiter. |
Description | The parsed SGML document or subdocument. The root of the grove. |
RCSNM: SGMLCSTS | Clause: 41170 41180 Datatype: NODE Accepted Classes (AC): SGMLCSTS Verify Type: OTHER |
RCSNM: APPINFO | Clause: d6001 Datatype: STRING Verify Type: OTHER String Lex: MINDATA Description: Application information provided by the SGML declaration. When: A literal was specified as the value of the APPINFO parameter of the SGML declaration applicable to the document/subdocument. |
RCSNM: PROLOG | Clause: 71001 Datatype: NODELIST Accepted Classes (AC): DOCTPDCL LKTPDCL COMDCL PI SSEP Verify Type: OTHER |
RCSNM: EPILOG | Clause: 71002 Datatype: NODELIST Accepted Classes (AC): COMDCL PI SSEP Verify Type: OTHER Description: Other prolog following the document instance. |
RCSNM: GOVDT | Clause: 71004 Datatype: NODE Accepted Classes (AC): DOCTYPE Verify Type: OTHER Description: The document type that governs the parse. When there are more than one "active" document types specified, each active document type gives rise to a separate parse, which, in turn, creates a separate sgmldoc grove. |
RCSNM: DTLTS | Clause: 71001 Datatype: NMNDLIST Accepted Classes (AC): DOCTYPE LINKTYPE AC Name Property: NAME NAME Verify Type: OTHER Description: The document types and link types declared in the prolog, in declaration order. |
RCSNM: DOCELEM | Clause: 72003 Datatype: NODE Accepted Classes (AC): ELEMENT Verify Type: OTHER Description: The document element for the governing document type. |
RCSNM: ELEMENTS | Clause: 73001 Datatype: NMNDLIST Accepted Classes (AC): ELEMENT AC Name Property: ID Verify Type: OTHER Description: All the elements in the document which have unique identifiers in the order in which they are detected by the parser: parents occur before children; siblings occur in left-to-right order. |
RCSNM: ENTITIES | Clause: 94410 Datatype: NMNDLIST Accepted Classes (AC): ENTITY AC Name Property: NAME Verify Type: OTHER Description: The explicitly declared general entities from the governing document type, followed by the defaulted entities. Note: This includes both internal and external entities. It does not include unnamed entities. |
RCSNM: DFLTENTS | Clause: 94412 Datatype: NMNDLIST Accepted Classes (AC): ENTITY AC Name Property: NAME Verify Type: OTHER Description: An entity for each entity name in the document that referenced the default entity in the governing document type. |
RCSNM: SGMLVER | Clause: d0002 Datatype: STRING Verify Type: OTHER String Lex: MINDATA Description: The minimum literal specified as the first parameter of the SGML declaration applicable to this document or subdocument. |
RCSNM: DOCCHSET | Clause: d1001 Datatype: NODE Accepted Classes (AC): CHARSET Verify Type: OTHER |
RCSNM: CAPSET | Clause: d2001 Datatype: NODE Accepted Classes (AC): CAPSET Verify Type: OTHER |
RCSNM: SYNSCOPE | Clause: d3002 Datatype: ENUM Verify Type: OTHER Enumeration: INSTANCE Enumeration: DOCUMENT |
RCSNM: DCLSYN | Clause: d4001 Datatype: NODE Accepted Classes (AC): SYNTAX Verify Type: OTHER |
RCSNM: REFSYN | Clause: d4002 e0001 FIG70 Datatype: NODE Accepted Classes (AC): SYNTAX Verify Type: OTHER Description: The reference concrete syntax used for the SGML declaration and, if the concrete syntax scope is INSTANCE, the prolog. Note: Not a property of sgmlcsts because it depends on the document character set. |
RCSNM: PROSYN | Clause: d4001 Datatype: NODE Accepted Classes (AC): SYNTAX Verify Type: OTHER Description: The concrete syntax for the prolog. |
RCSNM: FEATURES | Clause: d5001 Datatype: NODE Accepted Classes (AC): FEATURES Verify Type: OTHER |
RCSNM: SGMLDCL | Clause: d0001 Datatype: NODE Accepted Classes (AC): SGMLDCL Verify Type: OPTIONAL When: SGML declaration was explicitly present. |
RCSNM: SDCLTYPE | Clause: 62300 Datatype: ENUM Verify Type: OTHER Enumeration: EXPLICIT Enumeration: IMPLIED Enumeration: INHERIT |
RCSNM: ORIGDELM | Clause: 96601 Datatype: STRING Verify Type: OTHER Description: The short reference delimiter as originally entered. |
RCSNM: NAMECREF | Clause: 95001 Datatype: NODELIST Accepted Classes (AC): GENDELM NAME REFENDRE Verify Type: OPTIONAL When: The first character of the delimiter was entered with a named character reference. |
RCSNM: LINKTYPE | Clause: c1001 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME Description: The link type name of the simple link process. |
RCSNM: ATTS | Clause: c1402 Datatype: NMNDLIST Accepted Classes (AC): ATTASGN AC Name Property: NAME Verify Type: OTHER |
RCSNM: SHORTREF | Clause: b5004 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER |
RCSNM: ENTNAME | Clause: b5004 Datatype: STRING String Normalization: ENTITY Verify Type: OTHER String Lex: NAME |
RCSNM: ENTITY | Clause: b5001 Datatype: NODE Accepted Classes (AC): ENTITY Verify Type: OTHER |
RCSNM: NAME | Clause: b5002 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME When: Map is not the implicitly declared #EMPTY map. |
RCSNM: MAP | Clause: b5004 Datatype: NMNDLIST Accepted Classes (AC): SRASSOC AC Name Property: SHORTREF Verify Type: OTHER |
RCSNM: MARKUP | Clause: b5001 Datatype: NODELIST Accepted Classes (AC): ENTSTART ENTEND SSEP COMMENT GENDELM NAME RNAME LITERAL Verify Type: OTHER Note: First child is gendelm for mdo delimiter; last is gendelm for mdc delimiter. |
RCSNM: MAP | Clause: b5001 Datatype: NODE Accepted Classes (AC): SRMAP Verify Type: OTHER |
RCSNM: CHAR | Clause: 92003 Datatype: CHAR Verify Type: OTHER |
RCSNM: NAMECREF | Clause: 95001 Datatype: NODELIST Accepted Classes (AC): GENDELM NAME REFENDRE Verify Type: OPTIONAL When: The character was the replacement of a named character reference. |
Description | The result of referencing a subdocument entity. |
RCSNM: ENTNAME | Clause: a5101 Datatype: STRING String Normalization: ENTITY Verify Type: OTHER String Lex: NAME |
RCSNM: ENTITY | Clause: c5501 Datatype: NODE Accepted Classes (AC): ENTITY Verify Type: OTHER |
RCSNM: MARKUP | Clause: 94401 Datatype: NODELIST Accepted Classes (AC): GENDELM NAME SSEP ENTSTART ENTEND REFENDRE SHORTREF Verify Type: OPTIONAL Description: The markup of the entity reference. Note: ssep, entstart, and entend can occur only in a name group in a named entity reference. |
Description | The association, made by a concrete syntax, of a reserved name with an abstract-syntax syntactic literal. |
RCSNM: SYNLIT | Clause: d4702 Datatype: STRING String Normalization: RCSGENER Verify Type: OTHER Description: The syntactic literal. (More precisely, the name which when enclosed in double quotation marks becomes the syntactic literal.) |
RCSNM: RESNAME | Clause: d4702 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME Description: The reserved name to be used in the document. Note: In the reference concrete syntax, the syntactic literal is identical to the reserved name. |
Note | This represents a concrete syntax bound to this document's document character set. Characters are characters in the document character set not in the syntax reference character set. |
RCSNM: SHUNCTRL | Clause: d4204 Datatype: BOOLEAN Verify Type: OTHER Description: True if SHUNCHAR included CONTROLS. |
RCSNM: SHUNCHAR | Clause: d4201 Datatype: INTLIST Verify Type: OTHER |
RCSNM: SYNCHSET | Clause: d4301 Datatype: NODE Accepted Classes (AC): CHARSET Verify Type: OTHER |
RCSNM: RE | Clause: d4401 Datatype: CHAR Verify Type: OTHER |
RCSNM: RS | Clause: d4401 Datatype: CHAR Verify Type: OTHER |
RCSNM: SPACE | Clause: d4401 Datatype: CHAR Verify Type: OTHER |
RCSNM: ADDFUNS | Clause: d4401 Datatype: NMNDLIST Accepted Classes (AC): ADDFUN AC Name Property: NAME Verify Type: OTHER |
RCSNM: LCNMSTRT | Clause: d4503 Datatype: STRING Verify Type: OTHER |
RCSNM: UCNMSTRT | Clause: d4504 Datatype: STRING Verify Type: OTHER |
RCSNM: LCNMCHAR | Clause: d4505 Datatype: STRING Verify Type: OTHER |
RCSNM: UCNMCHAR | Clause: d4506 Datatype: STRING Verify Type: OTHER |
RCSNM: SUBSTGEN | Clause: d4507 Datatype: BOOLEAN Verify Type: OTHER Description: True if GENERAL YES is specified in NAMECASE. |
RCSNM: SUBSTENT | Clause: d4507 Datatype: BOOLEAN Verify Type: OTHER Description: True if ENTITY YES is specified in NAMECASE. |
RCSNM: GDASNS | Clause: d4611 Datatype: NMNDLIST Accepted Classes (AC): DLMRLAS AC Name Property: ROLE Verify Type: OTHER Description: There is a term for every general delimiter role whether or not it is changed from that prescribed by the reference concrete syntax. The terms occur in alphabetical order of their (abstract-syntax) role names. |
RCSNM: SRDELMS | Clause: d4621 Datatype: STRLIST Verify Type: OTHER |
RCSNM: SLITASNS | Clause: d4701 Datatype: NMNDLIST Accepted Classes (AC): SYNLITAS AC Name Property: REFNAME Verify Type: OTHER Description: The syntax literal/reserved name associations specified by the concrete syntax. There is a term for every reserved name whether or not it is changed from that prescribed by the reference concrete syntax. The terms occur in alphabetical order of the syntactic literals. |
RCSNM: ATTCNT | Clause: FIG41 Datatype: INTEGER Verify Type: OTHER |
RCSNM: ATTSPLEN | Clause: FIG42 Datatype: INTEGER Verify Type: OTHER |
RCSNM: BSEQLEN | Clause: FIG43 Datatype: INTEGER Verify Type: OTHER |
RCSNM: DTAGLEN | Clause: FIG44 Datatype: INTEGER Verify Type: OTHER |
RCSNM: DTEMPLEN | Clause: FIG45 Datatype: INTEGER Verify Type: OTHER |
RCSNM: ENTLVL | Clause: FIG46 Datatype: INTEGER Verify Type: OTHER |
RCSNM: GRPCNT | Clause: FIG47 Datatype: INTEGER Verify Type: OTHER |
RCSNM: GRPGTCNT | Clause: FIG48 Datatype: INTEGER Verify Type: OTHER |
RCSNM: GRPLVL | Clause: FIG49 Datatype: INTEGER Verify Type: OTHER |
RCSNM: LITLEN | Clause: FIG4a Datatype: INTEGER Verify Type: OTHER |
RCSNM: NAMELEN | Clause: FIG4b Datatype: INTEGER Verify Type: OTHER |
RCSNM: NORMSEP | Clause: FIG4c Datatype: INTEGER Verify Type: OTHER |
RCSNM: PILEN | Clause: FIG4d Datatype: INTEGER Verify Type: OTHER |
RCSNM: TAGLEN | Clause: FIG4e Datatype: INTEGER Verify Type: OTHER |
RCSNM: TAGLVL | Clause: FIG4f Datatype: INTEGER Verify Type: OTHER |
Description | A link set use declaration that is not ignored. |
RCSNM: MARKUP | Clause: c3001 Datatype: NODELIST Accepted Classes (AC): ENTSTART ENTEND SSEP COMMENT GENDELM NAME RNAME IGNMRKUP Verify Type: OTHER Note: First child is gendelm for mdo delimiter; last is gendelm for mdc delimiter. |
RCSNM: RESTORE | Clause: c3002 Datatype: BOOLEAN Verify Type: DERIVED Description: True if the link set specification specified #RESTORE. |
RCSNM: LINKSET | Clause: c3002 Datatype: NODE Accepted Classes (AC): LINKSET Verify Type: OTHER When: The link set specification did not specify #RESTORE. |
RCSNM: LKSETNM | Clause: c3002 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: RNINAME Description: The token specified for the link set specification. |
RCSNM: LINKTPNM | Clause: c3001 Datatype: STRING String Normalization: GENERAL Verify Type: OTHER String Lex: NAME |
RCSNM: LINKTYPE | Clause: c3001 Datatype: NODE Accepted Classes (AC): LINKTYPE Verify Type: OTHER |
RCSNM: MARKUP | Clause: b6001 Datatype: NODELIST Accepted Classes (AC): ENTSTART ENTEND SSEP COMMENT GENDELM NAME RNAME IGNMRKUP Verify Type: OTHER Note: First child is gendelm for mdo delimiter; last is gendelm for mdc delimiter. |
RCSNM: ASSELTPS | Clause: a1501 Datatype: NODELIST Accepted Classes (AC): ELEMTYPE Verify Type: OTHER Note: SGML specifies that this does not include element types which had already been associated with a map. When: The short reference use declaration includes an associated element type. |
RCSNM: SRMAP | Clause: b6002 Datatype: NODE Accepted Classes (AC): SRMAP Verify Type: OTHER |