summaryrefslogtreecommitdiff
path: root/graphics/mgltex/Recompilation_decision.svg
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/mgltex/Recompilation_decision.svg')
-rw-r--r--graphics/mgltex/Recompilation_decision.svg1711
1 files changed, 1711 insertions, 0 deletions
diff --git a/graphics/mgltex/Recompilation_decision.svg b/graphics/mgltex/Recompilation_decision.svg
new file mode 100644
index 0000000000..79163b9036
--- /dev/null
+++ b/graphics/mgltex/Recompilation_decision.svg
@@ -0,0 +1,1711 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ inkscape:version="0.91 r"
+ version="1.1"
+ id="svg2"
+ viewBox="0 0 788.07224 987.99994"
+ height="278.83554mm"
+ width="222.4115mm"
+ sodipodi:docname="Recompilation_decision.svg">
+ <defs
+ id="defs4">
+ <marker
+ inkscape:isstock="true"
+ style="overflow:visible"
+ id="marker5654"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ inkscape:connector-curvature="0"
+ transform="scale(-0.6,-0.6)"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ id="path5656" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker5452"
+ style="overflow:visible"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ id="path5454"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="scale(-0.6,-0.6)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:isstock="true"
+ style="overflow:visible"
+ id="marker5256"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend"
+ inkscape:collect="always">
+ <path
+ inkscape:connector-curvature="0"
+ transform="scale(-0.6,-0.6)"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ id="path5258" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker5066"
+ style="overflow:visible"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ id="path5068"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="scale(-0.6,-0.6)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:isstock="true"
+ style="overflow:visible"
+ id="marker4882"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend"
+ inkscape:collect="always">
+ <path
+ inkscape:connector-curvature="0"
+ transform="scale(-0.6,-0.6)"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ id="path4884" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4704"
+ style="overflow:visible"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ id="path4706"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="scale(-0.6,-0.6)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:isstock="true"
+ style="overflow:visible"
+ id="marker4532"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend"
+ inkscape:collect="always">
+ <path
+ inkscape:connector-curvature="0"
+ transform="scale(-0.6,-0.6)"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ id="path4534" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker5662"
+ style="overflow:visible"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ id="path5664"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="scale(-0.6,-0.6)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:path-effect
+ effect="bend_path"
+ id="path-effect4543"
+ is_visible="true"
+ bendpath="m 118.00024,456.39849 222,0"
+ prop_scale="1"
+ scale_y_rel="false"
+ vertical="false" />
+ <inkscape:path-effect
+ effect="sketch"
+ id="path-effect4541"
+ is_visible="true"
+ nbiter_approxstrokes="5"
+ strokelength="100"
+ strokelength_rdm="0.3;1"
+ strokeoverlap="0.3"
+ strokeoverlap_rdm="0.3;1"
+ ends_tolerance="0.1;1"
+ parallel_offset="5;1"
+ tremble_size="5;1"
+ tremble_frequency="1"
+ nbtangents="5"
+ tgt_places_rdmness="1;1"
+ tgtscale="10"
+ tgtlength="100"
+ tgtlength_rdm="0.3;1" />
+ <inkscape:path-effect
+ effect="envelope"
+ id="path-effect4539"
+ is_visible="true"
+ yy="true"
+ xx="true"
+ bendpath1="m 225.41095,441.11923 114.58929,0"
+ bendpath2="m 340.00024,441.11923 0,101.24298"
+ bendpath3="m 225.41095,542.36221 114.58929,0"
+ bendpath4="m 225.41095,441.11923 0,101.24298" />
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="-6.0542683 : 531.67714 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="718.04023 : 477.85825 : 1"
+ inkscape:persp3d-origin="345.99297 : 302.46455 : 1"
+ id="perspective8810" />
+ <marker
+ inkscape:stockid="TriangleOutS"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutS"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path4367"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ transform="scale(0.2,0.2)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="StopS"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="StopS"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path4394"
+ d="M 0,5.65 0,-5.65"
+ style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ transform="scale(0.2,0.2)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7593"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path7595"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7373"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path7375"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7159"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path7161"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6951"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path6953"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6743"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path6745"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6541"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path6543"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6167"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path6169"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:isstock="true"
+ style="overflow:visible"
+ id="marker6007"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(-0.6,-0.6)"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ id="path6009"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lstart"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path4219"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:isstock="true"
+ style="overflow:visible"
+ id="marker5593"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(-0.6,-0.6)"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ id="path5595"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:isstock="true"
+ style="overflow:visible"
+ id="marker5451"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(-0.6,-0.6)"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ id="path5453"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:isstock="true"
+ style="overflow:visible"
+ id="marker5315"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(-0.6,-0.6)"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ id="path5317"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:isstock="true"
+ style="overflow:visible"
+ id="marker5197"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(-0.6,-0.6)"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ id="path5199"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Sstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Sstart"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path4249"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="matrix(0.3,0,0,0.3,-0.69,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Send"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Send"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path4252"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="matrix(-0.3,0,0,-0.3,0.69,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4979"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path4981"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="scale(-0.6,-0.6)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path4361"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ transform="scale(0.8,0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Lend"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path4240"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Lstart"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path4237"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="matrix(1.1,0,0,1.1,1.1,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path4222"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mend"
+ style="overflow:visible"
+ inkscape:isstock="true">
+ <path
+ id="path13789"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <symbol
+ id="Terminal">
+ <title
+ id="title7859">Terminal/Interrupt</title>
+ <desc
+ id="desc7861">A terminal point in a flowchart: start, stop, halt, etc.</desc>
+ <path
+ d="m 35,95 a 20,20 0 0 1 0,-40 l 80,0 a 20,20 0 0 1 0,40 z"
+ style="stroke-width:2"
+ id="path7863"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ id="AuxillaryOp">
+ <title
+ id="title7838">Auxiliary Operation</title>
+ <desc
+ id="desc7840">Offline operation.</desc>
+ <rect
+ x="35"
+ y="35"
+ width="80"
+ height="80"
+ style="stroke-width:2"
+ id="rect7842" />
+ </symbol>
+ <symbol
+ id="Decision">
+ <title
+ id="title7815">Decision</title>
+ <desc
+ id="desc7817">A decision or switching type operation.</desc>
+ <path
+ d="M 15,75 75,35 135,75 75,115 Z"
+ style="stroke-width:2"
+ id="path7819"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ id="InputOutput">
+ <title
+ id="title7780">Input/Output</title>
+ <desc
+ id="desc7782">General input/output functions.</desc>
+ <path
+ d="m 35,35 100,0 -20,80 -100,0 z"
+ style="stroke-width:2"
+ id="path7784"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <symbol
+ id="Buffer_Small">
+ <title
+ id="title7212">Buffer Small</title>
+ <path
+ d="m 37.711573,40 25,10 -25,10 z"
+ id="path7214"
+ inkscape:connector-curvature="0" />
+ </symbol>
+ <filter
+ inkscape:menu-tooltip="Pressed metal with a rolled edge"
+ inkscape:menu="Bevels"
+ inkscape:label="Pressed Steel"
+ style="color-interpolation-filters:sRGB"
+ id="filter5206">
+ <feGaussianBlur
+ result="result1"
+ stdDeviation="3"
+ id="feGaussianBlur5208" />
+ <feBlend
+ in2="result1"
+ result="result5"
+ mode="multiply"
+ in="result1"
+ id="feBlend5210" />
+ <feGaussianBlur
+ in="result5"
+ result="result6"
+ stdDeviation="1"
+ id="feGaussianBlur5212" />
+ <feComposite
+ result="result8"
+ in2="result5"
+ in="result6"
+ operator="xor"
+ id="feComposite5214" />
+ <feComposite
+ in="result6"
+ result="fbSourceGraphic"
+ operator="xor"
+ in2="result8"
+ id="feComposite5216" />
+ <feSpecularLighting
+ in="fbSourceGraphic"
+ result="result1"
+ lighting-color="#ffffff"
+ surfaceScale="2"
+ specularConstant="2.20000005"
+ specularExponent="55"
+ id="feSpecularLighting5218">
+ <fePointLight
+ x="-5000"
+ y="-10000"
+ z="20000"
+ id="fePointLight5220" />
+ </feSpecularLighting>
+ <feComposite
+ in2="fbSourceGraphic"
+ in="result1"
+ result="result2"
+ operator="in"
+ id="feComposite5222" />
+ <feComposite
+ in="fbSourceGraphic"
+ result="result4"
+ operator="arithmetic"
+ k2="2"
+ k3="1"
+ in2="result2"
+ id="feComposite5224"
+ k1="0"
+ k4="0" />
+ <feComposite
+ in2="result4"
+ in="result4"
+ operator="in"
+ result="result91"
+ id="feComposite5226" />
+ <feBlend
+ mode="darken"
+ in2="result91"
+ id="feBlend5228" />
+ </filter>
+ <filter
+ inkscape:menu-tooltip="Pressed metal with a rolled edge"
+ inkscape:menu="Bevels"
+ inkscape:label="Pressed Steel"
+ style="color-interpolation-filters:sRGB"
+ id="filter5230">
+ <feGaussianBlur
+ result="result1"
+ stdDeviation="3"
+ id="feGaussianBlur5232" />
+ <feBlend
+ in2="result1"
+ result="result5"
+ mode="multiply"
+ in="result1"
+ id="feBlend5234" />
+ <feGaussianBlur
+ in="result5"
+ result="result6"
+ stdDeviation="1"
+ id="feGaussianBlur5236" />
+ <feComposite
+ result="result8"
+ in2="result5"
+ in="result6"
+ operator="xor"
+ id="feComposite5238" />
+ <feComposite
+ in="result6"
+ result="fbSourceGraphic"
+ operator="xor"
+ in2="result8"
+ id="feComposite5240" />
+ <feSpecularLighting
+ in="fbSourceGraphic"
+ result="result1"
+ lighting-color="#ffffff"
+ surfaceScale="2"
+ specularConstant="2.20000005"
+ specularExponent="55"
+ id="feSpecularLighting5242">
+ <fePointLight
+ x="-5000"
+ y="-10000"
+ z="20000"
+ id="fePointLight5244" />
+ </feSpecularLighting>
+ <feComposite
+ in2="fbSourceGraphic"
+ in="result1"
+ result="result2"
+ operator="in"
+ id="feComposite5246" />
+ <feComposite
+ in="fbSourceGraphic"
+ result="result4"
+ operator="arithmetic"
+ k2="2"
+ k3="1"
+ in2="result2"
+ id="feComposite5248"
+ k1="0"
+ k4="0" />
+ <feComposite
+ in2="result4"
+ in="result4"
+ operator="in"
+ result="result91"
+ id="feComposite5250" />
+ <feBlend
+ mode="darken"
+ in2="result91"
+ id="feBlend5252" />
+ </filter>
+ <filter
+ inkscape:menu-tooltip="Pressed metal with a rolled edge"
+ inkscape:menu="Bevels"
+ inkscape:label="Pressed Steel"
+ style="color-interpolation-filters:sRGB"
+ id="filter5254">
+ <feGaussianBlur
+ result="result1"
+ stdDeviation="3"
+ id="feGaussianBlur5256" />
+ <feBlend
+ in2="result1"
+ result="result5"
+ mode="multiply"
+ in="result1"
+ id="feBlend5258" />
+ <feGaussianBlur
+ in="result5"
+ result="result6"
+ stdDeviation="1"
+ id="feGaussianBlur5260" />
+ <feComposite
+ result="result8"
+ in2="result5"
+ in="result6"
+ operator="xor"
+ id="feComposite5262" />
+ <feComposite
+ in="result6"
+ result="fbSourceGraphic"
+ operator="xor"
+ in2="result8"
+ id="feComposite5264" />
+ <feSpecularLighting
+ in="fbSourceGraphic"
+ result="result1"
+ lighting-color="#ffffff"
+ surfaceScale="2"
+ specularConstant="2.20000005"
+ specularExponent="55"
+ id="feSpecularLighting5266">
+ <fePointLight
+ x="-5000"
+ y="-10000"
+ z="20000"
+ id="fePointLight5268" />
+ </feSpecularLighting>
+ <feComposite
+ in2="fbSourceGraphic"
+ in="result1"
+ result="result2"
+ operator="in"
+ id="feComposite5270" />
+ <feComposite
+ in="fbSourceGraphic"
+ result="result4"
+ operator="arithmetic"
+ k2="2"
+ k3="1"
+ in2="result2"
+ id="feComposite5272"
+ k1="0"
+ k4="0" />
+ <feComposite
+ in2="result4"
+ in="result4"
+ operator="in"
+ result="result91"
+ id="feComposite5274" />
+ <feBlend
+ mode="darken"
+ in2="result91"
+ id="feBlend5276" />
+ </filter>
+ <filter
+ inkscape:menu-tooltip="Pressed metal with a rolled edge"
+ inkscape:menu="Bevels"
+ inkscape:label="Pressed Steel"
+ style="color-interpolation-filters:sRGB"
+ id="filter5278">
+ <feGaussianBlur
+ result="result1"
+ stdDeviation="3"
+ id="feGaussianBlur5280" />
+ <feBlend
+ in2="result1"
+ result="result5"
+ mode="multiply"
+ in="result1"
+ id="feBlend5282" />
+ <feGaussianBlur
+ in="result5"
+ result="result6"
+ stdDeviation="1"
+ id="feGaussianBlur5284" />
+ <feComposite
+ result="result8"
+ in2="result5"
+ in="result6"
+ operator="xor"
+ id="feComposite5286" />
+ <feComposite
+ in="result6"
+ result="fbSourceGraphic"
+ operator="xor"
+ in2="result8"
+ id="feComposite5288" />
+ <feSpecularLighting
+ in="fbSourceGraphic"
+ result="result1"
+ lighting-color="#ffffff"
+ surfaceScale="2"
+ specularConstant="2.20000005"
+ specularExponent="55"
+ id="feSpecularLighting5290">
+ <fePointLight
+ x="-5000"
+ y="-10000"
+ z="20000"
+ id="fePointLight5292" />
+ </feSpecularLighting>
+ <feComposite
+ in2="fbSourceGraphic"
+ in="result1"
+ result="result2"
+ operator="in"
+ id="feComposite5294" />
+ <feComposite
+ in="fbSourceGraphic"
+ result="result4"
+ operator="arithmetic"
+ k2="2"
+ k3="1"
+ in2="result2"
+ id="feComposite5296"
+ k1="0"
+ k4="0" />
+ <feComposite
+ in2="result4"
+ in="result4"
+ operator="in"
+ result="result91"
+ id="feComposite5298" />
+ <feBlend
+ mode="darken"
+ in2="result91"
+ id="feBlend5300" />
+ </filter>
+ <filter
+ inkscape:menu-tooltip="Pressed metal with a rolled edge"
+ inkscape:menu="Bevels"
+ inkscape:label="Pressed Steel"
+ style="color-interpolation-filters:sRGB"
+ id="filter5302">
+ <feGaussianBlur
+ result="result1"
+ stdDeviation="3"
+ id="feGaussianBlur5304" />
+ <feBlend
+ in2="result1"
+ result="result5"
+ mode="multiply"
+ in="result1"
+ id="feBlend5306" />
+ <feGaussianBlur
+ in="result5"
+ result="result6"
+ stdDeviation="1"
+ id="feGaussianBlur5308" />
+ <feComposite
+ result="result8"
+ in2="result5"
+ in="result6"
+ operator="xor"
+ id="feComposite5310" />
+ <feComposite
+ in="result6"
+ result="fbSourceGraphic"
+ operator="xor"
+ in2="result8"
+ id="feComposite5312" />
+ <feSpecularLighting
+ in="fbSourceGraphic"
+ result="result1"
+ lighting-color="#ffffff"
+ surfaceScale="2"
+ specularConstant="2.20000005"
+ specularExponent="55"
+ id="feSpecularLighting5314">
+ <fePointLight
+ x="-5000"
+ y="-10000"
+ z="20000"
+ id="fePointLight5316" />
+ </feSpecularLighting>
+ <feComposite
+ in2="fbSourceGraphic"
+ in="result1"
+ result="result2"
+ operator="in"
+ id="feComposite5318" />
+ <feComposite
+ in="fbSourceGraphic"
+ result="result4"
+ operator="arithmetic"
+ k2="2"
+ k3="1"
+ in2="result2"
+ id="feComposite5320"
+ k1="0"
+ k4="0" />
+ <feComposite
+ in2="result4"
+ in="result4"
+ operator="in"
+ result="result91"
+ id="feComposite5322" />
+ <feBlend
+ mode="darken"
+ in2="result91"
+ id="feBlend5324" />
+ </filter>
+ <filter
+ inkscape:menu-tooltip="Pressed metal with a rolled edge"
+ inkscape:menu="Bevels"
+ inkscape:label="Pressed Steel"
+ style="color-interpolation-filters:sRGB"
+ id="filter5326">
+ <feGaussianBlur
+ result="result1"
+ stdDeviation="3"
+ id="feGaussianBlur5328" />
+ <feBlend
+ in2="result1"
+ result="result5"
+ mode="multiply"
+ in="result1"
+ id="feBlend5330" />
+ <feGaussianBlur
+ in="result5"
+ result="result6"
+ stdDeviation="1"
+ id="feGaussianBlur5332" />
+ <feComposite
+ result="result8"
+ in2="result5"
+ in="result6"
+ operator="xor"
+ id="feComposite5334" />
+ <feComposite
+ in="result6"
+ result="fbSourceGraphic"
+ operator="xor"
+ in2="result8"
+ id="feComposite5336" />
+ <feSpecularLighting
+ in="fbSourceGraphic"
+ result="result1"
+ lighting-color="#ffffff"
+ surfaceScale="2"
+ specularConstant="2.20000005"
+ specularExponent="55"
+ id="feSpecularLighting5338">
+ <fePointLight
+ x="-5000"
+ y="-10000"
+ z="20000"
+ id="fePointLight5340" />
+ </feSpecularLighting>
+ <feComposite
+ in2="fbSourceGraphic"
+ in="result1"
+ result="result2"
+ operator="in"
+ id="feComposite5342" />
+ <feComposite
+ in="fbSourceGraphic"
+ result="result4"
+ operator="arithmetic"
+ k2="2"
+ k3="1"
+ in2="result2"
+ id="feComposite5344"
+ k1="0"
+ k4="0" />
+ <feComposite
+ in2="result4"
+ in="result4"
+ operator="in"
+ result="result91"
+ id="feComposite5346" />
+ <feBlend
+ mode="darken"
+ in2="result91"
+ id="feBlend5348" />
+ </filter>
+ <filter
+ inkscape:menu-tooltip="Pressed metal with a rolled edge"
+ inkscape:menu="Bevels"
+ inkscape:label="Pressed Steel"
+ style="color-interpolation-filters:sRGB"
+ id="filter5350">
+ <feGaussianBlur
+ result="result1"
+ stdDeviation="3"
+ id="feGaussianBlur5352" />
+ <feBlend
+ in2="result1"
+ result="result5"
+ mode="multiply"
+ in="result1"
+ id="feBlend5354" />
+ <feGaussianBlur
+ in="result5"
+ result="result6"
+ stdDeviation="1"
+ id="feGaussianBlur5356" />
+ <feComposite
+ result="result8"
+ in2="result5"
+ in="result6"
+ operator="xor"
+ id="feComposite5358" />
+ <feComposite
+ in="result6"
+ result="fbSourceGraphic"
+ operator="xor"
+ in2="result8"
+ id="feComposite5360" />
+ <feSpecularLighting
+ in="fbSourceGraphic"
+ result="result1"
+ lighting-color="#ffffff"
+ surfaceScale="2"
+ specularConstant="2.20000005"
+ specularExponent="55"
+ id="feSpecularLighting5362">
+ <fePointLight
+ x="-5000"
+ y="-10000"
+ z="20000"
+ id="fePointLight5364" />
+ </feSpecularLighting>
+ <feComposite
+ in2="fbSourceGraphic"
+ in="result1"
+ result="result2"
+ operator="in"
+ id="feComposite5366" />
+ <feComposite
+ in="fbSourceGraphic"
+ result="result4"
+ operator="arithmetic"
+ k2="2"
+ k3="1"
+ in2="result2"
+ id="feComposite5368"
+ k1="0"
+ k4="0" />
+ <feComposite
+ in2="result4"
+ in="result4"
+ operator="in"
+ result="result91"
+ id="feComposite5370" />
+ <feBlend
+ mode="darken"
+ in2="result91"
+ id="feBlend5372" />
+ </filter>
+ <filter
+ inkscape:menu-tooltip="Pressed metal with a rolled edge"
+ inkscape:menu="Bevels"
+ inkscape:label="Pressed Steel"
+ style="color-interpolation-filters:sRGB"
+ id="filter5374">
+ <feGaussianBlur
+ result="result1"
+ stdDeviation="3"
+ id="feGaussianBlur5376" />
+ <feBlend
+ in2="result1"
+ result="result5"
+ mode="multiply"
+ in="result1"
+ id="feBlend5378" />
+ <feGaussianBlur
+ in="result5"
+ result="result6"
+ stdDeviation="1"
+ id="feGaussianBlur5380" />
+ <feComposite
+ result="result8"
+ in2="result5"
+ in="result6"
+ operator="xor"
+ id="feComposite5382" />
+ <feComposite
+ in="result6"
+ result="fbSourceGraphic"
+ operator="xor"
+ in2="result8"
+ id="feComposite5384" />
+ <feSpecularLighting
+ in="fbSourceGraphic"
+ result="result1"
+ lighting-color="#ffffff"
+ surfaceScale="2"
+ specularConstant="2.20000005"
+ specularExponent="55"
+ id="feSpecularLighting5386">
+ <fePointLight
+ x="-5000"
+ y="-10000"
+ z="20000"
+ id="fePointLight5388" />
+ </feSpecularLighting>
+ <feComposite
+ in2="fbSourceGraphic"
+ in="result1"
+ result="result2"
+ operator="in"
+ id="feComposite5390" />
+ <feComposite
+ in="fbSourceGraphic"
+ result="result4"
+ operator="arithmetic"
+ k2="2"
+ k3="1"
+ in2="result2"
+ id="feComposite5392"
+ k1="0"
+ k4="0" />
+ <feComposite
+ in2="result4"
+ in="result4"
+ operator="in"
+ result="result91"
+ id="feComposite5394" />
+ <feBlend
+ mode="darken"
+ in2="result91"
+ id="feBlend5396" />
+ </filter>
+ <filter
+ inkscape:menu-tooltip="Pressed metal with a rolled edge"
+ inkscape:menu="Bevels"
+ inkscape:label="Pressed Steel"
+ style="color-interpolation-filters:sRGB"
+ id="filter5398">
+ <feGaussianBlur
+ result="result1"
+ stdDeviation="3"
+ id="feGaussianBlur5400" />
+ <feBlend
+ in2="result1"
+ result="result5"
+ mode="multiply"
+ in="result1"
+ id="feBlend5402" />
+ <feGaussianBlur
+ in="result5"
+ result="result6"
+ stdDeviation="1"
+ id="feGaussianBlur5404" />
+ <feComposite
+ result="result8"
+ in2="result5"
+ in="result6"
+ operator="xor"
+ id="feComposite5406" />
+ <feComposite
+ in="result6"
+ result="fbSourceGraphic"
+ operator="xor"
+ in2="result8"
+ id="feComposite5408" />
+ <feSpecularLighting
+ in="fbSourceGraphic"
+ result="result1"
+ lighting-color="#ffffff"
+ surfaceScale="2"
+ specularConstant="2.20000005"
+ specularExponent="55"
+ id="feSpecularLighting5410">
+ <fePointLight
+ x="-5000"
+ y="-10000"
+ z="20000"
+ id="fePointLight5412" />
+ </feSpecularLighting>
+ <feComposite
+ in2="fbSourceGraphic"
+ in="result1"
+ result="result2"
+ operator="in"
+ id="feComposite5414" />
+ <feComposite
+ in="fbSourceGraphic"
+ result="result4"
+ operator="arithmetic"
+ k2="2"
+ k3="1"
+ in2="result2"
+ id="feComposite5416"
+ k1="0"
+ k4="0" />
+ <feComposite
+ in2="result4"
+ in="result4"
+ operator="in"
+ result="result91"
+ id="feComposite5418" />
+ <feBlend
+ mode="darken"
+ in2="result91"
+ id="feBlend5420" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ inkscape:window-maximized="1"
+ inkscape:window-y="24"
+ inkscape:window-x="65"
+ inkscape:window-height="876"
+ inkscape:window-width="1535"
+ inkscape:snap-grids="false"
+ showguides="true"
+ inkscape:snap-bbox="false"
+ showgrid="true"
+ inkscape:current-layer="svg2"
+ inkscape:document-units="px"
+ inkscape:cy="482.82902"
+ inkscape:cx="440.18293"
+ inkscape:zoom="0.70000001"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ borderlayer="false"
+ inkscape:snap-to-guides="false"
+ inkscape:snap-intersection-paths="false"
+ inkscape:snap-page="false"
+ inkscape:snap-perpendicular="true"
+ inkscape:object-paths="false"
+ inkscape:object-nodes="false"
+ inkscape:snap-object-midpoints="false"
+ inkscape:snap-midpoints="true"
+ inkscape:snap-center="true"
+ inkscape:snap-global="false"
+ inkscape:connector-spacing="26"
+ inkscape:snap-others="true"
+ inkscape:snap-nodes="false"
+ inkscape:snap-bbox-midpoints="false"
+ inkscape:bbox-paths="false"
+ inkscape:bbox-nodes="false"
+ inkscape:snap-bbox-edge-midpoints="false"
+ inkscape:snap-text-baseline="true"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0">
+ <inkscape:grid
+ type="xygrid"
+ id="grid15208"
+ spacingx="20"
+ spacingy="20"
+ dotted="false"
+ empspacing="0"
+ originx="84.535615"
+ originy="-34.500034" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(56.035869,-48.362179)" />
+ <g
+ id="g7122">
+ <rect
+ ry="19.999998"
+ y="3.9999998"
+ x="346.03613"
+ height="39.999996"
+ width="100"
+ id="rect15298"
+ style="fill:#ff9b58;fill-opacity:1;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter5398)" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text15304"
+ y="33.285709"
+ x="395.46545"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.5px;line-height:100%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="33.285709"
+ x="395.46545"
+ id="tspan15306"
+ sodipodi:role="line">Start</tspan></text>
+ </g>
+ <g
+ id="g7127">
+ <rect
+ ry="3.7605369e-06"
+ y="110.82932"
+ x="251.006"
+ height="74.345917"
+ width="290.06018"
+ id="rect15308"
+ style="fill:#ff9b58;fill-opacity:1;stroke:#000000;stroke-width:2.93979216;stroke-linecap:butt;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter5374)" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text15310"
+ y="142.28799"
+ x="397.49304"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.5px;line-height:100%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="142.28799"
+ x="397.49304"
+ id="tspan15312"
+ sodipodi:role="line">Find</tspan><tspan
+ id="tspan15314"
+ y="169.78799"
+ x="397.49304"
+ sodipodi:role="line">\MGL@@@&lt;script&gt;</tspan></text>
+ </g>
+ <g
+ id="g7133">
+ <rect
+ transform="matrix(0.73605839,-0.67691805,0.73605839,0.67691805,27.536121,2.4999998)"
+ ry="0"
+ y="434.159"
+ x="-37.940403"
+ height="104.421"
+ width="104.42103"
+ id="rect15316"
+ style="fill:#ff9b58;fill-opacity:1;stroke:#000000;stroke-width:2.61052561;stroke-linecap:butt;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter5350)" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text15372"
+ y="309.45212"
+ x="396.24426"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.5px;line-height:100%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="309.45212"
+ x="396.24426"
+ id="tspan15374"
+ sodipodi:role="line">Is it</tspan><tspan
+ id="tspan15376"
+ y="336.95212"
+ x="396.24426"
+ sodipodi:role="line">defined?</tspan></text>
+ </g>
+ <g
+ id="g7149">
+ <rect
+ ry="3.5678115e-06"
+ y="458.73218"
+ x="66.625397"
+ height="70.535728"
+ width="214.82143"
+ id="rect15308-5"
+ style="fill:#ff9b58;fill-opacity:1;stroke:#000000;stroke-width:2.46426511;stroke-linecap:butt;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter5326)" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text15310-7"
+ y="487.595"
+ x="173.32182"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.5px;line-height:100%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="487.595"
+ x="173.32182"
+ id="tspan15402"
+ sodipodi:role="line">Compare</tspan><tspan
+ y="515.09497"
+ x="173.32182"
+ id="tspan15404"
+ sodipodi:role="line">script vs. code</tspan></text>
+ </g>
+ <rect
+ style="fill:#ff9b58;fill-opacity:1;stroke:#000000;stroke-width:2.6016953;stroke-linecap:butt;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter5302)"
+ id="rect15308-5-1"
+ width="261.11255"
+ height="64.684021"
+ x="483.47986"
+ y="461.65802"
+ ry="3.2718219e-06" />
+ <g
+ id="g7155">
+ <text
+ sodipodi:linespacing="100%"
+ id="text15310-7-8"
+ y="487.8367"
+ x="615.10748"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.5px;line-height:100%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="487.8367"
+ x="615.10748"
+ id="tspan15430"
+ sodipodi:role="line">Rewrite/recompile</tspan><tspan
+ y="515.33667"
+ x="615.10748"
+ id="tspan15432"
+ sodipodi:role="line">script</tspan></text>
+ </g>
+ <g
+ id="g7177">
+ <rect
+ ry="3.7605369e-06"
+ y="802.82477"
+ x="469.00604"
+ height="74.345917"
+ width="290.06018"
+ id="rect15308-58"
+ style="fill:#ff9b58;fill-opacity:1;stroke:#000000;stroke-width:2.93979216;stroke-linecap:butt;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter5230)" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text15310-2"
+ y="833.83441"
+ x="615.46466"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.5px;line-height:100%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="833.83441"
+ x="615.46466"
+ id="tspan15538"
+ sodipodi:role="line">Undefine</tspan><tspan
+ y="861.33441"
+ x="615.46466"
+ id="tspan15540"
+ sodipodi:role="line">\MGL@@@&lt;script&gt;</tspan></text>
+ </g>
+ <g
+ id="g7183">
+ <rect
+ ry="3.7605369e-06"
+ y="802.82477"
+ x="29.006018"
+ height="74.345917"
+ width="290.06018"
+ id="rect15308-7"
+ style="fill:#ff9b58;fill-opacity:1;stroke:#000000;stroke-width:2.93979216;stroke-linecap:butt;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter5254)" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text15310-4"
+ y="833.83441"
+ x="175.46468"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.5px;line-height:100%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="833.83441"
+ x="175.46468"
+ id="tspan15534"
+ sodipodi:role="line">Define</tspan><tspan
+ y="861.33441"
+ x="175.46468"
+ id="tspan15536"
+ sodipodi:role="line">\MGL@@@&lt;script&gt;</tspan></text>
+ </g>
+ <g
+ id="g7189">
+ <rect
+ ry="19.999998"
+ y="944"
+ x="346.03613"
+ height="39.999996"
+ width="100"
+ id="rect15298-0"
+ style="fill:#ff9b58;fill-opacity:1;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter5206)" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text15304-3"
+ y="973.28571"
+ x="395.93542"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.5px;line-height:100%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="973.28571"
+ x="395.93542"
+ id="tspan15563"
+ sodipodi:role="line">End</tspan></text>
+ </g>
+ <g
+ id="g7160">
+ <rect
+ transform="matrix(0.73605839,-0.67691805,0.73605839,0.67691805,27.536121,2.4999998)"
+ ry="0"
+ y="688.14459"
+ x="-291.92599"
+ height="104.421"
+ width="104.42103"
+ id="rect15316-5"
+ style="fill:#ff9b58;fill-opacity:1;stroke:#000000;stroke-width:2.61052561;stroke-linecap:butt;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter5278)" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text15372-1"
+ y="638.30701"
+ x="396.24426"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.5px;line-height:100%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="638.30701"
+ x="396.24426"
+ id="tspan4665"
+ sodipodi:role="line">Are</tspan><tspan
+ y="665.80701"
+ x="396.24426"
+ id="tspan4667"
+ sodipodi:role="line">they</tspan><tspan
+ y="693.30701"
+ x="396.24426"
+ id="tspan4669"
+ sodipodi:role="line">equal?</tspan></text>
+ </g>
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.69868755;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5662)"
+ d="m 395.9522,47.234559 0,53.132841"
+ id="path9635"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.69473767;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5654)"
+ d="m 395.9522,190.82724 0,52.17876"
+ id="path9668"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.86969066;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4704)"
+ d="m 315.68408,322.10132 -141.74819,0 0,127.04843"
+ id="path9880"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.90597177;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4532)"
+ d="m 476.42192,322.11395 143.13726,0 0,129.01695"
+ id="path9880-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.86277986;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4882)"
+ d="m 285.54764,497.48577 110.78038,-0.67102 0,90.05069"
+ id="path11097"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.87530303;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5066)"
+ d="m 474.89723,666.42636 144.27202,0 0,125.31464"
+ id="path9880-87"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.86618733;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5256)"
+ d="m 315.35785,665.6901 -142.51657,0 0,126.05511"
+ id="path9880-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.91920161;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 323.53587,843.28574 140,0"
+ id="path12272"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.93609476;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5452)"
+ d="m 396.03587,843.28574 0,93.04832"
+ id="path12293"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:"
+ d="m 618.89301,527.57146 0,37.14285 -202.85714,-0.71428 c 0,0 -19.14012,-27.19021 -39.21292,-0.0237 l -203.28708,0.38084 -0.35715,101.42857"
+ id="path12941"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccc" />
+ <g
+ id="g7144">
+ <rect
+ ry="20"
+ y="301.21429"
+ x="214.67897"
+ height="40"
+ width="71.428574"
+ id="rect5520"
+ style="fill:#ffe3d0;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text5522"
+ y="329.78571"
+ x="227.53612"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.5px;line-height:100%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+ xml:space="preserve"><tspan
+ y="329.78571"
+ x="227.53612"
+ id="tspan5524"
+ sodipodi:role="line">Yes</tspan></text>
+ </g>
+ <g
+ id="g7172">
+ <rect
+ ry="20"
+ y="644.64282"
+ x="213.2504"
+ height="40"
+ width="71.428574"
+ id="rect5520-4"
+ style="fill:#ffe3d0;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text5522-9"
+ y="673.21423"
+ x="226.10754"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.5px;line-height:100%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+ xml:space="preserve"><tspan
+ y="673.21423"
+ x="226.10754"
+ id="tspan5524-4"
+ sodipodi:role="line">Yes</tspan></text>
+ </g>
+ <g
+ id="g7167">
+ <rect
+ ry="20"
+ y="644.07141"
+ x="507.5361"
+ height="40"
+ width="71.428574"
+ id="rect5520-7"
+ style="fill:#ffe3d0;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text5522-6"
+ y="674.07141"
+ x="524.67896"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.5px;line-height:100%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+ xml:space="preserve"><tspan
+ y="674.07141"
+ x="524.67896"
+ id="tspan5586"
+ sodipodi:role="line">No</tspan></text>
+ </g>
+ <g
+ id="g7139">
+ <rect
+ ry="20"
+ y="301.21426"
+ x="506.10754"
+ height="40"
+ width="71.428574"
+ id="rect5520-7-3"
+ style="fill:#ffe3d0;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text5522-6-9"
+ y="331.21423"
+ x="523.25037"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:27.5px;line-height:100%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+ xml:space="preserve"><tspan
+ y="331.21423"
+ x="523.25037"
+ id="tspan5586-2"
+ sodipodi:role="line">No</tspan></text>
+ </g>
+</svg>