__issue-034-02.svg 5.26 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" width="846" height="68"><defs><style type="text/css">
    @namespace "http://www.w3.org/2000/svg";
    .line                 {fill: none; stroke: #332900;}
    .bold-line            {stroke: #141000; shape-rendering: crispEdges; stroke-width: 2; }
    .thin-line            {stroke: #1F1800; shape-rendering: crispEdges}
    .filled               {fill: #332900; stroke: none;}
    text.terminal         {font-family: Verdana, Sans-serif;
                            font-size: 12px;
                            fill: #141000;
                            font-weight: bold;
                          }
    text.nonterminal      {font-family: Verdana, Sans-serif;
                            font-size: 12px;
                            fill: #1A1400;
                          }
    text.regexp           {font-family: Verdana, Sans-serif;
                            font-size: 12px;
                            fill: #1F1800;
                          }
    rect, circle, polygon {fill: #332900; stroke: #332900;}
    rect.terminal         {fill: #FFDB4D; stroke: #332900;}
    rect.nonterminal      {fill: #FFEC9E; stroke: #332900;}
    rect.text             {fill: none; stroke: none;}    
    polygon.regexp        {fill: #FFF4C7; stroke: #332900;}
  </style></defs><polygon points="9 33 1 29 1 37"/><polygon points="17 33 9 29 9 37"/><line x1="17" y1="33" x2="19" y2="33" class="line"/><a xlink:href="#Spacing" xlink:title="Spacing"><rect x="31" y="19" width="68" height="32"/><rect x="29" y="17" width="68" height="32" class="nonterminal"/><text class="nonterminal" x="39" y="37">Spacing</text></a><line x1="19" y1="33" x2="29" y2="33" class="line"/><line x1="97" y1="33" x2="107" y2="33" class="line"/><a xlink:href="#PackageDeclaration" xlink:title="PackageDeclaration"><rect x="139" y="19" width="144" height="32"/><rect x="137" y="17" width="144" height="32" class="nonterminal"/><text class="nonterminal" x="147" y="37">PackageDeclaration</text></a><line x1="127" y1="33" x2="137" y2="33" class="line"/><line x1="281" y1="33" x2="291" y2="33" class="line"/><line x1="107" y1="33" x2="127" y2="33" class="line"/><line x1="291" y1="33" x2="311" y2="33" class="line"/><path d="M107 33 Q117 33 117 43" class="line"/><path d="M301 43 Q301 33 311 33" class="line"/><line x1="117" y1="43" x2="117" y2="57" class="line"/><line x1="301" y1="57" x2="301" y2="43" class="line"/><path d="M117 57 Q117 67 127 67" class="line"/><path d="M291 67 Q301 67 301 57" class="line"/><line x1="127" y1="67" x2="137" y2="67" class="line"/><line x1="137" y1="67" x2="291" y2="67" class="line"/><a xlink:href="#ImportDeclaration" xlink:title="ImportDeclaration"><rect x="363" y="19" width="132" height="32"/><rect x="361" y="17" width="132" height="32" class="nonterminal"/><text class="nonterminal" x="371" y="37">ImportDeclaration</text></a><line x1="351" y1="33" x2="361" y2="33" class="line"/><line x1="493" y1="33" x2="503" y2="33" class="line"/><path d="M331 33 L351 33 M350 33 Q341 33 341 23 L341 11 Q341 1 351 1" class="line"/><path d="M503 33 L523 33 M503 33 Q513 33 513 23 L513 11 Q513 1 503 1" class="line"/><line x1="351" y1="1" x2="361" y2="1" class="line"/><line x1="361" y1="1" x2="503" y2="1" class="line"/><line x1="311" y1="33" x2="331" y2="33" class="line"/><line x1="523" y1="33" x2="543" y2="33" class="line"/><path d="M311 33 Q321 33 321 43" class="line"/><path d="M533 43 Q533 33 543 33" class="line"/><line x1="321" y1="43" x2="321" y2="57" class="line"/><line x1="533" y1="57" x2="533" y2="43" class="line"/><path d="M321 57 Q321 67 331 67" class="line"/><path d="M523 67 Q533 67 533 57" class="line"/><line x1="331" y1="67" x2="341" y2="67" class="line"/><line x1="341" y1="67" x2="523" y2="67" class="line"/><a xlink:href="#TypeDeclaration" xlink:title="TypeDeclaration"><rect x="595" y="19" width="120" height="32"/><rect x="593" y="17" width="120" height="32" class="nonterminal"/><text class="nonterminal" x="603" y="37">TypeDeclaration</text></a><line x1="583" y1="33" x2="593" y2="33" class="line"/><line x1="713" y1="33" x2="723" y2="33" class="line"/><path d="M563 33 L583 33 M582 33 Q573 33 573 23 L573 11 Q573 1 583 1" class="line"/><path d="M723 33 L743 33 M723 33 Q733 33 733 23 L733 11 Q733 1 723 1" class="line"/><line x1="583" y1="1" x2="593" y2="1" class="line"/><line x1="593" y1="1" x2="723" y2="1" class="line"/><line x1="543" y1="33" x2="563" y2="33" class="line"/><line x1="743" y1="33" x2="763" y2="33" class="line"/><path d="M543 33 Q553 33 553 43" class="line"/><path d="M753 43 Q753 33 763 33" class="line"/><line x1="553" y1="43" x2="553" y2="57" class="line"/><line x1="753" y1="57" x2="753" y2="43" class="line"/><path d="M553 57 Q553 67 563 67" class="line"/><path d="M743 67 Q753 67 753 57" class="line"/><line x1="563" y1="67" x2="573" y2="67" class="line"/><line x1="573" y1="67" x2="743" y2="67" class="line"/><a xlink:href="#EOT" xlink:title="EOT"><rect x="775" y="19" width="44" height="32"/><rect x="773" y="17" width="44" height="32" class="nonterminal"/><text class="nonterminal" x="783" y="37">EOT</text></a><line x1="763" y1="33" x2="773" y2="33" class="line"/><line x1="817" y1="33" x2="827" y2="33" class="line"/><line x1="830" y1="33" x2="827" y2="33" class="line"/><polygon points="837 33 845 29 845 37"/><polygon points="837 33 829 29 829 37"/></svg>