root/doc_inner/doxygen/html/cmem_8h_aff54004f8d4f59b7ad933d53ae4e1f53_icgraph.svg

/* [<][>][^][v][top][bottom][index][help] */
<?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 12.2.1 (20241206.2353)
 -->
<!-- Title: strdup_chk Pages: 1 -->
<!--zoomable 1264 -->

<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">

<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>

<defs>
  <circle id="rim" cx="0" cy="0" r="7"/>
  <circle id="rim2" cx="0" cy="0" r="3.5"/>
  <g id="zoomPlus">
    <use xlink:href="#rim" fill="#404040"><set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/></use>
    <path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
  </g>
  <g id="zoomMin">
    <use xlink:href="#rim" fill="#404040"><set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/></use>
    <path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
  </g>
  <g id="arrowUp" transform="translate(30 24)">
    <use xlink:href="#rim"/>
    <path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
  </g>
  <g id="arrowRight" transform="rotate(90) translate(36 -43)">
    <use xlink:href="#rim"/>
    <path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
  </g>
  <g id="arrowDown" transform="rotate(180) translate(-30 -48)">
    <use xlink:href="#rim"/>
    <path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
  </g>
  <g id="arrowLeft" transform="rotate(270) translate(-36 17)">
    <use xlink:href="#rim"/>
    <path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
  </g>
  <g id="resetDef">
    <use xlink:href="#rim2" fill="#404040"><set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/></use>
  </g>
