Copyright © 1996 Harvey Bingham
Each SGML reference delimiter role provides a character string for an
abstract syntax delimiter role. Each is only meaningful within the
context of certain recognition modes. The recognition modes and constraints are
detailed in subclauses 9.6.1 and 9.6.2 and summarized in Figure 3 of
ISO 8879-1986 and Goldfarb
The SGML Handbook {9.6.2, 360:1}.
The delimiter strings and ASCII character numbers are those in the
syntax-reference character set of the reference concrete syntax.
The references are to the SGML syntactic variables as defined in the
productions from the body of the ISO 8879 standard. They are also hyperlinks to
the productions in SGML Syntax Summary.
Name String ASCII Modes Constraint Description of Role
-
Syntactic Variable[Production]
and & (38) GRP And connector
-
connector[131]
com -- (45 45) CTX MD Comment start or end
-
comment[92]
cro &# (38 45) CON LIT CREF Character reference open
-
character reference[62]
dsc ] (93) DS MD ENT Declaration subset close
-
document type declaration[110]
data
attribute specification[149.2]
link
type declaration[154]
link attribute
specification[166]
result attribute
specification[168]
dso [ (91) CTX MD Declaration subset open
-
marked section declaration[93]
marked
section start[94]
document type
declaration[110]
data attribute
specification[149.2]
link type
declaration[154]
link attribute
specification[166]
result attribute
specification[168]
dtgc ] (93) GRP Data tag group close
-
data tag group[133]
dtgo [ (91) GRP Data tag group open
-
data tag group[133]
ero & (38) CON LIT NMS Entity reference open
-
general entity reference[59]
etago </ (60 67) CON TAG GI End-tag open
-
end-tag[19]
empty end-tag[21]
unclosed end-tag[22]
grpc ) (41) GRP Group close
-
name token group[68]
name group[69]
ranked group[119]
model group[127]
data tag template group[135]
grpo ( (40) CTX GRP MD Group open
-
name token group[68]
name group[69]
ranked group[119]
model group[127]
data tag template group[135]
lit " (34) GRP LIT MD TAG Literal start or end
-
attribute value literal[34]
parameter
literal[66]
system identifier[75]
minimum literal[76]
lita ' (39) GRP LIT MD TAG Literal start or end (alternative)
-
attribute value literal[34]
parameter
literal[66]
system identifier[75]
minimum literal[76]
mdc > (62) CTX MD Markup declaration close
-
comment declaration[91]
marked section
end[95]
entity declaration[101]
document type declaration[110]
element declaration[116]
attribute definition list declaration
[141]
notation declaration[148]
short reference mapping declaration[150]
short reference use declaration[152]
link type declaration[154]
link set declaration[163]
ID link set declaration[168.1]
link set use declaration[169]
SGML declaration[171]
system declaration[200]
mdo <! (60 33) CON DSM DCL Markup declaration open
-
comment declaration[91]
marked section
start[94]
entity declaration[101]
document type declaration[110]
element declaration[116]
attribute definition list declaration
[141]
notation declaration[148]
short reference mapping declaration[150]
short reference use declaration[152]
link type declaration[154]
link set declaration[163]
ID link set declaration[168.1]
link set use declaration[169]
SGML declaration[171]
system declaration[200]
minus - (45) MD EX Exclusion
-
[123] start-tag minimization
[123] end-tag minimization
[123] exclusion
msc ]] (93 93) CON DSM MSE Marked section close
-
marked section end[95]
net / (47) CON TAG ELEM Null end-tag
-
net-enabling start-tag[18]
null end-tag
[23]
opt ? (63) GRP Optional occurrence indicator
-
occurrence indicator[132]
or | (124) GRP Or connector
-
connector[131]
data tag template group
[135]
pero % (37) DSM GRP LIT MD NMS Parameter entity reference open
-
parameter entity reference[60]
parameter
entity name[104]
pic > (62) PI Processing instruction close
-
processing instruction[44]
pio <? (60 63) CON DSM Processing instruction open
-
processing instruction[44]
plus + (43) GRP MD EX Required and repeatable, inclusion
-
occurrence indicator[132]
inclusions[139]
refc ; (59) REF Reference close
-
reference end[61]
rep * (42) GRP Optional and repeatable
-
occurrence indicator[132]
rni # (35) GRP MD Reserved name indicator
-
general entity name[103]
primitive
content token[129]
default value[147]
associated notation name[149.1]
map specification[153]
simple link specification[156]
implicit link specification[157]
link set name[164]
source element specification[165]
explicit link rule[166.1]
link set specification[170]
seq , (44) GRP Sequence connector
-
connector[131]
data tag group[133]
data tag pattern[134]
shortref various CON Short reference (see Figure 4)
-
other content[27]
stago < (60) CON TAG GI Start-tag open
-
start-tag[14]
empty start-tag[16]
unclosed start-tag[17]
net-enabling start-tag[18]
tagc > (62) CTX TAG Tag close
-
start-tag[14]
empty start-tag[16]
end-tag[19]
empty end-tag[21]
vi = (61) TAG Value indicator
-
attribute specification[32]
SGML Syntax Summary original 8 June 1988
Corrected 10 January 1992
Expanded and converted to HTML 26 Mar 1996
Updated 28 May 1996
Changed return mail 8 Nov 1996
Harvey Bingham's
home page
email hbingham@ACM.org
Copyright restrictions:
This material may be used freely for the purposes of studying SGML
and promoting its application. This copyright notice shall be
included in any subsequent copies. The author reserves the right
to update this material and to determine the primary server on which it
is available.