<?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: src/struct.c Pages: 1 --> <svg width="618pt" height="248pt" viewBox="0.00 0.00 618.47 248.25" 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 244.25)"> <title>src/struct.c</title> <!-- Node1 --> <g id="Node000001" class="node"> <title>Node1</title> <g id="a_Node000001"><a xlink:title=" "> <polygon fill="#999999" stroke="#666666" points="299.1,-240.25 233.6,-240.25 233.6,-221 299.1,-221 299.1,-240.25"/> <text text-anchor="middle" x="266.35" y="-226.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/struct.c</text> </a> </g> </g> <!-- Node2 --> <g id="Node000002" class="node"> <title>Node2</title> <g id="a_Node000002"><a xlink:title=" "> <polygon fill="#e0e0e0" stroke="#999999" points="238.35,-185 192.35,-185 192.35,-165.75 238.35,-165.75 238.35,-185"/> <text text-anchor="middle" x="215.35" y="-171.5" font-family="Helvetica,sans-Serif" font-size="10.00">errno.h</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="M257.93,-220.83C250.81,-213.4 240.41,-202.54 231.67,-193.41"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="234.45,-191.25 225,-186.45 229.39,-196.1 234.45,-191.25"/> </a> </g> </g> <!-- Node3 --> <g id="Node000003" class="node"> <title>Node3</title> <g id="a_Node000003"><a xlink:href="struct_8h.html" target="_top" xlink:title=" "> <polygon fill="white" stroke="#666666" points="289.85,-129.75 240.85,-129.75 240.85,-110.5 289.85,-110.5 289.85,-129.75"/> <text text-anchor="middle" x="265.35" y="-116.25" font-family="Helvetica,sans-Serif" font-size="10.00">struct.h</text> </a> </g> </g> <!-- Node1->Node3 --> <g id="edge2_Node000001_Node000003" class="edge"> <title>Node1->Node3</title> <g id="a_edge2_Node000001_Node000003"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M266.27,-220.75C266.11,-203.5 265.76,-165.08 265.54,-141.31"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="269.04,-141.61 265.45,-131.64 262.04,-141.67 269.04,-141.61"/> </a> </g> </g> <!-- Node14 --> <g id="Node000014" class="node"> <title>Node14</title> <g id="a_Node000014"><a xlink:href="exec_8h.html" target="_top" xlink:title=" "> <polygon fill="white" stroke="#666666" points="340.98,-185 295.73,-185 295.73,-165.75 340.98,-165.75 340.98,-185"/> <text text-anchor="middle" x="318.35" y="-171.5" font-family="Helvetica,sans-Serif" font-size="10.00">exec.h</text> </a> </g> </g> <!-- Node1->Node14 --> <g id="edge17_Node000001_Node000014" class="edge"> <title>Node1->Node14</title> <g id="a_edge17_Node000001_Node000014"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M274.94,-220.83C282.2,-213.4 292.8,-202.54 301.72,-193.41"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="304.04,-196.04 308.52,-186.44 299.03,-191.15 304.04,-196.04"/> </a> </g> </g> <!-- Node4 --> <g id="Node000004" class="node"> <title>Node4</title> <g id="a_Node000004"><a xlink:title=" "> <polygon fill="#e0e0e0" stroke="#999999" points="464.98,-19.25 419.73,-19.25 419.73,0 464.98,0 464.98,-19.25"/> <text text-anchor="middle" x="442.35" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">stdio.h</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="M285.39,-110.04C303.54,-101.56 330.81,-88.2 353.35,-74.5 377.9,-59.59 404.46,-40.04 422.11,-26.51"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="423.97,-29.5 429.74,-20.61 419.69,-23.97 423.97,-29.5"/> </a> </g> </g> <!-- Node5 --> <g id="Node000005" class="node"> <title>Node5</title> <g id="a_Node000005"><a xlink:title=" "> <polygon fill="#e0e0e0" stroke="#999999" points="189.98,-19.25 138.73,-19.25 138.73,0 189.98,0 189.98,-19.25"/> <text text-anchor="middle" x="164.35" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">assert.h</text> </a> </g> </g> <!-- Node3->Node5 --> <g id="edge4_Node000003_Node000005" class="edge"> <title>Node3->Node5</title> <g id="a_edge4_Node000003_Node000005"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M240.35,-113.67C219.32,-107.73 190.22,-96.03 174.35,-74.5 165.17,-62.04 162.98,-44.46 162.91,-30.9"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="166.41,-31.06 163.28,-20.94 159.41,-30.8 166.41,-31.06"/> </a> </g> </g> <!-- Node6 --> <g id="Node000006" class="node"> <title>Node6</title> <g id="a_Node000006"><a xlink:title=" "> <polygon fill="#e0e0e0" stroke="#999999" points="267.48,-19.25 219.23,-19.25 219.23,0 267.48,0 267.48,-19.25"/> <text text-anchor="middle" x="243.35" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">string.h</text> </a> </g> </g> <!-- Node3->Node6 --> <g id="edge5_Node000003_Node000006" class="edge"> <title>Node3->Node6</title> <g id="a_edge5_Node000003_Node000006"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M261.66,-110.06C258.19,-101.15 253.13,-87.11 250.35,-74.5 247.15,-59.96 245.38,-43.21 244.43,-30.51"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="247.94,-30.67 243.81,-20.91 240.96,-31.11 247.94,-30.67"/> </a> </g> </g> <!-- Node7 --> <g id="Node000007" class="node"> <title>Node7</title> <g id="a_Node000007"><a xlink:title=" "> <polygon fill="#e0e0e0" stroke="#999999" points="58.85,-74.5 15.85,-74.5 15.85,-55.25 58.85,-55.25 58.85,-74.5"/> <text text-anchor="middle" x="37.35" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">time.h</text> </a> </g> </g> <!-- Node3->Node7 --> <g id="edge6_Node000003_Node000007" class="edge"> <title>Node3->Node7</title> <g id="a_edge6_Node000003_Node000007"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M240.55,-114.02C204.92,-106.58 136.97,-92.02 70.37,-75.17"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="71.29,-71.79 60.73,-72.71 69.56,-78.57 71.29,-71.79"/> </a> </g> </g> <!-- Node8 --> <g id="Node000008" class="node"> <title>Node8</title> <g id="a_Node000008"><a xlink:href="word_8h.html" target="_top" xlink:title=" "> <polygon fill="white" stroke="#666666" points="597.98,-74.5 552.73,-74.5 552.73,-55.25 597.98,-55.25 597.98,-74.5"/> <text text-anchor="middle" x="575.35" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">word.h</text> </a> </g> </g> <!-- Node3->Node8 --> <g id="edge7_Node000003_Node000008" class="edge"> <title>Node3->Node8</title> <g id="a_edge7_Node000003_Node000008"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M290.2,-114.86C345.4,-105.37 478.35,-82.54 541.26,-71.73"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="541.75,-75.2 551.02,-70.06 540.57,-68.3 541.75,-75.2"/> </a> </g> </g> <!-- Node10 --> <g id="Node000010" class="node"> <title>Node10</title> <g id="a_Node000010"><a xlink:href="cmem_8h.html" target="_top" xlink:title=" "> <polygon fill="white" stroke="#666666" points="343.98,-74.5 292.73,-74.5 292.73,-55.25 343.98,-55.25 343.98,-74.5"/> <text text-anchor="middle" x="318.35" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">cmem.h</text> </a> </g> </g> <!-- Node3->Node10 --> <g id="edge9_Node000003_Node000010" class="edge"> <title>Node3->Node10</title> <g id="a_edge9_Node000003_Node000010"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M274.1,-110.33C281.5,-102.9 292.31,-92.04 301.4,-82.91"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="303.77,-85.49 308.34,-75.93 298.81,-80.55 303.77,-85.49"/> </a> </g> </g> <!-- Node13 --> <g id="Node000013" class="node"> <title>Node13</title> <g id="a_Node000013"><a xlink:href="hash_8h.html" target="_top" xlink:title=" "> <polygon fill="white" stroke="#666666" points="121.98,-74.5 76.73,-74.5 76.73,-55.25 121.98,-55.25 121.98,-74.5"/> <text text-anchor="middle" x="99.35" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">hash.h</text> </a> </g> </g> <!-- Node3->Node13 --> <g id="edge16_Node000003_Node000013" class="edge"> <title>Node3->Node13</title> <g id="a_edge16_Node000003_Node000013"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M240.5,-111.15C211.86,-101.97 164.65,-86.82 132.8,-76.61"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="134.27,-73.4 123.67,-73.68 132.13,-80.06 134.27,-73.4"/> </a> </g> </g> <!-- Node9 --> <g id="Node000009" class="node"> <title>Node9</title> <g id="a_Node000009"><a xlink:title=" "> <polygon fill="#e0e0e0" stroke="#999999" points="577.23,-19.25 521.48,-19.25 521.48,0 577.23,0 577.23,-19.25"/> <text text-anchor="middle" x="549.35" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">stdbool.h</text> </a> </g> </g> <!-- Node8->Node9 --> <g id="edge8_Node000008_Node000009" class="edge"> <title>Node8->Node9</title> <g id="a_edge8_Node000008_Node000009"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M571.06,-55.08C567.73,-48.26 562.99,-38.56 558.79,-29.95"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="561.93,-28.42 554.4,-20.97 555.64,-31.49 561.93,-28.42"/> </a> </g> </g> <!-- Node10->Node4 --> <g id="edge10_Node000010_Node000004" class="edge"> <title>Node10->Node4</title> <g id="a_edge10_Node000010_Node000004"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M339.39,-54.84C358.98,-46.43 388.46,-33.77 410.86,-24.15"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="412.02,-27.46 419.82,-20.3 409.25,-21.03 412.02,-27.46"/> </a> </g> </g> <!-- Node10->Node5 --> <g id="edge13_Node000010_Node000005" class="edge"> <title>Node10->Node5</title> <g id="a_edge13_Node000010_Node000005"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M292.23,-54.84C267.15,-46.17 229.05,-33 200.95,-23.28"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="202.37,-20.07 191.78,-20.11 200.08,-26.68 202.37,-20.07"/> </a> </g> </g> <!-- Node10->Node6 --> <g id="edge12_Node000010_Node000006" class="edge"> <title>Node10->Node6</title> <g id="a_edge12_Node000010_Node000006"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M305.63,-54.84C294.64,-47.04 278.51,-35.59 265.42,-26.29"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="267.55,-23.51 257.37,-20.58 263.5,-29.22 267.55,-23.51"/> </a> </g> </g> <!-- Node10->Node9 --> <g id="edge14_Node000010_Node000009" class="edge"> <title>Node10->Node9</title> <g id="a_edge14_Node000010_Node000009"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M344.4,-57.87C384.84,-48.55 462.98,-30.54 510.22,-19.64"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="510.81,-23.1 519.77,-17.44 509.24,-16.28 510.81,-23.1"/> </a> </g> </g> <!-- Node11 --> <g id="Node000011" class="node"> <title>Node11</title> <g id="a_Node000011"><a xlink:title=" "> <polygon fill="#e0e0e0" stroke="#999999" points="399.1,-19.25 351.6,-19.25 351.6,0 399.1,0 399.1,-19.25"/> <text text-anchor="middle" x="375.35" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">stdlib.h</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="M328.02,-54.84C336.09,-47.3 347.82,-36.35 357.58,-27.23"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="359.8,-29.94 364.72,-20.56 355.02,-24.83 359.8,-29.94"/> </a> </g> </g> <!-- Node12 --> <g id="Node000012" class="node"> <title>Node12</title> <g id="a_Node000012"><a xlink:title=" "> <polygon fill="#e0e0e0" stroke="#999999" points="333.1,-19.25 285.6,-19.25 285.6,0 333.1,0 333.1,-19.25"/> <text text-anchor="middle" x="309.35" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">limits.h</text> </a> </g> </g> <!-- Node10->Node12 --> <g id="edge15_Node000010_Node000012" class="edge"> <title>Node10->Node12</title> <g id="a_edge15_Node000010_Node000012"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M316.87,-55.08C315.75,-48.49 314.18,-39.21 312.77,-30.82"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="316.24,-30.38 311.12,-21.1 309.34,-31.55 316.24,-30.38"/> </a> </g> </g> <!-- Node14->Node3 --> <g id="edge22_Node000014_Node000003" class="edge"> <title>Node14->Node3</title> <g id="a_edge22_Node000014_Node000003"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M309.6,-165.58C302.2,-158.15 291.39,-147.29 282.31,-138.16"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="284.9,-135.8 275.36,-131.18 279.93,-140.74 284.9,-135.8"/> </a> </g> </g> <!-- Node14->Node4 --> <g id="edge19_Node000014_Node000004" class="edge"> <title>Node14->Node4</title> <g id="a_edge19_Node000014_Node000004"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M340.62,-165.31C371.45,-151.27 425.27,-120.94 442.35,-74.5 447.46,-60.61 447.24,-43.83 445.86,-30.96"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="449.34,-30.55 444.46,-21.14 442.41,-31.53 449.34,-30.55"/> </a> </g> </g> <!-- Node14->Node5 --> <g id="edge20_Node000014_Node000005" class="edge"> <title>Node14->Node5</title> <g id="a_edge20_Node000014_Node000005"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M295.54,-170.68C229.49,-159.47 40.64,-123.56 6.35,-74.5 -24.98,-29.67 71.32,-16.28 127.26,-12.3"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="127.26,-15.8 137.02,-11.68 126.82,-8.82 127.26,-15.8"/> </a> </g> </g> <!-- Node14->Node7 --> <g id="edge21_Node000014_Node000007" class="edge"> <title>Node14->Node7</title> <g id="a_edge21_Node000014_Node000007"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M295.36,-165.5C245.47,-146.23 127.17,-100.55 69.74,-78.38"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="71.11,-75.16 60.52,-74.82 68.59,-81.69 71.11,-75.16"/> </a> </g> </g> <!-- Node14->Node8 --> <g id="edge23_Node000014_Node000008" class="edge"> <title>Node14->Node8</title> <g id="a_edge23_Node000014_Node000008"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M341.38,-172.17C377.12,-168.02 447.35,-156.87 500.35,-129.75 523.55,-117.88 545.7,-97.51 559.84,-82.96"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="562.19,-85.57 566.5,-75.89 557.1,-80.77 562.19,-85.57"/> </a> </g> </g> <!-- Node14->Node9 --> <g id="edge18_Node000014_Node000009" class="edge"> <title>Node14->Node9</title> <g id="a_edge18_Node000014_Node000009"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M341.45,-172.57C381.3,-168.8 464.86,-157.96 529.35,-129.75 568.27,-112.72 587.84,-112.24 607.35,-74.5 617.31,-55.24 597.46,-37.34 578.33,-25.41"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="580.27,-22.49 569.86,-20.51 576.76,-28.55 580.27,-22.49"/> </a> </g> </g> <!-- Node14->Node10 --> <g id="edge24_Node000014_Node000010" class="edge"> <title>Node14->Node10</title> <g id="a_edge24_Node000014_Node000010"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M318.35,-165.5C318.35,-148.25 318.35,-109.83 318.35,-86.06"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="321.85,-86.39 318.35,-76.39 314.85,-86.39 321.85,-86.39"/> </a> </g> </g> <!-- Node15 --> <g id="Node000015" class="node"> <title>Node15</title> <g id="a_Node000015"><a xlink:href="cerr_8h.html" target="_top" xlink:title=" "> <polygon fill="white" stroke="#666666" points="386.35,-129.75 346.35,-129.75 346.35,-110.5 386.35,-110.5 386.35,-129.75"/> <text text-anchor="middle" x="366.35" y="-116.25" font-family="Helvetica,sans-Serif" font-size="10.00">cerr.h</text> </a> </g> </g> <!-- Node14->Node15 --> <g id="edge25_Node000014_Node000015" class="edge"> <title>Node14->Node15</title> <g id="a_edge25_Node000014_Node000015"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M326.28,-165.58C332.91,-158.23 342.57,-147.51 350.74,-138.44"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="353.14,-141 357.24,-131.23 347.94,-136.32 353.14,-141"/> </a> </g> </g> <!-- Node15->Node4 --> <g id="edge26_Node000015_Node000004" class="edge"> <title>Node15->Node4</title> <g id="a_edge26_Node000015_Node000004"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M383.25,-110.16C396.31,-102.39 413.89,-89.97 424.35,-74.5 433.16,-61.48 437.69,-44.2 440,-30.9"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="443.45,-31.52 441.39,-21.13 436.52,-30.54 443.45,-31.52"/> </a> </g> </g> <!-- Node15->Node5 --> <g id="edge29_Node000015_Node000005" class="edge"> <title>Node15->Node5</title> <g id="a_edge29_Node000015_Node000005"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M346.15,-111.51C325.04,-103.3 291.19,-89.38 263.35,-74.5 235.7,-59.72 205.67,-39.74 186.02,-26.08"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="188.2,-23.33 178,-20.45 184.17,-29.06 188.2,-23.33"/> </a> </g> </g> <!-- Node15->Node6 --> <g id="edge28_Node000015_Node000006" class="edge"> <title>Node15->Node6</title> <g id="a_edge28_Node000015_Node000006"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M346.08,-111.72C328.05,-104.37 301.75,-91.72 283.35,-74.5 269.77,-61.79 258.93,-43.49 251.99,-29.74"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="255.2,-28.36 247.74,-20.84 248.89,-31.37 255.2,-28.36"/> </a> </g> </g> <!-- Node15->Node9 --> <g id="edge30_Node000015_Node000009" class="edge"> <title>Node15->Node9</title> <g id="a_edge30_Node000015_Node000009"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M381.8,-110.1C397.17,-101.11 421.42,-86.89 442.35,-74.5 470.67,-57.73 503.11,-38.34 524.78,-25.36"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="526.41,-28.47 533.19,-20.32 522.81,-22.46 526.41,-28.47"/> </a> </g> </g> <!-- Node15->Node10 --> <g id="edge31_Node000015_Node000010" class="edge"> <title>Node15->Node10</title> <g id="a_edge31_Node000015_Node000010"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M358.43,-110.33C351.79,-102.98 342.14,-92.26 333.96,-83.19"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="336.76,-81.07 327.46,-75.98 331.56,-85.75 336.76,-81.07"/> </a> </g> </g> <!-- Node15->Node11 --> <g id="edge27_Node000015_Node000011" class="edge"> <title>Node15->Node11</title> <g id="a_edge27_Node000015_Node000011"><a xlink:title=" "> <path fill="none" stroke="#63b8ff" d="M367.09,-110.25C368.52,-93 371.71,-54.58 373.68,-30.81"/> <polygon fill="#63b8ff" stroke="#63b8ff" points="377.14,-31.39 374.48,-21.14 370.16,-30.81 377.14,-31.39"/> </a> </g> </g> </g> </svg>