Alexander Shabarshov 2a7a24c9e7 Initial contribution
2025-11-03 14:43:26 +00:00

6 lines
3.8 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg class="railroad-diagram" width="782.5" height="132" viewBox="0 0 782.5 132" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g transform="translate(.5 .5)"><g><path d="M20 37v20m0 -10h20"></path></g><g><path d="M40 47h0"></path><path d="M742.5 47h0"></path><path d="M40 47h20"></path><g><path d="M60 47h0"></path><g><path d="M60 47h10"></path><path d="M712.5 47h10"></path><g class="non-terminal "><path d="M70 47h0"></path><path d="M268.5 47h0"></path><rect x="70" y="36" width="198.5" height="22" rx="10" ry="10"></rect><text x="169.25" y="51">comparizon_expression</text></g><path d="M268.5 47h10"></path><g><path d="M278.5 47h0"></path><path d="M712.5 47h0"></path><path d="M278.5 47a10 10 0 0 0 10 -10v-7a10 10 0 0 1 10 -10"></path><g><path d="M298.5 20h394"></path></g><path d="M692.5 20a10 10 0 0 1 10 10v7a10 10 0 0 0 10 10"></path><path d="M278.5 47h20"></path><g><path d="M298.5 47h0"></path><path d="M692.5 47h0"></path><path d="M298.5 47h10"></path><g><path d="M308.5 47h0"></path><path d="M682.5 47h0"></path><path d="M308.5 47h20"></path><g><path d="M328.5 47h0"></path><g><path d="M328.5 47h10"></path><path d="M652.5 47h10"></path><g><path d="M338.5 47h0"></path><path d="M444 47h0"></path><path d="M338.5 47h20"></path><g><path d="M358.5 47h0"></path><g><path d="M358.5 47h10"></path><path d="M414 47h10"></path><g class="terminal "><path d="M368.5 47h0"></path><path d="M414 47h0"></path><rect x="368.5" y="36" width="45.5" height="22"></rect><text x="391.25" y="51">AND</text></g></g><path d="M424 47h0"></path></g><path d="M424 47h20"></path><path d="M338.5 47a10 10 0 0 1 10 10v18a10 10 0 0 0 10 10"></path><g><path d="M358.5 85h4.25"></path><g><path d="M362.75 85h10"></path><path d="M409.75 85h10"></path><g class="terminal "><path d="M372.75 85h0"></path><path d="M409.75 85h0"></path><rect x="372.75" y="74" width="37" height="22"></rect><text x="391.25" y="89">OR</text></g></g><path d="M419.75 85h4.25"></path></g><path d="M424 85a10 10 0 0 0 10 -10v-18a10 10 0 0 1 10 -10"></path></g><path d="M444 47h10"></path><g class="non-terminal "><path d="M454 47h0"></path><path d="M652.5 47h0"></path><rect x="454" y="36" width="198.5" height="22" rx="10" ry="10"></rect><text x="553.25" y="51">comparizon_expression</text></g></g><path d="M662.5 47h0"></path></g><path d="M662.5 47h20"></path></g><path d="M682.5 47h10"></path><path d="M308.5 47a10 10 0 0 0 -10 10v45a10 10 0 0 0 10 10"></path><g><path d="M308.5 112h374"></path></g><path d="M682.5 112a10 10 0 0 0 10 -10v-45a10 10 0 0 0 -10 -10"></path></g><path d="M692.5 47h20"></path></g></g><path d="M722.5 47h0"></path></g><path d="M722.5 47h20"></path></g><path d="M 742.5 47 h 20 m 0 -10 v 20"></path></g><defs><style type="text/css"><![CDATA[
svg.railroad-diagram path { stroke-width: 2; stroke: darkgray; fill: rgba(0, 0, 0, 0);}/* All text except comments. */svg.railroad-diagram text { font: bold 12px Hack, "Source Code Pro", monospace; text-anchor: middle; fill: #404040;}/* Comment text */svg.railroad-diagram text.comment { font: italic 10px Hack, "Source Code Pro", monospace; fill: #404040;}/* The terminal boxes. */svg.railroad-diagram g.terminal rect { stroke-width: 2; stroke: #404040; fill: rgba(200, 200, 200, 1);}svg.railroad-diagram g.non-terminal rect { /* The non-terminal boxes. */ stroke-width: 2; stroke: #404040; fill: rgba(255, 255, 255, 1);}/* Multiple choice text, not working atm. */svg.railroad-diagram text.diagram-text { font-size: 12px Hack, "Source Code Pro", monospace; fill: red;}/* Multiple choice text, not working atm. */svg.railroad-diagram path.diagram-text { stroke-width: 1; stroke: red; fill: red; cursor: help;}
]]>
</style></defs></svg>