Copyright © 1996 Harvey Bingham
Syntactic constants have literal meaning in the productions of the
DSSSL Syntax Summary.
- "!"
- Used in: special[5]
- "#!key"
- Used in: formal-argument-list[31]
named-constant[76]
- "#!optional"
- Used in: formal-argument-list[31]
named-constant[76]
- "#!rest"
- Used in: formal-argument-list[31]
named-constant[76]
- "#A"
- Used in: afii-glyph-identifier[187]
- "#b"
- Used in: num-2[79]
- "#d"
- Used in: num-10[82]
- "#f"
- Used in: boolean[70]
mode-specification[180]
port-specifier[192]
- "#o"
- Used in: num-8[80]
- "#t"
- Used in: boolean[70]
collating-element[111]
- "#x"
- Used in: num-16[81]
- "#\"
- Used in: character[94]
- "$"
- Used in: special[5]
- "%"
- Used in: special[5]
- "'"
- Used in: token[10]
quotation[23]
list-template_D[62]
abbrev-prefix[73]
quotation[125]
list[128]
- "("
- Used in: token[10]
delimiter[11]
quotation[23]
procedure-call[27]
lambda-expression[30]
optional-formal-argument[33]
keyword-formal-argument[35]
conditional[37]
cond-expression[42]
cond-clause[43]
case-expression[45]
case-clause[47]
and-expression[48]
or-expression[49]
let-expression[51]
bindings[52]
binding-spec[53]
let*-expression[55]
letrec-expression[56]
named-let[57]
quasiquotation_D[60]
list-template_D[62]
unquotation_D[63]
splicing-unquotation_D[65]
variable-definition[67]
procedure-definition[68]
list[71]
unit-declaration[77]
character-property-declaration[96]
added-char-properties-declaration[97]
default-language-declaration[99]
language-definition[100]
collation-specification[101]
multi-collating-element-specification[102]
collating-symbol-specification[104]
order-specification[106]
sort-rules[107]
level-sort-rules[108]
collation-entry[110]
weight-list[113]
toupper-specification[115]
tolower-specification[116]
case-conversion-list[117]
quotation[125]
list[128]
procedure-call[130]
conditional[133]
cond-expression[138]
cond-clause[139]
case-expression[140]
case-clause[142]
and-expression[143]
or-expression[144]
definition[145]
there-exists?-expression[147]
for-all?-expression[148]
select-each-expression[149]
union-for-each-expression[150]
association[152]
transliteration-map-definition[156]
transliteration-entry[157]
character-list[158]
mode-construction-rule-group[162]
query-construction-rule[164]
element-construction-rule[168]
qualified-gi[170]
default-element-construction-rule[171]
root-construction-rule[172]
id-construction-rule[173]
make-expression[175]
application-flow-object-class-declaration[178]
with-mode-expression[179]
style-expression[181]
application-characteristic-declaration[182]
application-char-characteristic+property-declaration[183]
initial-value-declaration[184]
reference-value-type-declaration[185]
page-model-definition[188]
page-region-specification[190]
page-region-flow-map[191]
header-specification[193]
footer-specification[194]
generate-specification[196]
x-origin-specification[197]
y-origin-specification[198]
width-specification[199]
height-specification[200]
decoration-specification[201]
filling-direction-specification[202]
contents-alignment-specification[203]
column-set-model-definition[204]
fill-out-specification[205]
column-subset-specification[206]
column-subset-flow-map[207]
top-float-space-below-specification[209]
bottom-float-space-above-specification[210]
balance-specification[211]
justify-specification[212]
justify-limit-specification[213]
justify-last-limit-specification[214]
length-deviation-specification[215]
length-decrease-order-specification[216]
align-lines-specification[217]
column-specification[218]
footnote-separator-specification[219]
tied-column-subset-specification[220]
- ")"
- Used in: token[10]
delimiter[11]
quotation[23]
procedure-call[27]
lambda-expression[30]
optional-formal-argument[33]
keyword-formal-argument[35]
conditional[37]
cond-expression[42]
cond-clause[43]
case-expression[45]
case-clause[47]
and-expression[48]
or-expression[49]
let-expression[51]
bindings[52]
binding-spec[53]
let*-expression[55]
letrec-expression[56]
named-let[57]
quasiquotation_D[60]
list-template_D[62]
unquotation_D[63]
splicing-unquotation_D[65]
variable-definition[67]
procedure-definition[68]
list[71]
unit-declaration[77]
character-property-declaration[96]
added-char-properties-declaration[97]
default-language-declaration[99]
language-definition[100]
collation-specification[101]
multi-collating-element-specification[102]
collating-symbol-specification[104]
order-specification[106]
sort-rules[107]
level-sort-rules[108]
collation-entry[110]
weight-list[113]
toupper-specification[115]
tolower-specification[116]
case-conversion-list[117]
quotation[125]
list[128]
procedure-call[130]
conditional[133]
cond-expression[138]
cond-clause[139]
case-expression[140]
case-clause[142]
and-expression[143]
or-expression[144]
definition[145]
there-exists?-expression[147]
for-all?-expression[148]
select-each-expression[149]
union-for-each-expression[150]
association[152]
transliteration-map-definition[156]
transliteration-entry[157]
character-list[158]
mode-construction-rule-group[162]
query-construction-rule[164]
element-construction-rule[168]
qualified-gi[170]
default-element-construction-rule[171]
root-construction-rule[172]
id-construction-rule[173]
make-expression[175]
application-flow-object-class-declaration[178]
with-mode-expression[179]
style-expression[181]
application-characteristic-declaration[182]
application-char-characteristic+property-declaration[183]
initial-value-declaration[184]
reference-value-type-declaration[185]
page-model-definition[188]
page-region-specification[190]
page-region-flow-map[191]
header-specification[193]
footer-specification[194]
generate-specification[196]
x-origin-specification[197]
y-origin-specification[198]
width-specification[199]
height-specification[200]
decoration-specification[201]
filling-direction-specification[202]
contents-alignment-specification[203]
column-set-model-definition[204]
fill-out-specification[205]
column-subset-specification[206]
column-subset-flow-map[207]
top-float-space-below-specification[209]
bottom-float-space-above-specification[210]
balance-specification[211]
justify-specification[212]
justify-limit-specification[213]
justify-last-limit-specification[214]
length-deviation-specification[215]
length-decrease-order-specification[216]
align-lines-specification[217]
column-specification[218]
footnote-separator-specification[219]
tied-column-subset-specification[220]
- "*"
- Used in: special[5]
- "+"
- Used in: special-subsequent[7]
peculiar-identifier[9]
sign[88]
- ","
- Used in: token[10]
unquotation_D[63]
abbrev-prefix[73]
- ",@"
- Used in: token[10]
splicing-unquotation_D[65]
abbrev-prefix[73]
- "-"
- Used in: special-subsequent[7]
peculiar-identifier[9]
sign[88]
character-name[95]
- "."
- Used in: special-subsequent[7]
token[10]
list-template_D[62]
list[71]
decimal[83]
character-name[95]
- "..."
- Used in: peculiar-identifier[9]
- "/"
- Used in: special[5]
- "0"
- Used in: digit-2[89]
digit-8[90]
digit[93]
- "1"
- Used in: digit-2[89]
digit-8[90]
digit[93]
- "2"
- Used in: digit-8[90]
digit[93]
- "3"
- Used in: digit-8[90]
digit[93]
- "4"
- Used in: digit-8[90]
digit[93]
- "5"
- Used in: digit-8[90]
digit[93]
- "6"
- Used in: digit-8[90]
digit[93]
- "7"
- Used in: digit-8[90]
digit[93]
- "8"
- Used in: digit[93]
- "9"
- Used in: digit[93]
- ":"
- Used in: special-initial[4]
keyword[75]
- ";"
- Used in: delimiter[11]
comment[13]
string-element[119]
- "="
- Used in: special[5]
- "?"
- Used in: special[5]
- "A"
- Used in: letter[3]
- "a"
- Used in: letter[3]
digit-16[92]
- "add-char-properties"
- Used in: added-char-properties-declaration[97]
- "align-lines?"
- Used in: align-lines-specification[217]
- "and"
- Used in: expression-keyword[21]
and-expression[48]
and-expression[143]
- "B"
- Used in: letter[3]
- "b"
- Used in: letter[3]
digit-16[92]
- "backward"
- Used in: sort-keyword[109]
- "balance?"
- Used in: balance-specification[211]
- "body-text"
- Used in: zone-name[208]
- "bottom-float"
- Used in: zone-name[208]
- "bottom-float-space-above"
- Used in: bottom-float-space-above-specification[210]
- "C"
- Used in: letter[3]
- "c"
- Used in: letter[3]
digit-16[92]
- "case"
- Used in: expression-keyword[21]
case-expression[45]
case-expression[140]
- "collate"
- Used in: collation-specification[101]
- "column"
- Used in: column-specification[218]
- "column-subset"
- Used in: column-subset-specification[206]
- "cond"
- Used in: expression-keyword[21]
cond-expression[42]
cond-expression[138]
- "contents-alignment"
- Used in: contents-alignment-specification[203]
- "d"
- Used in: digit-16[92]
- "declare-char-characteristic+property"
- Used in: application-char-characteristic+property-declaration[183]
- "declare-char-property"
- Used in: character-property-declaration[96]
- "declare-characteristic"
- Used in: application-characteristic-declaration[182]
- "declare-default-language"
- Used in: default-language-declaration[99]
- "declare-flow-object-class"
- Used in: application-flow-object-class-declaration[178]
- "declare-initial-value"
- Used in: initial-value-declaration[184]
- "declare-reference-value-type"
- Used in: reference-value-type-declaration[185]
- "decorate"
- Used in: decoration-specification[201]
- "default"
- Used in: default-element-construction-rule[171]
- "define"
- Used in: syntactic-keyword[20]
variable-definition[67]
procedure-definition[68]
definition[145]
- "define-column-set-model"
- Used in: column-set-model-definition[204]
- "define-language"
- Used in: language-definition[100]
- "define-page-model"
- Used in: page-model-definition[188]
- "define-transliteration-map"
- Used in: transliteration-map-definition[156]
- "define-unit"
- Used in: unit-declaration[77]
- "e"
- Used in: exponent-marker[85]
digit-16[92]
- "element"
- Used in: multi-collating-element-specification[102]
element-construction-rule[168]
- "else"
- Used in: syntactic-keyword[20]
cond-expression[42]
case-expression[45]
cond-expression[138]
case-expression[140]
- "f"
- Used in: digit-16[92]
- "fill-out"
- Used in: fill-out-specification[205]
- "filling-direction"
- Used in: filling-direction-specification[202]
- "flow"
- Used in: page-region-flow-map[191]
column-subset-flow-map[207]
- "footer"
- Used in: footer-specification[194]
- "footnote"
- Used in: zone-name[208]
- "footnote-separator"
- Used in: footnote-separator-specification[219]
- "for-all?"
- Used in: for-all?-expression[148]
- "forward"
- Used in: sort-keyword[109]
- "generate"
- Used in: generate-specification[196]
- "header"
- Used in: header-specification[193]
- "height"
- Used in: height-specification[200]
- "id"
- Used in: id-construction-rule[173]
- "if"
- Used in: expression-keyword[21]
conditional[37]
conditional[133]
- "justify-last-limit"
- Used in: justify-last-limit-specification[214]
- "justify-limit"
- Used in: justify-limit-specification[213]
- "justify?"
- Used in: justify-specification[212]
- "lambda"
- Used in: expression-keyword[21]
lambda-expression[30]
- "length-decrease-order"
- Used in: length-decrease-order-specification[216]
- "length-deviation"
- Used in: length-deviation-specification[215]
- "let"
- Used in: expression-keyword[21]
let-expression[51]
named-let[57]
- "let*"
- Used in: expression-keyword[21]
let*-expression[55]
- "letrec"
- Used in: expression-keyword[21]
letrec-expression[56]
- "make"
- Used in: make-expression[175]
- "mode"
- Used in: mode-construction-rule-group[162]
- "or"
- Used in: expression-keyword[21]
or-expression[49]
or-expression[144]
- "order"
- Used in: order-specification[106]
- "position"
- Used in: sort-keyword[109]
- "quasiquote"
- Used in: expression-keyword[21]
quasiquotation_D[60]
- "query"
- Used in: query-construction-rule[164]
- "quote"
- Used in: expression-keyword[21]
quotation[23]
quotation[125]
- "region"
- Used in: page-region-specification[190]
- "root"
- Used in: root-construction-rule[172]
- "select-each"
- Used in: select-each-expression[149]
- "style"
- Used in: style-expression[181]
- "symbol"
- Used in: collating-symbol-specification[104]
- "there-exists?"
- Used in: there-exists?-expression[147]
- "tie"
- Used in: tied-column-subset-specification[220]
- "tolower"
- Used in: tolower-specification[116]
- "top-float"
- Used in: zone-name[208]
- "top-float-space-below"
- Used in: top-float-space-below-specification[209]
- "toupper"
- Used in: toupper-specification[115]
- "union-for-each"
- Used in: union-for-each-expression[150]
- "unquote"
- Used in: expression-keyword[21]
unquotation_D[63]
- "unquote-splicing"
- Used in: expression-keyword[21]
splicing-unquotation_D[65]
- "width"
- Used in: width-specification[199]
- "with-mode"
- Used in: with-mode-expression[179]
- "x-origin"
- Used in: x-origin-specification[197]
- "y-origin"
- Used in: y-origin-specification[198]
- "z"
- Used in: letter[3]
- "Z"
- Used in: letter[3]
- "\"
- Used in: string-element[119]
- "\\"
- Used in: string-element[119]
- "^"
- Used in: special[5]
- "_"
- Used in: special[5]
- "`"
- Used in: token[10]
quasiquotation_D[60]
abbrev-prefix[73]
- "~"
- Used in: special[5]
DSSSL Syntax Summary Index
Original converted to HTML 14 April 1996
Version 1.4 15 May 1996 updated
Version 1.6 26 Jun 1996 fixed broken links
Version 2.1 2002-10-24 Changed ISP from rcn to hbingham.com.
Harvey Bingham's
home page
email hbingham@ACM.org
Copyright restrictions:
This material may be used freely for the purposes of studying DSSSL
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.