Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commit1345e120c9f8e3bcf2524c8c9ba382f3f92a544c (patch)
Author
 Syndamia <kamen@syndamia.com>
2023-04-17 08:42:05 +0300
Committer
 Syndamia <kamen@syndamia.com>
2023-04-17 08:42:05 +0300
Filese19f656ad18f62bf860c2a94c24fba5623a3e97f
syndamia.com-1345e120c9f8e3bcf2524c8c9ba382f3f92a544c.tar
syndamia.com-1345e120c9f8e3bcf2524c8c9ba382f3f92a544c.tar.gz
syndamia.com-1345e120c9f8e3bcf2524c8c9ba382f3f92a544c.zip
Parent6594ce7cc47d4d7f286de1d4ce0e82ca1ca05668 (diff)
[blog/seoc] Crossed out tree-cycle
1 files changed, 237 insertions, 53 deletions
-rw-r--r--src/blog/sane-explanation-of-compilers/img/tree-cycle.svg290
diff --git a/src/blog/sane-explanation-of-compilers/img/tree-cycle.svg b/src/blog/sane-explanation-of-compilers/img/tree-cycle.svg
index f679b0e..9a7371c 100644
--- a/src/blog/sane-explanation-of-compilers/img/tree-cycle.svg
+++ b/src/blog/sane-explanation-of-compilers/img/tree-cycle.svg
@@ -1,56 +1,240 @@
-<svg version="1.1" baseProfile="full" width="124.0" height="229.0" viewbox="0 0 124 229" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events">
- <desc >#background: #fdf6e3
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ version="1.1"
+ width="124.0"
+ height="229.0"
+ viewbox="0 0 124 229"
+ id="svg64"
+ sodipodi:docname="tree-cycle.svg"
+ inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+ id="defs68" />
+ <sodipodi:namedview
+ id="namedview66"
+ pagecolor="#505050"
+ bordercolor="#eeeeee"
+ borderopacity="1"
+ inkscape:showpageshadow="0"
+ inkscape:pageopacity="0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#505050"
+ showgrid="false"
+ inkscape:zoom="3.9170306"
+ inkscape:cx="62.036789"
+ inkscape:cy="114.37235"
+ inkscape:window-width="1920"
+ inkscape:window-height="1053"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g60" />
+ <desc
+ id="desc2">#background: #fdf6e3
[A]-&gt;[B]
[B]-&gt;[C]
[C]-&gt;[A]</desc>
- <g stroke-width="1.0" text-align="left" font="12pt Helvetica, Arial, sans-serif" font-size="12pt" font-family="Helvetica" font-weight="bold" font-style="normal">
- <g font-family="Helvetica" font-size="12pt" font-weight="bold" font-style="normal" stroke-width="3.0" stroke-linejoin="round" stroke-linecap="round" stroke="#33322E">
- <g stroke="transparent" fill="#fdf6e3">
- <rect x="0.0" y="0.0" height="229.0" width="124.0" stroke="none"></rect>
- </g>
- <g transform="translate(8, 8)" fill="#33322E">
- <g transform="translate(20, 20)" fill="#33322E" font-family="Helvetica" font-size="12pt" font-weight="normal" font-style="normal">
- <path d="M29.2 31.0 L14 51 L14 64.33333333333333 L14.0 64.3 " fill="none"></path>
- <path d="M8.7 57.7 L14.0 64.3 L19.3 57.7 L14.0 71.0 Z"></path>
- <path d="M14.0 102.0 L14 122 L25.175484465105697 136.69369253745379 L25.2 136.7 " fill="none"></path>
- <path d="M16.9 134.6 L25.2 136.7 L25.4 128.2 L29.2 142.0 Z"></path>
- <path d="M52.8 142.0 L68 122 L68 86.5 L68 86.5 L68 51 L68 51 L56.8245155348943 36.30630746254621 L56.8 36.3 " fill="none"></path>
- <path d="M65.1 38.4 L56.8 36.3 L56.6 44.8 L52.8 31.0 Z"></path>
- <g data-name="A">
- <g fill="#eee8d5" stroke="#33322E" data-name="A">
- <rect x="27.0" y="0.0" height="31.0" width="28.0" data-name="A"></rect>
- </g>
- <g transform="translate(27, 0)" font-family="Helvetica" font-size="12pt" font-weight="bold" font-style="normal" data-name="A">
- <g transform="translate(8, 8)" fill="#33322E" text-align="center" data-name="A">
- <text x="6.0" y="13.5" stroke="none" text-anchor="middle" data-name="A">A</text>
-
- </g>
- </g>
- </g>
- <g data-name="B">
- <g fill="#eee8d5" stroke="#33322E" data-name="B">
- <rect x="0.0" y="71.0" height="31.0" width="28.0" data-name="B"></rect>
- </g>
- <g transform="translate(0, 71)" font-family="Helvetica" font-size="12pt" font-weight="bold" font-style="normal" data-name="B">
- <g transform="translate(8, 8)" fill="#33322E" text-align="center" data-name="B">
- <text x="6.0" y="13.5" stroke="none" text-anchor="middle" data-name="B">B</text>
-
- </g>
- </g>
- </g>
- <g data-name="C">
- <g fill="#eee8d5" stroke="#33322E" data-name="C">
- <rect x="27.0" y="142.0" height="31.0" width="28.0" data-name="C"></rect>
- </g>
- <g transform="translate(27, 142)" font-family="Helvetica" font-size="12pt" font-weight="bold" font-style="normal" data-name="C">
- <g transform="translate(8, 8)" fill="#33322E" text-align="center" data-name="C">
- <text x="6.0" y="13.5" stroke="none" text-anchor="middle" data-name="C">C</text>
-
- </g>
- </g>
- </g>
- </g>
- </g>
- </g>
- </g>
- </svg> \ No newline at end of file
+ <g
+ stroke-width="1.0"
+ text-align="left"
+ font="12pt Helvetica, Arial, sans-serif"
+ font-size="12pt"
+ font-family="Helvetica"
+ font-weight="bold"
+ font-style="normal"
+ id="g62">
+ <g
+ font-family="Helvetica"
+ font-size="12pt"
+ font-weight="bold"
+ font-style="normal"
+ stroke-width="3.0"
+ stroke-linejoin="round"
+ stroke-linecap="round"
+ stroke="#33322E"
+ id="g60">
+ <g
+ stroke="transparent"
+ fill="#fdf6e3"
+ id="g6">
+ <rect
+ x="0.0"
+ y="0.0"
+ height="229.0"
+ width="124.0"
+ stroke="none"
+ id="rect4" />
+ </g>
+ <g
+ transform="translate(8, 8)"
+ fill="#33322E"
+ id="g58">
+ <g
+ transform="translate(20, 20)"
+ fill="#33322E"
+ font-family="Helvetica"
+ font-size="12pt"
+ font-weight="normal"
+ font-style="normal"
+ id="g56">
+ <path
+ d="M29.2 31.0 L14 51 L14 64.33333333333333 L14.0 64.3 "
+ fill="none"
+ id="path8" />
+ <path
+ d="M8.7 57.7 L14.0 64.3 L19.3 57.7 L14.0 71.0 Z"
+ id="path10" />
+ <path
+ d="M14.0 102.0 L14 122 L25.175484465105697 136.69369253745379 L25.2 136.7 "
+ fill="none"
+ id="path12" />
+ <path
+ d="M16.9 134.6 L25.2 136.7 L25.4 128.2 L29.2 142.0 Z"
+ id="path14" />
+ <path
+ d="M52.8 142.0 L68 122 L68 86.5 L68 86.5 L68 51 L68 51 L56.8245155348943 36.30630746254621 L56.8 36.3 "
+ fill="none"
+ id="path16" />
+ <path
+ d="M65.1 38.4 L56.8 36.3 L56.6 44.8 L52.8 31.0 Z"
+ id="path18" />
+ <g
+ data-name="A"
+ id="g30">
+ <g
+ fill="#eee8d5"
+ stroke="#33322E"
+ data-name="A"
+ id="g22">
+ <rect
+ x="27.0"
+ y="0.0"
+ height="31.0"
+ width="28.0"
+ data-name="A"
+ id="rect20" />
+ </g>
+ <g
+ transform="translate(27, 0)"
+ font-family="Helvetica"
+ font-size="12pt"
+ font-weight="bold"
+ font-style="normal"
+ data-name="A"
+ id="g28">
+ <g
+ transform="translate(8, 8)"
+ fill="#33322E"
+ text-align="center"
+ data-name="A"
+ id="g26">
+ <text
+ x="6.0"
+ y="13.5"
+ stroke="none"
+ text-anchor="middle"
+ data-name="A"
+ id="text24">A</text>
+ </g>
+ </g>
+ </g>
+ <g
+ data-name="B"
+ id="g42">
+ <g
+ fill="#eee8d5"
+ stroke="#33322E"
+ data-name="B"
+ id="g34">
+ <rect
+ x="0.0"
+ y="71.0"
+ height="31.0"
+ width="28.0"
+ data-name="B"
+ id="rect32" />
+ </g>
+ <g
+ transform="translate(0, 71)"
+ font-family="Helvetica"
+ font-size="12pt"
+ font-weight="bold"
+ font-style="normal"
+ data-name="B"
+ id="g40">
+ <g
+ transform="translate(8, 8)"
+ fill="#33322E"
+ text-align="center"
+ data-name="B"
+ id="g38">
+ <text
+ x="6.0"
+ y="13.5"
+ stroke="none"
+ text-anchor="middle"
+ data-name="B"
+ id="text36">B</text>
+ </g>
+ </g>
+ </g>
+ <g
+ data-name="C"
+ id="g54">
+ <g
+ fill="#eee8d5"
+ stroke="#33322E"
+ data-name="C"
+ id="g46">
+ <rect
+ x="27.0"
+ y="142.0"
+ height="31.0"
+ width="28.0"
+ data-name="C"
+ id="rect44" />
+ </g>
+ <g
+ transform="translate(27, 142)"
+ font-family="Helvetica"
+ font-size="12pt"
+ font-weight="bold"
+ font-style="normal"
+ data-name="C"
+ id="g52">
+ <g
+ transform="translate(8, 8)"
+ fill="#33322E"
+ text-align="center"
+ data-name="C"
+ id="g50">
+ <text
+ x="6.0"
+ y="13.5"
+ stroke="none"
+ text-anchor="middle"
+ data-name="C"
+ id="text48">C</text>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ style="fill:#d40000;stroke:#d40000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 14.016282,17.017024 111.75267,214.1061"
+ id="path526" />
+ <path
+ style="fill:#d40000;stroke:#d40000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 111.70718,16.969616 13.970788,214.05869"
+ id="path526-3" />
+ <path
+ style="fill:#d40000;stroke-width:0.765886"
+ d=""
+ id="path597" />
+ </g>
+ </g>
+</svg>