Data type | Description | Note | |
---|---|---|---|
sgml version (sgmlver) | String | The minimum literal specified as the first parameter of the SGML declaration applicable to this document or subdocument. | |
document character set (document char set, docchset) | Node (subnode) | ||
capacity set (capset) | Node (subnode) | ||
concrete syntax scope (syntax scope, synscope) | Enumerated value
| ||
declared concrete syntax (decl syntax, dclsyn) | Node (subnode) | ||
reference concrete syntax (ref syntax, refsyn) | Node (subnode) | The reference concrete syntax used for the SGML declaration and, if the concrete syntax scope is INSTANCE, the prolog. | Not a property of sgmlcsts because it depends on the document character set. |
prolog concrete syntax (prolog syntax, prosyn) | Node (internal ref) | The concrete syntax for the prolog. | |
feature use (features) | Node (subnode) |
Content property | CHDESCS |
---|
Data type | Description | Note | |
---|---|---|---|
character descriptions (char descs, chdescs) | Node list (subnode) |
Content property | none |
---|
Data type | Description | Note | |
---|---|---|---|
described set character number (desc set number, descnum) | Integer | ||
number of characters (n chars, nchars) | Integer | ||
base set character number (base set number, basenum) | Integer | ||
base character set (base char set, baseset) | String | The public identifier of the base character set. | |
description literal (desc literal, desclit) | String |
Content property | none |
---|
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.
Data type | Description | Note | |
---|---|---|---|
shunchar controls (shunctrl) | Boolean | True if SHUNCHAR included CONTROLS. | |
shunned character numbers (shunchar) | Integer list | ||
syntax-reference character set (syntax ref char set, synchset) | Node (subnode) | ||
record end (re) | Character | ||
record start (rs) | Character | ||
space | Character | ||
added function characters (added function chars, addfuns) | Named node list (subnode)
| ||
lcnmstrt | String | ||
ucnmstrt | String | ||
lcnmchar | String | ||
ucnmchar | String | ||
substitute general names (subst general names, substgen) | Boolean | True if GENERAL YES is specified in NAMECASE. | |
substitute entity names (subst entity names, substent) | Boolean | True if ENTITY YES is specified in NAMECASE. | |
general delimiter role associations (general delim assocs, gdasns) | Named node list (subnode)
| 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. | |
short reference delimiters (shortref delims, srdelms) | String list | ||
syntax literal associations (syntax literal assocs, slitasns) | Named node list (subnode)
| 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. | |
attcnt | Integer | ||
attsplen | Integer | ||
bseqlen | Integer | ||
dtaglen | Integer | ||
dtemplen | Integer | ||
entlvl | Integer | ||
grpcnt | Integer | ||
grpgtcnt | Integer | ||
grplvl | Integer | ||
litlen | Integer | ||
namelen | Integer | ||
normsep | Integer | ||
pilen | Integer | ||
taglen | Integer | ||
taglvl | Integer |
Content property | none |
---|
Data type | Description | Note | |
---|---|---|---|
name | String | ||
function class (class) | Enumerated value
| ||
character (char) | Character | Character assigned to function. |
Content property | none |
---|
The association, made by a concrete syntax, of a character string with an abstract-syntax delimiter role.
Data type | Description | Note | |
---|---|---|---|
role | String | The name of the role. | |
delimiter (delim, delm) | String | The string to be used in the document. |
Content property | none |
---|
The association, made by a concrete syntax, of a reserved name with an abstract-syntax syntactic literal.
Data type | Description | Note | |
---|---|---|---|
syntactic literal (synlit) | String | The syntactic literal. (More precisely, the name which when enclosed in double quotation marks becomes the syntactic literal.) | |
reserved name (resname) | String | The reserved name to be used in the document. | In the reference concrete syntax, the syntactic literal is identical to the reserved name. |
Content property | none |
---|
Data type | Description | Note | |
---|---|---|---|
totalcap | Integer | ||
entcap | Integer | ||
entchcap | Integer | ||
elemcap | Integer | ||
grpcap | Integer | ||
exgrpcap | Integer | ||
exnmcap | Integer | ||
attcap | Integer | ||
attchcap | Integer | ||
avgrpcap | Integer | ||
notcap | Integer | ||
notchcap | Integer | ||
idcap | Integer | ||
idrefcap | Integer | ||
mapcap | Integer | ||
lksetcap | Integer | ||
lknmcap | Integer |
Content property | none |
---|
Data type | Description | Note | |
---|---|---|---|
datatag | Boolean | True if DATATAG is YES. | |
omittag | Boolean | True if OMITTAG is YES. | |
rank | Boolean | True if RANK is YES. | |
shorttag | Boolean | True if SHORTTAG is YES. | |
simple | Integer | 0 if SIMPLE is NO. | |
implicit | Boolean | True if IMPLICIT is YES. | |
explicit | Integer | 0 if EXPLICIT is NO. | |
concur | Integer | 0 if CONCUR is NO. | |
subdoc | Integer | 0 if SUBDOC is NO. | |
formal | Boolean | True if FORMAL is YES. |