summaryrefslogtreecommitdiff
path: root/chapter02/docs/02-post-peephole-ex1.svg
blob: 33aa5a95b7caf004528856ae0336dc594e97f291 (plain)
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?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">
<!-- Generated by graphviz version 2.43.0 (0)
 -->
<!-- Title: chapter02 Pages: 1 -->
<svg width="106pt" height="188pt"
     viewBox="0.00 0.00 106.45 188.00" xmlns="http://www.w3.org/2000/svg">
    <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 184)">
        <title>chapter02</title>
        <polygon fill="white" stroke="transparent" points="-4,4 -4,-184 102.45,-184 102.45,4 -4,4"/>
        <!-- Start1 -->
        <g id="node1" class="node">
            <title>Start1</title>
            <polygon fill="none" stroke="black" points="92.45,-180 38.45,-180 38.45,-144 92.45,-144 92.45,-180"/>
            <text text-anchor="middle" x="65.45" y="-158.3" font-family="Times,serif" font-size="14.00">Start</text>
        </g>
        <!-- Con213 -->
        <g id="node2" class="node">
            <title>Con213</title>
            <ellipse fill="none" stroke="black" cx="34.45" cy="-90" rx="34.39" ry="18"/>
            <text text-anchor="middle" x="34.45" y="-86.3" font-family="Times,serif" font-size="14.00">Con2</text>
        </g>
        <!-- Start1&#45;&gt;Con213 -->
        <g id="edge1" class="edge">
            <title>Start1&#45;&gt;Con213</title>
            <path fill="none" stroke="black" stroke-dasharray="1,5"
                  d="M57.78,-143.7C54.2,-135.61 49.86,-125.81 45.9,-116.87"/>
            <polygon fill="black" stroke="black" points="49.06,-115.35 41.81,-107.62 42.66,-118.18 49.06,-115.35"/>
        </g>
        <!-- Return14 -->
        <g id="node3" class="node">
            <title>Return14</title>
            <polygon fill="none" stroke="black" points="98.45,-36 32.45,-36 32.45,0 98.45,0 98.45,-36"/>
            <text text-anchor="middle" x="65.45" y="-14.3" font-family="Times,serif" font-size="14.00">Return</text>
        </g>
        <!-- Start1&#45;&gt;Return14 -->
        <g id="edge3" class="edge">
            <title>Start1&#45;&gt;Return14</title>
            <path fill="none" stroke="red"
                  d="M70.32,-143.98C73.01,-133.67 76.08,-120.19 77.45,-108 79.22,-92.1 79.22,-87.9 77.45,-72 76.49,-63.43 74.69,-54.22 72.76,-45.93"/>
            <polygon fill="red" stroke="red" points="76.11,-44.89 70.32,-36.02 69.32,-46.57 76.11,-44.89"/>
        </g>
        <!-- Con213&#45;&gt;Return14 -->
        <g id="edge2" class="edge">
            <title>Con213&#45;&gt;Return14</title>
            <path fill="none" stroke="black" d="M41.79,-72.41C45.32,-64.45 49.63,-54.72 53.6,-45.76"/>
            <polygon fill="black" stroke="black" points="56.87,-47.01 57.72,-36.45 50.47,-44.17 56.87,-47.01"/>
        </g>
    </g>
</svg>