</defs>
<script type="application/ecmascript">
var viewWidth = 770;
var viewHeight = 1264;
var sectionId = 'dynsection-6';
</script>
<script type="application/ecmascript" xlink:href="svg.min.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>strdup_chk</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="malloc_chkを実行してメモリを確保し、コピーした文字列を返す">
<polygon fill="#999999" stroke="#666666" points="762.25,-945.25 698.25,-945.25 698.25,-926 762.25,-926 762.25,-945.25"/>
<text text-anchor="middle" x="730.25" y="-931.75" font-family="Helvetica,sans-Serif" font-size="10.00">strdup_chk</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="label_8c.html#a13845f111eda3f65e76716c9aca802aa" target="_top" xlink:title="プログラム名、ラベル、アドレスをラベル表に追加する">
<polygon fill="white" stroke="#666666" points="431.12,-1139.25 379.12,-1139.25 379.12,-1120 431.12,-1120 431.12,-1139.25"/>
<text text-anchor="middle" x="405.12" y="-1125.75" font-family="Helvetica,sans-Serif" font-size="10.00">addlabel</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M728.49,-956.9C725.84,-995.96 714.04,-1078.58 662.25,-1116.62 592.46,-1167.89 480.87,-1148.76 431.28,-1136.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="731.98,-957.33 729,-947.16 724.99,-956.97 731.98,-957.33"/>
</a>
</g>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:href="struct_8c.html#aeae4030e83292f23161ee79d8f1d5e1b" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="445,-993.25 365.25,-993.25 365.25,-974 445,-974 445,-993.25"/>
<text text-anchor="middle" x="405.12" y="-979.75" font-family="Helvetica,sans-Serif" font-size="10.00">hash_cmdtype</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge8_Node000001_Node000014" class="edge">
<title>Node1&#45;&gt;Node14</title>
<g id="a_edge8_Node000001_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M686.99,-948.74C678.84,-950.95 670.32,-953.03 662.25,-954.62 586.29,-969.59 496.03,-977.57 445.48,-981.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="687.68,-952.18 696.35,-946.1 685.78,-945.44 687.68,-952.18"/>
</a>
</g>
</g>
<!-- Node55 -->
<g id="Node000055" class="node">
<title>Node55</title>
<g id="a_Node000055"><a xlink:href="label_8c.html#ade45b3e884a2b22030607032387e4639" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="662.25,-1107.25 584,-1107.25 584,-1088 662.25,-1088 662.25,-1107.25"/>
<text text-anchor="middle" x="623.12" y="-1093.75" font-family="Helvetica,sans-Serif" font-size="10.00">label_hashkey</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node55 -->
<g id="edge40_Node000001_Node000055" class="edge">
<title>Node1&#45;&gt;Node55</title>
<g id="a_edge40_Node000001_Node000055"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M723.13,-956.6C713.83,-985.61 693.81,-1038.39 662.25,-1073.62 657.34,-1079.1 650.9,-1083.79 644.71,-1087.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="726.43,-957.78 726.02,-947.19 719.74,-955.72 726.43,-957.78"/>
</a>
</g>
</g>
<!-- Node62 -->
<g id="Node000062" class="node">
<title>Node62</title>
<g id="a_Node000062"><a xlink:href="token_8c.html#a0e427bc88eca4d0d5a3479933c839003" target="_top" xlink:title="行から、ラベル・コマンド・オペランドを取得する">
<polygon fill="white" stroke="#666666" points="427.38,-1050.25 382.88,-1050.25 382.88,-1031 427.38,-1031 427.38,-1050.25"/>
<text text-anchor="middle" x="405.12" y="-1036.75" font-family="Helvetica,sans-Serif" font-size="10.00">linetok</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node62 -->
<g id="edge43_Node000001_Node000062" class="edge">
<title>Node1&#45;&gt;Node62</title>
<g id="a_edge43_Node000001_Node000062"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M719.44,-955.55C708.43,-975.67 688.6,-1005.94 662.25,-1021.62 586.19,-1066.89 474.09,-1053.38 427.57,-1045.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="722.42,-957.41 723.94,-946.92 716.21,-954.17 722.42,-957.41"/>
</a>
</g>
</g>
<!-- Node63 -->
<g id="Node000063" class="node">
<title>Node63</title>
<g id="a_Node000063"><a xlink:href="monitor_8c.html#a5eaec45d092181b391953107abf8e09a" target="_top" xlink:title="文字列から、モニターの引数を取得する">
<polygon fill="white" stroke="#666666" points="548,-879.25 481,-879.25 481,-860 548,-860 548,-879.25"/>
<text text-anchor="middle" x="514.5" y="-865.75" font-family="Helvetica,sans-Serif" font-size="10.00">monargstok</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node63 -->
<g id="edge45_Node000001_Node000063" class="edge">
<title>Node1&#45;&gt;Node63</title>
<g id="a_edge45_Node000001_Node000063"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M687.23,-922.65C646.4,-910.04 585.27,-891.17 548.02,-879.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="686.14,-925.98 696.72,-925.58 688.2,-919.29 686.14,-925.98"/>
</a>
</g>
</g>
<!-- Node64 -->
<g id="Node000064" class="node">
<title>Node64</title>
<g id="a_Node000064"><a xlink:href="monitor_8c.html#ae00d4cefdb96a47d8f134e2b2010b47c" target="_top" xlink:title="行から、モニターの命令と引数を取得する">
<polygon fill="white" stroke="#666666" points="436.75,-879.25 373.5,-879.25 373.5,-860 436.75,-860 436.75,-879.25"/>
<text text-anchor="middle" x="405.12" y="-865.75" font-family="Helvetica,sans-Serif" font-size="10.00">monlinetok</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node64 -->
<g id="edge50_Node000001_Node000064" class="edge">
<title>Node1&#45;&gt;Node64</title>
<g id="a_edge50_Node000001_Node000064"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M709.35,-918.38C696.58,-908.03 679.26,-895.23 662.25,-886.62 614.74,-862.59 600.62,-858.72 548,-850.62 518.57,-846.1 510.55,-846.93 481,-850.62 466.36,-852.45 450.48,-856.22 437.12,-859.92"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="707.06,-921.03 716.98,-924.75 711.54,-915.66 707.06,-921.03"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="monitor_8c.html#a0e89037e727d646088e956504e02ef8b" target="_top" xlink:title="COMET IIモニターを起動する">
<polygon fill="white" stroke="#666666" points="309.38,-879.25 261.12,-879.25 261.12,-860 309.38,-860 309.38,-879.25"/>
<text text-anchor="middle" x="285.25" y="-865.75" font-family="Helvetica,sans-Serif" font-size="10.00">monitor</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge49_Node000001_Node000012" class="edge">
<title>Node1&#45;&gt;Node12</title>
<g id="a_edge49_Node000001_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M719.37,-915.65C708.39,-895.86 688.67,-866.55 662.25,-852.62 542.88,-789.7 371.44,-839.35 309.6,-860.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="716.22,-917.2 723.97,-924.43 722.42,-913.95 716.22,-917.2"/>
</a>
</g>
</g>
<!-- Node65 -->
<g id="Node000065" class="node">
<title>Node65</title>
<g id="a_Node000065"><a xlink:href="casl2_8c.html#a2ee8677fb3e77b919b12bc40556109ef" target="_top" xlink:title="アセンブル結果を書き込むファイルの名前">
<polygon fill="white" stroke="#666666" points="658.5,-406.25 587.75,-406.25 587.75,-387 658.5,-387 658.5,-406.25"/>
<text text-anchor="middle" x="623.12" y="-392.75" font-family="Helvetica,sans-Serif" font-size="10.00">objfile_name</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node65 -->
<g id="edge51_Node000001_Node000065" class="edge">
<title>Node1&#45;&gt;Node65</title>
<g id="a_edge51_Node000001_Node000065"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M725.17,-914.68C707.57,-824.48 638.58,-470.76 626.08,-406.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="721.7,-915.18 727.05,-924.32 728.57,-913.84 721.7,-915.18"/>
</a>
</g>
</g>
<!-- Node66 -->
<g id="Node000066" class="node">
<title>Node66</title>
<g id="a_Node000066"><a xlink:href="token_8c.html#a953218537ac1577c48aa527d326e853b" target="_top" xlink:title="「,」区切りの文字列から、オペランドのトークンを取得">
<polygon fill="white" stroke="#666666" points="537.12,-1031.25 491.88,-1031.25 491.88,-1012 537.12,-1012 537.12,-1031.25"/>
<text text-anchor="middle" x="514.5" y="-1017.75" font-family="Helvetica,sans-Serif" font-size="10.00">opdtok</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node66 -->
<g id="edge53_Node000001_Node000066" class="edge">
<title>Node1&#45;&gt;Node66</title>
<g id="a_edge53_Node000001_Node000066"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M714.7,-954.02C702.34,-968.31 683.28,-987.35 662.25,-997.62 621.42,-1017.57 567.37,-1021.43 537.58,-1021.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="717.15,-956.55 720.85,-946.63 711.77,-952.08 717.15,-956.55"/>
</a>
</g>
</g>
<!-- Node67 -->
<g id="Node000067" class="node">
<title>Node67</title>
<g id="a_Node000067"><a xlink:href="cmem_8c.html#a610ed65c2f1179bd3c5da29d36f3f5d8" target="_top" xlink:title="malloc_chkを実行してメモリを確保し、コピーした文字列の指定した長さの部分を返す">
<polygon fill="white" stroke="#666666" points="657.75,-945.25 588.5,-945.25 588.5,-926 657.75,-926 657.75,-945.25"/>
<text text-anchor="middle" x="623.12" y="-931.75" font-family="Helvetica,sans-Serif" font-size="10.00">strndup_chk</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node67 -->
<g id="edge55_Node000001_Node000067" class="edge">
<title>Node1&#45;&gt;Node67</title>
<g id="a_edge55_Node000001_Node000067"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M686.67,-935.62C677.13,-935.62 667.14,-935.62 658.01,-935.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="686.48,-939.13 696.48,-935.63 686.48,-932.13 686.48,-939.13"/>
</a>
</g>
</g>
<!-- Node68 -->
<g id="Node000068" class="node">
<title>Node68</title>
<g id="a_Node000068"><a xlink:href="cmem_8c.html#aacc41f8750d08c22b925ea32612209fb" target="_top" xlink:title="逆にした文字列を返す">
<polygon fill="white" stroke="#666666" points="643.5,-369.25 602.75,-369.25 602.75,-350 643.5,-350 643.5,-369.25"/>
<text text-anchor="middle" x="623.12" y="-355.75" font-family="Helvetica,sans-Serif" font-size="10.00">strrev</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node68 -->
<g id="edge60_Node000001_Node000068" class="edge">
<title>Node1&#45;&gt;Node68</title>
<g id="a_edge60_Node000001_Node000068"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M729.37,-914.33C729.48,-823.09 725.81,-465.79 662.25,-377.62 657.8,-371.45 650.67,-367.32 643.78,-364.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="725.87,-914.07 729.34,-924.08 732.87,-914.09 725.87,-914.07"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="assemble_8c.html#ab584cfb355d7e4000c4c6eeefa07fe64" target="_top" xlink:title="1行をアセンブルする">
<polygon fill="white" stroke="#666666" points="321.75,-1139.25 248.75,-1139.25 248.75,-1120 321.75,-1120 321.75,-1139.25"/>
<text text-anchor="middle" x="285.25" y="-1125.75" font-family="Helvetica,sans-Serif" font-size="10.00">assembleline</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M367.34,-1129.62C352.96,-1129.62 336.53,-1129.62 322.23,-1129.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="367.32,-1133.13 377.32,-1129.63 367.32,-1126.13 367.32,-1133.13"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="class_casl2cmd.html#adcfe77609107385a9fe5a2633e7ef497" target="_top" xlink:title="マクロ命令 &quot;IN IBUF,LEN&quot; をアセンブル">
<polygon fill="white" stroke="#666666" points="199.62,-1096.25 78.62,-1096.25 78.62,-1077 199.62,-1077 199.62,-1096.25"/>
<text text-anchor="middle" x="139.12" y="-1082.75" font-family="Helvetica,sans-Serif" font-size="10.00">Casl2cmd::assemble_in</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M242.54,-1116.11C230.53,-1112.3 217.39,-1108.22 205.25,-1104.62 196.25,-1101.96 186.52,-1099.2 177.39,-1096.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="241.16,-1119.34 251.75,-1119.04 243.28,-1112.67 241.16,-1119.34"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="class_casl2cmd.html#a83ef1d1240a865d959f23b03e220def6" target="_top" xlink:title="マクロ命令 &quot;OUT OBUF,LEN&quot; をアセンブル">
<polygon fill="white" stroke="#666666" points="202.62,-1256.25 75.62,-1256.25 75.62,-1237 202.62,-1237 202.62,-1256.25"/>
<text text-anchor="middle" x="139.12" y="-1242.75" font-family="Helvetica,sans-Serif" font-size="10.00">Casl2cmd::assemble_out</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge4_Node000003_Node000005" class="edge">
<title>Node3&#45;&gt;Node5</title>
<g id="a_edge4_Node000003_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M273.69,-1149.29C260.59,-1171.81 236.16,-1208.22 205.25,-1228.62 200.45,-1231.79 195.11,-1234.41 189.6,-1236.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="276.62,-1151.23 278.45,-1140.8 270.51,-1147.81 276.62,-1151.23"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="class_casl2cmd.html#a1e3f5e6b2f3c6b80148673ca0db33fdf" target="_top" xlink:title="マクロ命令 &quot;RPOP&quot; をメモリに書き込む">
<polygon fill="white" stroke="#666666" points="205.25,-1219.25 73,-1219.25 73,-1200 205.25,-1200 205.25,-1219.25"/>
<text text-anchor="middle" x="139.12" y="-1205.75" font-family="Helvetica,sans-Serif" font-size="10.00">Casl2cmd::assemble_rpop</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge5_Node000003_Node000006" class="edge">
<title>Node3&#45;&gt;Node6</title>
<g id="a_edge5_Node000003_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M265.44,-1147.45C250.25,-1160.99 227.76,-1179.17 205.25,-1190.62 198.32,-1194.15 190.64,-1197.12 183.05,-1199.59"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="267.75,-1150.07 272.77,-1140.74 263.03,-1144.91 267.75,-1150.07"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="class_casl2cmd.html#aea855d2b0f43de522375a5f7657b2046" target="_top" xlink:title="マクロ命令 &quot;RPUSH&quot; をメモリに書き込む">
<polygon fill="white" stroke="#666666" points="193.25,-1181.88 85,-1181.88 85,-1151.38 193.25,-1151.38 193.25,-1181.88"/>
<text text-anchor="start" x="93" y="-1168.38" font-family="Helvetica,sans-Serif" font-size="10.00">Casl2cmd::assemble</text>
<text text-anchor="middle" x="139.12" y="-1157.12" font-family="Helvetica,sans-Serif" font-size="10.00">_rpush</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node7 -->
<g id="edge6_Node000003_Node000007" class="edge">
<title>Node3&#45;&gt;Node7</title>
<g id="a_edge6_Node000003_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M237.4,-1141.65C223.42,-1145.24 207.99,-1149.2 193.62,-1152.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="237.97,-1145.12 246.79,-1139.24 236.23,-1138.34 237.97,-1145.12"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="assemble_8c.html#a36c8ab963b3acab70a2862e8252c996b" target="_top" xlink:title="指定された名前のファイルをアセンブル">
<polygon fill="#fff0f0" stroke="red" points="174.5,-1133.25 103.75,-1133.25 103.75,-1114 174.5,-1114 174.5,-1133.25"/>
<text text-anchor="middle" x="139.12" y="-1119.75" font-family="Helvetica,sans-Serif" font-size="10.00">assemblefile</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node8 -->
<g id="edge7_Node000003_Node000008" class="edge">
<title>Node3&#45;&gt;Node8</title>
<g id="a_edge7_Node000003_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M237,-1127.66C216.67,-1126.81 193.34,-1125.84 174.67,-1125.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="236.6,-1131.14 246.74,-1128.06 236.89,-1124.15 236.6,-1131.14"/>
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:href="struct_8c.html#a4eb3743c27e816af85038b8d48f0f4f2" target="_top" xlink:title="命令ハッシュ表を作成する">
<polygon fill="white" stroke="#666666" points="329.25,-993.25 241.25,-993.25 241.25,-974 329.25,-974 329.25,-993.25"/>
<text text-anchor="middle" x="285.25" y="-979.75" font-family="Helvetica,sans-Serif" font-size="10.00">create_cmdtable</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node15 -->
<g id="edge9_Node000014_Node000015" class="edge">
<title>Node14&#45;&gt;Node15</title>
<g id="a_edge9_Node000014_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M353.38,-983.62C345.39,-983.62 337.19,-983.62 329.39,-983.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="353.36,-987.13 363.36,-983.63 353.36,-980.13 353.36,-987.13"/>
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:href="struct_8c.html#ae5076231c2c9f5011a92b4901e881695" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="319.88,-1040.25 250.62,-1040.25 250.62,-1021 319.88,-1021 319.88,-1040.25"/>
<text text-anchor="middle" x="285.25" y="-1026.75" font-family="Helvetica,sans-Serif" font-size="10.00">getcmdcode</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node16 -->
<g id="edge13_Node000014_Node000016" class="edge">
<title>Node14&#45;&gt;Node16</title>
<g id="a_edge13_Node000014_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M368.24,-997.93C349.9,-1005.24 328.03,-1013.96 311.5,-1020.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="369.44,-1001.22 377.43,-994.27 366.85,-994.72 369.44,-1001.22"/>
</a>
</g>
</g>
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:href="struct_8c.html#ab6fb3f305d8b1ab26140ee30bd61e980" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="326.25,-539.25 244.25,-539.25 244.25,-520 326.25,-520 326.25,-539.25"/>
<text text-anchor="middle" x="285.25" y="-525.75" font-family="Helvetica,sans-Serif" font-size="10.00">getcmdwordlen</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node19 -->
<g id="edge15_Node000014_Node000019" class="edge">
<title>Node14&#45;&gt;Node19</title>
<g id="a_edge15_Node000014_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M394.57,-963.19C385.97,-944.2 373.47,-914.97 365.25,-888.62 322.95,-753.08 294.5,-581.96 287.78,-539.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="391.35,-964.57 398.71,-972.2 397.71,-961.65 391.35,-964.57"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="exec_8c.html#a05e951388bd6364f0a83e02b1daef957" target="_top" xlink:title="COMET II仮想マシンを実行する">
<polygon fill="white" stroke="#666666" points="157.62,-983.25 120.62,-983.25 120.62,-964 157.62,-964 157.62,-983.25"/>
<text text-anchor="middle" x="139.12" y="-969.75" font-family="Helvetica,sans-Serif" font-size="10.00">exec</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node13 -->
<g id="edge10_Node000015_Node000013" class="edge">
<title>Node15&#45;&gt;Node13</title>
<g id="a_edge10_Node000015_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M229.59,-979.83C204.17,-978.07 175.67,-976.09 157.82,-974.85"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="229.28,-983.32 239.5,-980.52 229.76,-976.34 229.28,-983.32"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="casl2_8c.html#a0ddf1224851353fc92bfbff6f499fa97" target="_top" xlink:title="casl2コマンドのメイン">
<polygon fill="white" stroke="#666666" points="37,-983.25 0,-983.25 0,-964 37,-964 37,-983.25"/>
<text text-anchor="middle" x="18.5" y="-969.75" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node10 -->
<g id="edge12_Node000015_Node000010" class="edge">
<title>Node15&#45;&gt;Node10</title>
<g id="a_edge12_Node000015_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M229.7,-992.26C186.8,-997.54 125.69,-1001.7 73,-992.62 60.76,-990.52 47.61,-985.88 37.41,-981.72"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="230.05,-995.74 239.52,-990.99 229.15,-988.8 230.05,-995.74"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node10 -->
<g id="edge11_Node000013_Node000010" class="edge">
<title>Node13&#45;&gt;Node10</title>
<g id="a_edge11_Node000013_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M109.15,-973.62C86.73,-973.62 56.39,-973.62 37.38,-973.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="108.85,-977.13 118.85,-973.63 108.85,-970.13 108.85,-977.13"/>
</a>
</g>
</g>
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:href="assemble_8c.html#a1ff9d415430cab87480fd25355fab500" target="_top" xlink:title="システムCOMET IIの命令をアセンブルする">
<polygon fill="#fff0f0" stroke="red" points="196.25,-1059.25 82,-1059.25 82,-1040 196.25,-1040 196.25,-1059.25"/>
<text text-anchor="middle" x="139.12" y="-1045.75" font-family="Helvetica,sans-Serif" font-size="10.00">assemble_comet2cmd</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge14_Node000016_Node000017" class="edge">
<title>Node16&#45;&gt;Node17</title>
<g id="a_edge14_Node000016_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M239.05,-1036.58C225.58,-1038.36 210.64,-1040.33 196.54,-1042.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="239.5,-1040.05 248.96,-1035.28 238.59,-1033.11 239.5,-1040.05"/>
</a>
</g>
</g>
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="exec_8c.html#a45e600d2faad863defabbf2ed8e2e32e" target="_top" xlink:title="ADDA命令 &#45; オペランドr1,r2。語長1.">
<polygon fill="white" stroke="#666666" points="171.12,-909.25 107.12,-909.25 107.12,-890 171.12,-890 171.12,-909.25"/>
<text text-anchor="middle" x="139.12" y="-895.75" font-family="Helvetica,sans-Serif" font-size="10.00">adda_r1_r2</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node20 -->
<g id="edge16_Node000019_Node000020" class="edge">
<title>Node19&#45;&gt;Node20</title>
<g id="a_edge16_Node000019_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M282.32,-550.83C275.66,-619.34 251.51,-833.05 205.25,-881.62 196.51,-890.8 183.56,-895.44 171.5,-897.73"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="285.79,-551.27 283.25,-540.99 278.82,-550.62 285.79,-551.27"/>
</a>
</g>
</g>
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><a xlink:href="exec_8c.html#a842893508b5fafe459eb48127187259d" target="_top" xlink:title="ADDA命令 &#45; オペランドr,adr,x。語長2.">
<polygon fill="white" stroke="#666666" points="176.38,-872.25 101.88,-872.25 101.88,-853 176.38,-853 176.38,-872.25"/>
<text text-anchor="middle" x="139.12" y="-858.75" font-family="Helvetica,sans-Serif" font-size="10.00">adda_r_adr_x</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node21 -->
<g id="edge17_Node000019_Node000021" class="edge">
<title>Node19&#45;&gt;Node21</title>
<g id="a_edge17_Node000019_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M281.69,-551.06C273.64,-614.9 246.89,-801.98 205.25,-844.62 197.71,-852.35 187.18,-856.84 176.78,-859.44"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="285.15,-551.57 282.9,-541.21 278.2,-550.71 285.15,-551.57"/>
</a>
</g>
</g>
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="exec_8c.html#a87aedf3673723c6a6f2f98bd7b1110b2" target="_top" xlink:title="ADDL命令 &#45; オペランドr1,r2。語長1.">
<polygon fill="white" stroke="#666666" points="169.62,-835.25 108.62,-835.25 108.62,-816 169.62,-816 169.62,-835.25"/>
<text text-anchor="middle" x="139.12" y="-821.75" font-family="Helvetica,sans-Serif" font-size="10.00">addl_r1_r2</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node22 -->
<g id="edge18_Node000019_Node000022" class="edge">
<title>Node19&#45;&gt;Node22</title>
<g id="a_edge18_Node000019_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M284.79,-551C284.87,-602.75 277.63,-735.77 205.25,-807.62 195.93,-816.88 182.3,-821.48 169.91,-823.73"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="288.29,-551.15 284.66,-541.2 281.29,-551.24 288.29,-551.15"/>
</a>
</g>
</g>
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
<g id="a_Node000023"><a xlink:href="exec_8c.html#ab2628c311f9978fc4dd77f5fa14719ca" target="_top" xlink:title="ADDL命令 &#45; オペランドr,adr,x。語長2.">
<polygon fill="white" stroke="#666666" points="174.88,-798.25 103.38,-798.25 103.38,-779 174.88,-779 174.88,-798.25"/>
<text text-anchor="middle" x="139.12" y="-784.75" font-family="Helvetica,sans-Serif" font-size="10.00">addl_r_adr_x</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node23 -->
<g id="edge19_Node000019_Node000023" class="edge">
<title>Node19&#45;&gt;Node23</title>
<g id="a_edge19_Node000019_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M283.68,-550.97C281.25,-597.77 268.73,-710.06 205.25,-770.62 197.1,-778.4 185.91,-782.87 175.1,-785.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="287.18,-551.24 284.08,-541.11 280.18,-550.96 287.18,-551.24"/>
</a>
</g>
</g>
<!-- Node24 -->
<g id="Node000024" class="node">
<title>Node24</title>
<g id="a_Node000024"><a xlink:href="exec_8c.html#aa900f72574e89c5e97f9571a1f2ef999" target="_top" xlink:title="AND命令 &#45; オペランドr1,r2。語長1.">
<polygon fill="white" stroke="#666666" points="168.5,-761.25 109.75,-761.25 109.75,-742 168.5,-742 168.5,-761.25"/>
<text text-anchor="middle" x="139.12" y="-747.75" font-family="Helvetica,sans-Serif" font-size="10.00">and_r1_r2</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node24 -->
<g id="edge20_Node000019_Node000024" class="edge">
<title>Node19&#45;&gt;Node24</title>
<g id="a_edge20_Node000019_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M282.24,-550.76C277.16,-592.13 260,-684.08 205.25,-733.62 195.33,-742.6 181.34,-747.15 168.86,-749.44"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="285.71,-551.26 283.31,-540.94 278.75,-550.5 285.71,-551.26"/>
</a>
</g>
</g>
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="exec_8c.html#a11f68b1d3b4a23cf5b977986001e8790" target="_top" xlink:title="AND命令 &#45; オペランドr,adr,x。語長2.">
<polygon fill="white" stroke="#666666" points="173.75,-724.25 104.5,-724.25 104.5,-705 173.75,-705 173.75,-724.25"/>
<text text-anchor="middle" x="139.12" y="-710.75" font-family="Helvetica,sans-Serif" font-size="10.00">and_r_adr_x</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node25 -->
<g id="edge21_Node000019_Node000025" class="edge">
<title>Node19&#45;&gt;Node25</title>
<g id="a_edge21_Node000019_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M280.24,-550.58C272.34,-586.06 251.36,-657.84 205.25,-696.62 196.54,-703.95 185.08,-708.31 174.21,-710.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="283.59,-551.65 282.2,-541.15 276.74,-550.22 283.59,-551.65"/>
</a>
</g>
</g>
<!-- Node26 -->
<g id="Node000026" class="node">
<title>Node26</title>
<g id="a_Node000026"><a xlink:href="exec_8c.html#a95534aefaeb46d9f0549468c2bd9cc7d" target="_top" xlink:title="CPA命令 &#45; オペランドr1,r2。語長1.">
<polygon fill="white" stroke="#666666" points="168.5,-687.25 109.75,-687.25 109.75,-668 168.5,-668 168.5,-687.25"/>
<text text-anchor="middle" x="139.12" y="-673.75" font-family="Helvetica,sans-Serif" font-size="10.00">cpa_r1_r2</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node26 -->
<g id="edge22_Node000019_Node000026" class="edge">
<title>Node19&#45;&gt;Node26</title>
<g id="a_edge22_Node000019_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M277.25,-550.34C266.43,-579.21 242.86,-631.2 205.25,-659.62 194.77,-667.55 180.99,-671.98 168.81,-674.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="280.54,-551.54 280.61,-540.94 273.95,-549.18 280.54,-551.54"/>
</a>
</g>
</g>
<!-- Node27 -->
<g id="Node000027" class="node">
<title>Node27</title>
<g id="a_Node000027"><a xlink:href="exec_8c.html#aa8a4de731fba67bb2a76f74f029cfe1d" target="_top" xlink:title="CPA命令 &#45; オペランドr,adr,x。語長2.">
<polygon fill="white" stroke="#666666" points="173.75,-650.25 104.5,-650.25 104.5,-631 173.75,-631 173.75,-650.25"/>
<text text-anchor="middle" x="139.12" y="-636.75" font-family="Helvetica,sans-Serif" font-size="10.00">cpa_r_adr_x</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node27 -->
<g id="edge23_Node000019_Node000027" class="edge">
<title>Node19&#45;&gt;Node27</title>
<g id="a_edge23_Node000019_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M272.8,-549.03C259.3,-570.23 234.89,-603.71 205.25,-622.62 195.96,-628.56 184.71,-632.56 174.19,-635.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="275.64,-551.1 277.9,-540.75 269.68,-547.43 275.64,-551.1"/>
</a>
</g>
</g>
<!-- Node28 -->
<g id="Node000028" class="node">
<title>Node28</title>
<g id="a_Node000028"><a xlink:href="exec_8c.html#a87b13998ec6e7483f951c45b63a1e06e" target="_top" xlink:title="CPL命令 &#45; オペランドr1,r2。語長1.">
<polygon fill="white" stroke="#666666" points="167,-613.25 111.25,-613.25 111.25,-594 167,-594 167,-613.25"/>
<text text-anchor="middle" x="139.12" y="-599.75" font-family="Helvetica,sans-Serif" font-size="10.00">cpl_r1_r2</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node28 -->
<g id="edge24_Node000019_Node000028" class="edge">
<title>Node19&#45;&gt;Node28</title>
<g id="a_edge24_Node000019_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M264.44,-546.63C249.16,-558.99 227.01,-575.3 205.25,-585.62 193.38,-591.26 179.43,-595.41 167.49,-598.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="266.37,-549.58 271.84,-540.5 261.91,-544.18 266.37,-549.58"/>
</a>
</g>
</g>
<!-- Node29 -->
<g id="Node000029" class="node">
<title>Node29</title>
<g id="a_Node000029"><a xlink:href="exec_8c.html#a2b836cc590ced28ba18cca2c230ba905" target="_top" xlink:title="CPL命令 &#45; オペランドr,adr,x。語長2.">
<polygon fill="white" stroke="#666666" points="172.25,-576.25 106,-576.25 106,-557 172.25,-557 172.25,-576.25"/>
<text text-anchor="middle" x="139.12" y="-562.75" font-family="Helvetica,sans-Serif" font-size="10.00">cpl_r_adr_x</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node29 -->
<g id="edge25_Node000019_Node000029" class="edge">
<title>Node19&#45;&gt;Node29</title>
<g id="a_edge25_Node000019_Node000029"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M233.89,-542.55C213.57,-547.77 190.71,-553.64 172.65,-558.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="234.59,-545.99 243.4,-540.11 232.84,-539.21 234.59,-545.99"/>
</a>
</g>
</g>
<!-- Node30 -->
<g id="Node000030" class="node">
<title>Node30</title>
<g id="a_Node000030"><a xlink:href="exec_8c.html#a1efabca6b8fda702ce74ae81fccad453" target="_top" xlink:title="JMI命令。語長2.">
<polygon fill="white" stroke="#666666" points="153.53,-539.25 124.72,-539.25 124.72,-520 153.53,-520 153.53,-539.25"/>
<text text-anchor="middle" x="139.12" y="-525.75" font-family="Helvetica,sans-Serif" font-size="10.00">jmi</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node30 -->
<g id="edge26_Node000019_Node000030" class="edge">
<title>Node19&#45;&gt;Node30</title>
<g id="a_edge26_Node000019_Node000030"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M232.79,-529.62C204.66,-529.62 171.97,-529.62 153.91,-529.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="232.59,-533.13 242.59,-529.63 232.59,-526.13 232.59,-533.13"/>
</a>
</g>
</g>
<!-- Node31 -->
<g id="Node000031" class="node">
<title>Node31</title>
<g id="a_Node000031"><a xlink:href="exec_8c.html#a7111e5918a8b56adc99b8d78e6da0328" target="_top" xlink:title="JNZ命令。語長2.">
<polygon fill="white" stroke="#666666" points="153.53,-502.25 124.72,-502.25 124.72,-483 153.53,-483 153.53,-502.25"/>
<text text-anchor="middle" x="139.12" y="-488.75" font-family="Helvetica,sans-Serif" font-size="10.00">jnz</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node31 -->
<g id="edge27_Node000019_Node000031" class="edge">
<title>Node19&#45;&gt;Node31</title>
<g id="a_edge27_Node000019_Node000031"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M233.84,-516.68C205.39,-509.38 171.97,-500.8 153.72,-496.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="232.84,-520.04 243.4,-519.14 234.59,-513.26 232.84,-520.04"/>
</a>
</g>
</g>
<!-- Node32 -->
<g id="Node000032" class="node">
<title>Node32</title>
<g id="a_Node000032"><a xlink:href="exec_8c.html#af04e0be53df8f7d26eff99fffe40be44" target="_top" xlink:title="JOV命令。語長2.">
<polygon fill="white" stroke="#666666" points="153.53,-465.25 124.72,-465.25 124.72,-446 153.53,-446 153.53,-465.25"/>
<text text-anchor="middle" x="139.12" y="-451.75" font-family="Helvetica,sans-Serif" font-size="10.00">jov</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node32 -->
<g id="edge28_Node000019_Node000032" class="edge">
<title>Node19&#45;&gt;Node32</title>
<g id="a_edge28_Node000019_Node000032"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M264.44,-512.62C249.16,-500.26 227.01,-483.95 205.25,-473.62 188.4,-465.63 167.36,-460.62 153.83,-457.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="261.91,-515.07 271.84,-518.75 266.37,-509.67 261.91,-515.07"/>
</a>
</g>
</g>
<!-- Node33 -->
<g id="Node000033" class="node">
<title>Node33</title>
<g id="a_Node000033"><a xlink:href="exec_8c.html#ac62172031d98b2f91a99626737e32749" target="_top" xlink:title="JPL命令。語長2.">
<polygon fill="white" stroke="#666666" points="153.53,-428.25 124.72,-428.25 124.72,-409 153.53,-409 153.53,-428.25"/>
<text text-anchor="middle" x="139.12" y="-414.75" font-family="Helvetica,sans-Serif" font-size="10.00">jpl</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node33 -->
<g id="edge29_Node000019_Node000033" class="edge">
<title>Node19&#45;&gt;Node33</title>
<g id="a_edge29_Node000019_Node000033"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M272.8,-510.22C259.3,-489.02 234.89,-455.54 205.25,-436.62 189.33,-426.46 167.68,-421.96 153.8,-420.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="269.68,-511.82 277.9,-518.5 275.64,-508.15 269.68,-511.82"/>
</a>
</g>
</g>
<!-- Node34 -->
<g id="Node000034" class="node">
<title>Node34</title>
<g id="a_Node000034"><a xlink:href="exec_8c.html#aeb71f7ef3e066e626309776c975e5cb5" target="_top" xlink:title="JZE命令。語長2.">
<polygon fill="white" stroke="#666666" points="153.53,-391.25 124.72,-391.25 124.72,-372 153.53,-372 153.53,-391.25"/>
<text text-anchor="middle" x="139.12" y="-377.75" font-family="Helvetica,sans-Serif" font-size="10.00">jze</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node34 -->
<g id="edge30_Node000019_Node000034" class="edge">
<title>Node19&#45;&gt;Node34</title>
<g id="a_edge30_Node000019_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M277.25,-508.91C266.43,-480.04 242.86,-428.05 205.25,-399.62 190.09,-388.17 168.04,-384 153.89,-382.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="273.95,-510.07 280.61,-518.31 280.54,-507.71 273.95,-510.07"/>
</a>
</g>
</g>
<!-- Node35 -->
<g id="Node000035" class="node">
<title>Node35</title>
<g id="a_Node000035"><a xlink:href="exec_8c.html#ad363b2008859f55495d91f77bb4b91d5" target="_top" xlink:title="LAD命令。語長2.">
<polygon fill="white" stroke="#666666" points="153.53,-354.25 124.72,-354.25 124.72,-335 153.53,-335 153.53,-354.25"/>
<text text-anchor="middle" x="139.12" y="-340.75" font-family="Helvetica,sans-Serif" font-size="10.00">lad</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node35 -->
<g id="edge31_Node000019_Node000035" class="edge">
<title>Node19&#45;&gt;Node35</title>
<g id="a_edge31_Node000019_Node000035"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M280.24,-508.67C272.34,-473.19 251.36,-401.41 205.25,-362.62 190.62,-350.32 168.22,-346.39 153.87,-345.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="276.74,-509.03 282.2,-518.1 283.59,-507.6 276.74,-509.03"/>
</a>
</g>
</g>
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:href="exec_8c.html#af855901d936e8f58a9e2454a33911e25" target="_top" xlink:title="LD命令 &#45; オペランドr1,r2。語長1.">
<polygon fill="white" stroke="#666666" points="164.38,-317.25 113.88,-317.25 113.88,-298 164.38,-298 164.38,-317.25"/>
<text text-anchor="middle" x="139.12" y="-303.75" font-family="Helvetica,sans-Serif" font-size="10.00">ld_r1_r2</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node36 -->
<g id="edge32_Node000019_Node000036" class="edge">
<title>Node19&#45;&gt;Node36</title>
<g id="a_edge32_Node000019_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M282.24,-508.49C277.16,-467.12 260,-375.17 205.25,-325.62 194.2,-315.63 178.09,-311.12 164.65,-309.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="278.75,-508.75 283.31,-518.31 285.71,-507.99 278.75,-508.75"/>
</a>
</g>
</g>
<!-- Node37 -->
<g id="Node000037" class="node">
<title>Node37</title>
<g id="a_Node000037"><a xlink:href="exec_8c.html#a6d5cc82de56424225abccace3db62ec0" target="_top" xlink:title="LD命令 &#45; オペランドr,adr,x。語長2.">
<polygon fill="white" stroke="#666666" points="169.62,-280.25 108.62,-280.25 108.62,-261 169.62,-261 169.62,-280.25"/>
<text text-anchor="middle" x="139.12" y="-266.75" font-family="Helvetica,sans-Serif" font-size="10.00">ld_r_adr_x</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node37 -->
<g id="edge33_Node000019_Node000037" class="edge">
<title>Node19&#45;&gt;Node37</title>
<g id="a_edge33_Node000019_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M283.68,-508.28C281.25,-461.48 268.73,-349.19 205.25,-288.62 195.83,-279.64 182.33,-275.06 170.07,-272.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="280.18,-508.29 284.08,-518.14 287.18,-508.01 280.18,-508.29"/>
</a>
</g>
</g>
<!-- Node38 -->
<g id="Node000038" class="node">
<title>Node38</title>
<g id="a_Node000038"><a xlink:href="exec_8c.html#a9feb7476507383309c8e3ff2648016f3" target="_top" xlink:title="NOP命令。語長1(OPのみ)">
<polygon fill="white" stroke="#666666" points="155,-243.25 123.25,-243.25 123.25,-224 155,-224 155,-243.25"/>
<text text-anchor="middle" x="139.12" y="-229.75" font-family="Helvetica,sans-Serif" font-size="10.00">nop</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node38 -->
<g id="edge34_Node000019_Node000038" class="edge">
<title>Node19&#45;&gt;Node38</title>
<g id="a_edge34_Node000019_Node000038"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M284.79,-508.25C284.87,-456.5 277.63,-323.48 205.25,-251.62 192.01,-238.48 170.1,-234.72 155.39,-233.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="281.29,-508.01 284.66,-518.05 288.29,-508.1 281.29,-508.01"/>
</a>
</g>
</g>
<!-- Node39 -->
<g id="Node000039" class="node">
<title>Node39</title>
<g id="a_Node000039"><a xlink:href="exec_8c.html#aedd10f3b4f5a43d804bfa3a2c950599a" target="_top" xlink:title="OR命令 &#45; オペランドr1,r2。語長1.">
<polygon fill="white" stroke="#666666" points="164.75,-206.25 113.5,-206.25 113.5,-187 164.75,-187 164.75,-206.25"/>
<text text-anchor="middle" x="139.12" y="-192.75" font-family="Helvetica,sans-Serif" font-size="10.00">or_r1_r2</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node39 -->
<g id="edge35_Node000019_Node000039" class="edge">
<title>Node19&#45;&gt;Node39</title>
<g id="a_edge35_Node000019_Node000039"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M281.69,-508.19C273.64,-444.35 246.89,-257.27 205.25,-214.62 194.84,-203.97 178.73,-199.45 165.14,-197.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="278.2,-508.54 282.9,-518.04 285.15,-507.68 278.2,-508.54"/>
</a>
</g>
</g>
<!-- Node40 -->
<g id="Node000040" class="node">
<title>Node40</title>
<g id="a_Node000040"><a xlink:href="exec_8c.html#aaf94d17e5d9c08f17d065478c494cb2a" target="_top" xlink:title="OR命令 &#45; オペランドr,adr,x。語長2.">
<polygon fill="white" stroke="#666666" points="170,-169.25 108.25,-169.25 108.25,-150 170,-150 170,-169.25"/>
<text text-anchor="middle" x="139.12" y="-155.75" font-family="Helvetica,sans-Serif" font-size="10.00">or_r_adr_x</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node40 -->
<g id="edge36_Node000019_Node000040" class="edge">
<title>Node19&#45;&gt;Node40</title>
<g id="a_edge36_Node000019_Node000040"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M282.32,-508.42C275.66,-439.91 251.51,-226.2 205.25,-177.62 196.27,-168.2 182.83,-163.56 170.49,-161.33"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="278.82,-508.63 283.25,-518.26 285.79,-507.98 278.82,-508.63"/>
</a>
</g>
</g>
<!-- Node41 -->
<g id="Node000041" class="node">
<title>Node41</title>
<g id="a_Node000041"><a xlink:href="exec_8c.html#a312e7f6c761a199c1369fbe651e084f0" target="_top" xlink:title="POP命令。語長1.">
<polygon fill="white" stroke="#666666" points="155,-132.25 123.25,-132.25 123.25,-113 155,-113 155,-132.25"/>
<text text-anchor="middle" x="139.12" y="-118.75" font-family="Helvetica,sans-Serif" font-size="10.00">pop</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node41 -->
<g id="edge37_Node000019_Node000041" class="edge">
<title>Node19&#45;&gt;Node41</title>
<g id="a_edge37_Node000019_Node000041"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M282.82,-508.6C277.46,-435.68 256.14,-195.17 205.25,-140.62 192.45,-126.9 170.21,-123.3 155.33,-122.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="279.31,-508.6 283.51,-518.33 286.3,-508.11 279.31,-508.6"/>
</a>
</g>
</g>
<!-- Node42 -->
<g id="Node000042" class="node">
<title>Node42</title>
<g id="a_Node000042"><a xlink:href="exec_8c.html#a98b45e0a7ed122b6710df00209b67827" target="_top" xlink:title="PUSH命令。語長2.">
<polygon fill="white" stroke="#666666" points="157.62,-95.25 120.62,-95.25 120.62,-76 157.62,-76 157.62,-95.25"/>
<text text-anchor="middle" x="139.12" y="-81.75" font-family="Helvetica,sans-Serif" font-size="10.00">push</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node42 -->
<g id="edge38_Node000019_Node000042" class="edge">
<title>Node19&#45;&gt;Node42</title>
<g id="a_edge38_Node000019_Node000042"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M283.23,-508.61C279.05,-431.32 260.76,-164.14 205.25,-103.62 193.28,-90.57 172.77,-86.65 157.96,-85.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="279.71,-508.37 283.72,-518.18 286.7,-508.01 279.71,-508.37"/>
</a>
</g>
</g>
<!-- Node43 -->
<g id="Node000043" class="node">
<title>Node43</title>
<g id="a_Node000043"><a xlink:href="exec_8c.html#a50fbe64e68dc9ba1b228ae5f6280e978" target="_top" xlink:title="SLA命令 &#45; オペランドr,adr,x。語長2.">
<polygon fill="white" stroke="#666666" points="153.53,-946.25 124.72,-946.25 124.72,-927 153.53,-927 153.53,-946.25"/>
<text text-anchor="middle" x="139.12" y="-932.75" font-family="Helvetica,sans-Serif" font-size="10.00">sla</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node43 -->
<g id="edge39_Node000019_Node000043" class="edge">
<title>Node19&#45;&gt;Node43</title>
<g id="a_edge39_Node000019_Node000043"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M282.82,-550.65C277.46,-623.57 256.14,-864.08 205.25,-918.62 192.05,-932.78 168.81,-936.16 153.96,-936.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="286.3,-551.14 283.51,-540.92 279.31,-550.65 286.3,-551.14"/>
</a>
</g>
</g>
<!-- Node56 -->
<g id="Node000056" class="node">
<title>Node56</title>
<g id="a_Node000056"><a xlink:href="label_8c.html#a2bd360502c6df9497ba69f40ac1e8464" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="543.12,-1107.25 485.88,-1107.25 485.88,-1088 543.12,-1088 543.12,-1107.25"/>
<text text-anchor="middle" x="514.5" y="-1093.75" font-family="Helvetica,sans-Serif" font-size="10.00">labelhash</text>
</a>
</g>
</g>
<!-- Node55&#45;&gt;Node56 -->
<g id="edge41_Node000055_Node000056" class="edge">
<title>Node55&#45;&gt;Node56</title>
<g id="a_edge41_Node000055_Node000056"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M572.22,-1097.62C562.38,-1097.62 552.37,-1097.62 543.57,-1097.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="572.12,-1101.13 582.12,-1097.63 572.12,-1094.13 572.12,-1101.13"/>
</a>
</g>
</g>
<!-- Node56&#45;&gt;Node2 -->
<g id="edge42_Node000056_Node000002" class="edge">
<title>Node56&#45;&gt;Node2</title>
<g id="a_edge42_Node000056_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M474.88,-1109.13C460.39,-1113.45 444.31,-1118.24 431.35,-1122.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="475.53,-1112.59 484.12,-1106.38 473.54,-1105.88 475.53,-1112.59"/>
</a>
</g>
</g>
<!-- Node62&#45;&gt;Node3 -->
<g id="edge44_Node000062_Node000003" class="edge">
<title>Node62&#45;&gt;Node3</title>
<g id="a_edge44_Node000062_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M382.2,-1057.18C357.87,-1075.55 319.41,-1104.59 299.37,-1119.72"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="383.98,-1060.22 389.85,-1051.4 379.76,-1054.63 383.98,-1060.22"/>
</a>
</g>
</g>
<!-- Node63&#45;&gt;Node64 -->
<g id="edge46_Node000063_Node000064" class="edge">
<title>Node63&#45;&gt;Node64</title>
<g id="a_edge46_Node000063_Node000064"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M469.21,-869.62C458.35,-869.62 446.96,-869.62 436.89,-869.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="469.19,-873.13 479.19,-869.63 469.19,-866.13 469.19,-873.13"/>
</a>
</g>
</g>
<!-- Node64&#45;&gt;Node12 -->
<g id="edge47_Node000064_Node000012" class="edge">
<title>Node64&#45;&gt;Node12</title>
<g id="a_edge47_Node000064_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M361.7,-869.62C344.13,-869.62 324.43,-869.62 309.56,-869.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="361.64,-873.13 371.64,-869.63 361.64,-866.13 361.64,-873.13"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge48_Node000012_Node000013" class="edge">
<title>Node12&#45;&gt;Node13</title>
<g id="a_edge48_Node000012_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M271.43,-889C257.44,-908.64 233.25,-938.5 205.25,-955.62 190.74,-964.5 171.77,-969.09 158.05,-971.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="274.3,-891 277.09,-880.78 268.53,-887.03 274.3,-891"/>
</a>
</g>
</g>
<!-- Node65&#45;&gt;Node10 -->
<g id="edge52_Node000065_Node000010" class="edge">
<title>Node65&#45;&gt;Node10</title>
<g id="a_edge52_Node000065_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M585.92,-380.33C585.26,-379.78 584.62,-379.21 584,-378.62 462.88,-263.64 573.13,-47.63 406.12,-47.62 406.12,-47.62 406.12,-47.62 284.25,-47.62 189.98,-47.63 138.62,1.05 73,-66.62 40.09,-100.56 21.9,-866.44 19.72,-963.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="583.79,-383.13 594.04,-385.82 587.71,-377.32 583.79,-383.13"/>
</a>
</g>
</g>
<!-- Node66&#45;&gt;Node62 -->
<g id="edge54_Node000066_Node000062" class="edge">
<title>Node66&#45;&gt;Node62</title>
<g id="a_edge54_Node000066_Node000062"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M480.29,-1027.5C463.17,-1030.53 442.78,-1034.14 427.72,-1036.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="480.78,-1030.97 490.02,-1025.78 479.56,-1024.08 480.78,-1030.97"/>
</a>
</g>
</g>
<!-- Node67&#45;&gt;Node62 -->
<g id="edge56_Node000067_Node000062" class="edge">
<title>Node67&#45;&gt;Node62</title>
<g id="a_edge56_Node000067_Node000062"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M590.29,-950.45C561.61,-963.87 518.35,-984.29 481,-1002.62 462.03,-1011.94 440.53,-1022.9 425.45,-1030.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="591.57,-953.71 599.15,-946.31 588.61,-947.37 591.57,-953.71"/>
</a>
</g>
</g>
<!-- Node67&#45;&gt;Node63 -->
<g id="edge57_Node000067_Node000063" class="edge">
<title>Node67&#45;&gt;Node63</title>
<g id="a_edge57_Node000067_Node000063"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M596.18,-919.56C576.12,-907.15 548.97,-890.34 531.85,-879.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="594.3,-922.52 604.64,-924.8 597.98,-916.57 594.3,-922.52"/>
</a>
</g>
</g>
<!-- Node67&#45;&gt;Node64 -->
<g id="edge58_Node000067_Node000064" class="edge">
<title>Node67&#45;&gt;Node64</title>
<g id="a_edge58_Node000067_Node000064"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M578.33,-922.24C536.39,-909.43 474.18,-890.42 437.13,-879.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="577.29,-925.58 587.87,-925.16 579.33,-918.89 577.29,-925.58"/>
</a>
</g>
</g>
<!-- Node67&#45;&gt;Node66 -->
<g id="edge59_Node000067_Node000066" class="edge">
<title>Node67&#45;&gt;Node66</title>
<g id="a_edge59_Node000067_Node000066"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M601.05,-952.62C579.22,-970.23 545.85,-997.15 527.92,-1011.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="603.13,-955.44 608.72,-946.44 598.73,-949.99 603.13,-955.44"/>
</a>
</g>
</g>
<!-- Node69 -->
<g id="Node000069" class="node">
<title>Node69</title>
<g id="a_Node000069"><a xlink:href="word_8c.html#af0f7f3f8b1dcb1ae401afef951d2ef19" target="_top" xlink:title="WORD値を10進数値を表す文字列に変換する">
<polygon fill="#fff0f0" stroke="red" points="538.25,-19.25 490.75,-19.25 490.75,0 538.25,0 538.25,-19.25"/>
<text text-anchor="middle" x="514.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">word2n</text>
</a>
</g>
</g>
<!-- Node68&#45;&gt;Node69 -->
<g id="edge61_Node000068_Node000069" class="edge">
<title>Node68&#45;&gt;Node69</title>
<g id="a_edge61_Node000068_Node000069"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M622.23,-338.24C621.52,-283.11 613.29,-133.46 548,-33.62 544.39,-28.11 539.05,-23.41 533.74,-19.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="618.73,-338.11 622.27,-348.09 625.73,-338.08 618.73,-338.11"/>
</a>
</g>
</g>
</g>
</svg>

<g id="navigator" transform="translate(0 0)" fill="#404254">
  <rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
  <use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
  <use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
  <use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
   <use id="arrowup" xlink:href="#arrowUp" x="0" y="0" onmousedown="handlePan(0,-1)"/>
  <use id="arrowright" xlink:href="#arrowRight" x="0" y="0" onmousedown="handlePan(1,0)"/>
  <use id="arrowdown" xlink:href="#arrowDown" x="0" y="0" onmousedown="handlePan(0,1)"/>
  <use id="arrowleft" xlink:href="#arrowLeft" x="0" y="0" onmousedown="handlePan(-1,0)"/>
</g>
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
 <g id="arrow_out" transform="scale(0.3 0.3)">
  <a xlink:href="cmem_8h_aff54004f8d4f59b7ad933d53ae4e1f53_icgraph_org.svg" target="_base">
   <rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
        fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
   <path id="arrow"
     d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
     style="fill:#404040;"/>
  </a>
 </g>
</svg>

<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true']  { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
  highlightEdges();
  highlightAdjacentNodes();
});
]]></script>
</svg>

/* [<][>][^][v][top][bottom][index][help] */