<map id="assemble_comet2cmd" name="assemble_comet2cmd"> <area shape="rect" id="Node000001" title="システムCOMET IIの命令をアセンブルする" alt="" coords="5,132,158,158"/> <area shape="rect" id="Node000002" href="$assemble_8c.html#a0a205123d42143aeca611a0486b4c931" title="アドレスを返す" alt="" coords="223,208,280,234"/> <area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="114,156,210,200,208,204,111,161"/> <area shape="rect" id="Node000003" href="$label_8c.html#a8b2ae1a0bae14a00c2ca265c79d021cc" title="プログラム名とラベルに対応するアドレスをラベル表から検索する" alt="" coords="348,56,414,82"/> <area shape="poly" id="edge34_Node000001_Node000003" title=" " alt="" coords="115,129,205,98,271,83,332,73,333,78,272,89,206,103,117,134"/> <area shape="rect" id="Node000012" href="$cerr_8c.html#ac878972bcd42a554769270aadf8c6bbe" title="現在のエラーを設定する" alt="" coords="750,259,811,284"/> <area shape="poly" id="edge37_Node000001_Node000012" title=" " alt="" coords="157,132,263,122,380,117,501,117,541,121,580,131,617,146,652,165,713,207,757,246,753,250,709,212,649,170,615,151,578,136,540,126,501,122,380,122,263,127,158,138"/> <area shape="rect" id="Node000015" href="$assemble_8c.html#ae361104cdf7e4e9509a009b328487fc1" title="アドレス値をメモリに書き込む" alt="" coords="583,460,679,486"/> <area shape="poly" id="edge38_Node000001_Node000015" title=" " alt="" coords="96,156,194,257,267,322,347,381,404,411,465,432,568,458,567,464,464,437,402,416,345,386,264,326,190,261,92,160"/> <area shape="rect" id="Node000019" href="$struct_8c.html#ae5076231c2c9f5011a92b4901e881695" title=" " alt="" coords="206,5,298,31"/> <area shape="poly" id="edge29_Node000001_Node000019" title=" " alt="" coords="98,129,204,48,218,38,221,42,207,52,101,134"/> <area shape="rect" id="Node000021" href="$assemble_8c.html#aae434272813db1ad8795273374e05772" title="汎用レジスタを表す文字列からレジスタ番号を返す" alt="" coords="222,157,282,183"/> <area shape="poly" id="edge35_Node000001_Node000021" title=" " alt="" coords="159,154,207,161,206,166,158,159"/> <area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="280,206,296,194,318,170,337,144,365,94,370,97,341,147,322,173,300,197,283,210"/> <area shape="rect" id="Node000009" href="$assemble_8c.html#aa716f1c4b620d19dd50c3c1ee40ec770" title="リテラルを返す" alt="" coords="346,345,416,371"/> <area shape="poly" id="edge9_Node000002_Node000009" title=" " alt="" coords="267,232,359,332,355,335,263,236"/> <area shape="rect" id="Node000010" href="$word_8c.html#a29fa9e71f68a25a914b4d2d1ce0b3043" title="10進数または16進数の文字列をWORD値に変換する" alt="" coords="464,308,535,334"/> <area shape="poly" id="edge27_Node000002_Node000010" title=" " alt="" coords="282,230,452,299,450,304,280,235"/> <area shape="poly" id="edge28_Node000002_Node000012" title=" " alt="" coords="281,218,450,222,564,230,679,244,735,256,734,261,679,249,563,235,449,227,281,223"/> <area shape="rect" id="Node000004" href="$label_8c.html#a2bd360502c6df9497ba69f40ac1e8464" title=" " alt="" coords="742,109,818,135"/> <area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="415,69,532,79,679,98,727,107,726,113,679,103,531,85,414,74"/> <area shape="rect" id="Node000005" href="$hash_8c.html#ac7eca217f473c9ee585bc67d937e05a5" title="ハッシュ値を取得する" alt="" coords="909,109,958,135"/> <area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="819,120,893,120,893,125,819,125"/> <area shape="rect" id="Node000006" href="$label_8c.html#ade45b3e884a2b22030607032387e4639" title=" " alt="" coords="881,159,986,184"/> <area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="820,132,878,151,876,156,818,137"/> <area shape="rect" id="Node000007" href="$cmem_8c.html#ab59996fd09e57355900e5d0f6a772297" title="mallocを実行し、0で初期化する" alt="" coords="1167,208,1254,234"/> <area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="986,174,1120,193,1153,201,1151,206,1118,198,986,179"/> <area shape="rect" id="Node000008" href="$cmem_8c.html#aff54004f8d4f59b7ad933d53ae4e1f53" title="malloc_chkを実行してメモリを確保し、コピーした文字列を返す" alt="" coords="1034,208,1119,234"/> <area shape="poly" id="edge7_Node000006_Node000008" title=" " alt="" coords="974,182,1024,200,1022,205,972,187"/> <area shape="poly" id="edge8_Node000008_Node000007" title=" " alt="" coords="1119,218,1152,218,1152,224,1119,224"/> <area shape="poly" id="edge10_Node000009_Node000010" title=" " alt="" coords="416,345,449,334,450,339,417,350"/> <area shape="poly" id="edge18_Node000009_Node000015" title=" " alt="" coords="412,369,465,394,588,451,585,456,463,399,410,374"/> <area shape="rect" id="Node000018" href="$assemble_8c.html#aec8fb55fddc1268fcc29b23372d2041d" title="文字をメモリに書き込む" alt="" coords="467,359,532,384"/> <area shape="poly" id="edge24_Node000009_Node000018" title=" " alt="" coords="417,359,452,364,451,369,416,365"/> <area shape="rect" id="Node000011" href="$word_8c.html#a377333383c6d6954b94c04e0b5df9b7d" title="16進数の文字列をWORD値に変換する" alt="" coords="599,259,662,284"/> <area shape="poly" id="edge11_Node000010_Node000011" title=" " alt="" coords="534,305,584,286,586,291,536,310"/> <area shape="poly" id="edge17_Node000010_Node000012" title=" " alt="" coords="535,332,566,341,602,349,641,350,678,344,720,322,754,293,758,298,723,326,680,349,641,356,601,354,564,346,533,337"/> <area shape="rect" id="Node000014" href="$word_8c.html#a1824944cce248b98090886185f84ded6" title="10進数値を表す文字列をWORD値に変換する" alt="" coords="599,308,662,334"/> <area shape="poly" id="edge15_Node000010_Node000014" title=" " alt="" coords="535,318,584,318,584,324,535,324"/> <area shape="poly" id="edge12_Node000011_Node000012" title=" " alt="" coords="663,269,734,269,734,274,663,274"/> <area shape="poly" id="edge14_Node000012_Node000007" title=" " alt="" coords="811,269,945,263,1031,256,1119,244,1153,236,1154,241,1119,249,1032,261,945,268,811,274"/> <area shape="rect" id="Node000013" href="$cerr_8c.html#a35de2f8c0300862bd73ec67ada917574" title="エラー番号に対応するエラーメッセージを返す" alt="" coords="890,208,977,234"/> <area shape="poly" id="edge13_Node000012_Node000013" title=" " alt="" coords="810,259,877,237,879,242,812,264"/> <area shape="poly" id="edge16_Node000014_Node000012" title=" " alt="" coords="662,308,734,284,736,289,664,313"/> <area shape="poly" id="edge19_Node000015_Node000012" title=" " alt="" coords="655,458,677,439,694,416,703,395,711,373,725,346,758,296,762,299,729,349,716,375,708,397,698,418,681,443,658,462"/> <area shape="rect" id="Node000016" href="$word_8c.html#af0f7f3f8b1dcb1ae401afef951d2ef19" title="WORD値を10進数値を表す文字列に変換する" alt="" coords="748,360,812,386"/> <area shape="poly" id="edge20_Node000015_Node000016" title=" " alt="" coords="650,457,745,393,748,397,653,462"/> <area shape="poly" id="edge21_Node000016_Node000007" title=" " alt="" coords="812,370,892,364,939,357,985,345,1040,322,1094,295,1178,241,1181,245,1096,299,1043,327,987,350,940,362,892,370,813,375"/> <area shape="rect" id="Node000017" href="$cmem_8c.html#aacc41f8750d08c22b925ea32612209fb" title="逆にした文字列を返す" alt="" coords="906,309,961,335"/> <area shape="poly" id="edge22_Node000016_Node000017" title=" " alt="" coords="812,360,890,333,892,338,813,365"/> <area shape="poly" id="edge23_Node000017_Node000008" title=" " alt="" coords="952,307,1043,241,1046,245,955,311"/> <area shape="poly" id="edge25_Node000018_Node000012" title=" " alt="" coords="532,372,601,372,640,367,678,356,701,343,722,328,757,294,760,298,726,332,704,348,680,361,641,372,601,378,532,378"/> <area shape="poly" id="edge26_Node000018_Node000015" title=" " alt="" coords="517,383,584,439,598,449,595,453,581,443,514,387"/> <area shape="rect" id="Node000020" href="$struct_8c.html#aeae4030e83292f23161ee79d8f1d5e1b" title=" " alt="" coords="727,33,833,59"/> <area shape="poly" id="edge30_Node000019_Node000020" title=" " alt="" coords="299,18,711,40,711,45,298,23"/> <area shape="poly" id="edge31_Node000020_Node000005" title=" " alt="" coords="809,57,896,101,894,106,807,62"/> <area shape="poly" id="edge32_Node000020_Node000007" title=" " alt="" coords="834,39,907,40,948,45,987,56,1048,85,1105,123,1153,162,1188,195,1185,199,1149,166,1102,127,1046,90,985,61,947,50,907,45,834,44"/> <area shape="poly" id="edge33_Node000020_Node000008" title=" " alt="" coords="834,47,910,61,950,75,987,95,1013,116,1035,142,1065,193,1060,195,1030,145,1009,120,984,99,948,80,908,66,833,52"/> <area shape="poly" id="edge36_Node000021_Node000012" title=" " alt="" coords="282,168,354,170,453,178,566,193,680,220,714,233,745,248,743,253,712,238,678,225,565,199,452,183,353,176,282,173"/> </map>