1 <svg class="railroad-diagram" height="122" viewBox="0 0 495.5 122" width="495.5" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2 <g transform="translate(.5 .5)">
4 <path d="M20 21v20m10 -20v20m-10 -10h20" /></g><path d="M40 31h10" /><g>
5 <path d="M50 31h0.0" /><path d="M445.5 31h0.0" /><g class="terminal ">
6 <path d="M50.0 31h0.0" /><path d="M121.0 31h0.0" /><rect height="22" rx="10" ry="10" width="71" x="50" y="20"></rect><text x="85.5" y="35">extend</text></g><path d="M121.0 31h10" /><path d="M131.0 31h10" /><g class="terminal ">
7 <path d="M141.0 31h0.0" /><path d="M203.5 31h0.0" /><rect height="22" rx="10" ry="10" width="62.5" x="141" y="20"></rect><text x="172.25" y="35">using</text></g><path d="M203.5 31h10" /><path d="M213.5 31h10" /><g class="terminal ">
8 <path d="M223.5 31h0.0" /><path d="M269.0 31h0.0" /><rect height="22" rx="10" ry="10" width="45.5" x="223.5" y="20"></rect><text x="246.25" y="35">mib</text></g><path d="M269.0 31h10" /><g>
9 <path d="M279.0 31h0.0" /><path d="M407.0 31h0.0" /><path d="M279.0 31h20" /><g class="terminal ">
10 <path d="M299.0 31h8.5" /><path d="M378.5 31h8.5" /><rect height="22" rx="10" ry="10" width="71" x="307.5" y="20"></rect><text x="343" y="35"><NAME></text></g><path d="M387.0 31h20" /><path d="M279.0 31a10 10 0 0 1 10 10v10a10 10 0 0 0 10 10" /><g class="terminal ">
11 <path d="M299.0 61h0.0" /><path d="M387.0 61h0.0" /><rect height="22" rx="10" ry="10" width="88" x="299" y="50"></rect><text x="343" y="65">'<NAME>'</text></g><path d="M387.0 61a10 10 0 0 0 10 -10v-10a10 10 0 0 1 10 -10" /><path d="M279.0 31a10 10 0 0 1 10 10v40a10 10 0 0 0 10 10" /><g class="terminal ">
12 <path d="M299.0 91h0.0" /><path d="M387.0 91h0.0" /><rect height="22" rx="10" ry="10" width="88" x="299" y="80"></rect><text x="343" y="95">"<NAME>"</text></g><path d="M387.0 91a10 10 0 0 0 10 -10v-40a10 10 0 0 1 10 -10" /></g><path d="M407.0 31h10" /><g class="terminal ">
13 <path d="M417.0 31h0.0" /><path d="M445.5 31h0.0" /><rect height="22" rx="10" ry="10" width="28.5" x="417" y="20"></rect><text x="431.25" y="35">;</text></g></g><path d="M445.5 31h10" /><path d="M 455.5 31 h 20 m -10 -10 v 20 m 10 -20 v 20"></path></g><style>/* <![CDATA[ */
14 svg.railroad-diagram {
15 background-color:hsl(30,20%,95%);
17 svg.railroad-diagram path {
22 svg.railroad-diagram text {
23 font:bold 14px monospace;
26 svg.railroad-diagram text.label{
29 svg.railroad-diagram text.comment{
30 font:italic 12px monospace;
32 svg.railroad-diagram rect{
35 fill:hsl(120,100%,90%);
37 svg.railroad-diagram g.non-terminal rect{
41 svg.railroad-diagram rect.group-box {
43 stroke-dasharray: 10 5;