<?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: Casl2cmd::assemble_start Pages: 1 --> <svg width="890pt" height="324pt" viewBox="0.00 0.00 890.00 323.85" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 319.85)"> <title>Casl2cmd::assemble_start</title> <!-- Node1 --> <g id="Node000001" class="node"> <title>Node1</title> <g id="a_Node000001"><a xlink:title="アセンブラ命令STARTの処理"> <polygon fill="#999999" stroke="#666666" points="108.25,-94.48 0,-94.48 0,-63.98 108.25,-63.98 108.25,-94.48"/> <text text-anchor="start" x="8" y="-80.98" font-family="Helvetica,sans-Serif" font-size="10.00">Casl2cmd::assemble</text> <text text-anchor="middle" x="54.12" y="-69.73" font-family="Helvetica,sans-Serif" font-size="10.00">_start</text> </a> </g> </g> <!-- Node2 --> <g id="Node000002" class="node"> <title>Node2</title> <g id="a_Node000002"><a xlink:href="assemble_8c.html#a0a205123d42143aeca611a0486b4c931" target="_top" xlink:title="アドレスを返す"> <polygon fill="white" stroke="#666666" points="187.25,-164.85 144.25,-164.85 144.25,-145.6 187.25,-145.6 187.25,-164.85"/> <text text-anchor="middle" x="165.75" y="-151.35" font-family="Helvetica,sans-Serif" font-size="10.00">getadr</text> </a> </g> </g> <!-- Node1->Node2 --> <g id="edge1_Node000001_Node000002" class="edge"> <title>Node1->Node2</title> <g id="a_edge1_Node000001_Node000002"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M77.84,-94.98C96.34,-107.8 122.37,-125.85 141.12,-138.84"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="138.97,-141.62 149.19,-144.44 142.96,-135.86 138.97,-141.62"/> </a> </g> </g> <!-- Node12 --> <g id="Node000012" class="node"> <title>Node12</title> <g id="a_Node000012"><a xlink:href="cerr_8c.html#ac878972bcd42a554769270aadf8c6bbe" target="_top" xlink:title="現在のエラーを設定する"> <polygon fill="white" stroke="#666666" points="560.62,-126.85 514.62,-126.85 514.62,-107.6 560.62,-107.6 560.62,-126.85"/> <text text-anchor="middle" x="537.62" y="-113.35" font-family="Helvetica,sans-Serif" font-size="10.00">setcerr</text> </a> </g> </g> <!-- Node1->Node12 --> <g id="edge29_Node000001_Node000012" class="edge"> <title>Node1->Node12</title> <g id="a_edge29_Node000001_Node000012"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M78.4,-63.48C113.62,-41.22 183.3,-3.23 248.62,-3.23 248.62,-3.23 248.62,-3.23 339.38,-3.23 399.36,-3.23 422.21,9.68 473,-22.23 500.78,-39.68 519.21,-74.2 528.79,-96.47"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="525.53,-97.76 532.52,-105.72 532.02,-95.14 525.53,-97.76"/> </a> </g> </g> <!-- Node3 --> <g id="Node000003" class="node"> <title>Node3</title> <g id="a_Node000003"><a xlink:href="label_8c.html#a8b2ae1a0bae14a00c2ca265c79d021cc" target="_top" xlink:title="プログラム名とラベルに対応するアドレスをラベル表から検索する"> <polygon fill="white" stroke="#666666" points="274.5,-258.85 224.75,-258.85 224.75,-239.6 274.5,-239.6 274.5,-258.85"/> <text text-anchor="middle" x="249.62" y="-245.35" font-family="Helvetica,sans-Serif" font-size="10.00">getlabel</text> </a> </g> </g> <!-- Node2->Node3 --> <g id="edge2_Node000002_Node000003" class="edge"> <title>Node2->Node3</title> <g id="a_edge2_Node000002_Node000003"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M175.51,-165.29C189.05,-180.84 215.29,-210.95 232.37,-230.57"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="229.72,-232.86 238.93,-238.1 235,-228.26 229.72,-232.86"/> </a> </g> </g> <!-- Node9 --> <g id="Node000009" class="node"> <title>Node9</title> <g id="a_Node000009"><a xlink:href="assemble_8c.html#aa716f1c4b620d19dd50c3c1ee40ec770" target="_top" xlink:title="リテラルを返す"> <polygon fill="white" stroke="#666666" points="276,-202.85 223.25,-202.85 223.25,-183.6 276,-183.6 276,-202.85"/> <text text-anchor="middle" x="249.62" y="-189.35" font-family="Helvetica,sans-Serif" font-size="10.00">getliteral</text> </a> </g> </g> <!-- Node2->Node9 --> <g id="edge9_Node000002_Node000009" class="edge"> <title>Node2->Node9</title> <g id="a_edge9_Node000002_Node000009"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M187.41,-164.82C196.25,-168.92 206.77,-173.8 216.58,-178.35"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="214.91,-181.44 225.45,-182.47 217.86,-175.09 214.91,-181.44"/> </a> </g> </g> <!-- Node10 --> <g id="Node000010" class="node"> <title>Node10</title> <g id="a_Node000010"><a xlink:href="word_8c.html#a29fa9e71f68a25a914b4d2d1ce0b3043" target="_top" xlink:title="10進数または16進数の文字列をWORD値に変換する"> <polygon fill="white" stroke="#666666" points="364.75,-126.85 312,-126.85 312,-107.6 364.75,-107.6 364.75,-126.85"/> <text text-anchor="middle" x="338.38" y="-113.35" font-family="Helvetica,sans-Serif" font-size="10.00">nh2word</text> </a> </g> </g> <!-- Node2->Node10 --> <g id="edge27_Node000002_Node000010" class="edge"> <title>Node2->Node10</title> <g id="a_edge27_Node000002_Node000010"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M187.64,-149.86C198.28,-147.18 211.43,-143.93 223.25,-141.23 249.13,-135.3 278.45,-129.15 300.88,-124.56"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="301.35,-128.03 310.45,-122.61 299.95,-121.17 301.35,-128.03"/> </a> </g> </g> <!-- Node2->Node12 --> <g id="edge28_Node000002_Node000012" class="edge"> <title>Node2->Node12</title> <g id="a_edge28_Node000002_Node000012"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M187.74,-155.56C237.63,-156.01 367.06,-155.08 473,-136.23 483.03,-134.44 493.73,-131.62 503.42,-128.7"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="504.33,-132.08 512.81,-125.73 502.22,-125.41 504.33,-132.08"/> </a> </g> </g> <!-- Node4 --> <g id="Node000004" class="node"> <title>Node4</title> <g id="a_Node000004"><a xlink:href="label_8c.html#a2bd360502c6df9497ba69f40ac1e8464" target="_top" xlink:title=" "> <polygon fill="white" stroke="#666666" points="566.25,-278.85 509,-278.85 509,-259.6 566.25,-259.6 566.25,-278.85"/> <text text-anchor="middle" x="537.62" y="-265.35" font-family="Helvetica,sans-Serif" font-size="10.00">labelhash</text> </a> </g> </g> <!-- Node3->Node4 --> <g id="edge3_Node000003_Node000004" class="edge"> <title>Node3->Node4</title> <g id="a_edge3_Node000003_Node000004"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M274.52,-250.9C323.86,-254.35 437.4,-262.29 497.57,-266.5"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="497.12,-269.97 507.34,-267.18 497.61,-262.99 497.12,-269.97"/> </a> </g> </g> <!-- Node5 --> <g id="Node000005" class="node"> <title>Node5</title> <g id="a_Node000005"><a xlink:href="hash_8c.html#ac7eca217f473c9ee585bc67d937e05a5" target="_top" xlink:title="ハッシュ値を取得する"> <polygon fill="white" stroke="#666666" points="659.88,-315.85 622.88,-315.85 622.88,-296.6 659.88,-296.6 659.88,-315.85"/> <text text-anchor="middle" x="641.38" y="-302.35" font-family="Helvetica,sans-Serif" font-size="10.00">hash</text> </a> </g> </g> <!-- Node4->Node5 --> <g id="edge4_Node000004_Node000005" class="edge"> <title>Node4->Node5</title> <g id="a_edge4_Node000004_Node000005"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M566.43,-279.34C580.54,-284.47 597.66,-290.7 611.87,-295.86"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="610.52,-299.1 621.11,-299.22 612.91,-292.52 610.52,-299.1"/> </a> </g> </g> <!-- Node6 --> <g id="Node000006" class="node"> <title>Node6</title> <g id="a_Node000006"><a xlink:href="label_8c.html#ade45b3e884a2b22030607032387e4639" target="_top" xlink:title=" "> <polygon fill="white" stroke="#666666" points="680.5,-278.85 602.25,-278.85 602.25,-259.6 680.5,-259.6 680.5,-278.85"/> <text text-anchor="middle" x="641.38" y="-265.35" font-family="Helvetica,sans-Serif" font-size="10.00">label_hashkey</text> </a> </g> </g> <!-- Node4->Node6 --> <g id="edge5_Node000004_Node000006" class="edge"> <title>Node4->Node6</title> <g id="a_edge5_Node000004_Node000006"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M566.7,-269.23C574.13,-269.23 582.39,-269.23 590.61,-269.23"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="590.6,-272.73 600.6,-269.23 590.6,-265.73 590.6,-272.73"/> </a> </g> </g> <!-- Node7 --> <g id="Node000007" class="node"> <title>Node7</title> <g id="a_Node000007"><a xlink:href="cmem_8c.html#ab59996fd09e57355900e5d0f6a772297" target="_top" xlink:title="mallocを実行し、0で初期化する"> <polygon fill="white" stroke="#666666" points="882,-221.85 816.5,-221.85 816.5,-202.6 882,-202.6 882,-221.85"/> <text text-anchor="middle" x="849.25" y="-208.35" font-family="Helvetica,sans-Serif" font-size="10.00">malloc_chk</text> </a> </g> </g> <!-- Node6->Node7 --> <g id="edge6_Node000006_Node000007" class="edge"> <title>Node6->Node7</title> <g id="a_edge6_Node000006_Node000007"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M680.77,-267.79C708.98,-265.82 747.92,-261.17 780.5,-250.23 795.98,-245.03 811.98,-236.25 824.53,-228.43"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="826.41,-231.39 832.92,-223.02 822.62,-225.51 826.41,-231.39"/> </a> </g> </g> <!-- Node8 --> <g id="Node000008" class="node"> <title>Node8</title> <g id="a_Node000008"><a xlink:href="cmem_8c.html#aff54004f8d4f59b7ad933d53ae4e1f53" target="_top" xlink:title="malloc_chkを実行してメモリを確保し、コピーした文字列を返す"> <polygon fill="white" stroke="#666666" points="780.5,-240.85 716.5,-240.85 716.5,-221.6 780.5,-221.6 780.5,-240.85"/> <text text-anchor="middle" x="748.5" y="-227.35" font-family="Helvetica,sans-Serif" font-size="10.00">strdup_chk</text> </a> </g> </g> <!-- Node6->Node8 --> <g id="edge7_Node000006_Node000008" class="edge"> <title>Node6->Node8</title> <g id="a_edge7_Node000006_Node000008"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M670.27,-259.14C682.25,-254.82 696.43,-249.69 709.36,-245.02"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="710.2,-248.43 718.42,-241.74 707.82,-241.85 710.2,-248.43"/> </a> </g> </g> <!-- Node8->Node7 --> <g id="edge8_Node000008_Node000007" class="edge"> <title>Node8->Node7</title> <g id="a_edge8_Node000008_Node000007"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M780.75,-225.22C788.43,-223.74 796.79,-222.13 804.93,-220.56"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="805.54,-224.01 814.7,-218.68 804.22,-217.14 805.54,-224.01"/> </a> </g> </g> <!-- Node9->Node10 --> <g id="edge10_Node000009_Node000010" class="edge"> <title>Node9->Node10</title> <g id="a_edge10_Node000009_Node000010"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M261.97,-183.29C276.12,-170.89 300.57,-149.47 317.78,-134.39"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="319.68,-137.39 324.89,-128.16 315.06,-132.12 319.68,-137.39"/> </a> </g> </g> <!-- Node15 --> <g id="Node000015" class="node"> <title>Node15</title> <g id="a_Node000015"><a xlink:href="assemble_8c.html#ae361104cdf7e4e9509a009b328487fc1" target="_top" xlink:title="アドレス値をメモリに書き込む"> <polygon fill="white" stroke="#666666" points="473,-240.85 400.75,-240.85 400.75,-221.6 473,-221.6 473,-240.85"/> <text text-anchor="middle" x="436.88" y="-227.35" font-family="Helvetica,sans-Serif" font-size="10.00">writememory</text> </a> </g> </g> <!-- Node9->Node15 --> <g id="edge18_Node000009_Node000015" class="edge"> <title>Node9->Node15</title> <g id="a_edge18_Node000009_Node000015"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M276.37,-202.13C287.27,-205.65 300.15,-209.5 312,-212.23 337.21,-218.03 365.73,-222.54 389.04,-225.71"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="388.5,-229.17 398.87,-227 389.41,-222.23 388.5,-229.17"/> </a> </g> </g> <!-- Node18 --> <g id="Node000018" class="node"> <title>Node18</title> <g id="a_Node000018"><a xlink:href="assemble_8c.html#aec8fb55fddc1268fcc29b23372d2041d" target="_top" xlink:title="文字をメモリに書き込む"> <polygon fill="white" stroke="#666666" points="362.5,-202.85 314.25,-202.85 314.25,-183.6 362.5,-183.6 362.5,-202.85"/> <text text-anchor="middle" x="338.38" y="-189.35" font-family="Helvetica,sans-Serif" font-size="10.00">writestr</text> </a> </g> </g> <!-- Node9->Node18 --> <g id="edge24_Node000009_Node000018" class="edge"> <title>Node9->Node18</title> <g id="a_edge24_Node000009_Node000018"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M276.18,-193.23C284.36,-193.23 293.56,-193.23 302.3,-193.23"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="302.26,-196.73 312.26,-193.23 302.26,-189.73 302.26,-196.73"/> </a> </g> </g> <!-- Node11 --> <g id="Node000011" class="node"> <title>Node11</title> <g id="a_Node000011"><a xlink:href="word_8c.html#a377333383c6d6954b94c04e0b5df9b7d" target="_top" xlink:title="16進数の文字列をWORD値に変換する"> <polygon fill="white" stroke="#666666" points="460.62,-50.85 413.12,-50.85 413.12,-31.6 460.62,-31.6 460.62,-50.85"/> <text text-anchor="middle" x="436.88" y="-37.35" font-family="Helvetica,sans-Serif" font-size="10.00">h2word</text> </a> </g> </g> <!-- Node10->Node11 --> <g id="edge11_Node000010_Node000011" class="edge"> <title>Node10->Node11</title> <g id="a_edge11_Node000010_Node000011"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M350.4,-107.29C362.47,-96.55 382.53,-79.11 400.75,-65.23 404.12,-62.66 407.74,-60.04 411.34,-57.51"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="413.07,-60.57 419.34,-52.03 409.12,-54.79 413.07,-60.57"/> </a> </g> </g> <!-- Node10->Node12 --> <g id="edge17_Node000010_Node000012" class="edge"> <title>Node10->Node12</title> <g id="a_edge17_Node000010_Node000012"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M364.95,-107.43C375.82,-103.76 388.73,-100.05 400.75,-98.23 432.5,-93.43 441.23,-93.59 473,-98.23 483.08,-99.7 493.79,-102.42 503.49,-105.36"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="502.28,-108.64 512.87,-108.37 504.42,-101.98 502.28,-108.64"/> </a> </g> </g> <!-- Node14 --> <g id="Node000014" class="node"> <title>Node14</title> <g id="a_Node000014"><a xlink:href="word_8c.html#a1824944cce248b98090886185f84ded6" target="_top" xlink:title="10進数値を表す文字列をWORD値に変換する"> <polygon fill="white" stroke="#666666" points="460.62,-126.85 413.12,-126.85 413.12,-107.6 460.62,-107.6 460.62,-126.85"/> <text text-anchor="middle" x="436.88" y="-113.35" font-family="Helvetica,sans-Serif" font-size="10.00">n2word</text> </a> </g> </g> <!-- Node10->Node14 --> <g id="edge15_Node000010_Node000014" class="edge"> <title>Node10->Node14</title> <g id="a_edge15_Node000010_Node000014"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M365.24,-117.23C376.37,-117.23 389.56,-117.23 401.5,-117.23"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="401.39,-120.73 411.39,-117.23 401.39,-113.73 401.39,-120.73"/> </a> </g> </g> <!-- Node11->Node12 --> <g id="edge12_Node000011_Node000012" class="edge"> <title>Node11->Node12</title> <g id="a_edge12_Node000011_Node000012"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M453.12,-51.23C459.36,-55.43 466.61,-60.45 473,-65.23 487.93,-76.4 504.2,-89.71 516.55,-100.08"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="514.09,-102.58 523.98,-106.36 518.6,-97.23 514.09,-102.58"/> </a> </g> </g> <!-- Node12->Node7 --> <g id="edge14_Node000012_Node000007" class="edge"> <title>Node12->Node7</title> <g id="a_edge14_Node000012_Node000007"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M560.66,-118.19C588.91,-119.87 639.17,-124.38 680.5,-136.23 732.14,-151.03 788.25,-179.14 820.72,-196.71"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="819.01,-199.76 829.46,-201.5 822.37,-193.63 819.01,-199.76"/> </a> </g> </g> <!-- Node13 --> <g id="Node000013" class="node"> <title>Node13</title> <g id="a_Node000013"><a xlink:href="cerr_8c.html#a35de2f8c0300862bd73ec67ada917574" target="_top" xlink:title="エラー番号に対応するエラーメッセージを返す"> <polygon fill="white" stroke="#666666" points="673.75,-164.85 609,-164.85 609,-145.6 673.75,-145.6 673.75,-164.85"/> <text text-anchor="middle" x="641.38" y="-151.35" font-family="Helvetica,sans-Serif" font-size="10.00">getcerrmsg</text> </a> </g> </g> <!-- Node12->Node13 --> <g id="edge13_Node000012_Node000013" class="edge"> <title>Node12->Node13</title> <g id="a_edge13_Node000012_Node000013"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M560.95,-125.57C573.26,-130.16 588.86,-135.99 602.97,-141.26"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="601.39,-144.4 611.98,-144.62 603.83,-137.85 601.39,-144.4"/> </a> </g> </g> <!-- Node14->Node12 --> <g id="edge16_Node000014_Node000012" class="edge"> <title>Node14->Node12</title> <g id="a_edge16_Node000014_Node000012"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M461.03,-117.23C473.46,-117.23 489.02,-117.23 502.79,-117.23"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="502.78,-120.73 512.78,-117.23 502.78,-113.73 502.78,-120.73"/> </a> </g> </g> <!-- Node15->Node12 --> <g id="edge19_Node000015_Node000012" class="edge"> <title>Node15->Node12</title> <g id="a_edge19_Node000015_Node000012"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M455.24,-221.12C461.22,-217.2 467.74,-212.41 473,-207.23 494.65,-185.92 513.91,-156.44 525.42,-137.11"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="528.37,-139 530.37,-128.59 522.32,-135.48 528.37,-139"/> </a> </g> </g> <!-- Node16 --> <g id="Node000016" class="node"> <title>Node16</title> <g id="a_Node000016"><a xlink:href="word_8c.html#af0f7f3f8b1dcb1ae401afef951d2ef19" target="_top" xlink:title="WORD値を10進数値を表す文字列に変換する"> <polygon fill="white" stroke="#666666" points="561.38,-240.85 513.88,-240.85 513.88,-221.6 561.38,-221.6 561.38,-240.85"/> <text text-anchor="middle" x="537.62" y="-227.35" font-family="Helvetica,sans-Serif" font-size="10.00">word2n</text> </a> </g> </g> <!-- Node15->Node16 --> <g id="edge20_Node000015_Node000016" class="edge"> <title>Node15->Node16</title> <g id="a_edge20_Node000015_Node000016"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M473.25,-231.23C482.66,-231.23 492.82,-231.23 502.19,-231.23"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="502,-234.73 512,-231.23 502,-227.73 502,-234.73"/> </a> </g> </g> <!-- Node16->Node7 --> <g id="edge21_Node000016_Node000007" class="edge"> <title>Node16->Node7</title> <g id="a_edge21_Node000016_Node000007"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M561.83,-222.53C573.73,-218.53 588.56,-214.23 602.25,-212.23 672.67,-201.94 755.65,-205.04 805,-208.47"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="804.45,-211.94 814.68,-209.18 804.97,-204.95 804.45,-211.94"/> </a> </g> </g> <!-- Node17 --> <g id="Node000017" class="node"> <title>Node17</title> <g id="a_Node000017"><a xlink:href="cmem_8c.html#aacc41f8750d08c22b925ea32612209fb" target="_top" xlink:title="逆にした文字列を返す"> <polygon fill="white" stroke="#666666" points="661.75,-240.85 621,-240.85 621,-221.6 661.75,-221.6 661.75,-240.85"/> <text text-anchor="middle" x="641.38" y="-227.35" font-family="Helvetica,sans-Serif" font-size="10.00">strrev</text> </a> </g> </g> <!-- Node16->Node17 --> <g id="edge22_Node000016_Node000017" class="edge"> <title>Node16->Node17</title> <g id="a_edge22_Node000016_Node000017"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M561.71,-231.23C575.92,-231.23 594.29,-231.23 609.71,-231.23"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="609.29,-234.73 619.29,-231.23 609.29,-227.73 609.29,-234.73"/> </a> </g> </g> <!-- Node17->Node8 --> <g id="edge23_Node000017_Node000008" class="edge"> <title>Node17->Node8</title> <g id="a_edge23_Node000017_Node000008"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M662.15,-231.23C674.16,-231.23 689.98,-231.23 704.73,-231.23"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="704.73,-234.73 714.73,-231.23 704.73,-227.73 704.73,-234.73"/> </a> </g> </g> <!-- Node18->Node12 --> <g id="edge25_Node000018_Node000012" class="edge"> <title>Node18->Node12</title> <g id="a_edge25_Node000018_Node000012"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M362.65,-192.57C390.17,-191.01 436.82,-185.89 473,-169.23 490.76,-161.05 507.74,-146.72 519.69,-135.18"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="522.14,-137.67 526.7,-128.11 517.17,-132.74 522.14,-137.67"/> </a> </g> </g> <!-- Node18->Node15 --> <g id="edge26_Node000018_Node000015" class="edge"> <title>Node18->Node15</title> <g id="a_edge26_Node000018_Node000015"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M362.73,-202.43C373.87,-206.81 387.43,-212.15 399.84,-217.04"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="398.36,-220.22 408.95,-220.63 400.93,-213.71 398.36,-220.22"/> </a> </g> </g> </g> </svg>