< !DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
< html >
< head >
< meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8" >
< meta name = "generator" content = "Railroad Diagram Generator 1.39.959" > < style type = "text/css" xml:space = "preserve" >
::-moz-selection
{
color: #F0F8FD;
background: #02090D;
}
::selection
{
color: #F0F8FD;
background: #02090D;
}
.ebnf a
{
text-decoration: none;
}
.ebnf a:hover
{
color: #010304;
text-decoration: underline;
}
.signature
{
color: #104F6F;
font-size: 11px;
text-align: right;
}
body
{
font: normal 12px Verdana, sans-serif;
color: #02090D;
background: #F0F8FD;
}
a:link, a:visited
{
color: #02090D;
}
a:link.signature, a:visited.signature
{
color: #104F6F;
}
a.button, #tabs li a
{
padding: 0.25em 0.5em;
border: 1px solid #104F6F;
background: #CAE0EB;
color: #104F6F;
text-decoration: none;
font-weight: bold;
}
a.button:hover, #tabs li a:hover
{
color: #010304;
background: #D5EDF9;
border-color: #010304;
}
#tabs
{
padding: 3px 10px;
margin-left: 0;
margin-top: 58px;
border-bottom: 1px solid #02090D;
}
#tabs li
{
list-style: none;
margin-left: 5px;
display: inline;
}
#tabs li a
{
border-bottom: 1px solid #02090D;
}
#tabs li a.active
{
color: #02090D;
background: #F0F8FD;
border-color: #02090D;
border-bottom: 1px solid #F0F8FD;
outline: none;
}
#divs div
{
display: none;
overflow:auto;
}
#divs div.active
{
display: block;
}
#text
{
border-color: #104F6F;
background: #F9FCFE;
color: #010304;
}
.small
{
vertical-align: top;
text-align: right;
font-size: 9px;
font-weight: normal;
line-height: 120%;
}
td.small
{
padding-top: 0px;
}
.hidden
{
visibility: hidden;
}
td:hover .hidden
{
visibility: visible;
}
div.download
{
display: none;
background: #F0F8FD;
position: absolute;
right: 34px;
top: 94px;
padding: 10px;
border: 1px dotted #02090D;
}
#divs div.ebnf, div.ebnf
{
display: block;
padding-left: 16px;
padding-top: 2px;
padding-bottom: 2px;
background: #D5EDF9;
}
table.palette
{
border-top: 1px solid #010304;
border-right: 1px solid #010304;
margin-bottom: 4px
}
td.palette
{
border-bottom: 1px solid #010304;
border-left: 1px solid #010304;
}
a.palette
{
padding: 2px 3px 2px 10px;
text-decoration: none;
}
.palette
{
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-o-user-select: none;
-ms-user-select: none;
}
< / style > < / head >
< body >
< p style = "font-size: 14px; font-weight:bold" > < a name = "Assign" > Assign:< / a > < / p >
< img border = "0" src = "diagram/Assign.png" height = "36" width = "252" usemap = "#Assign.map" > < map name = "Assign.map" >
< area shape = "rect" coords = "29,1,105,33" href = "#Identifier" title = "Identifier" >
< area shape = "rect" coords = "169,1,223,33" href = "#Value" title = "Value" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#Assign" title = "Assign" shape = "rect" > Assign< / a > ::= < a href = "#Identifier" title = "Identifier" shape = "rect" > Identifier< / a > ':' < a href = "#Value" title = "Value" shape = "rect" > Value< / a > < / pre > < / div >
< / p >
< p > no references< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Assign_Hidden" > Assign_Hidden:< / a > < / p >
< img border = "0" src = "diagram/Assign_Hidden.png" height = "36" width = "246" usemap = "#Assign_Hidden.map" > < map name = "Assign_Hidden.map" >
< area shape = "rect" coords = "29,1,99,33" href = "#Variable" title = "Variable" >
< area shape = "rect" coords = "163,1,217,33" href = "#Value" title = "Value" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#Assign_Hidden" title = "Assign_Hidden" shape = "rect" > Assign_Hidden< / a >
::= < a href = "#Variable" title = "Variable" shape = "rect" > Variable< / a > ':' < a href = "#Value" title = "Value" shape = "rect" > Value< / a > < / pre > < / div >
< / p >
< p > no references< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Identifier" > Identifier:< / a > < / p >
< img border = "0" src = "diagram/Identifier.png" height = "52" width = "176" usemap = "#Identifier.map" > < map name = "Identifier.map" >
< area shape = "rect" coords = "49,17,127,49" href = "#PrintChar" title = "PrintChar" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#Identifier" title = "Identifier" shape = "rect" > Identifier< / a >
::= < a href = "#PrintChar" title = "PrintChar" shape = "rect" > PrintChar< / a > +< / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#Assign" title = "Assign" > Assign< / a > < / li >
< li > < a href = "#Heredoc" title = "Heredoc" > Heredoc< / a > < / li >
< li > < a href = "#Object" title = "Object" > Object< / a > < / li >
< li > < a href = "#Variable" title = "Variable" > Variable< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Variable" > Variable:< / a > < / p >
< img border = "0" src = "diagram/Variable.png" height = "36" width = "186" usemap = "#Variable.map" > < map name = "Variable.map" >
< area shape = "rect" coords = "81,1,157,33" href = "#Identifier" title = "Identifier" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#Variable" title = "Variable" shape = "rect" > Variable< / a > ::= '@' < a href = "#Identifier" title = "Identifier" shape = "rect" > Identifier< / a > < / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#Assign_Hidden" title = "Assign_Hidden" > Assign_Hidden< / a > < / li >
< li > < a href = "#Value" title = "Value" > Value< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Bare_String" > Bare_String:< / a > < / p >
< img border = "0" src = "diagram/Bare_String.png" height = "96" width = "236" usemap = "#Bare_String.map" > < map name = "Bare_String.map" >
< area shape = "rect" coords = "69,17,165,49" href = "#GraphicChar" title = "GraphicChar" >
< area shape = "rect" coords = "117,61,167,93" href = "#Char" title = "Char" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#Bare_String" title = "Bare_String" shape = "rect" > Bare_String< / a >
::= ( < a href = "#GraphicChar" title = "GraphicChar" shape = "rect" > GraphicChar< / a > | '\' < a href = "#Char" title = "Char" shape = "rect" > Char< / a > )+< / pre > < / div >
< / p >
< p > no references< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Quoted_String" > Quoted_String:< / a > < / p >
< img border = "0" src = "diagram/Quoted_String.png" height = "238" width = "408" usemap = "#Quoted_String.map" > < map name = "Quoted_String.map" >
< area shape = "rect" coords = "203,61,253,93" href = "#Char" title = "Char" >
< area shape = "rect" coords = "201,187,251,219" href = "#Char" title = "Char" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#Quoted_String" title = "Quoted_String" shape = "rect" > Quoted_String< / a >
::= '"' ( [^"\] | '\' < a href = "#Char" title = "Char" shape = "rect" > Char< / a > )* '"'
| "'" ( [^'\] | '\' < a href = "#Char" title = "Char" shape = "rect" > Char< / a > )* "'"< / pre > < / div >
< / p >
< p > no references< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Comment" > Comment:< / a > < / p >
< img border = "0" src = "diagram/Comment.png" height = "52" width = "226" usemap = "#Comment.map" > < map name = "Comment.map" >
< area shape = "rect" coords = "99,17,177,49" href = "#PrintChar" title = "PrintChar" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#Comment" title = "Comment" shape = "rect" > Comment< / a > ::= '#' < a href = "#PrintChar" title = "PrintChar" shape = "rect" > PrintChar< / a > +< / pre > < / div >
< / p >
< p > no references< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Integer" > Integer:< / a > < / p >
< img border = "0" src = "diagram/Integer.png" height = "112" width = "236" usemap = "#Integer.map" > < map name = "Integer.map" >
< area shape = "rect" coords = "139,17,187,49" href = "#Digit" title = "Digit" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#Integer" title = "Integer" shape = "rect" > Integer< / a > ::= [+#x2D]? < a href = "#Digit" title = "Digit" shape = "rect" > Digit< / a > +< / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#Complex" title = "Complex" > Complex< / a > < / li >
< li > < a href = "#Numer" title = "Numer" > Numer< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Hex" > Hex:< / a > < / p >
< img border = "0" src = "diagram/Hex.png" height = "140" width = "424" usemap = "#Hex.map" > < map name = "Hex.map" >
< area shape = "rect" coords = "295,17,343,49" href = "#Digit" title = "Digit" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#Hex" title = "Hex" shape = "rect" > Hex< / a > ::= [+#x2D]? '0' [xX] ( < a href = "#Digit" title = "Digit" shape = "rect" > Digit< / a > | [a-fA-F] )+< / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#Numer" title = "Numer" > Numer< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Octal" > Octal:< / a > < / p >
< img border = "0" src = "diagram/Octal.png" height = "112" width = "296" >
< p >
< div class = "ebnf" > < pre > < a href = "#Octal" title = "Octal" shape = "rect" > Octal< / a > ::= [+#x2D]? '0' [0-7]+< / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#Numer" title = "Numer" > Numer< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Float" > Float:< / a > < / p >
< img border = "0" src = "diagram/Float.png" height = "128" width = "754" usemap = "#Float.map" > < map name = "Float.map" >
< area shape = "rect" coords = "139,17,187,49" href = "#Digit" title = "Digit" >
< area shape = "rect" coords = "311,17,359,49" href = "#Digit" title = "Digit" >
< area shape = "rect" coords = "637,17,685,49" href = "#Digit" title = "Digit" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#Float" title = "Float" shape = "rect" > Float< / a > ::= [+#x2D]? < a href = "#Digit" title = "Digit" shape = "rect" > Digit< / a > + ( '.' < a href = "#Digit" title = "Digit" shape = "rect" > Digit< / a > + )? ( [eE] [+#x2D]? < a href = "#Digit" title = "Digit" shape = "rect" > Digit< / a > + )?< / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#Complex" title = "Complex" > Complex< / a > < / li >
< li > < a href = "#Numer" title = "Numer" > Numer< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Complex" > Complex:< / a > < / p >
< img border = "0" src = "diagram/Complex.png" height = "96" width = "464" usemap = "#Complex.map" > < map name = "Complex.map" >
< area shape = "rect" coords = "69,1,119,33" href = "#Float" title = "Float" >
< area shape = "rect" coords = "69,45,135,77" href = "#Integer" title = "Integer" >
< area shape = "rect" coords = "305,1,355,33" href = "#Float" title = "Float" >
< area shape = "rect" coords = "305,45,371,77" href = "#Integer" title = "Integer" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#Complex" title = "Complex" shape = "rect" > Complex< / a > ::= ( ( < a href = "#Float" title = "Float" shape = "rect" > Float< / a > | < a href = "#Integer" title = "Integer" shape = "rect" > Integer< / a > ) [+#x2D] )? ( < a href = "#Float" title = "Float" shape = "rect" > Float< / a > | < a href = "#Integer" title = "Integer" shape = "rect" > Integer< / a > ) 'i'< / pre > < / div >
< / p >
< p > no references< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Duration" > Duration:< / a > < / p >
< img border = "0" src = "diagram/Duration.png" height = "332" width = "526" usemap = "#Duration.map" > < map name = "Duration.map" >
< area shape = "rect" coords = "159,33,207,65" href = "#Digit" title = "Digit" >
< area shape = "rect" coords = "311,33,359,65" href = "#Digit" title = "Digit" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#Duration" title = "Duration" shape = "rect" > Duration< / a > ::= [+#x2D]? ( < a href = "#Digit" title = "Digit" shape = "rect" > Digit< / a > + '.' < a href = "#Digit" title = "Digit" shape = "rect" > Digit< / a > + ( 'ns' | 'us' | 'µs' | 'ms' | 's' | 'm' | 'h' ) )+< / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#Value" title = "Value" > Value< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Numer" > Numer:< / a > < / p >
< img border = "0" src = "diagram/Numer.png" height = "168" width = "164" usemap = "#Numer.map" > < map name = "Numer.map" >
< area shape = "rect" coords = "49,1,115,33" href = "#Integer" title = "Integer" >
< area shape = "rect" coords = "49,45,93,77" href = "#Hex" title = "Hex" >
< area shape = "rect" coords = "49,89,101,121" href = "#Octal" title = "Octal" >
< area shape = "rect" coords = "49,133,99,165" href = "#Float" title = "Float" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#Numer" title = "Numer" shape = "rect" > Numer< / a > ::= < a href = "#Integer" title = "Integer" shape = "rect" > Integer< / a >
| < a href = "#Hex" title = "Hex" shape = "rect" > Hex< / a >
| < a href = "#Octal" title = "Octal" shape = "rect" > Octal< / a >
| < a href = "#Float" title = "Float" shape = "rect" > Float< / a > < / pre > < / div >
< / p >
< p > no references< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Object" > Object:< / a > < / p >
< img border = "0" src = "diagram/Object.png" height = "52" width = "388" usemap = "#Object.map" > < map name = "Object.map" >
< area shape = "rect" coords = "97,17,173,49" href = "#Identifier" title = "Identifier" >
< area shape = "rect" coords = "237,17,291,49" href = "#Value" title = "Value" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#Object" title = "Object" shape = "rect" > Object< / a > ::= '{' ( < a href = "#Identifier" title = "Identifier" shape = "rect" > Identifier< / a > ':' < a href = "#Value" title = "Value" shape = "rect" > Value< / a > )+ '}'< / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#Value" title = "Value" > Value< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "List" > List:< / a > < / p >
< img border = "0" src = "diagram/List.png" height = "52" width = "244" usemap = "#List.map" > < map name = "List.map" >
< area shape = "rect" coords = "95,17,149,49" href = "#Value" title = "Value" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#List" title = "List" shape = "rect" > List< / a > ::= '[' < a href = "#Value" title = "Value" shape = "rect" > Value< / a > + ']'< / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#Value" title = "Value" > Value< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Value" > Value:< / a > < / p >
< img border = "0" src = "diagram/Value.png" height = "256" width = "172" usemap = "#Value.map" > < map name = "Value.map" >
< area shape = "rect" coords = "49,1,105,33" href = "#String" title = "String" >
< area shape = "rect" coords = "49,45,117,77" href = "#Number" title = "Number" >
< area shape = "rect" coords = "49,89,123,121" href = "#Duration" title = "Duration" >
< area shape = "rect" coords = "49,133,119,165" href = "#Variable" title = "Variable" >
< area shape = "rect" coords = "49,177,109,209" href = "#Object" title = "Object" >
< area shape = "rect" coords = "49,221,91,253" href = "#List" title = "List" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#Value" title = "Value" shape = "rect" > Value< / a > ::= < a href = "#String" title = "String" shape = "rect" > String< / a >
| < a href = "#Number" title = "Number" shape = "rect" > Number< / a >
| < a href = "#Duration" title = "Duration" shape = "rect" > Duration< / a >
| < a href = "#Variable" title = "Variable" shape = "rect" > Variable< / a >
| < a href = "#Object" title = "Object" shape = "rect" > Object< / a >
| < a href = "#List" title = "List" shape = "rect" > List< / a > < / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#Assign" title = "Assign" > Assign< / a > < / li >
< li > < a href = "#Assign_Hidden" title = "Assign_Hidden" > Assign_Hidden< / a > < / li >
< li > < a href = "#List" title = "List" > List< / a > < / li >
< li > < a href = "#Object" title = "Object" > Object< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Heredoc" > Heredoc:< / a > < / p >
< img border = "0" src = "diagram/Heredoc.png" height = "96" width = "806" usemap = "#Heredoc.map" > < map name = "Heredoc.map" >
< area shape = "rect" coords = "89,17,165,49" href = "#Identifier" title = "Identifier" >
< area shape = "rect" coords = "281,17,331,49" href = "#Char" title = "Char" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#Heredoc" title = "Heredoc" shape = "rect" > Heredoc< / a > ::= '< < ' < a href = "#Identifier" title = "Identifier" shape = "rect" > Identifier< / a > '\n' ( < a href = "#Char" title = "Char" shape = "rect" > Char< / a > | '\n' )+ '\n' 'Identifier (same as opening identifier)' '\n'< / pre > < / div >
< / p >
< p > no references< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Letter" > Letter:< / a > < / p >
< img border = "0" src = "diagram/Letter.png" height = "36" width = "260" >
< p >
< div class = "ebnf" > < pre > < a href = "#Letter" title = "Letter" shape = "rect" > Letter< / a > ::= 'a Unicode letter, category L'< / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#PrintChar" title = "PrintChar" > PrintChar< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Mark" > Mark:< / a > < / p >
< img border = "0" src = "diagram/Mark.png" height = "36" width = "262" >
< p >
< div class = "ebnf" > < pre > < a href = "#Mark" title = "Mark" shape = "rect" > Mark< / a > ::= 'a Unicode mark, category M'< / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#PrintChar" title = "PrintChar" > PrintChar< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Digit" > Digit:< / a > < / p >
< img border = "0" src = "diagram/Digit.png" height = "36" width = "118" >
< p >
< div class = "ebnf" > < pre > < a href = "#Digit" title = "Digit" shape = "rect" > Digit< / a > ::= [0-9]< / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#Duration" title = "Duration" > Duration< / a > < / li >
< li > < a href = "#Float" title = "Float" > Float< / a > < / li >
< li > < a href = "#Hex" title = "Hex" > Hex< / a > < / li >
< li > < a href = "#Integer" title = "Integer" > Integer< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Symbol" > Symbol:< / a > < / p >
< img border = "0" src = "diagram/Symbol.png" height = "36" width = "340" >
< p >
< div class = "ebnf" > < pre > < a href = "#Symbol" title = "Symbol" shape = "rect" > Symbol< / a > ::= 'a Unicode symbol character, category S'< / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#PrintChar" title = "PrintChar" > PrintChar< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Space" > Space:< / a > < / p >
< img border = "0" src = "diagram/Space.png" height = "36" width = "420" >
< p >
< div class = "ebnf" > < pre > < a href = "#Space" title = "Space" shape = "rect" > Space< / a > ::= 'a Unicode space character, category Z, excluding \n'< / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#GraphicChar" title = "GraphicChar" > GraphicChar< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Punct" > Punct:< / a > < / p >
< img border = "0" src = "diagram/Punct.png" height = "36" width = "674" >
< p >
< div class = "ebnf" > < pre > < a href = "#Punct" title = "Punct" shape = "rect" > Punct< / a > ::= 'a Unicode punctuation glyph, category P, excluding those described as terminal characters'< / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#PrintChar" title = "PrintChar" > PrintChar< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Terminal" > Terminal:< / a > < / p >
< img border = "0" src = "diagram/Terminal.png" height = "388" width = "134" >
< p >
< div class = "ebnf" > < pre > < a href = "#Terminal" title = "Terminal" shape = "rect" > Terminal< / a > ::= '['
| ']'
| ';'
| ':'
| '{'
| '}'
| '\'
| '#'
| '\n'< / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#Char" title = "Char" > Char< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "PrintChar" > PrintChar:< / a > < / p >
< img border = "0" src = "diagram/PrintChar.png" height = "212" width = "166" usemap = "#PrintChar.map" > < map name = "PrintChar.map" >
< area shape = "rect" coords = "49,1,107,33" href = "#Letter" title = "Letter" >
< area shape = "rect" coords = "49,45,99,77" href = "#Mark" title = "Mark" >
< area shape = "rect" coords = "49,89,117,121" href = "#Number" title = "Number" >
< area shape = "rect" coords = "49,133,113,165" href = "#Symbol" title = "Symbol" >
< area shape = "rect" coords = "49,177,103,209" href = "#Punct" title = "Punct" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#PrintChar" title = "PrintChar" shape = "rect" > PrintChar< / a >
::= < a href = "#Letter" title = "Letter" shape = "rect" > Letter< / a >
| < a href = "#Mark" title = "Mark" shape = "rect" > Mark< / a >
| < a href = "#Number" title = "Number" shape = "rect" > Number< / a >
| < a href = "#Symbol" title = "Symbol" shape = "rect" > Symbol< / a >
| < a href = "#Punct" title = "Punct" shape = "rect" > Punct< / a > < / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#Comment" title = "Comment" > Comment< / a > < / li >
< li > < a href = "#GraphicChar" title = "GraphicChar" > GraphicChar< / a > < / li >
< li > < a href = "#Identifier" title = "Identifier" > Identifier< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "GraphicChar" > GraphicChar:< / a > < / p >
< img border = "0" src = "diagram/GraphicChar.png" height = "80" width = "176" usemap = "#GraphicChar.map" > < map name = "GraphicChar.map" >
< area shape = "rect" coords = "49,1,127,33" href = "#PrintChar" title = "PrintChar" >
< area shape = "rect" coords = "49,45,107,77" href = "#Space" title = "Space" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#GraphicChar" title = "GraphicChar" shape = "rect" > GraphicChar< / a >
::= < a href = "#PrintChar" title = "PrintChar" shape = "rect" > PrintChar< / a >
| < a href = "#Space" title = "Space" shape = "rect" > Space< / a > < / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#Bare_String" title = "Bare_String" > Bare_String< / a > < / li >
< li > < a href = "#Char" title = "Char" > Char< / a > < / li >
< / ul >
< / p > < br > < p style = "font-size: 14px; font-weight:bold" > < a name = "Char" > Char:< / a > < / p >
< img border = "0" src = "diagram/Char.png" height = "80" width = "194" usemap = "#Char.map" > < map name = "Char.map" >
< area shape = "rect" coords = "49,1,145,33" href = "#GraphicChar" title = "GraphicChar" >
< area shape = "rect" coords = "49,45,121,77" href = "#Terminal" title = "Terminal" > < / map >
< p >
< div class = "ebnf" > < pre > < a href = "#Char" title = "Char" shape = "rect" > Char< / a > ::= < a href = "#GraphicChar" title = "GraphicChar" shape = "rect" > GraphicChar< / a >
| < a href = "#Terminal" title = "Terminal" shape = "rect" > Terminal< / a > < / pre > < / div >
< / p >
< p > referenced by:
< ul >
< li > < a href = "#Bare_String" title = "Bare_String" > Bare_String< / a > < / li >
< li > < a href = "#Heredoc" title = "Heredoc" > Heredoc< / a > < / li >
< li > < a href = "#Quoted_String" title = "Quoted_String" > Quoted_String< / a > < / li >
< / ul >
< / p > < br > < hr >
< p >
< table border = "0" class = "signature" >
< tr >
< td style = "width: 100%" > < / td >
< td valign = "top" >
< nobr class = "signature" > ... generated by < a name = "Railroad-Diagram-Generator" class = "signature" title = "http://www.bottlecaps.de/rr/ui" href = "http://www.bottlecaps.de/rr/ui" target = "_blank" > Railroad Diagram Generator< / a > < / nobr >
< / td >
< td > < a name = "Railroad-Diagram-Generator" title = "http://www.bottlecaps.de/rr/ui" href = "http://www.bottlecaps.de/rr/ui" target = "_blank" >
< img border = "0" src = "diagram/rr-1.39.959.png" height = "16" width = "16" > < / a > < / td >
< / tr >
< / table >
< / p >
< / body >
< / html >