home *** CD-ROM | disk | FTP | other *** search
/ Amiga ACS 1998 #4 / amigaacscoverdisc1998-041998.iso / utilities / shareware / dev / ppcsmalleiffel / source.lha / bin_c / compile_to_c52.c < prev    next >
Encoding:
C/C++ Source or Header  |  1998-01-16  |  132.4 KB  |  5,694 lines

  1. /*
  2. -- ANSI C code generated by :
  3. -- SmallEiffel The GNU Eiffel Compiler -- Release (- 0.82)      --
  4. -- Copyright (C), 1994-98 - LORIA - UHP - CRIN - INRIA - FRANCE --
  5. -- Dominique COLNET and Suzanne COLLIN -    colnet@loria.fr     --
  6. --                 http://www.loria.fr/SmallEiffel              --
  7. */
  8. #include "compile_to_c.h"
  9. T0* X291start_position(void *C){
  10. int id=((T0*)C)->id;
  11. if (id <= 648) {
  12. if (id <= 388) {
  13. if (id <= 252) {
  14. if (id <= 239) {
  15. if (id <= 209) {
  16. return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T209*)((T209*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
  17. } else {
  18. return((T0*)((((T239*)((T239*)C)))->_start_position/*4*/));
  19. }} else {
  20. return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T252*)((T252*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
  21. }} else {
  22. if (id <= 284) {
  23. if (id <= 283) {
  24. return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T283*)((T283*)C)))->_formal_name/*4*/))))->_start_position/*4*//*)*/));
  25. } else {
  26. return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T284*)((T284*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
  27. }} else {
  28. return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T388*)((T388*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
  29. }}} else {
  30. if (id <= 549) {
  31. if (id <= 523) {
  32. if (id <= 491) {
  33. return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T491*)((T491*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
  34. } else {
  35. return((T0*)((((T523*)((T523*)C)))->_start_position/*4*/));
  36. }} else {
  37. return((T0*)((((T549*)((T549*)C)))->_start_position/*4*/));
  38. }} else {
  39. if (id <= 558) {
  40. return((T0*)((((T558*)((T558*)C)))->_start_position/*4*/));
  41. } else {
  42. return((T0*)((((T648*)((T648*)C)))->_start_position/*4*/));
  43. }}}} else {
  44. if (id <= 720) {
  45. if (id <= 707) {
  46. if (id <= 669) {
  47. if (id <= 657) {
  48. return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T657*)((T657*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
  49. } else {
  50. return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T669*)((T669*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
  51. }} else {
  52. return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T707*)((T707*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
  53. }} else {
  54. if (id <= 709) {
  55. return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T709*)((T709*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
  56. } else {
  57. return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T720*)((T720*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
  58. }}} else {
  59. if (id <= 933) {
  60. if (id <= 900) {
  61. if (id <= 788) {
  62. return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T788*)((T788*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
  63. } else {
  64. return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T900*)((T900*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
  65. }} else {
  66. return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T933*)((T933*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
  67. }} else {
  68. if (id <= 958) {
  69. return((T0*)((((T958*)((T958*)C)))->_start_position/*4*/));
  70. } else {
  71. return((T0*)(/*(IRF4.1start_position*/NULL/*)*/));
  72. }}}}}
  73. void X291c_type_for_target_in(void *C,T0* a1){
  74. int id=((T0*)C)->id;
  75. if (id <= 648) {
  76. if (id <= 388) {
  77. if (id <= 252) {
  78. if (id <= 239) {
  79. if (id <= 209) {
  80. /*[IRF3.6c_type_for_target_in*/{T0* b1=a1;
  81. /*[IRF3.6c_type_for_argument_in*/{T0* c1=b1;
  82. r7append(((T7*)c1),((T0*)ms104_470));
  83. }/*]*/
  84. }/*]*/
  85. } else {
  86. r239c_type_for_target_in(((T239*)C),a1);
  87. }} else {
  88. /*[IRF3.6c_type_for_target_in*/{T0* b1=a1;
  89. /*[IRF3.6c_type_for_argument_in*/{T0* c1=b1;
  90. r7append(((T7*)c1),((T0*)ms79_470));
  91. }/*]*/
  92. }/*]*/
  93. }} else {
  94. if (id <= 284) {
  95. if (id <= 283) {
  96. r283c_type_for_target_in(((T283*)C),a1);
  97. } else {
  98. /*[IRF3.6c_type_for_target_in*/{T0* b1=a1;
  99. r7append(((T7*)b1),((T0*)ms128_470));
  100. }/*]*/
  101. }} else {
  102. /*[IRF3.6c_type_for_target_in*/{T0* b1=a1;
  103. /*[IRF3.6c_type_for_argument_in*/{T0* c1=b1;
  104. r7append(((T7*)c1),((T0*)ms101_470));
  105. }/*]*/
  106. }/*]*/
  107. }}} else {
  108. if (id <= 549) {
  109. if (id <= 523) {
  110. if (id <= 491) {
  111. /*[IRF3.6c_type_for_target_in*/{T0* b1=a1;
  112. r7append(((T7*)b1),((T0*)ms1_491));
  113. }/*]*/
  114. } else {
  115. r523c_type_for_target_in(((T523*)C),a1);
  116. }} else {
  117. /*[IRF3.6c_type_for_target_in*/{T549* C1=((T549*)C);
  118. T0* b1=a1;
  119. r549c_type_for_argument_in(C1,b1);
  120. }/*]*/
  121. }} else {
  122. if (id <= 558) {
  123. /*[IRF3.6c_type_for_target_in*/{T558* C1=((T558*)C);
  124. T0* b1=a1;
  125. r558c_type_for_argument_in(C1,b1);
  126. }/*]*/
  127. } else {
  128. r648c_type_for_target_in(((T648*)C),a1);
  129. }}}} else {
  130. if (id <= 720) {
  131. if (id <= 707) {
  132. if (id <= 669) {
  133. if (id <= 657) {
  134. r657c_type_for_target_in(((T657*)C),a1);
  135. } else {
  136. r669c_type_for_target_in(((T669*)C),a1);
  137. }} else {
  138. /*[IRF3.6c_type_for_target_in*/{T0* b1=a1;
  139. /*[IRF3.6c_type_for_argument_in*/{T0* c1=b1;
  140. r7append(((T7*)c1),((T0*)ms111_470));
  141. }/*]*/
  142. }/*]*/
  143. }} else {
  144. if (id <= 709) {
  145. r709c_type_for_target_in(((T709*)C),a1);
  146. } else {
  147. r720c_type_for_target_in(((T720*)C),a1);
  148. }}} else {
  149. if (id <= 933) {
  150. if (id <= 900) {
  151. if (id <= 788) {
  152. /*[IRF3.6c_type_for_target_in*/{T0* b1=a1;
  153. /*[IRF3.6c_type_for_argument_in*/{T0* c1=b1;
  154. r7append(((T7*)c1),((T0*)ms111_470));
  155. }/*]*/
  156. }/*]*/
  157. } else {
  158. /*[IRF3.6c_type_for_target_in*/{T0* b1=a1;
  159. r900c_type_for_argument_in(b1);
  160. }/*]*/
  161. }} else {
  162. /*[IRF3.6c_type_for_target_in*/{T933* C1=((T933*)C);
  163. T0* b1=a1;
  164. r933c_type_for_argument_in(C1,b1);
  165. }/*]*/
  166. }} else {
  167. if (id <= 958) {
  168. r958c_type_for_target_in(((T958*)C),a1);
  169. } else {
  170. r963c_type_for_target_in(((T963*)C),a1);
  171. }}}}}
  172. T0* X291base_class(void *C){
  173. int id=((T0*)C)->id;
  174. if (id <= 648) {
  175. if (id <= 388) {
  176. if (id <= 252) {
  177. if (id <= 239) {
  178. if (id <= 209) {
  179. return((T0*)(r209base_class(((T209*)C))));
  180. } else {
  181. return((T0*)(r239base_class(((T239*)C))));
  182. }} else {
  183. return((T0*)(r252base_class(((T252*)C))));
  184. }} else {
  185. if (id <= 284) {
  186. if (id <= 283) {
  187. return((T0*)(r283base_class(((T283*)C))));
  188. } else {
  189. return((T0*)(r284base_class(((T284*)C))));
  190. }} else {
  191. return((T0*)(r388base_class(((T388*)C))));
  192. }}} else {
  193. if (id <= 549) {
  194. if (id <= 523) {
  195. if (id <= 491) {
  196. return((T0*)(r491base_class(((T491*)C))));
  197. } else {
  198. return((T0*)(r523base_class(((T523*)C))));
  199. }} else {
  200. return((T0*)(r549base_class(((T549*)C))));
  201. }} else {
  202. if (id <= 558) {
  203. return((T0*)(r558base_class(((T558*)C))));
  204. } else {
  205. return((T0*)(r648base_class(((T648*)C))));
  206. }}}} else {
  207. if (id <= 720) {
  208. if (id <= 707) {
  209. if (id <= 669) {
  210. if (id <= 657) {
  211. return((T0*)(r657base_class(((T657*)C))));
  212. } else {
  213. return((T0*)(r669base_class(((T669*)C))));
  214. }} else {
  215. return((T0*)(r707base_class(((T707*)C))));
  216. }} else {
  217. if (id <= 709) {
  218. return((T0*)(r709base_class(((T709*)C))));
  219. } else {
  220. return((T0*)(r720base_class(((T720*)C))));
  221. }}} else {
  222. if (id <= 933) {
  223. if (id <= 900) {
  224. if (id <= 788) {
  225. return((T0*)(r788base_class(((T788*)C))));
  226. } else {
  227. return((T0*)(r900base_class(((T900*)C))));
  228. }} else {
  229. return((T0*)(r933base_class(((T933*)C))));
  230. }} else {
  231. if (id <= 958) {
  232. return((T0*)(r958base_class(((T958*)C))));
  233. } else {
  234. return((T0*)(r963base_class(((T963*)C))));
  235. }}}}}
  236. void X291call_gc_sweep_in(void *C,T0* a1){
  237. int id=((T0*)C)->id;
  238. if (id <= 648) {
  239. if (id <= 388) {
  240. if (id <= 252) {
  241. if (id <= 239) {
  242. if (id <= 209) {
  243. /*[IRF3.1call_gc_sweep_in*//*]*/
  244. } else {
  245. r239call_gc_sweep_in(((T239*)C),a1);
  246. }} else {
  247. /*[IRF3.1call_gc_sweep_in*//*]*/
  248. }} else {
  249. if (id <= 284) {
  250. if (id <= 283) {
  251. r283call_gc_sweep_in(((T283*)C),a1);
  252. } else {
  253. /*[IRF3.1call_gc_sweep_in*//*]*/
  254. }} else {
  255. /*[IRF3.1call_gc_sweep_in*//*]*/
  256. }}} else {
  257. if (id <= 549) {
  258. if (id <= 523) {
  259. if (id <= 491) {
  260. /*[IRF3.6call_gc_sweep_in*/{T0* b1=a1;
  261. r491standard_call_gc_sweep_in(b1);
  262. }/*]*/
  263. } else {
  264. /*[IRF3.1call_gc_sweep_in*//*]*/
  265. }} else {
  266. /*[IRF3.1call_gc_sweep_in*//*]*/
  267. }} else {
  268. if (id <= 558) {
  269. /*[IRF3.1call_gc_sweep_in*//*]*/
  270. } else {
  271. r648call_gc_sweep_in(((T648*)C),a1);
  272. }}}} else {
  273. if (id <= 720) {
  274. if (id <= 707) {
  275. if (id <= 669) {
  276. if (id <= 657) {
  277. r657call_gc_sweep_in(((T657*)C),a1);
  278. } else {
  279. /*[IRF3.6call_gc_sweep_in*/{T669* C1=((T669*)C);
  280. T0* b1=a1;
  281. r669standard_call_gc_sweep_in(C1,b1);
  282. }/*]*/
  283. }} else {
  284. /*[IRF3.1call_gc_sweep_in*//*]*/
  285. }} else {
  286. if (id <= 709) {
  287. /*[IRF3.6call_gc_sweep_in*/{T709* C1=((T709*)C);
  288. T0* b1=a1;
  289. r709standard_call_gc_sweep_in(C1,b1);
  290. }/*]*/
  291. } else {
  292. r720call_gc_sweep_in(((T720*)C),a1);
  293. }}} else {
  294. if (id <= 933) {
  295. if (id <= 900) {
  296. if (id <= 788) {
  297. /*[IRF3.1call_gc_sweep_in*//*]*/
  298. } else {
  299. /*[IRF3.1call_gc_sweep_in*//*]*/
  300. }} else {
  301. /*[IRF3.1call_gc_sweep_in*//*]*/
  302. }} else {
  303. if (id <= 958) {
  304. r958call_gc_sweep_in(((T958*)C),a1);
  305. } else {
  306. /*[IRF3.6call_gc_sweep_in*/{T963* C1=((T963*)C);
  307. T0* b1=a1;
  308. r963standard_call_gc_sweep_in(C1,b1);
  309. }/*]*/
  310. }}}}}
  311. int X291need_gc_mark_function(void *C){
  312. int id=((T0*)C)->id;
  313. if (id <= 648) {
  314. if (id <= 388) {
  315. if (id <= 252) {
  316. if (id <= 239) {
  317. if (id <= 209) {
  318. return((int)(0));
  319. } else {
  320. return((int)(r239need_gc_mark_function(((T239*)C))));
  321. }} else {
  322. return((int)(0));
  323. }} else {
  324. if (id <= 284) {
  325. if (id <= 283) {
  326. return((int)(r283need_gc_mark_function(((T283*)C))));
  327. } else {
  328. return((int)(0));
  329. }} else {
  330. return((int)(0));
  331. }}} else {
  332. if (id <= 549) {
  333. if (id <= 523) {
  334. if (id <= 491) {
  335. return((int)(1));
  336. } else {
  337. return((int)(r523need_gc_mark_function(((T523*)C))));
  338. }} else {
  339. return((int)(0));
  340. }} else {
  341. if (id <= 558) {
  342. return((int)(0));
  343. } else {
  344. return((int)(r648need_gc_mark_function(((T648*)C))));
  345. }}}} else {
  346. if (id <= 720) {
  347. if (id <= 707) {
  348. if (id <= 669) {
  349. if (id <= 657) {
  350. return((int)(r657need_gc_mark_function(((T657*)C))));
  351. } else {
  352. return((int)(1));
  353. }} else {
  354. return((int)(0));
  355. }} else {
  356. if (id <= 709) {
  357. return((int)(1));
  358. } else {
  359. return((int)(r720need_gc_mark_function(((T720*)C))));
  360. }}} else {
  361. if (id <= 933) {
  362. if (id <= 900) {
  363. if (id <= 788) {
  364. return((int)(0));
  365. } else {
  366. return((int)(0));
  367. }} else {
  368. return((int)(1));
  369. }} else {
  370. if (id <= 958) {
  371. return((int)(r958need_gc_mark_function(((T958*)C))));
  372. } else {
  373. return((int)(1));
  374. }}}}}
  375. void X291gc_define2(void *C){
  376. int id=((T0*)C)->id;
  377. if (id <= 648) {
  378. if (id <= 388) {
  379. if (id <= 252) {
  380. if (id <= 239) {
  381. if (id <= 209) {
  382. /*[IRF3.1gc_define2*//*]*/
  383. } else {
  384. r239gc_define2(((T239*)C));
  385. }} else {
  386. /*[IRF3.1gc_define2*//*]*/
  387. }} else {
  388. if (id <= 284) {
  389. if (id <= 283) {
  390. r283gc_define2(((T283*)C));
  391. } else {
  392. /*[IRF3.1gc_define2*//*]*/
  393. }} else {
  394. /*[IRF3.1gc_define2*//*]*/
  395. }}} else {
  396. if (id <= 549) {
  397. if (id <= 523) {
  398. if (id <= 491) {
  399. /*[IRF3.4gc_define2*/r491standard_gc_define2(((T491*)C));
  400. /*]*/
  401. } else {
  402. /*[IRF3.1gc_define2*//*]*/
  403. }} else {
  404. /*[IRF3.1gc_define2*//*]*/
  405. }} else {
  406. if (id <= 558) {
  407. /*[IRF3.1gc_define2*//*]*/
  408. } else {
  409. r648gc_define2(((T648*)C));
  410. }}}} else {
  411. if (id <= 720) {
  412. if (id <= 707) {
  413. if (id <= 669) {
  414. if (id <= 657) {
  415. r657gc_define2(((T657*)C));
  416. } else {
  417. /*[IRF3.4gc_define2*/r669standard_gc_define2(((T669*)C));
  418. /*]*/
  419. }} else {
  420. /*[IRF3.1gc_define2*//*]*/
  421. }} else {
  422. if (id <= 709) {
  423. /*[IRF3.4gc_define2*/r709standard_gc_define2(((T709*)C));
  424. /*]*/
  425. } else {
  426. /*[IRF3.4gc_define2*/r720standard_gc_define2(((T720*)C));
  427. /*]*/
  428. }}} else {
  429. if (id <= 933) {
  430. if (id <= 900) {
  431. if (id <= 788) {
  432. /*[IRF3.1gc_define2*//*]*/
  433. } else {
  434. /*[IRF3.1gc_define2*//*]*/
  435. }} else {
  436. r933gc_define2(((T933*)C));
  437. }} else {
  438. if (id <= 958) {
  439. r958gc_define2(((T958*)C));
  440. } else {
  441. /*[IRF3.4gc_define2*/r963standard_gc_define2(((T963*)C));
  442. /*]*/
  443. }}}}}
  444. void X291gc_initialize(void *C){
  445. int id=((T0*)C)->id;
  446. if (id <= 648) {
  447. if (id <= 388) {
  448. if (id <= 252) {
  449. if (id <= 239) {
  450. if (id <= 209) {
  451. /*[IRF3.1gc_initialize*//*]*/
  452. } else {
  453. r239gc_initialize(((T239*)C));
  454. }} else {
  455. /*[IRF3.1gc_initialize*//*]*/
  456. }} else {
  457. if (id <= 284) {
  458. if (id <= 283) {
  459. r283gc_initialize(((T283*)C));
  460. } else {
  461. /*[IRF3.1gc_initialize*//*]*/
  462. }} else {
  463. /*[IRF3.1gc_initialize*//*]*/
  464. }}} else {
  465. if (id <= 549) {
  466. if (id <= 523) {
  467. if (id <= 491) {
  468. /*[IRF3.2gc_initialize*//*[IRF3.2standard_gc_initialize*//*[IRF3.3clear*/((((T7*)(((T7*)(oBC291tmp_string)))))->_count)=(0);
  469. /*]*/
  470. r491gcmt_in(oBC291tmp_string);
  471. r7append(((T7*)(oBC291tmp_string)),((T0*)ms53_291));
  472. r491gcmt_max_in(oBC291tmp_string);
  473. r7append(((T7*)(oBC291tmp_string)),((T0*)ms150_470));
  474. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),oBC291tmp_string);
  475. /*]*/
  476. /*]*/
  477. /*]*/
  478. } else {
  479. /*[IRF3.1gc_initialize*//*]*/
  480. }} else {
  481. /*[IRF3.1gc_initialize*//*]*/
  482. }} else {
  483. if (id <= 558) {
  484. /*[IRF3.1gc_initialize*//*]*/
  485. } else {
  486. r648gc_initialize(((T648*)C));
  487. }}}} else {
  488. if (id <= 720) {
  489. if (id <= 707) {
  490. if (id <= 669) {
  491. if (id <= 657) {
  492. r657gc_initialize(((T657*)C));
  493. } else {
  494. /*[IRF3.4gc_initialize*/r669standard_gc_initialize(((T669*)C));
  495. /*]*/
  496. }} else {
  497. /*[IRF3.1gc_initialize*//*]*/
  498. }} else {
  499. if (id <= 709) {
  500. /*[IRF3.4gc_initialize*/r709standard_gc_initialize(((T709*)C));
  501. /*]*/
  502. } else {
  503. /*[IRF3.4gc_initialize*/r720standard_gc_initialize(((T720*)C));
  504. /*]*/
  505. }}} else {
  506. if (id <= 933) {
  507. if (id <= 900) {
  508. if (id <= 788) {
  509. /*[IRF3.1gc_initialize*//*]*/
  510. } else {
  511. /*[IRF3.1gc_initialize*//*]*/
  512. }} else {
  513. /*[IRF3.1gc_initialize*//*]*/
  514. }} else {
  515. if (id <= 958) {
  516. r958gc_initialize(((T958*)C));
  517. } else {
  518. /*[IRF3.4gc_initialize*/r963standard_gc_initialize(((T963*)C));
  519. /*]*/
  520. }}}}}
  521. int X291is_any(void *C){
  522. int id=((T0*)C)->id;
  523. if (id <= 648) {
  524. if (id <= 388) {
  525. if (id <= 252) {
  526. if (id <= 239) {
  527. if (id <= 209) {
  528. return((int)(/*(IRF4.1is_any*/0/*)*/));
  529. } else {
  530. return((int)(r239is_any(((T239*)C))));
  531. }} else {
  532. return((int)(/*(IRF4.1is_any*/0/*)*/));
  533. }} else {
  534. if (id <= 284) {
  535. if (id <= 283) {
  536. return((int)(r283is_any(((T283*)C))));
  537. } else {
  538. return((int)(/*(IRF4.1is_any*/0/*)*/));
  539. }} else {
  540. return((int)(/*(IRF4.1is_any*/0/*)*/));
  541. }}} else {
  542. if (id <= 549) {
  543. if (id <= 523) {
  544. if (id <= 491) {
  545. return((int)(/*(IRF4.1is_any*/0/*)*/));
  546. } else {
  547. return((int)(/*(IRF4.1is_any*/0/*)*/));
  548. }} else {
  549. return((int)(/*(IRF4.1is_any*/0/*)*/));
  550. }} else {
  551. if (id <= 558) {
  552. return((int)(/*(IRF4.1is_any*/0/*)*/));
  553. } else {
  554. return((int)(r648is_any(((T648*)C))));
  555. }}}} else {
  556. if (id <= 720) {
  557. if (id <= 707) {
  558. if (id <= 669) {
  559. if (id <= 657) {
  560. return((int)(/*(IRF4.1is_any*/0/*)*/));
  561. } else {
  562. return((int)(1));
  563. }} else {
  564. return((int)(/*(IRF4.1is_any*/0/*)*/));
  565. }} else {
  566. if (id <= 709) {
  567. return((int)(/*(IRF4.1is_any*/0/*)*/));
  568. } else {
  569. return((int)(/*(IRF4.1is_any*/0/*)*/));
  570. }}} else {
  571. if (id <= 933) {
  572. if (id <= 900) {
  573. if (id <= 788) {
  574. return((int)(/*(IRF4.1is_any*/0/*)*/));
  575. } else {
  576. return((int)(/*(IRF4.1is_any*/0/*)*/));
  577. }} else {
  578. return((int)(/*(IRF4.1is_any*/0/*)*/));
  579. }} else {
  580. if (id <= 958) {
  581. return((int)(r958is_any(((T958*)C))));
  582. } else {
  583. return((int)(/*(IRF4.1is_any*/0/*)*/));
  584. }}}}}
  585. int X291is_user_expanded(void *C){
  586. int id=((T0*)C)->id;
  587. if (id <= 648) {
  588. if (id <= 388) {
  589. if (id <= 252) {
  590. if (id <= 239) {
  591. if (id <= 209) {
  592. return((int)(0));
  593. } else {
  594. return((int)(r239is_user_expanded(((T239*)C))));
  595. }} else {
  596. return((int)(0));
  597. }} else {
  598. if (id <= 284) {
  599. if (id <= 283) {
  600. return((int)(r283is_user_expanded(((T283*)C))));
  601. } else {
  602. return((int)(0));
  603. }} else {
  604. return((int)(0));
  605. }}} else {
  606. if (id <= 549) {
  607. if (id <= 523) {
  608. if (id <= 491) {
  609. return((int)(0));
  610. } else {
  611. return((int)(r523is_user_expanded(((T523*)C))));
  612. }} else {
  613. return((int)(0));
  614. }} else {
  615. if (id <= 558) {
  616. return((int)(0));
  617. } else {
  618. return((int)(r648is_user_expanded(((T648*)C))));
  619. }}}} else {
  620. if (id <= 720) {
  621. if (id <= 707) {
  622. if (id <= 669) {
  623. if (id <= 657) {
  624. return((int)(/*(IRF4.5is_user_expanded*/r657is_expanded(((T657*)C))/*)*/));
  625. } else {
  626. return((int)(0));
  627. }} else {
  628. return((int)(0));
  629. }} else {
  630. if (id <= 709) {
  631. return((int)(0));
  632. } else {
  633. return((int)(r720is_user_expanded(((T720*)C))));
  634. }}} else {
  635. if (id <= 933) {
  636. if (id <= 900) {
  637. if (id <= 788) {
  638. return((int)(0));
  639. } else {
  640. return((int)(0));
  641. }} else {
  642. return((int)(0));
  643. }} else {
  644. if (id <= 958) {
  645. return((int)(r958is_user_expanded(((T958*)C))));
  646. } else {
  647. return((int)(0));
  648. }}}}}
  649. int X291is_character(void *C){
  650. int id=((T0*)C)->id;
  651. if (id <= 648) {
  652. if (id <= 388) {
  653. if (id <= 252) {
  654. if (id <= 239) {
  655. if (id <= 209) {
  656. return((int)(/*(IRF4.1is_character*/0/*)*/));
  657. } else {
  658. return((int)(r239is_character(((T239*)C))));
  659. }} else {
  660. return((int)(1));
  661. }} else {
  662. if (id <= 284) {
  663. if (id <= 283) {
  664. return((int)(r283is_character(((T283*)C))));
  665. } else {
  666. return((int)(/*(IRF4.1is_character*/0/*)*/));
  667. }} else {
  668. return((int)(/*(IRF4.1is_character*/0/*)*/));
  669. }}} else {
  670. if (id <= 549) {
  671. if (id <= 523) {
  672. if (id <= 491) {
  673. return((int)(/*(IRF4.1is_character*/0/*)*/));
  674. } else {
  675. return((int)(r523is_character(((T523*)C))));
  676. }} else {
  677. return((int)(/*(IRF4.1is_character*/0/*)*/));
  678. }} else {
  679. if (id <= 558) {
  680. return((int)(/*(IRF4.1is_character*/0/*)*/));
  681. } else {
  682. return((int)(r648is_character(((T648*)C))));
  683. }}}} else {
  684. if (id <= 720) {
  685. if (id <= 707) {
  686. if (id <= 669) {
  687. if (id <= 657) {
  688. return((int)(/*(IRF4.1is_character*/0/*)*/));
  689. } else {
  690. return((int)(/*(IRF4.1is_character*/0/*)*/));
  691. }} else {
  692. return((int)(/*(IRF4.1is_character*/0/*)*/));
  693. }} else {
  694. if (id <= 709) {
  695. return((int)(/*(IRF4.1is_character*/0/*)*/));
  696. } else {
  697. return((int)(/*(IRF4.1is_character*/0/*)*/));
  698. }}} else {
  699. if (id <= 933) {
  700. if (id <= 900) {
  701. if (id <= 788) {
  702. return((int)(/*(IRF4.1is_character*/0/*)*/));
  703. } else {
  704. return((int)(/*(IRF4.1is_character*/0/*)*/));
  705. }} else {
  706. return((int)(/*(IRF4.1is_character*/0/*)*/));
  707. }} else {
  708. if (id <= 958) {
  709. return((int)(r958is_character(((T958*)C))));
  710. } else {
  711. return((int)(/*(IRF4.1is_character*/0/*)*/));
  712. }}}}}
  713. T0* X291written_mark(void *C){
  714. int id=((T0*)C)->id;
  715. if (id <= 648) {
  716. if (id <= 388) {
  717. if (id <= 252) {
  718. if (id <= 239) {
  719. if (id <= 209) {
  720. return((T0*)(r209written_mark()));
  721. } else {
  722. return((T0*)((((T239*)((T239*)C)))->_written_mark/*16*/));
  723. }} else {
  724. return((T0*)(r252written_mark()));
  725. }} else {
  726. if (id <= 284) {
  727. if (id <= 283) {
  728. return((T0*)(/*(IRF4.6written_mark*/(((T451*)((T451*)((((T283*)((T283*)C)))->_formal_name/*4*/))))->_to_string/*0*//*)*/));
  729. } else {
  730. return((T0*)(r284written_mark()));
  731. }} else {
  732. return((T0*)(r388written_mark()));
  733. }}} else {
  734. if (id <= 549) {
  735. if (id <= 523) {
  736. if (id <= 491) {
  737. return((T0*)(r491written_mark()));
  738. } else {
  739. return((T0*)((((T523*)((T523*)C)))->_written_mark/*8*/));
  740. }} else {
  741. return((T0*)((((T549*)((T549*)C)))->_written_mark/*8*/));
  742. }} else {
  743. if (id <= 558) {
  744. return((T0*)((((T558*)((T558*)C)))->_written_mark/*8*/));
  745. } else {
  746. return((T0*)((((T648*)((T648*)C)))->_written_mark/*16*/));
  747. }}}} else {
  748. if (id <= 720) {
  749. if (id <= 707) {
  750. if (id <= 669) {
  751. if (id <= 657) {
  752. return((T0*)(/*(IRF4.6written_mark*/(((T451*)((T451*)((((T657*)((T657*)C)))->_base_class_name/*4*/))))->_to_string/*0*//*)*/));
  753. } else {
  754. return((T0*)(r669written_mark()));
  755. }} else {
  756. return((T0*)(r707written_mark()));
  757. }} else {
  758. if (id <= 709) {
  759. return((T0*)((((T709*)((T709*)C)))->_written_mark/*12*/));
  760. } else {
  761. return((T0*)((((T720*)((T720*)C)))->_written_mark/*12*/));
  762. }}} else {
  763. if (id <= 933) {
  764. if (id <= 900) {
  765. if (id <= 788) {
  766. return((T0*)(r788written_mark()));
  767. } else {
  768. return((T0*)(r900written_mark()));
  769. }} else {
  770. return((T0*)((((T933*)((T933*)C)))->_written_mark/*12*/));
  771. }} else {
  772. if (id <= 958) {
  773. return((T0*)(r958written_mark()));
  774. } else {
  775. return((T0*)((((T963*)((T963*)C)))->_written_mark/*8*/));
  776. }}}}}
  777. int X291is_run_type(void *C){
  778. int id=((T0*)C)->id;
  779. if (id <= 648) {
  780. if (id <= 388) {
  781. if (id <= 252) {
  782. if (id <= 239) {
  783. if (id <= 209) {
  784. return((int)(1));
  785. } else {
  786. return((int)(/*(IRF4.7is_run_type*/((((T239*)((T239*)C)))->_run_type/*8*/)!=(NULL)/*)*/));
  787. }} else {
  788. return((int)(1));
  789. }} else {
  790. if (id <= 284) {
  791. if (id <= 283) {
  792. return((int)(/*(IRF4.7is_run_type*/((((T283*)((T283*)C)))->_run_type/*12*/)!=(NULL)/*)*/));
  793. } else {
  794. return((int)(1));
  795. }} else {
  796. return((int)(1));
  797. }}} else {
  798. if (id <= 549) {
  799. if (id <= 523) {
  800. if (id <= 491) {
  801. return((int)(1));
  802. } else {
  803. return((int)(/*(IRF4.7is_run_type*/((((T523*)((T523*)C)))->_run_type/*20*/)!=(NULL)/*)*/));
  804. }} else {
  805. return((int)(1));
  806. }} else {
  807. if (id <= 558) {
  808. return((int)(/*(IRF4.7is_run_type*/((((T558*)((T558*)C)))->_run_time_mark/*12*/)!=(NULL)/*)*/));
  809. } else {
  810. return((int)(/*(IRF4.7is_run_type*/((((T648*)((T648*)C)))->_run_type/*8*/)!=(NULL)/*)*/));
  811. }}}} else {
  812. if (id <= 720) {
  813. if (id <= 707) {
  814. if (id <= 669) {
  815. if (id <= 657) {
  816. return((int)(1));
  817. } else {
  818. return((int)(1));
  819. }} else {
  820. return((int)(1));
  821. }} else {
  822. if (id <= 709) {
  823. return((int)(r709is_run_type(((T709*)C))));
  824. } else {
  825. return((int)(r720is_run_type(((T720*)C))));
  826. }}} else {
  827. if (id <= 933) {
  828. if (id <= 900) {
  829. if (id <= 788) {
  830. return((int)(1));
  831. } else {
  832. return((int)(1));
  833. }} else {
  834. return((int)(r933is_run_type(((T933*)C))));
  835. }} else {
  836. if (id <= 958) {
  837. return((int)(/*(IRF4.7is_run_type*/((((T958*)((T958*)C)))->_run_type/*8*/)!=(NULL)/*)*/));
  838. } else {
  839. return((int)(1));
  840. }}}}}
  841. void X291c_header_pass3(void *C){
  842. int id=((T0*)C)->id;
  843. if (id <= 648) {
  844. if (id <= 388) {
  845. if (id <= 252) {
  846. if (id <= 239) {
  847. if (id <= 209) {
  848. /*[IRF3.1c_header_pass3*//*]*/
  849. } else {
  850. r239c_header_pass3(((T239*)C));
  851. }} else {
  852. /*[IRF3.1c_header_pass3*//*]*/
  853. }} else {
  854. if (id <= 284) {
  855. if (id <= 283) {
  856. r283c_header_pass3(((T283*)C));
  857. } else {
  858. /*[IRF3.1c_header_pass3*//*]*/
  859. }} else {
  860. /*[IRF3.1c_header_pass3*//*]*/
  861. }}} else {
  862. if (id <= 549) {
  863. if (id <= 523) {
  864. if (id <= 491) {
  865. /*[IRF3.1c_header_pass3*//*]*/
  866. } else {
  867. r523c_header_pass3(((T523*)C));
  868. }} else {
  869. /*[IRF3.1c_header_pass3*//*]*/
  870. }} else {
  871. if (id <= 558) {
  872. /*[IRF3.1c_header_pass3*//*]*/
  873. } else {
  874. r648c_header_pass3(((T648*)C));
  875. }}}} else {
  876. if (id <= 720) {
  877. if (id <= 707) {
  878. if (id <= 669) {
  879. if (id <= 657) {
  880. r657c_header_pass3(((T657*)C));
  881. } else {
  882. /*[IRF3.1c_header_pass3*//*]*/
  883. }} else {
  884. /*[IRF3.1c_header_pass3*//*]*/
  885. }} else {
  886. if (id <= 709) {
  887. /*[IRF3.1c_header_pass3*//*]*/
  888. } else {
  889. r720c_header_pass3(((T720*)C));
  890. }}} else {
  891. if (id <= 933) {
  892. if (id <= 900) {
  893. if (id <= 788) {
  894. /*[IRF3.1c_header_pass3*//*]*/
  895. } else {
  896. /*[IRF3.1c_header_pass3*//*]*/
  897. }} else {
  898. /*[IRF3.1c_header_pass3*//*]*/
  899. }} else {
  900. if (id <= 958) {
  901. r958c_header_pass3(((T958*)C));
  902. } else {
  903. /*[IRF3.1c_header_pass3*//*]*/
  904. }}}}}
  905. T0* X291to_runnable(void *C,T0* a1){
  906. int id=((T0*)C)->id;
  907. if (id <= 648) {
  908. if (id <= 388) {
  909. if (id <= 252) {
  910. if (id <= 239) {
  911. if (id <= 209) {
  912. return((T0*)(r209to_runnable(((T209*)C),a1)));
  913. } else {
  914. return((T0*)(r239to_runnable(((T239*)C),a1)));
  915. }} else {
  916. return((T0*)(r252to_runnable(((T252*)C),a1)));
  917. }} else {
  918. if (id <= 284) {
  919. if (id <= 283) {
  920. return((T0*)(r283to_runnable(((T283*)C),a1)));
  921. } else {
  922. return((T0*)(/*(IRF4.4to_runnable*/((T0*)(((T284*)C)))/*)*/));
  923. }} else {
  924. return((T0*)(r388to_runnable(((T388*)C),a1)));
  925. }}} else {
  926. if (id <= 549) {
  927. if (id <= 523) {
  928. if (id <= 491) {
  929. return((T0*)(r491to_runnable(((T491*)C),a1)));
  930. } else {
  931. return((T0*)(r523to_runnable(((T523*)C),a1)));
  932. }} else {
  933. return((T0*)(r549to_runnable(((T549*)C),a1)));
  934. }} else {
  935. if (id <= 558) {
  936. return((T0*)(r558to_runnable(((T558*)C),a1)));
  937. } else {
  938. return((T0*)(r648to_runnable(((T648*)C),a1)));
  939. }}}} else {
  940. if (id <= 720) {
  941. if (id <= 707) {
  942. if (id <= 669) {
  943. if (id <= 657) {
  944. return((T0*)(r657to_runnable(((T657*)C),a1)));
  945. } else {
  946. return((T0*)(r669to_runnable(((T669*)C),a1)));
  947. }} else {
  948. return((T0*)(r707to_runnable(((T707*)C),a1)));
  949. }} else {
  950. if (id <= 709) {
  951. return((T0*)(r709to_runnable(((T709*)C),a1)));
  952. } else {
  953. return((T0*)(r720to_runnable(((T720*)C),a1)));
  954. }}} else {
  955. if (id <= 933) {
  956. if (id <= 900) {
  957. if (id <= 788) {
  958. return((T0*)(r788to_runnable(((T788*)C),a1)));
  959. } else {
  960. return((T0*)(r900to_runnable(((T900*)C),a1)));
  961. }} else {
  962. return((T0*)(r933to_runnable(((T933*)C),a1)));
  963. }} else {
  964. if (id <= 958) {
  965. return((T0*)(r958to_runnable(((T958*)C),a1)));
  966. } else {
  967. return((T0*)(/*(IRF4.4to_runnable*/((T0*)(((T963*)C)))/*)*/));
  968. }}}}}
  969. void X291to_reference(void *C){
  970. int id=((T0*)C)->id;
  971. if (id <= 648) {
  972. if (id <= 388) {
  973. if (id <= 252) {
  974. if (id <= 239) {
  975. if (id <= 209) {
  976. /*[IRF3.6to_reference*/{T209* C1=((T209*)C);
  977. r324to_reference(((T324*)(oBC364cpp)),(T0*)C1,r209type_real_ref());
  978. }/*]*/
  979. } else {
  980. r239to_reference(((T239*)C));
  981. }} else {
  982. /*[IRF3.6to_reference*/{T252* C1=((T252*)C);
  983. r324to_reference(((T324*)(oBC364cpp)),(T0*)C1,r252type_character_ref());
  984. }/*]*/
  985. }} else {
  986. if (id <= 284) {
  987. if (id <= 283) {
  988. r283to_reference(((T283*)C));
  989. } else {
  990. /*[IRF3.1to_reference*//*]*/
  991. }} else {
  992. /*[IRF3.6to_reference*/{T388* C1=((T388*)C);
  993. r324to_reference(((T324*)(oBC364cpp)),(T0*)C1,r388type_double_ref());
  994. }/*]*/
  995. }}} else {
  996. if (id <= 549) {
  997. if (id <= 523) {
  998. if (id <= 491) {
  999. /*[IRF3.1to_reference*//*]*/
  1000. } else {
  1001. /*[IRF3.1to_reference*//*]*/
  1002. }} else {
  1003. r549to_reference(((T549*)C));
  1004. }} else {
  1005. if (id <= 558) {
  1006. r558to_reference(((T558*)C));
  1007. } else {
  1008. r648to_reference(((T648*)C));
  1009. }}}} else {
  1010. if (id <= 720) {
  1011. if (id <= 707) {
  1012. if (id <= 669) {
  1013. if (id <= 657) {
  1014. /*[IRF3.1to_reference*//*]*/
  1015. } else {
  1016. /*[IRF3.1to_reference*//*]*/
  1017. }} else {
  1018. /*[IRF3.6to_reference*/{T707* C1=((T707*)C);
  1019. r324to_reference(((T324*)(oBC364cpp)),(T0*)C1,r707type_boolean_ref());
  1020. }/*]*/
  1021. }} else {
  1022. if (id <= 709) {
  1023. /*[IRF3.1to_reference*//*]*/
  1024. } else {
  1025. /*[IRF3.1to_reference*//*]*/
  1026. }}} else {
  1027. if (id <= 933) {
  1028. if (id <= 900) {
  1029. if (id <= 788) {
  1030. /*[IRF3.6to_reference*/{T788* C1=((T788*)C);
  1031. r324to_reference(((T324*)(oBC364cpp)),(T0*)C1,r788type_integer_ref());
  1032. }/*]*/
  1033. } else {
  1034. /*[IRF3.6to_reference*/{T900* C1=((T900*)C);
  1035. r324to_reference(((T324*)(oBC364cpp)),(T0*)C1,r900type_pointer_ref());
  1036. }/*]*/
  1037. }} else {
  1038. /*[IRF3.1to_reference*//*]*/
  1039. }} else {
  1040. if (id <= 958) {
  1041. r958to_reference(((T958*)C));
  1042. } else {
  1043. r963to_reference(((T963*)C));
  1044. }}}}}
  1045. T0* X291base_class_name(void *C){
  1046. int id=((T0*)C)->id;
  1047. if (id <= 648) {
  1048. if (id <= 388) {
  1049. if (id <= 252) {
  1050. if (id <= 239) {
  1051. if (id <= 209) {
  1052. return((T0*)((((T209*)((T209*)C)))->_base_class_name/*4*/));
  1053. } else {
  1054. return((T0*)(r239base_class_name(((T239*)C))));
  1055. }} else {
  1056. return((T0*)((((T252*)((T252*)C)))->_base_class_name/*4*/));
  1057. }} else {
  1058. if (id <= 284) {
  1059. if (id <= 283) {
  1060. return((T0*)(r283base_class_name(((T283*)C))));
  1061. } else {
  1062. return((T0*)((((T284*)((T284*)C)))->_base_class_name/*4*/));
  1063. }} else {
  1064. return((T0*)((((T388*)((T388*)C)))->_base_class_name/*4*/));
  1065. }}} else {
  1066. if (id <= 549) {
  1067. if (id <= 523) {
  1068. if (id <= 491) {
  1069. return((T0*)((((T491*)((T491*)C)))->_base_class_name/*4*/));
  1070. } else {
  1071. return((T0*)(r523base_class_name(((T523*)C))));
  1072. }} else {
  1073. return((T0*)(r549base_class_name()));
  1074. }} else {
  1075. if (id <= 558) {
  1076. return((T0*)(r558base_class_name()));
  1077. } else {
  1078. return((T0*)(r648base_class_name(((T648*)C))));
  1079. }}}} else {
  1080. if (id <= 720) {
  1081. if (id <= 707) {
  1082. if (id <= 669) {
  1083. if (id <= 657) {
  1084. return((T0*)((((T657*)((T657*)C)))->_base_class_name/*4*/));
  1085. } else {
  1086. return((T0*)((((T669*)((T669*)C)))->_base_class_name/*4*/));
  1087. }} else {
  1088. return((T0*)((((T707*)((T707*)C)))->_base_class_name/*4*/));
  1089. }} else {
  1090. if (id <= 709) {
  1091. return((T0*)((((T709*)((T709*)C)))->_base_class_name/*4*/));
  1092. } else {
  1093. return((T0*)((((T720*)((T720*)C)))->_base_class_name/*4*/));
  1094. }}} else {
  1095. if (id <= 933) {
  1096. if (id <= 900) {
  1097. if (id <= 788) {
  1098. return((T0*)((((T788*)((T788*)C)))->_base_class_name/*4*/));
  1099. } else {
  1100. return((T0*)((((T900*)((T900*)C)))->_base_class_name/*4*/));
  1101. }} else {
  1102. return((T0*)((((T933*)((T933*)C)))->_base_class_name/*4*/));
  1103. }} else {
  1104. if (id <= 958) {
  1105. return((T0*)(r958base_class_name(((T958*)C))));
  1106. } else {
  1107. return((T0*)(r963base_class_name()));
  1108. }}}}}
  1109. void X291c_type_for_external_in(void *C,T0* a1){
  1110. int id=((T0*)C)->id;
  1111. if (id <= 648) {
  1112. if (id <= 388) {
  1113. if (id <= 252) {
  1114. if (id <= 239) {
  1115. if (id <= 209) {
  1116. r209c_type_for_external_in(a1);
  1117. } else {
  1118. r239c_type_for_external_in(((T239*)C),a1);
  1119. }} else {
  1120. r252c_type_for_external_in(a1);
  1121. }} else {
  1122. if (id <= 284) {
  1123. if (id <= 283) {
  1124. r283c_type_for_external_in(((T283*)C),a1);
  1125. } else {
  1126. r284c_type_for_external_in(a1);
  1127. }} else {
  1128. r388c_type_for_external_in(a1);
  1129. }}} else {
  1130. if (id <= 549) {
  1131. if (id <= 523) {
  1132. if (id <= 491) {
  1133. r491c_type_for_external_in(a1);
  1134. } else {
  1135. r523c_type_for_external_in(((T523*)C),a1);
  1136. }} else {
  1137. r549c_type_for_external_in(((T549*)C),a1);
  1138. }} else {
  1139. if (id <= 558) {
  1140. r558c_type_for_external_in(((T558*)C),a1);
  1141. } else {
  1142. r648c_type_for_external_in(((T648*)C),a1);
  1143. }}}} else {
  1144. if (id <= 720) {
  1145. if (id <= 707) {
  1146. if (id <= 669) {
  1147. if (id <= 657) {
  1148. r657c_type_for_external_in(((T657*)C),a1);
  1149. } else {
  1150. r669c_type_for_external_in(a1);
  1151. }} else {
  1152. r707c_type_for_external_in(a1);
  1153. }} else {
  1154. if (id <= 709) {
  1155. r709c_type_for_external_in(a1);
  1156. } else {
  1157. r720c_type_for_external_in(((T720*)C),a1);
  1158. }}} else {
  1159. if (id <= 933) {
  1160. if (id <= 900) {
  1161. if (id <= 788) {
  1162. r788c_type_for_external_in(a1);
  1163. } else {
  1164. r900c_type_for_external_in(a1);
  1165. }} else {
  1166. r933c_type_for_external_in(((T933*)C),a1);
  1167. }} else {
  1168. if (id <= 958) {
  1169. r958c_type_for_external_in(((T958*)C),a1);
  1170. } else {
  1171. r963c_type_for_external_in(a1);
  1172. }}}}}
  1173. int X291is_formal_generic(void *C){
  1174. int id=((T0*)C)->id;
  1175. if (id <= 648) {
  1176. if (id <= 388) {
  1177. if (id <= 252) {
  1178. if (id <= 239) {
  1179. if (id <= 209) {
  1180. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1181. } else {
  1182. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1183. }} else {
  1184. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1185. }} else {
  1186. if (id <= 284) {
  1187. if (id <= 283) {
  1188. return((int)(1));
  1189. } else {
  1190. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1191. }} else {
  1192. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1193. }}} else {
  1194. if (id <= 549) {
  1195. if (id <= 523) {
  1196. if (id <= 491) {
  1197. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1198. } else {
  1199. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1200. }} else {
  1201. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1202. }} else {
  1203. if (id <= 558) {
  1204. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1205. } else {
  1206. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1207. }}}} else {
  1208. if (id <= 720) {
  1209. if (id <= 707) {
  1210. if (id <= 669) {
  1211. if (id <= 657) {
  1212. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1213. } else {
  1214. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1215. }} else {
  1216. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1217. }} else {
  1218. if (id <= 709) {
  1219. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1220. } else {
  1221. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1222. }}} else {
  1223. if (id <= 933) {
  1224. if (id <= 900) {
  1225. if (id <= 788) {
  1226. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1227. } else {
  1228. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1229. }} else {
  1230. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1231. }} else {
  1232. if (id <= 958) {
  1233. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1234. } else {
  1235. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  1236. }}}}}
  1237. T0* X291generic_list(void *C){
  1238. int id=((T0*)C)->id;
  1239. if (id <= 648) {
  1240. if (id <= 388) {
  1241. if (id <= 252) {
  1242. if (id <= 239) {
  1243. if (id <= 209) {
  1244. return((T0*)(r209generic_list(((T209*)C))));
  1245. } else {
  1246. return((T0*)(r239generic_list(((T239*)C))));
  1247. }} else {
  1248. return((T0*)(r252generic_list(((T252*)C))));
  1249. }} else {
  1250. if (id <= 284) {
  1251. if (id <= 283) {
  1252. return((T0*)(r283generic_list(((T283*)C))));
  1253. } else {
  1254. return((T0*)(r284generic_list(((T284*)C))));
  1255. }} else {
  1256. return((T0*)(r388generic_list(((T388*)C))));
  1257. }}} else {
  1258. if (id <= 549) {
  1259. if (id <= 523) {
  1260. if (id <= 491) {
  1261. return((T0*)(r491generic_list(((T491*)C))));
  1262. } else {
  1263. return((T0*)(r523generic_list(((T523*)C))));
  1264. }} else {
  1265. return((T0*)(r549generic_list(((T549*)C))));
  1266. }} else {
  1267. if (id <= 558) {
  1268. return((T0*)(r558generic_list(((T558*)C))));
  1269. } else {
  1270. return((T0*)(r648generic_list(((T648*)C))));
  1271. }}}} else {
  1272. if (id <= 720) {
  1273. if (id <= 707) {
  1274. if (id <= 669) {
  1275. if (id <= 657) {
  1276. return((T0*)(r657generic_list(((T657*)C))));
  1277. } else {
  1278. return((T0*)(r669generic_list(((T669*)C))));
  1279. }} else {
  1280. return((T0*)(r707generic_list(((T707*)C))));
  1281. }} else {
  1282. if (id <= 709) {
  1283. return((T0*)((((T709*)((T709*)C)))->_generic_list/*8*/));
  1284. } else {
  1285. return((T0*)((((T720*)((T720*)C)))->_generic_list/*8*/));
  1286. }}} else {
  1287. if (id <= 933) {
  1288. if (id <= 900) {
  1289. if (id <= 788) {
  1290. return((T0*)(r788generic_list(((T788*)C))));
  1291. } else {
  1292. return((T0*)(r900generic_list(((T900*)C))));
  1293. }} else {
  1294. return((T0*)((((T933*)((T933*)C)))->_generic_list/*8*/));
  1295. }} else {
  1296. if (id <= 958) {
  1297. return((T0*)(r958generic_list(((T958*)C))));
  1298. } else {
  1299. return((T0*)(r963generic_list(((T963*)C))));
  1300. }}}}}
  1301. int X291is_expanded(void *C){
  1302. int id=((T0*)C)->id;
  1303. if (id <= 648) {
  1304. if (id <= 388) {
  1305. if (id <= 252) {
  1306. if (id <= 239) {
  1307. if (id <= 209) {
  1308. return((int)(1));
  1309. } else {
  1310. return((int)(r239is_expanded(((T239*)C))));
  1311. }} else {
  1312. return((int)(1));
  1313. }} else {
  1314. if (id <= 284) {
  1315. if (id <= 283) {
  1316. return((int)(r283is_expanded(((T283*)C))));
  1317. } else {
  1318. return((int)(0));
  1319. }} else {
  1320. return((int)(1));
  1321. }}} else {
  1322. if (id <= 549) {
  1323. if (id <= 523) {
  1324. if (id <= 491) {
  1325. return((int)(0));
  1326. } else {
  1327. return((int)(1));
  1328. }} else {
  1329. return((int)(1));
  1330. }} else {
  1331. if (id <= 558) {
  1332. return((int)(1));
  1333. } else {
  1334. return((int)(r648is_expanded(((T648*)C))));
  1335. }}}} else {
  1336. if (id <= 720) {
  1337. if (id <= 707) {
  1338. if (id <= 669) {
  1339. if (id <= 657) {
  1340. return((int)(r657is_expanded(((T657*)C))));
  1341. } else {
  1342. return((int)(0));
  1343. }} else {
  1344. return((int)(1));
  1345. }} else {
  1346. if (id <= 709) {
  1347. return((int)(0));
  1348. } else {
  1349. return((int)(r720is_expanded(((T720*)C))));
  1350. }}} else {
  1351. if (id <= 933) {
  1352. if (id <= 900) {
  1353. if (id <= 788) {
  1354. return((int)(1));
  1355. } else {
  1356. return((int)(1));
  1357. }} else {
  1358. return((int)(1));
  1359. }} else {
  1360. if (id <= 958) {
  1361. return((int)(r958is_expanded(((T958*)C))));
  1362. } else {
  1363. return((int)(0));
  1364. }}}}}
  1365. int X291is_basic_eiffel_expanded(void *C){
  1366. int id=((T0*)C)->id;
  1367. if (id <= 648) {
  1368. if (id <= 388) {
  1369. if (id <= 252) {
  1370. if (id <= 239) {
  1371. if (id <= 209) {
  1372. return((int)(1));
  1373. } else {
  1374. return((int)(r239is_basic_eiffel_expanded(((T239*)C))));
  1375. }} else {
  1376. return((int)(1));
  1377. }} else {
  1378. if (id <= 284) {
  1379. if (id <= 283) {
  1380. return((int)(r283is_basic_eiffel_expanded(((T283*)C))));
  1381. } else {
  1382. return((int)(0));
  1383. }} else {
  1384. return((int)(1));
  1385. }}} else {
  1386. if (id <= 549) {
  1387. if (id <= 523) {
  1388. if (id <= 491) {
  1389. return((int)(0));
  1390. } else {
  1391. return((int)(r523is_basic_eiffel_expanded(((T523*)C))));
  1392. }} else {
  1393. return((int)(0));
  1394. }} else {
  1395. if (id <= 558) {
  1396. return((int)(0));
  1397. } else {
  1398. return((int)(r648is_basic_eiffel_expanded(((T648*)C))));
  1399. }}}} else {
  1400. if (id <= 720) {
  1401. if (id <= 707) {
  1402. if (id <= 669) {
  1403. if (id <= 657) {
  1404. return((int)(0));
  1405. } else {
  1406. return((int)(0));
  1407. }} else {
  1408. return((int)(1));
  1409. }} else {
  1410. if (id <= 709) {
  1411. return((int)(0));
  1412. } else {
  1413. return((int)(0));
  1414. }}} else {
  1415. if (id <= 933) {
  1416. if (id <= 900) {
  1417. if (id <= 788) {
  1418. return((int)(1));
  1419. } else {
  1420. return((int)(1));
  1421. }} else {
  1422. return((int)(0));
  1423. }} else {
  1424. if (id <= 958) {
  1425. return((int)(r958is_basic_eiffel_expanded(((T958*)C))));
  1426. } else {
  1427. return((int)(0));
  1428. }}}}}
  1429. int X291is_none(void *C){
  1430. int id=((T0*)C)->id;
  1431. if (id <= 648) {
  1432. if (id <= 388) {
  1433. if (id <= 252) {
  1434. if (id <= 239) {
  1435. if (id <= 209) {
  1436. return((int)(/*(IRF4.1is_none*/0/*)*/));
  1437. } else {
  1438. return((int)(r239is_none(((T239*)C))));
  1439. }} else {
  1440. return((int)(/*(IRF4.1is_none*/0/*)*/));
  1441. }} else {
  1442. if (id <= 284) {
  1443. if (id <= 283) {
  1444. return((int)(r283is_none(((T283*)C))));
  1445. } else {
  1446. return((int)(1));
  1447. }} else {
  1448. return((int)(/*(IRF4.1is_none*/0/*)*/));
  1449. }}} else {
  1450. if (id <= 549) {
  1451. if (id <= 523) {
  1452. if (id <= 491) {
  1453. return((int)(/*(IRF4.1is_none*/0/*)*/));
  1454. } else {
  1455. return((int)(/*(IRF4.1is_none*/0/*)*/));
  1456. }} else {
  1457. return((int)(/*(IRF4.1is_none*/0/*)*/));
  1458. }} else {
  1459. if (id <= 558) {
  1460. return((int)(/*(IRF4.1is_none*/0/*)*/));
  1461. } else {
  1462. return((int)(r648is_none(((T648*)C))));
  1463. }}}} else {
  1464. if (id <= 720) {
  1465. if (id <= 707) {
  1466. if (id <= 669) {
  1467. if (id <= 657) {
  1468. return((int)(/*(IRF4.1is_none*/0/*)*/));
  1469. } else {
  1470. return((int)(/*(IRF4.1is_none*/0/*)*/));
  1471. }} else {
  1472. return((int)(/*(IRF4.1is_none*/0/*)*/));
  1473. }} else {
  1474. if (id <= 709) {
  1475. return((int)(/*(IRF4.1is_none*/0/*)*/));
  1476. } else {
  1477. return((int)(/*(IRF4.1is_none*/0/*)*/));
  1478. }}} else {
  1479. if (id <= 933) {
  1480. if (id <= 900) {
  1481. if (id <= 788) {
  1482. return((int)(/*(IRF4.1is_none*/0/*)*/));
  1483. } else {
  1484. return((int)(/*(IRF4.1is_none*/0/*)*/));
  1485. }} else {
  1486. return((int)(/*(IRF4.1is_none*/0/*)*/));
  1487. }} else {
  1488. if (id <= 958) {
  1489. return((int)(r958is_none(((T958*)C))));
  1490. } else {
  1491. return((int)(/*(IRF4.1is_none*/0/*)*/));
  1492. }}}}}
  1493. void X291demangling_in(void *C,T0* a1){
  1494. int id=((T0*)C)->id;
  1495. if (id <= 648) {
  1496. if (id <= 388) {
  1497. if (id <= 252) {
  1498. if (id <= 239) {
  1499. if (id <= 209) {
  1500. r209demangling_in(a1);
  1501. } else {
  1502. r239demangling_in(((T239*)C),a1);
  1503. }} else {
  1504. r252demangling_in(a1);
  1505. }} else {
  1506. if (id <= 284) {
  1507. if (id <= 283) {
  1508. r283demangling_in(((T283*)C),a1);
  1509. } else {
  1510. r284demangling_in(a1);
  1511. }} else {
  1512. r388demangling_in(a1);
  1513. }}} else {
  1514. if (id <= 549) {
  1515. if (id <= 523) {
  1516. if (id <= 491) {
  1517. r491demangling_in(a1);
  1518. } else {
  1519. r523demangling_in(((T523*)C),a1);
  1520. }} else {
  1521. r549demangling_in(((T549*)C),a1);
  1522. }} else {
  1523. if (id <= 558) {
  1524. r558demangling_in(((T558*)C),a1);
  1525. } else {
  1526. r648demangling_in(((T648*)C),a1);
  1527. }}}} else {
  1528. if (id <= 720) {
  1529. if (id <= 707) {
  1530. if (id <= 669) {
  1531. if (id <= 657) {
  1532. r657demangling_in(((T657*)C),a1);
  1533. } else {
  1534. r669demangling_in(a1);
  1535. }} else {
  1536. r707demangling_in(a1);
  1537. }} else {
  1538. if (id <= 709) {
  1539. r709demangling_in(((T709*)C),a1);
  1540. } else {
  1541. r720demangling_in(((T720*)C),a1);
  1542. }}} else {
  1543. if (id <= 933) {
  1544. if (id <= 900) {
  1545. if (id <= 788) {
  1546. r788demangling_in(a1);
  1547. } else {
  1548. r900demangling_in(a1);
  1549. }} else {
  1550. r933demangling_in(((T933*)C),a1);
  1551. }} else {
  1552. if (id <= 958) {
  1553. r958demangling_in(((T958*)C),a1);
  1554. } else {
  1555. r963demangling_in(((T963*)C),a1);
  1556. }}}}}
  1557. void X291to_expanded(void *C){
  1558. int id=((T0*)C)->id;
  1559. if (id <= 648) {
  1560. if (id <= 388) {
  1561. if (id <= 252) {
  1562. if (id <= 239) {
  1563. if (id <= 209) {
  1564. /*[IRF3.6to_expanded*/{T209* C1=((T209*)C);
  1565. r324to_expanded(((T324*)(oBC364cpp)),(T0*)C1,r209type_real_ref());
  1566. }/*]*/
  1567. } else {
  1568. r239to_expanded(((T239*)C));
  1569. }} else {
  1570. /*[IRF3.6to_expanded*/{T252* C1=((T252*)C);
  1571. r324to_expanded(((T324*)(oBC364cpp)),r252type_character_ref(),(T0*)C1);
  1572. }/*]*/
  1573. }} else {
  1574. if (id <= 284) {
  1575. if (id <= 283) {
  1576. r283to_expanded(((T283*)C));
  1577. } else {
  1578. /*[IRF3.1to_expanded*//*]*/
  1579. }} else {
  1580. /*[IRF3.6to_expanded*/{T388* C1=((T388*)C);
  1581. r324to_expanded(((T324*)(oBC364cpp)),r388type_double_ref(),(T0*)C1);
  1582. }/*]*/
  1583. }}} else {
  1584. if (id <= 549) {
  1585. if (id <= 523) {
  1586. if (id <= 491) {
  1587. /*[IRF3.1to_expanded*//*]*/
  1588. } else {
  1589. /*[IRF3.1to_expanded*//*]*/
  1590. }} else {
  1591. /*[IRF3.1to_expanded*//*]*/
  1592. }} else {
  1593. if (id <= 558) {
  1594. /*[IRF3.1to_expanded*//*]*/
  1595. } else {
  1596. r648to_expanded(((T648*)C));
  1597. }}}} else {
  1598. if (id <= 720) {
  1599. if (id <= 707) {
  1600. if (id <= 669) {
  1601. if (id <= 657) {
  1602. /*[IRF3.1to_expanded*//*]*/
  1603. } else {
  1604. /*[IRF3.1to_expanded*//*]*/
  1605. }} else {
  1606. /*[IRF3.6to_expanded*/{T707* C1=((T707*)C);
  1607. r324to_expanded(((T324*)(oBC364cpp)),r707type_boolean_ref(),(T0*)C1);
  1608. }/*]*/
  1609. }} else {
  1610. if (id <= 709) {
  1611. /*[IRF3.1to_expanded*//*]*/
  1612. } else {
  1613. /*[IRF3.1to_expanded*//*]*/
  1614. }}} else {
  1615. if (id <= 933) {
  1616. if (id <= 900) {
  1617. if (id <= 788) {
  1618. /*[IRF3.6to_expanded*/{T788* C1=((T788*)C);
  1619. r324to_expanded(((T324*)(oBC364cpp)),r788type_integer_ref(),(T0*)C1);
  1620. }/*]*/
  1621. } else {
  1622. /*[IRF3.6to_expanded*/{T900* C1=((T900*)C);
  1623. r324to_expanded(((T324*)(oBC364cpp)),r900type_pointer_ref(),(T0*)C1);
  1624. }/*]*/
  1625. }} else {
  1626. /*[IRF3.1to_expanded*//*]*/
  1627. }} else {
  1628. if (id <= 958) {
  1629. r958to_expanded(((T958*)C));
  1630. } else {
  1631. /*[IRF3.1to_expanded*//*]*/
  1632. }}}}}
  1633. int X291is_real(void *C){
  1634. int id=((T0*)C)->id;
  1635. if (id <= 648) {
  1636. if (id <= 388) {
  1637. if (id <= 252) {
  1638. if (id <= 239) {
  1639. if (id <= 209) {
  1640. return((int)(1));
  1641. } else {
  1642. return((int)(r239is_real(((T239*)C))));
  1643. }} else {
  1644. return((int)(/*(IRF4.1is_real*/0/*)*/));
  1645. }} else {
  1646. if (id <= 284) {
  1647. if (id <= 283) {
  1648. return((int)(r283is_real(((T283*)C))));
  1649. } else {
  1650. return((int)(/*(IRF4.1is_real*/0/*)*/));
  1651. }} else {
  1652. return((int)(/*(IRF4.1is_real*/0/*)*/));
  1653. }}} else {
  1654. if (id <= 549) {
  1655. if (id <= 523) {
  1656. if (id <= 491) {
  1657. return((int)(/*(IRF4.1is_real*/0/*)*/));
  1658. } else {
  1659. return((int)(r523is_real(((T523*)C))));
  1660. }} else {
  1661. return((int)(/*(IRF4.1is_real*/0/*)*/));
  1662. }} else {
  1663. if (id <= 558) {
  1664. return((int)(/*(IRF4.1is_real*/0/*)*/));
  1665. } else {
  1666. return((int)(r648is_real(((T648*)C))));
  1667. }}}} else {
  1668. if (id <= 720) {
  1669. if (id <= 707) {
  1670. if (id <= 669) {
  1671. if (id <= 657) {
  1672. return((int)(/*(IRF4.1is_real*/0/*)*/));
  1673. } else {
  1674. return((int)(/*(IRF4.1is_real*/0/*)*/));
  1675. }} else {
  1676. return((int)(/*(IRF4.1is_real*/0/*)*/));
  1677. }} else {
  1678. if (id <= 709) {
  1679. return((int)(/*(IRF4.1is_real*/0/*)*/));
  1680. } else {
  1681. return((int)(/*(IRF4.1is_real*/0/*)*/));
  1682. }}} else {
  1683. if (id <= 933) {
  1684. if (id <= 900) {
  1685. if (id <= 788) {
  1686. return((int)(/*(IRF4.1is_real*/0/*)*/));
  1687. } else {
  1688. return((int)(/*(IRF4.1is_real*/0/*)*/));
  1689. }} else {
  1690. return((int)(/*(IRF4.1is_real*/0/*)*/));
  1691. }} else {
  1692. if (id <= 958) {
  1693. return((int)(r958is_real(((T958*)C))));
  1694. } else {
  1695. return((int)(/*(IRF4.1is_real*/0/*)*/));
  1696. }}}}}
  1697. int X291is_integer(void *C){
  1698. int id=((T0*)C)->id;
  1699. if (id <= 648) {
  1700. if (id <= 388) {
  1701. if (id <= 252) {
  1702. if (id <= 239) {
  1703. if (id <= 209) {
  1704. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  1705. } else {
  1706. return((int)(r239is_integer(((T239*)C))));
  1707. }} else {
  1708. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  1709. }} else {
  1710. if (id <= 284) {
  1711. if (id <= 283) {
  1712. return((int)(r283is_integer(((T283*)C))));
  1713. } else {
  1714. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  1715. }} else {
  1716. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  1717. }}} else {
  1718. if (id <= 549) {
  1719. if (id <= 523) {
  1720. if (id <= 491) {
  1721. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  1722. } else {
  1723. return((int)(r523is_integer(((T523*)C))));
  1724. }} else {
  1725. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  1726. }} else {
  1727. if (id <= 558) {
  1728. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  1729. } else {
  1730. return((int)(r648is_integer(((T648*)C))));
  1731. }}}} else {
  1732. if (id <= 720) {
  1733. if (id <= 707) {
  1734. if (id <= 669) {
  1735. if (id <= 657) {
  1736. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  1737. } else {
  1738. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  1739. }} else {
  1740. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  1741. }} else {
  1742. if (id <= 709) {
  1743. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  1744. } else {
  1745. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  1746. }}} else {
  1747. if (id <= 933) {
  1748. if (id <= 900) {
  1749. if (id <= 788) {
  1750. return((int)(1));
  1751. } else {
  1752. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  1753. }} else {
  1754. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  1755. }} else {
  1756. if (id <= 958) {
  1757. return((int)(r958is_integer(((T958*)C))));
  1758. } else {
  1759. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  1760. }}}}}
  1761. void X291c_header_pass4(void *C){
  1762. int id=((T0*)C)->id;
  1763. if (id <= 648) {
  1764. if (id <= 388) {
  1765. if (id <= 252) {
  1766. if (id <= 239) {
  1767. if (id <= 209) {
  1768. /*[IRF3.1c_header_pass4*//*]*/
  1769. } else {
  1770. r239c_header_pass4(((T239*)C));
  1771. }} else {
  1772. /*[IRF3.1c_header_pass4*//*]*/
  1773. }} else {
  1774. if (id <= 284) {
  1775. if (id <= 283) {
  1776. r283c_header_pass4(((T283*)C));
  1777. } else {
  1778. /*[IRF3.1c_header_pass4*//*]*/
  1779. }} else {
  1780. /*[IRF3.1c_header_pass4*//*]*/
  1781. }}} else {
  1782. if (id <= 549) {
  1783. if (id <= 523) {
  1784. if (id <= 491) {
  1785. r491c_header_pass4(((T491*)C));
  1786. } else {
  1787. /*[IRF3.1c_header_pass4*//*]*/
  1788. }} else {
  1789. /*[IRF3.1c_header_pass4*//*]*/
  1790. }} else {
  1791. if (id <= 558) {
  1792. /*[IRF3.1c_header_pass4*//*]*/
  1793. } else {
  1794. r648c_header_pass4(((T648*)C));
  1795. }}}} else {
  1796. if (id <= 720) {
  1797. if (id <= 707) {
  1798. if (id <= 669) {
  1799. if (id <= 657) {
  1800. r657c_header_pass4(((T657*)C));
  1801. } else {
  1802. r669c_header_pass4(((T669*)C));
  1803. }} else {
  1804. /*[IRF3.1c_header_pass4*//*]*/
  1805. }} else {
  1806. if (id <= 709) {
  1807. r709c_header_pass4(((T709*)C));
  1808. } else {
  1809. r720c_header_pass4(((T720*)C));
  1810. }}} else {
  1811. if (id <= 933) {
  1812. if (id <= 900) {
  1813. if (id <= 788) {
  1814. /*[IRF3.1c_header_pass4*//*]*/
  1815. } else {
  1816. /*[IRF3.1c_header_pass4*//*]*/
  1817. }} else {
  1818. /*[IRF3.1c_header_pass4*//*]*/
  1819. }} else {
  1820. if (id <= 958) {
  1821. r958c_header_pass4(((T958*)C));
  1822. } else {
  1823. /*[IRF3.1c_header_pass4*//*]*/
  1824. }}}}}
  1825. T0* X361to_string(void *C){
  1826. int id=((T0*)C)->id;
  1827. if (id <= 39) {
  1828. if (id <= 23) {
  1829. return((T0*)((((T23*)((T23*)C)))->_to_string/*12*/));
  1830. } else {
  1831. return((T0*)((((T39*)((T39*)C)))->_to_string/*12*/));
  1832. }} else {
  1833. if (id <= 873) {
  1834. return((T0*)((((T873*)((T873*)C)))->_to_string/*12*/));
  1835. } else {
  1836. return((T0*)((((T886*)((T886*)C)))->_to_string/*12*/));
  1837. }}}
  1838. T0* X361start_position(void *C){
  1839. int id=((T0*)C)->id;
  1840. if (id <= 39) {
  1841. if (id <= 23) {
  1842. return((T0*)((((T23*)((T23*)C)))->_start_position/*16*/));
  1843. } else {
  1844. return((T0*)((((T39*)((T39*)C)))->_start_position/*16*/));
  1845. }} else {
  1846. if (id <= 873) {
  1847. return((T0*)((((T873*)((T873*)C)))->_start_position/*16*/));
  1848. } else {
  1849. return((T0*)((((T886*)((T886*)C)))->_start_position/*16*/));
  1850. }}}
  1851. void X361set_rank(void *C,int a1){
  1852. int id=((T0*)C)->id;
  1853. if (id <= 39) {
  1854. if (id <= 23) {
  1855. /*[IRF3.3set_rank*/((((T23*)(((T23*)C))))->_rank)=(a1);
  1856. /*]*/
  1857. } else {
  1858. /*[IRF3.3set_rank*/((((T39*)(((T39*)C))))->_rank)=(a1);
  1859. /*]*/
  1860. }} else {
  1861. if (id <= 873) {
  1862. /*[IRF3.3set_rank*/((((T873*)(((T873*)C))))->_rank)=(a1);
  1863. /*]*/
  1864. } else {
  1865. /*[IRF3.3set_rank*/((((T886*)(((T886*)C))))->_rank)=(a1);
  1866. /*]*/
  1867. }}}
  1868. int X662is_static(void *C){
  1869. int id=((T0*)C)->id;
  1870. if (id <= 517) {
  1871. if (id <= 313) {
  1872. if (id <= 112) {
  1873. if (id <= 57) {
  1874. if (id <= 39) {
  1875. if (id <= 23) {
  1876. return((int)(0));
  1877. } else {
  1878. return((int)(0));
  1879. }} else {
  1880. return((int)(r57is_static(((T57*)C))));
  1881. }} else {
  1882. if (id <= 90) {
  1883. if (id <= 72) {
  1884. return((int)(r72is_static(((T72*)C))));
  1885. } else {
  1886. return((int)(r90is_static(((T90*)C))));
  1887. }} else {
  1888. return((int)(r112is_static(((T112*)C))));
  1889. }}} else {
  1890. if (id <= 253) {
  1891. if (id <= 180) {
  1892. if (id <= 121) {
  1893. return((int)(r121is_static(((T121*)C))));
  1894. } else {
  1895. return((int)(r180is_static(((T180*)C))));
  1896. }} else {
  1897. return((int)(r253is_static(((T253*)C))));
  1898. }} else {
  1899. if (id <= 278) {
  1900. if (id <= 260) {
  1901. return((int)(r260is_static(((T260*)C))));
  1902. } else {
  1903. return((int)(r278is_static(((T278*)C))));
  1904. }} else {
  1905. return((int)(r313is_static(((T313*)C))));
  1906. }}}} else {
  1907. if (id <= 436) {
  1908. if (id <= 367) {
  1909. if (id <= 358) {
  1910. if (id <= 342) {
  1911. return((int)(r342is_static(((T342*)C))));
  1912. } else {
  1913. return((int)(0));
  1914. }} else {
  1915. return((int)(1));
  1916. }} else {
  1917. if (id <= 420) {
  1918. if (id <= 414) {
  1919. return((int)(r414is_static(((T414*)C))));
  1920. } else {
  1921. return((int)(0));
  1922. }} else {
  1923. return((int)(0));
  1924. }}} else {
  1925. if (id <= 460) {
  1926. if (id <= 453) {
  1927. if (id <= 446) {
  1928. return((int)(0));
  1929. } else {
  1930. return((int)(r453is_static(((T453*)C))));
  1931. }} else {
  1932. return((int)(r460is_static(((T460*)C))));
  1933. }} else {
  1934. if (id <= 492) {
  1935. if (id <= 487) {
  1936. return((int)(r487is_static(((T487*)C))));
  1937. } else {
  1938. return((int)(/*(IRF4.5is_static*/r492call_is_static(((T492*)C))/*)*/));
  1939. }} else {
  1940. return((int)(r517is_static(((T517*)C))));
  1941. }}}}} else {
  1942. if (id <= 767) {
  1943. if (id <= 655) {
  1944. if (id <= 534) {
  1945. if (id <= 529) {
  1946. if (id <= 520) {
  1947. return((int)(0));
  1948. } else {
  1949. return((int)(r529is_static(((T529*)C))));
  1950. }} else {
  1951. return((int)(/*(IRF4.5is_static*/r534call_is_static(((T534*)C))/*)*/));
  1952. }} else {
  1953. if (id <= 574) {
  1954. if (id <= 557) {
  1955. return((int)(r557is_static(((T557*)C))));
  1956. } else {
  1957. return((int)(r574is_static(((T574*)C))));
  1958. }} else {
  1959. return((int)(r655is_static(((T655*)C))));
  1960. }}} else {
  1961. if (id <= 715) {
  1962. if (id <= 708) {
  1963. if (id <= 664) {
  1964. return((int)(0));
  1965. } else {
  1966. return((int)(0));
  1967. }} else {
  1968. return((int)(0));
  1969. }} else {
  1970. if (id <= 760) {
  1971. if (id <= 716) {
  1972. return((int)(0));
  1973. } else {
  1974. return((int)(r760is_static(((T760*)C))));
  1975. }} else {
  1976. return((int)(r767is_static(((T767*)C))));
  1977. }}}} else {
  1978. if (id <= 890) {
  1979. if (id <= 849) {
  1980. if (id <= 805) {
  1981. if (id <= 796) {
  1982. return((int)(1));
  1983. } else {
  1984. return((int)(0));
  1985. }} else {
  1986. return((int)(r849is_static(((T849*)C))));
  1987. }} else {
  1988. if (id <= 886) {
  1989. if (id <= 873) {
  1990. return((int)(0));
  1991. } else {
  1992. return((int)(0));
  1993. }} else {
  1994. return((int)(r890is_static(((T890*)C))));
  1995. }}} else {
  1996. if (id <= 936) {
  1997. if (id <= 932) {
  1998. if (id <= 915) {
  1999. return((int)(/*(IRF4.5is_static*/r915call_is_static(((T915*)C))/*)*/));
  2000. } else {
  2001. return((int)(r932is_static(((T932*)C))));
  2002. }} else {
  2003. return((int)(0));
  2004. }} else {
  2005. if (id <= 990) {
  2006. if (id <= 940) {
  2007. return((int)(0));
  2008. } else {
  2009. return((int)(/*(IRF4.5is_static*/r990call_is_static(((T990*)C))/*)*/));
  2010. }} else {
  2011. return((int)(r999is_static(((T999*)C))));
  2012. }}}}}}
  2013. T0* X662add_comment(void *C,T0* a1){
  2014. int id=((T0*)C)->id;
  2015. if (id <= 517) {
  2016. if (id <= 313) {
  2017. if (id <= 112) {
  2018. if (id <= 57) {
  2019. if (id <= 39) {
  2020. if (id <= 23) {
  2021. return((T0*)(r23add_comment(((T23*)C),a1)));
  2022. } else {
  2023. return((T0*)(r39add_comment(((T39*)C),a1)));
  2024. }} else {
  2025. return((T0*)(r57add_comment(((T57*)C),a1)));
  2026. }} else {
  2027. if (id <= 90) {
  2028. if (id <= 72) {
  2029. return((T0*)(r72add_comment(((T72*)C),a1)));
  2030. } else {
  2031. return((T0*)(r90add_comment(((T90*)C),a1)));
  2032. }} else {
  2033. return((T0*)(r112add_comment(((T112*)C),a1)));
  2034. }}} else {
  2035. if (id <= 253) {
  2036. if (id <= 180) {
  2037. if (id <= 121) {
  2038. return((T0*)(r121add_comment(((T121*)C),a1)));
  2039. } else {
  2040. return((T0*)(r180add_comment(((T180*)C),a1)));
  2041. }} else {
  2042. return((T0*)(r253add_comment(((T253*)C),a1)));
  2043. }} else {
  2044. if (id <= 278) {
  2045. if (id <= 260) {
  2046. return((T0*)(r260add_comment(((T260*)C),a1)));
  2047. } else {
  2048. return((T0*)(r278add_comment(((T278*)C),a1)));
  2049. }} else {
  2050. return((T0*)(r313add_comment(((T313*)C),a1)));
  2051. }}}} else {
  2052. if (id <= 436) {
  2053. if (id <= 367) {
  2054. if (id <= 358) {
  2055. if (id <= 342) {
  2056. return((T0*)(r342add_comment(((T342*)C),a1)));
  2057. } else {
  2058. return((T0*)(r358add_comment(((T358*)C),a1)));
  2059. }} else {
  2060. return((T0*)(r367add_comment(((T367*)C),a1)));
  2061. }} else {
  2062. if (id <= 420) {
  2063. if (id <= 414) {
  2064. return((T0*)(r414add_comment(((T414*)C),a1)));
  2065. } else {
  2066. return((T0*)(r420add_comment(((T420*)C),a1)));
  2067. }} else {
  2068. return((T0*)(r436add_comment(((T436*)C),a1)));
  2069. }}} else {
  2070. if (id <= 460) {
  2071. if (id <= 453) {
  2072. if (id <= 446) {
  2073. return((T0*)(r446add_comment(((T446*)C),a1)));
  2074. } else {
  2075. return((T0*)(r453add_comment(((T453*)C),a1)));
  2076. }} else {
  2077. return((T0*)(r460add_comment(((T460*)C),a1)));
  2078. }} else {
  2079. if (id <= 492) {
  2080. if (id <= 487) {
  2081. return((T0*)(r487add_comment(((T487*)C),a1)));
  2082. } else {
  2083. return((T0*)(r492add_comment(((T492*)C),a1)));
  2084. }} else {
  2085. return((T0*)(r517add_comment(((T517*)C),a1)));
  2086. }}}}} else {
  2087. if (id <= 767) {
  2088. if (id <= 655) {
  2089. if (id <= 534) {
  2090. if (id <= 529) {
  2091. if (id <= 520) {
  2092. return((T0*)(r520add_comment(((T520*)C),a1)));
  2093. } else {
  2094. return((T0*)(r529add_comment(((T529*)C),a1)));
  2095. }} else {
  2096. return((T0*)(r534add_comment(((T534*)C),a1)));
  2097. }} else {
  2098. if (id <= 574) {
  2099. if (id <= 557) {
  2100. return((T0*)(r557add_comment(((T557*)C),a1)));
  2101. } else {
  2102. return((T0*)(r574add_comment(((T574*)C),a1)));
  2103. }} else {
  2104. return((T0*)(r655add_comment(((T655*)C),a1)));
  2105. }}} else {
  2106. if (id <= 715) {
  2107. if (id <= 708) {
  2108. if (id <= 664) {
  2109. return((T0*)(r664add_comment(((T664*)C),a1)));
  2110. } else {
  2111. return((T0*)(r708add_comment(((T708*)C),a1)));
  2112. }} else {
  2113. return((T0*)(r715add_comment(((T715*)C),a1)));
  2114. }} else {
  2115. if (id <= 760) {
  2116. if (id <= 716) {
  2117. return((T0*)(r716add_comment(((T716*)C),a1)));
  2118. } else {
  2119. return((T0*)(r760add_comment(((T760*)C),a1)));
  2120. }} else {
  2121. return((T0*)(r767add_comment(((T767*)C),a1)));
  2122. }}}} else {
  2123. if (id <= 890) {
  2124. if (id <= 849) {
  2125. if (id <= 805) {
  2126. if (id <= 796) {
  2127. return((T0*)(r796add_comment(((T796*)C),a1)));
  2128. } else {
  2129. return((T0*)(r805add_comment(((T805*)C),a1)));
  2130. }} else {
  2131. return((T0*)(r849add_comment(((T849*)C),a1)));
  2132. }} else {
  2133. if (id <= 886) {
  2134. if (id <= 873) {
  2135. return((T0*)(r873add_comment(((T873*)C),a1)));
  2136. } else {
  2137. return((T0*)(r886add_comment(((T886*)C),a1)));
  2138. }} else {
  2139. return((T0*)(r890add_comment(((T890*)C),a1)));
  2140. }}} else {
  2141. if (id <= 936) {
  2142. if (id <= 932) {
  2143. if (id <= 915) {
  2144. return((T0*)(r915add_comment(((T915*)C),a1)));
  2145. } else {
  2146. return((T0*)(r932add_comment(((T932*)C),a1)));
  2147. }} else {
  2148. return((T0*)(r936add_comment(((T936*)C),a1)));
  2149. }} else {
  2150. if (id <= 990) {
  2151. if (id <= 940) {
  2152. return((T0*)(r940add_comment(((T940*)C),a1)));
  2153. } else {
  2154. return((T0*)(r990add_comment(((T990*)C),a1)));
  2155. }} else {
  2156. return((T0*)(r999add_comment(((T999*)C),a1)));
  2157. }}}}}}
  2158. int X662to_integer(void *C){
  2159. int id=((T0*)C)->id;
  2160. if (id <= 517) {
  2161. if (id <= 313) {
  2162. if (id <= 112) {
  2163. if (id <= 57) {
  2164. if (id <= 39) {
  2165. if (id <= 23) {
  2166. return((int)(r23to_integer(((T23*)C))));
  2167. } else {
  2168. return((int)(r39to_integer(((T39*)C))));
  2169. }} else {
  2170. return((int)(r57to_integer(((T57*)C))));
  2171. }} else {
  2172. if (id <= 90) {
  2173. if (id <= 72) {
  2174. return((int)(r72to_integer(((T72*)C))));
  2175. } else {
  2176. return((int)(r90to_integer(((T90*)C))));
  2177. }} else {
  2178. return((int)(r112to_integer(((T112*)C))));
  2179. }}} else {
  2180. if (id <= 253) {
  2181. if (id <= 180) {
  2182. if (id <= 121) {
  2183. return((int)(r121to_integer(((T121*)C))));
  2184. } else {
  2185. return((int)(r180to_integer(((T180*)C))));
  2186. }} else {
  2187. return((int)(r253to_integer(((T253*)C))));
  2188. }} else {
  2189. if (id <= 278) {
  2190. if (id <= 260) {
  2191. return((int)(/*(IRF4.6to_integer*/((unsigned char)(((T260*)((T260*)C)))->_value/*16*/)/*)*/));
  2192. } else {
  2193. return((int)(r278to_integer(((T278*)C))));
  2194. }} else {
  2195. return((int)(r313to_integer(((T313*)C))));
  2196. }}}} else {
  2197. if (id <= 436) {
  2198. if (id <= 367) {
  2199. if (id <= 358) {
  2200. if (id <= 342) {
  2201. return((int)(/*(IRF4.3to_integer*/(((T342*)((T342*)C)))->_value/*16*//*)*/));
  2202. } else {
  2203. return((int)(r358to_integer(((T358*)C))));
  2204. }} else {
  2205. return((int)(0));
  2206. }} else {
  2207. if (id <= 420) {
  2208. if (id <= 414) {
  2209. return((int)(r414to_integer(((T414*)C))));
  2210. } else {
  2211. return((int)(r420to_integer(((T420*)C))));
  2212. }} else {
  2213. return((int)(r436to_integer(((T436*)C))));
  2214. }}} else {
  2215. if (id <= 460) {
  2216. if (id <= 453) {
  2217. if (id <= 446) {
  2218. return((int)(r446to_integer(((T446*)C))));
  2219. } else {
  2220. return((int)(r453to_integer(((T453*)C))));
  2221. }} else {
  2222. return((int)(r460to_integer(((T460*)C))));
  2223. }} else {
  2224. if (id <= 492) {
  2225. if (id <= 487) {
  2226. return((int)(r487to_integer(((T487*)C))));
  2227. } else {
  2228. return((int)(r492to_integer(((T492*)C))));
  2229. }} else {
  2230. return((int)(r517to_integer(((T517*)C))));
  2231. }}}}} else {
  2232. if (id <= 767) {
  2233. if (id <= 655) {
  2234. if (id <= 534) {
  2235. if (id <= 529) {
  2236. if (id <= 520) {
  2237. return((int)(r520to_integer(((T520*)C))));
  2238. } else {
  2239. return((int)(r529to_integer(((T529*)C))));
  2240. }} else {
  2241. return((int)(r534to_integer(((T534*)C))));
  2242. }} else {
  2243. if (id <= 574) {
  2244. if (id <= 557) {
  2245. return((int)(r557to_integer(((T557*)C))));
  2246. } else {
  2247. return((int)(r574to_integer(((T574*)C))));
  2248. }} else {
  2249. return((int)(r655to_integer(((T655*)C))));
  2250. }}} else {
  2251. if (id <= 715) {
  2252. if (id <= 708) {
  2253. if (id <= 664) {
  2254. return((int)(r664to_integer(((T664*)C))));
  2255. } else {
  2256. return((int)(r708to_integer(((T708*)C))));
  2257. }} else {
  2258. return((int)(r715to_integer(((T715*)C))));
  2259. }} else {
  2260. if (id <= 760) {
  2261. if (id <= 716) {
  2262. return((int)(r716to_integer(((T716*)C))));
  2263. } else {
  2264. return((int)(r760to_integer(((T760*)C))));
  2265. }} else {
  2266. return((int)(r767to_integer(((T767*)C))));
  2267. }}}} else {
  2268. if (id <= 890) {
  2269. if (id <= 849) {
  2270. if (id <= 805) {
  2271. if (id <= 796) {
  2272. return((int)(r796to_integer(((T796*)C))));
  2273. } else {
  2274. return((int)(r805to_integer(((T805*)C))));
  2275. }} else {
  2276. return((int)(1));
  2277. }} else {
  2278. if (id <= 886) {
  2279. if (id <= 873) {
  2280. return((int)(r873to_integer(((T873*)C))));
  2281. } else {
  2282. return((int)(r886to_integer(((T886*)C))));
  2283. }} else {
  2284. return((int)(r890to_integer(((T890*)C))));
  2285. }}} else {
  2286. if (id <= 936) {
  2287. if (id <= 932) {
  2288. if (id <= 915) {
  2289. return((int)(r915to_integer(((T915*)C))));
  2290. } else {
  2291. return((int)(r932to_integer(((T932*)C))));
  2292. }} else {
  2293. return((int)(r936to_integer(((T936*)C))));
  2294. }} else {
  2295. if (id <= 990) {
  2296. if (id <= 940) {
  2297. return((int)(r940to_integer(((T940*)C))));
  2298. } else {
  2299. return((int)(r990to_integer(((T990*)C))));
  2300. }} else {
  2301. return((int)(r999to_integer(((T999*)C))));
  2302. }}}}}}
  2303. int X662is_a(void *C,T0* a1){
  2304. int id=((T0*)C)->id;
  2305. if (id <= 517) {
  2306. if (id <= 313) {
  2307. if (id <= 112) {
  2308. if (id <= 57) {
  2309. if (id <= 39) {
  2310. if (id <= 23) {
  2311. return((int)(r23is_a(((T23*)C),a1)));
  2312. } else {
  2313. return((int)(r39is_a(((T39*)C),a1)));
  2314. }} else {
  2315. return((int)(r57is_a(((T57*)C),a1)));
  2316. }} else {
  2317. if (id <= 90) {
  2318. if (id <= 72) {
  2319. return((int)(r72is_a(((T72*)C),a1)));
  2320. } else {
  2321. return((int)(r90is_a(((T90*)C),a1)));
  2322. }} else {
  2323. return((int)(r112is_a(((T112*)C),a1)));
  2324. }}} else {
  2325. if (id <= 253) {
  2326. if (id <= 180) {
  2327. if (id <= 121) {
  2328. return((int)(r121is_a(((T121*)C),a1)));
  2329. } else {
  2330. return((int)(r180is_a(((T180*)C),a1)));
  2331. }} else {
  2332. return((int)(r253is_a(((T253*)C),a1)));
  2333. }} else {
  2334. if (id <= 278) {
  2335. if (id <= 260) {
  2336. return((int)(r260is_a(((T260*)C),a1)));
  2337. } else {
  2338. return((int)(r278is_a(((T278*)C),a1)));
  2339. }} else {
  2340. return((int)(r313is_a(((T313*)C),a1)));
  2341. }}}} else {
  2342. if (id <= 436) {
  2343. if (id <= 367) {
  2344. if (id <= 358) {
  2345. if (id <= 342) {
  2346. return((int)(r342is_a(((T342*)C),a1)));
  2347. } else {
  2348. return((int)(r358is_a(((T358*)C),a1)));
  2349. }} else {
  2350. return((int)(r367is_a(((T367*)C),a1)));
  2351. }} else {
  2352. if (id <= 420) {
  2353. if (id <= 414) {
  2354. return((int)(r414is_a(((T414*)C),a1)));
  2355. } else {
  2356. return((int)(r420is_a(((T420*)C),a1)));
  2357. }} else {
  2358. return((int)(r436is_a(((T436*)C),a1)));
  2359. }}} else {
  2360. if (id <= 460) {
  2361. if (id <= 453) {
  2362. if (id <= 446) {
  2363. return((int)(r446is_a(((T446*)C),a1)));
  2364. } else {
  2365. return((int)(r453is_a(((T453*)C),a1)));
  2366. }} else {
  2367. return((int)(r460is_a(((T460*)C),a1)));
  2368. }} else {
  2369. if (id <= 492) {
  2370. if (id <= 487) {
  2371. return((int)(r487is_a(((T487*)C),a1)));
  2372. } else {
  2373. return((int)(r492is_a(((T492*)C),a1)));
  2374. }} else {
  2375. return((int)(r517is_a(((T517*)C),a1)));
  2376. }}}}} else {
  2377. if (id <= 767) {
  2378. if (id <= 655) {
  2379. if (id <= 534) {
  2380. if (id <= 529) {
  2381. if (id <= 520) {
  2382. return((int)(r520is_a(((T520*)C),a1)));
  2383. } else {
  2384. return((int)(r529is_a(((T529*)C),a1)));
  2385. }} else {
  2386. return((int)(r534is_a(((T534*)C),a1)));
  2387. }} else {
  2388. if (id <= 574) {
  2389. if (id <= 557) {
  2390. return((int)(r557is_a(((T557*)C),a1)));
  2391. } else {
  2392. return((int)(r574is_a(((T574*)C),a1)));
  2393. }} else {
  2394. return((int)(r655is_a(((T655*)C),a1)));
  2395. }}} else {
  2396. if (id <= 715) {
  2397. if (id <= 708) {
  2398. if (id <= 664) {
  2399. return((int)(r664is_a(((T664*)C),a1)));
  2400. } else {
  2401. return((int)(r708is_a(((T708*)C),a1)));
  2402. }} else {
  2403. return((int)(r715is_a(((T715*)C),a1)));
  2404. }} else {
  2405. if (id <= 760) {
  2406. if (id <= 716) {
  2407. return((int)(r716is_a(((T716*)C),a1)));
  2408. } else {
  2409. return((int)(r760is_a(((T760*)C),a1)));
  2410. }} else {
  2411. return((int)(r767is_a(((T767*)C),a1)));
  2412. }}}} else {
  2413. if (id <= 890) {
  2414. if (id <= 849) {
  2415. if (id <= 805) {
  2416. if (id <= 796) {
  2417. return((int)(r796is_a(((T796*)C),a1)));
  2418. } else {
  2419. return((int)(r805is_a(((T805*)C),a1)));
  2420. }} else {
  2421. return((int)(r849is_a(((T849*)C),a1)));
  2422. }} else {
  2423. if (id <= 886) {
  2424. if (id <= 873) {
  2425. return((int)(r873is_a(((T873*)C),a1)));
  2426. } else {
  2427. return((int)(r886is_a(((T886*)C),a1)));
  2428. }} else {
  2429. return((int)(r890is_a(((T890*)C),a1)));
  2430. }}} else {
  2431. if (id <= 936) {
  2432. if (id <= 932) {
  2433. if (id <= 915) {
  2434. return((int)(r915is_a(((T915*)C),a1)));
  2435. } else {
  2436. return((int)(r932is_a(((T932*)C),a1)));
  2437. }} else {
  2438. return((int)(r936is_a(((T936*)C),a1)));
  2439. }} else {
  2440. if (id <= 990) {
  2441. if (id <= 940) {
  2442. return((int)(r940is_a(((T940*)C),a1)));
  2443. } else {
  2444. return((int)(r990is_a(((T990*)C),a1)));
  2445. }} else {
  2446. return((int)(r999is_a(((T999*)C),a1)));
  2447. }}}}}}
  2448. int X662can_be_dropped(void *C){
  2449. int id=((T0*)C)->id;
  2450. if (id <= 517) {
  2451. if (id <= 313) {
  2452. if (id <= 112) {
  2453. if (id <= 57) {
  2454. if (id <= 39) {
  2455. if (id <= 23) {
  2456. return((int)(1));
  2457. } else {
  2458. return((int)(1));
  2459. }} else {
  2460. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2461. }} else {
  2462. if (id <= 90) {
  2463. if (id <= 72) {
  2464. return((int)(r72can_be_dropped(((T72*)C))));
  2465. } else {
  2466. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2467. }} else {
  2468. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2469. }}} else {
  2470. if (id <= 253) {
  2471. if (id <= 180) {
  2472. if (id <= 121) {
  2473. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2474. } else {
  2475. return((int)(r180can_be_dropped(((T180*)C))));
  2476. }} else {
  2477. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2478. }} else {
  2479. if (id <= 278) {
  2480. if (id <= 260) {
  2481. return((int)(1));
  2482. } else {
  2483. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2484. }} else {
  2485. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2486. }}}} else {
  2487. if (id <= 436) {
  2488. if (id <= 367) {
  2489. if (id <= 358) {
  2490. if (id <= 342) {
  2491. return((int)(1));
  2492. } else {
  2493. return((int)(1));
  2494. }} else {
  2495. return((int)(1));
  2496. }} else {
  2497. if (id <= 420) {
  2498. if (id <= 414) {
  2499. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2500. } else {
  2501. return((int)(0));
  2502. }} else {
  2503. return((int)(0));
  2504. }}} else {
  2505. if (id <= 460) {
  2506. if (id <= 453) {
  2507. if (id <= 446) {
  2508. return((int)(r446can_be_dropped(((T446*)C))));
  2509. } else {
  2510. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2511. }} else {
  2512. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2513. }} else {
  2514. if (id <= 492) {
  2515. if (id <= 487) {
  2516. return((int)(r487can_be_dropped(((T487*)C))));
  2517. } else {
  2518. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2519. }} else {
  2520. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2521. }}}}} else {
  2522. if (id <= 767) {
  2523. if (id <= 655) {
  2524. if (id <= 534) {
  2525. if (id <= 529) {
  2526. if (id <= 520) {
  2527. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2528. } else {
  2529. return((int)(r529can_be_dropped(((T529*)C))));
  2530. }} else {
  2531. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2532. }} else {
  2533. if (id <= 574) {
  2534. if (id <= 557) {
  2535. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2536. } else {
  2537. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2538. }} else {
  2539. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2540. }}} else {
  2541. if (id <= 715) {
  2542. if (id <= 708) {
  2543. if (id <= 664) {
  2544. return((int)(0));
  2545. } else {
  2546. return((int)(1));
  2547. }} else {
  2548. return((int)(1));
  2549. }} else {
  2550. if (id <= 760) {
  2551. if (id <= 716) {
  2552. return((int)(1));
  2553. } else {
  2554. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2555. }} else {
  2556. return((int)(r767can_be_dropped(((T767*)C))));
  2557. }}}} else {
  2558. if (id <= 890) {
  2559. if (id <= 849) {
  2560. if (id <= 805) {
  2561. if (id <= 796) {
  2562. return((int)(1));
  2563. } else {
  2564. return((int)(1));
  2565. }} else {
  2566. return((int)(1));
  2567. }} else {
  2568. if (id <= 886) {
  2569. if (id <= 873) {
  2570. return((int)(1));
  2571. } else {
  2572. return((int)(1));
  2573. }} else {
  2574. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2575. }}} else {
  2576. if (id <= 936) {
  2577. if (id <= 932) {
  2578. if (id <= 915) {
  2579. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2580. } else {
  2581. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2582. }} else {
  2583. return((int)(1));
  2584. }} else {
  2585. if (id <= 990) {
  2586. if (id <= 940) {
  2587. return((int)(1));
  2588. } else {
  2589. return((int)(r990can_be_dropped(((T990*)C))));
  2590. }} else {
  2591. return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
  2592. }}}}}}
  2593. void X662mapping_c_arg(void *C,T0* a1){
  2594. int id=((T0*)C)->id;
  2595. if (id <= 517) {
  2596. if (id <= 313) {
  2597. if (id <= 112) {
  2598. if (id <= 57) {
  2599. if (id <= 39) {
  2600. if (id <= 23) {
  2601. r23mapping_c_arg(((T23*)C),a1);
  2602. } else {
  2603. r39mapping_c_arg(((T39*)C),a1);
  2604. }} else {
  2605. r57mapping_c_arg(((T57*)C),a1);
  2606. }} else {
  2607. if (id <= 90) {
  2608. if (id <= 72) {
  2609. r72mapping_c_arg(((T72*)C),a1);
  2610. } else {
  2611. r90mapping_c_arg(((T90*)C),a1);
  2612. }} else {
  2613. r112mapping_c_arg(((T112*)C),a1);
  2614. }}} else {
  2615. if (id <= 253) {
  2616. if (id <= 180) {
  2617. if (id <= 121) {
  2618. r121mapping_c_arg(((T121*)C),a1);
  2619. } else {
  2620. r180mapping_c_arg(((T180*)C),a1);
  2621. }} else {
  2622. r253mapping_c_arg(((T253*)C),a1);
  2623. }} else {
  2624. if (id <= 278) {
  2625. if (id <= 260) {
  2626. r260mapping_c_arg(((T260*)C),a1);
  2627. } else {
  2628. r278mapping_c_arg(((T278*)C),a1);
  2629. }} else {
  2630. r313mapping_c_arg(((T313*)C),a1);
  2631. }}}} else {
  2632. if (id <= 436) {
  2633. if (id <= 367) {
  2634. if (id <= 358) {
  2635. if (id <= 342) {
  2636. r342mapping_c_arg(((T342*)C),a1);
  2637. } else {
  2638. r358mapping_c_arg(((T358*)C),a1);
  2639. }} else {
  2640. r367mapping_c_arg(a1);
  2641. }} else {
  2642. if (id <= 420) {
  2643. if (id <= 414) {
  2644. r414mapping_c_arg(((T414*)C),a1);
  2645. } else {
  2646. /*[IRF3.6mapping_c_arg*/{T420* C1=((T420*)C);
  2647. T0* b1=a1;
  2648. /*[IRF3.6compile_to_c*/{T420* C2=C1;
  2649. r420error(r420start_position(C2),((T0*)ms1_420));
  2650. }/*]*/
  2651. }/*]*/
  2652. }} else {
  2653. /*[IRF3.6mapping_c_arg*/{T436* C1=((T436*)C);
  2654. T0* b1=a1;
  2655. r436compile_to_c(C1);
  2656. }/*]*/
  2657. }}} else {
  2658. if (id <= 460) {
  2659. if (id <= 453) {
  2660. if (id <= 446) {
  2661. /*[IRF3.6mapping_c_arg*/{T446* C1=((T446*)C);
  2662. T0* b1=a1;
  2663. r446compile_to_c(C1);
  2664. }/*]*/
  2665. } else {
  2666. r453mapping_c_arg(((T453*)C),a1);
  2667. }} else {
  2668. r460mapping_c_arg(((T460*)C),a1);
  2669. }} else {
  2670. if (id <= 492) {
  2671. if (id <= 487) {
  2672. r487mapping_c_arg(((T487*)C),a1);
  2673. } else {
  2674. r492mapping_c_arg(((T492*)C),a1);
  2675. }} else {
  2676. r517mapping_c_arg(((T517*)C),a1);
  2677. }}}}} else {
  2678. if (id <= 767) {
  2679. if (id <= 655) {
  2680. if (id <= 534) {
  2681. if (id <= 529) {
  2682. if (id <= 520) {
  2683. r520mapping_c_arg(((T520*)C),a1);
  2684. } else {
  2685. r529mapping_c_arg(((T529*)C),a1);
  2686. }} else {
  2687. r534mapping_c_arg(((T534*)C),a1);
  2688. }} else {
  2689. if (id <= 574) {
  2690. if (id <= 557) {
  2691. r557mapping_c_arg(((T557*)C),a1);
  2692. } else {
  2693. r574mapping_c_arg(((T574*)C),a1);
  2694. }} else {
  2695. r655mapping_c_arg(((T655*)C),a1);
  2696. }}} else {
  2697. if (id <= 715) {
  2698. if (id <= 708) {
  2699. if (id <= 664) {
  2700. /*[IRF3.6mapping_c_arg*/{T664* C1=((T664*)C);
  2701. T0* b1=a1;
  2702. r664compile_to_c(C1);
  2703. }/*]*/
  2704. } else {
  2705. /*[IRF3.6mapping_c_arg*/{T708* C1=((T708*)C);
  2706. T0* b1=a1;
  2707. r708compile_to_c(C1);
  2708. }/*]*/
  2709. }} else {
  2710. r715mapping_c_arg(((T715*)C),a1);
  2711. }} else {
  2712. if (id <= 760) {
  2713. if (id <= 716) {
  2714. r716mapping_c_arg(((T716*)C),a1);
  2715. } else {
  2716. r760mapping_c_arg(((T760*)C),a1);
  2717. }} else {
  2718. r767mapping_c_arg(((T767*)C),a1);
  2719. }}}} else {
  2720. if (id <= 890) {
  2721. if (id <= 849) {
  2722. if (id <= 805) {
  2723. if (id <= 796) {
  2724. /*[IRF3.6mapping_c_arg*/{T0* b1=a1;
  2725. /*[IRF3.2compile_to_c*//*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),((T0*)ms1_796));
  2726. /*]*/
  2727. /*]*/
  2728. }/*]*/
  2729. } else {
  2730. /*[IRF3.6mapping_c_arg*/{T805* C1=((T805*)C);
  2731. T0* b1=a1;
  2732. r805compile_to_c(C1);
  2733. }/*]*/
  2734. }} else {
  2735. r849mapping_c_arg(a1);
  2736. }} else {
  2737. if (id <= 886) {
  2738. if (id <= 873) {
  2739. r873mapping_c_arg(((T873*)C),a1);
  2740. } else {
  2741. r886mapping_c_arg(((T886*)C),a1);
  2742. }} else {
  2743. r890mapping_c_arg(((T890*)C),a1);
  2744. }}} else {
  2745. if (id <= 936) {
  2746. if (id <= 932) {
  2747. if (id <= 915) {
  2748. r915mapping_c_arg(((T915*)C),a1);
  2749. } else {
  2750. r932mapping_c_arg(((T932*)C),a1);
  2751. }} else {
  2752. r936mapping_c_arg(((T936*)C),a1);
  2753. }} else {
  2754. if (id <= 990) {
  2755. if (id <= 940) {
  2756. /*[IRF3.6mapping_c_arg*/{T940* C1=((T940*)C);
  2757. T0* b1=a1;
  2758. r940compile_to_c(C1);
  2759. }/*]*/
  2760. } else {
  2761. r990mapping_c_arg(((T990*)C),a1);
  2762. }} else {
  2763. r999mapping_c_arg(((T999*)C),a1);
  2764. }}}}}}
  2765. int X662is_current(void *C){
  2766. int id=((T0*)C)->id;
  2767. if (id <= 517) {
  2768. if (id <= 313) {
  2769. if (id <= 112) {
  2770. if (id <= 57) {
  2771. if (id <= 39) {
  2772. if (id <= 23) {
  2773. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2774. } else {
  2775. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2776. }} else {
  2777. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2778. }} else {
  2779. if (id <= 90) {
  2780. if (id <= 72) {
  2781. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2782. } else {
  2783. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2784. }} else {
  2785. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2786. }}} else {
  2787. if (id <= 253) {
  2788. if (id <= 180) {
  2789. if (id <= 121) {
  2790. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2791. } else {
  2792. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2793. }} else {
  2794. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2795. }} else {
  2796. if (id <= 278) {
  2797. if (id <= 260) {
  2798. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2799. } else {
  2800. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2801. }} else {
  2802. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2803. }}}} else {
  2804. if (id <= 436) {
  2805. if (id <= 367) {
  2806. if (id <= 358) {
  2807. if (id <= 342) {
  2808. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2809. } else {
  2810. return((int)(1));
  2811. }} else {
  2812. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2813. }} else {
  2814. if (id <= 420) {
  2815. if (id <= 414) {
  2816. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2817. } else {
  2818. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2819. }} else {
  2820. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2821. }}} else {
  2822. if (id <= 460) {
  2823. if (id <= 453) {
  2824. if (id <= 446) {
  2825. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2826. } else {
  2827. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2828. }} else {
  2829. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2830. }} else {
  2831. if (id <= 492) {
  2832. if (id <= 487) {
  2833. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2834. } else {
  2835. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2836. }} else {
  2837. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2838. }}}}} else {
  2839. if (id <= 767) {
  2840. if (id <= 655) {
  2841. if (id <= 534) {
  2842. if (id <= 529) {
  2843. if (id <= 520) {
  2844. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2845. } else {
  2846. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2847. }} else {
  2848. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2849. }} else {
  2850. if (id <= 574) {
  2851. if (id <= 557) {
  2852. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2853. } else {
  2854. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2855. }} else {
  2856. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2857. }}} else {
  2858. if (id <= 715) {
  2859. if (id <= 708) {
  2860. if (id <= 664) {
  2861. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2862. } else {
  2863. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2864. }} else {
  2865. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2866. }} else {
  2867. if (id <= 760) {
  2868. if (id <= 716) {
  2869. return((int)(1));
  2870. } else {
  2871. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2872. }} else {
  2873. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2874. }}}} else {
  2875. if (id <= 890) {
  2876. if (id <= 849) {
  2877. if (id <= 805) {
  2878. if (id <= 796) {
  2879. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2880. } else {
  2881. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2882. }} else {
  2883. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2884. }} else {
  2885. if (id <= 886) {
  2886. if (id <= 873) {
  2887. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2888. } else {
  2889. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2890. }} else {
  2891. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2892. }}} else {
  2893. if (id <= 936) {
  2894. if (id <= 932) {
  2895. if (id <= 915) {
  2896. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2897. } else {
  2898. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2899. }} else {
  2900. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2901. }} else {
  2902. if (id <= 990) {
  2903. if (id <= 940) {
  2904. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2905. } else {
  2906. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2907. }} else {
  2908. return((int)(/*(IRF4.1is_current*/0/*)*/));
  2909. }}}}}}
  2910. void X662compile_to_c_old(void *C){
  2911. int id=((T0*)C)->id;
  2912. if (id <= 517) {
  2913. if (id <= 313) {
  2914. if (id <= 112) {
  2915. if (id <= 57) {
  2916. if (id <= 39) {
  2917. if (id <= 23) {
  2918. /*[IRF3.1compile_to_c_old*//*]*/
  2919. } else {
  2920. /*[IRF3.1compile_to_c_old*//*]*/
  2921. }} else {
  2922. r57compile_to_c_old(((T57*)C));
  2923. }} else {
  2924. if (id <= 90) {
  2925. if (id <= 72) {
  2926. r72compile_to_c_old(((T72*)C));
  2927. } else {
  2928. r90compile_to_c_old(((T90*)C));
  2929. }} else {
  2930. r112compile_to_c_old(((T112*)C));
  2931. }}} else {
  2932. if (id <= 253) {
  2933. if (id <= 180) {
  2934. if (id <= 121) {
  2935. r121compile_to_c_old(((T121*)C));
  2936. } else {
  2937. r180compile_to_c_old(((T180*)C));
  2938. }} else {
  2939. r253compile_to_c_old(((T253*)C));
  2940. }} else {
  2941. if (id <= 278) {
  2942. if (id <= 260) {
  2943. /*[IRF3.1compile_to_c_old*//*]*/
  2944. } else {
  2945. r278compile_to_c_old(((T278*)C));
  2946. }} else {
  2947. r313compile_to_c_old(((T313*)C));
  2948. }}}} else {
  2949. if (id <= 436) {
  2950. if (id <= 367) {
  2951. if (id <= 358) {
  2952. if (id <= 342) {
  2953. /*[IRF3.1compile_to_c_old*//*]*/
  2954. } else {
  2955. /*[IRF3.1compile_to_c_old*//*]*/
  2956. }} else {
  2957. /*[IRF3.1compile_to_c_old*//*]*/
  2958. }} else {
  2959. if (id <= 420) {
  2960. if (id <= 414) {
  2961. r414compile_to_c_old(((T414*)C));
  2962. } else {
  2963. /*[IRF3.1compile_to_c_old*//*]*/
  2964. }} else {
  2965. r436compile_to_c_old(((T436*)C));
  2966. }}} else {
  2967. if (id <= 460) {
  2968. if (id <= 453) {
  2969. if (id <= 446) {
  2970. /*[IRF3.1compile_to_c_old*//*]*/
  2971. } else {
  2972. r453compile_to_c_old(((T453*)C));
  2973. }} else {
  2974. r460compile_to_c_old(((T460*)C));
  2975. }} else {
  2976. if (id <= 492) {
  2977. if (id <= 487) {
  2978. r487compile_to_c_old(((T487*)C));
  2979. } else {
  2980. r492compile_to_c_old(((T492*)C));
  2981. }} else {
  2982. r517compile_to_c_old(((T517*)C));
  2983. }}}}} else {
  2984. if (id <= 767) {
  2985. if (id <= 655) {
  2986. if (id <= 534) {
  2987. if (id <= 529) {
  2988. if (id <= 520) {
  2989. r520compile_to_c_old(((T520*)C));
  2990. } else {
  2991. r529compile_to_c_old(((T529*)C));
  2992. }} else {
  2993. r534compile_to_c_old(((T534*)C));
  2994. }} else {
  2995. if (id <= 574) {
  2996. if (id <= 557) {
  2997. r557compile_to_c_old(((T557*)C));
  2998. } else {
  2999. r574compile_to_c_old(((T574*)C));
  3000. }} else {
  3001. r655compile_to_c_old(((T655*)C));
  3002. }}} else {
  3003. if (id <= 715) {
  3004. if (id <= 708) {
  3005. if (id <= 664) {
  3006. r664compile_to_c_old(((T664*)C));
  3007. } else {
  3008. /*[IRF3.1compile_to_c_old*//*]*/
  3009. }} else {
  3010. /*[IRF3.1compile_to_c_old*//*]*/
  3011. }} else {
  3012. if (id <= 760) {
  3013. if (id <= 716) {
  3014. /*[IRF3.1compile_to_c_old*//*]*/
  3015. } else {
  3016. r760compile_to_c_old(((T760*)C));
  3017. }} else {
  3018. r767compile_to_c_old(((T767*)C));
  3019. }}}} else {
  3020. if (id <= 890) {
  3021. if (id <= 849) {
  3022. if (id <= 805) {
  3023. if (id <= 796) {
  3024. /*[IRF3.1compile_to_c_old*//*]*/
  3025. } else {
  3026. /*[IRF3.1compile_to_c_old*//*]*/
  3027. }} else {
  3028. /*[IRF3.1compile_to_c_old*//*]*/
  3029. }} else {
  3030. if (id <= 886) {
  3031. if (id <= 873) {
  3032. /*[IRF3.1compile_to_c_old*//*]*/
  3033. } else {
  3034. /*[IRF3.1compile_to_c_old*//*]*/
  3035. }} else {
  3036. r890compile_to_c_old(((T890*)C));
  3037. }}} else {
  3038. if (id <= 936) {
  3039. if (id <= 932) {
  3040. if (id <= 915) {
  3041. r915compile_to_c_old(((T915*)C));
  3042. } else {
  3043. r932compile_to_c_old(((T932*)C));
  3044. }} else {
  3045. /*[IRF3.1compile_to_c_old*//*]*/
  3046. }} else {
  3047. if (id <= 990) {
  3048. if (id <= 940) {
  3049. /*[IRF3.1compile_to_c_old*//*]*/
  3050. } else {
  3051. r990compile_to_c_old(((T990*)C));
  3052. }} else {
  3053. r999compile_to_c_old(((T999*)C));
  3054. }}}}}}
  3055. int X662static_value_mem(void *C){
  3056. int id=((T0*)C)->id;
  3057. if (id <= 517) {
  3058. if (id <= 313) {
  3059. if (id <= 112) {
  3060. if (id <= 57) {
  3061. if (id <= 39) {
  3062. if (id <= 23) {
  3063. return((int)((((T23*)((T23*)C)))->_static_value_mem/*4*/));
  3064. } else {
  3065. return((int)((((T39*)((T39*)C)))->_static_value_mem/*4*/));
  3066. }} else {
  3067. return((int)((((T57*)((T57*)C)))->_static_value_mem/*4*/));
  3068. }} else {
  3069. if (id <= 90) {
  3070. if (id <= 72) {
  3071. return((int)((((T72*)((T72*)C)))->_static_value_mem/*4*/));
  3072. } else {
  3073. return((int)((((T90*)((T90*)C)))->_static_value_mem/*4*/));
  3074. }} else {
  3075. return((int)((((T112*)((T112*)C)))->_static_value_mem/*4*/));
  3076. }}} else {
  3077. if (id <= 253) {
  3078. if (id <= 180) {
  3079. if (id <= 121) {
  3080. return((int)((((T121*)((T121*)C)))->_static_value_mem/*4*/));
  3081. } else {
  3082. return((int)((((T180*)((T180*)C)))->_static_value_mem/*4*/));
  3083. }} else {
  3084. return((int)((((T253*)((T253*)C)))->_static_value_mem/*4*/));
  3085. }} else {
  3086. if (id <= 278) {
  3087. if (id <= 260) {
  3088. return((int)((((T260*)((T260*)C)))->_static_value_mem/*4*/));
  3089. } else {
  3090. return((int)((((T278*)((T278*)C)))->_static_value_mem/*4*/));
  3091. }} else {
  3092. return((int)((((T313*)((T313*)C)))->_static_value_mem/*4*/));
  3093. }}}} else {
  3094. if (id <= 436) {
  3095. if (id <= 367) {
  3096. if (id <= 358) {
  3097. if (id <= 342) {
  3098. return((int)((((T342*)((T342*)C)))->_static_value_mem/*4*/));
  3099. } else {
  3100. return((int)((((T358*)((T358*)C)))->_static_value_mem/*4*/));
  3101. }} else {
  3102. return((int)((((T367*)((T367*)C)))->_static_value_mem/*4*/));
  3103. }} else {
  3104. if (id <= 420) {
  3105. if (id <= 414) {
  3106. return((int)((((T414*)((T414*)C)))->_static_value_mem/*4*/));
  3107. } else {
  3108. return((int)((((T420*)((T420*)C)))->_static_value_mem/*4*/));
  3109. }} else {
  3110. return((int)((((T436*)((T436*)C)))->_static_value_mem/*4*/));
  3111. }}} else {
  3112. if (id <= 460) {
  3113. if (id <= 453) {
  3114. if (id <= 446) {
  3115. return((int)((((T446*)((T446*)C)))->_static_value_mem/*8*/));
  3116. } else {
  3117. return((int)((((T453*)((T453*)C)))->_static_value_mem/*4*/));
  3118. }} else {
  3119. return((int)((((T460*)((T460*)C)))->_static_value_mem/*4*/));
  3120. }} else {
  3121. if (id <= 492) {
  3122. if (id <= 487) {
  3123. return((int)((((T487*)((T487*)C)))->_static_value_mem/*4*/));
  3124. } else {
  3125. return((int)((((T492*)((T492*)C)))->_static_value_mem/*4*/));
  3126. }} else {
  3127. return((int)((((T517*)((T517*)C)))->_static_value_mem/*4*/));
  3128. }}}}} else {
  3129. if (id <= 767) {
  3130. if (id <= 655) {
  3131. if (id <= 534) {
  3132. if (id <= 529) {
  3133. if (id <= 520) {
  3134. return((int)((((T520*)((T520*)C)))->_static_value_mem/*4*/));
  3135. } else {
  3136. return((int)((((T529*)((T529*)C)))->_static_value_mem/*4*/));
  3137. }} else {
  3138. return((int)((((T534*)((T534*)C)))->_static_value_mem/*4*/));
  3139. }} else {
  3140. if (id <= 574) {
  3141. if (id <= 557) {
  3142. return((int)((((T557*)((T557*)C)))->_static_value_mem/*4*/));
  3143. } else {
  3144. return((int)((((T574*)((T574*)C)))->_static_value_mem/*4*/));
  3145. }} else {
  3146. return((int)((((T655*)((T655*)C)))->_static_value_mem/*4*/));
  3147. }}} else {
  3148. if (id <= 715) {
  3149. if (id <= 708) {
  3150. if (id <= 664) {
  3151. return((int)((((T664*)((T664*)C)))->_static_value_mem/*4*/));
  3152. } else {
  3153. return((int)((((T708*)((T708*)C)))->_static_value_mem/*4*/));
  3154. }} else {
  3155. return((int)((((T715*)((T715*)C)))->_static_value_mem/*4*/));
  3156. }} else {
  3157. if (id <= 760) {
  3158. if (id <= 716) {
  3159. return((int)((((T716*)((T716*)C)))->_static_value_mem/*4*/));
  3160. } else {
  3161. return((int)((((T760*)((T760*)C)))->_static_value_mem/*4*/));
  3162. }} else {
  3163. return((int)((((T767*)((T767*)C)))->_static_value_mem/*4*/));
  3164. }}}} else {
  3165. if (id <= 890) {
  3166. if (id <= 849) {
  3167. if (id <= 805) {
  3168. if (id <= 796) {
  3169. return((int)((((T796*)((T796*)C)))->_static_value_mem/*4*/));
  3170. } else {
  3171. return((int)((((T805*)((T805*)C)))->_static_value_mem/*4*/));
  3172. }} else {
  3173. return((int)((((T849*)((T849*)C)))->_static_value_mem/*4*/));
  3174. }} else {
  3175. if (id <= 886) {
  3176. if (id <= 873) {
  3177. return((int)((((T873*)((T873*)C)))->_static_value_mem/*4*/));
  3178. } else {
  3179. return((int)((((T886*)((T886*)C)))->_static_value_mem/*4*/));
  3180. }} else {
  3181. return((int)((((T890*)((T890*)C)))->_static_value_mem/*4*/));
  3182. }}} else {
  3183. if (id <= 936) {
  3184. if (id <= 932) {
  3185. if (id <= 915) {
  3186. return((int)((((T915*)((T915*)C)))->_static_value_mem/*4*/));
  3187. } else {
  3188. return((int)((((T932*)((T932*)C)))->_static_value_mem/*4*/));
  3189. }} else {
  3190. return((int)((((T936*)((T936*)C)))->_static_value_mem/*4*/));
  3191. }} else {
  3192. if (id <= 990) {
  3193. if (id <= 940) {
  3194. return((int)((((T940*)((T940*)C)))->_static_value_mem/*4*/));
  3195. } else {
  3196. return((int)((((T990*)((T990*)C)))->_static_value_mem/*4*/));
  3197. }} else {
  3198. return((int)((((T999*)((T999*)C)))->_static_value_mem/*4*/));
  3199. }}}}}}
  3200. int X662is_manifest_string(void *C){
  3201. int id=((T0*)C)->id;
  3202. if (id <= 517) {
  3203. if (id <= 313) {
  3204. if (id <= 112) {
  3205. if (id <= 57) {
  3206. if (id <= 39) {
  3207. if (id <= 23) {
  3208. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3209. } else {
  3210. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3211. }} else {
  3212. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3213. }} else {
  3214. if (id <= 90) {
  3215. if (id <= 72) {
  3216. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3217. } else {
  3218. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3219. }} else {
  3220. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3221. }}} else {
  3222. if (id <= 253) {
  3223. if (id <= 180) {
  3224. if (id <= 121) {
  3225. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3226. } else {
  3227. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3228. }} else {
  3229. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3230. }} else {
  3231. if (id <= 278) {
  3232. if (id <= 260) {
  3233. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3234. } else {
  3235. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3236. }} else {
  3237. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3238. }}}} else {
  3239. if (id <= 436) {
  3240. if (id <= 367) {
  3241. if (id <= 358) {
  3242. if (id <= 342) {
  3243. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3244. } else {
  3245. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3246. }} else {
  3247. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3248. }} else {
  3249. if (id <= 420) {
  3250. if (id <= 414) {
  3251. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3252. } else {
  3253. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3254. }} else {
  3255. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3256. }}} else {
  3257. if (id <= 460) {
  3258. if (id <= 453) {
  3259. if (id <= 446) {
  3260. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3261. } else {
  3262. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3263. }} else {
  3264. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3265. }} else {
  3266. if (id <= 492) {
  3267. if (id <= 487) {
  3268. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3269. } else {
  3270. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3271. }} else {
  3272. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3273. }}}}} else {
  3274. if (id <= 767) {
  3275. if (id <= 655) {
  3276. if (id <= 534) {
  3277. if (id <= 529) {
  3278. if (id <= 520) {
  3279. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3280. } else {
  3281. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3282. }} else {
  3283. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3284. }} else {
  3285. if (id <= 574) {
  3286. if (id <= 557) {
  3287. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3288. } else {
  3289. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3290. }} else {
  3291. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3292. }}} else {
  3293. if (id <= 715) {
  3294. if (id <= 708) {
  3295. if (id <= 664) {
  3296. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3297. } else {
  3298. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3299. }} else {
  3300. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3301. }} else {
  3302. if (id <= 760) {
  3303. if (id <= 716) {
  3304. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3305. } else {
  3306. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3307. }} else {
  3308. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3309. }}}} else {
  3310. if (id <= 890) {
  3311. if (id <= 849) {
  3312. if (id <= 805) {
  3313. if (id <= 796) {
  3314. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3315. } else {
  3316. return((int)(1));
  3317. }} else {
  3318. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3319. }} else {
  3320. if (id <= 886) {
  3321. if (id <= 873) {
  3322. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3323. } else {
  3324. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3325. }} else {
  3326. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3327. }}} else {
  3328. if (id <= 936) {
  3329. if (id <= 932) {
  3330. if (id <= 915) {
  3331. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3332. } else {
  3333. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3334. }} else {
  3335. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3336. }} else {
  3337. if (id <= 990) {
  3338. if (id <= 940) {
  3339. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3340. } else {
  3341. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3342. }} else {
  3343. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  3344. }}}}}}
  3345. int X662is_void(void *C){
  3346. int id=((T0*)C)->id;
  3347. if (id <= 517) {
  3348. if (id <= 313) {
  3349. if (id <= 112) {
  3350. if (id <= 57) {
  3351. if (id <= 39) {
  3352. if (id <= 23) {
  3353. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3354. } else {
  3355. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3356. }} else {
  3357. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3358. }} else {
  3359. if (id <= 90) {
  3360. if (id <= 72) {
  3361. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3362. } else {
  3363. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3364. }} else {
  3365. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3366. }}} else {
  3367. if (id <= 253) {
  3368. if (id <= 180) {
  3369. if (id <= 121) {
  3370. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3371. } else {
  3372. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3373. }} else {
  3374. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3375. }} else {
  3376. if (id <= 278) {
  3377. if (id <= 260) {
  3378. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3379. } else {
  3380. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3381. }} else {
  3382. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3383. }}}} else {
  3384. if (id <= 436) {
  3385. if (id <= 367) {
  3386. if (id <= 358) {
  3387. if (id <= 342) {
  3388. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3389. } else {
  3390. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3391. }} else {
  3392. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3393. }} else {
  3394. if (id <= 420) {
  3395. if (id <= 414) {
  3396. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3397. } else {
  3398. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3399. }} else {
  3400. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3401. }}} else {
  3402. if (id <= 460) {
  3403. if (id <= 453) {
  3404. if (id <= 446) {
  3405. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3406. } else {
  3407. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3408. }} else {
  3409. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3410. }} else {
  3411. if (id <= 492) {
  3412. if (id <= 487) {
  3413. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3414. } else {
  3415. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3416. }} else {
  3417. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3418. }}}}} else {
  3419. if (id <= 767) {
  3420. if (id <= 655) {
  3421. if (id <= 534) {
  3422. if (id <= 529) {
  3423. if (id <= 520) {
  3424. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3425. } else {
  3426. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3427. }} else {
  3428. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3429. }} else {
  3430. if (id <= 574) {
  3431. if (id <= 557) {
  3432. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3433. } else {
  3434. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3435. }} else {
  3436. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3437. }}} else {
  3438. if (id <= 715) {
  3439. if (id <= 708) {
  3440. if (id <= 664) {
  3441. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3442. } else {
  3443. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3444. }} else {
  3445. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3446. }} else {
  3447. if (id <= 760) {
  3448. if (id <= 716) {
  3449. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3450. } else {
  3451. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3452. }} else {
  3453. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3454. }}}} else {
  3455. if (id <= 890) {
  3456. if (id <= 849) {
  3457. if (id <= 805) {
  3458. if (id <= 796) {
  3459. return((int)(1));
  3460. } else {
  3461. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3462. }} else {
  3463. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3464. }} else {
  3465. if (id <= 886) {
  3466. if (id <= 873) {
  3467. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3468. } else {
  3469. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3470. }} else {
  3471. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3472. }}} else {
  3473. if (id <= 936) {
  3474. if (id <= 932) {
  3475. if (id <= 915) {
  3476. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3477. } else {
  3478. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3479. }} else {
  3480. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3481. }} else {
  3482. if (id <= 990) {
  3483. if (id <= 940) {
  3484. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3485. } else {
  3486. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3487. }} else {
  3488. return((int)(/*(IRF4.1is_void*/0/*)*/));
  3489. }}}}}}
  3490. int X662static_value(void *C){
  3491. int id=((T0*)C)->id;
  3492. if (id <= 517) {
  3493. if (id <= 313) {
  3494. if (id <= 112) {
  3495. if (id <= 57) {
  3496. if (id <= 39) {
  3497. if (id <= 23) {
  3498. return((int)(/*(IRF4.3static_value*/(((T23*)((T23*)C)))->_static_value_mem/*4*//*)*/));
  3499. } else {
  3500. return((int)(/*(IRF4.3static_value*/(((T39*)((T39*)C)))->_static_value_mem/*4*//*)*/));
  3501. }} else {
  3502. return((int)(/*(IRF4.3static_value*/(((T57*)((T57*)C)))->_static_value_mem/*4*//*)*/));
  3503. }} else {
  3504. if (id <= 90) {
  3505. if (id <= 72) {
  3506. return((int)(/*(IRF4.3static_value*/(((T72*)((T72*)C)))->_static_value_mem/*4*//*)*/));
  3507. } else {
  3508. return((int)(/*(IRF4.3static_value*/(((T90*)((T90*)C)))->_static_value_mem/*4*//*)*/));
  3509. }} else {
  3510. return((int)(/*(IRF4.3static_value*/(((T112*)((T112*)C)))->_static_value_mem/*4*//*)*/));
  3511. }}} else {
  3512. if (id <= 253) {
  3513. if (id <= 180) {
  3514. if (id <= 121) {
  3515. return((int)(/*(IRF4.3static_value*/(((T121*)((T121*)C)))->_static_value_mem/*4*//*)*/));
  3516. } else {
  3517. return((int)(/*(IRF4.3static_value*/(((T180*)((T180*)C)))->_static_value_mem/*4*//*)*/));
  3518. }} else {
  3519. return((int)(/*(IRF4.3static_value*/(((T253*)((T253*)C)))->_static_value_mem/*4*//*)*/));
  3520. }} else {
  3521. if (id <= 278) {
  3522. if (id <= 260) {
  3523. return((int)(/*(IRF4.3static_value*/(((T260*)((T260*)C)))->_static_value_mem/*4*//*)*/));
  3524. } else {
  3525. return((int)(/*(IRF4.3static_value*/(((T278*)((T278*)C)))->_static_value_mem/*4*//*)*/));
  3526. }} else {
  3527. return((int)(/*(IRF4.3static_value*/(((T313*)((T313*)C)))->_static_value_mem/*4*//*)*/));
  3528. }}}} else {
  3529. if (id <= 436) {
  3530. if (id <= 367) {
  3531. if (id <= 358) {
  3532. if (id <= 342) {
  3533. return((int)(/*(IRF4.3static_value*/(((T342*)((T342*)C)))->_static_value_mem/*4*//*)*/));
  3534. } else {
  3535. return((int)(/*(IRF4.3static_value*/(((T358*)((T358*)C)))->_static_value_mem/*4*//*)*/));
  3536. }} else {
  3537. return((int)(/*(IRF4.3static_value*/(((T367*)((T367*)C)))->_static_value_mem/*4*//*)*/));
  3538. }} else {
  3539. if (id <= 420) {
  3540. if (id <= 414) {
  3541. return((int)(/*(IRF4.3static_value*/(((T414*)((T414*)C)))->_static_value_mem/*4*//*)*/));
  3542. } else {
  3543. return((int)(/*(IRF4.3static_value*/(((T420*)((T420*)C)))->_static_value_mem/*4*//*)*/));
  3544. }} else {
  3545. return((int)(/*(IRF4.3static_value*/(((T436*)((T436*)C)))->_static_value_mem/*4*//*)*/));
  3546. }}} else {
  3547. if (id <= 460) {
  3548. if (id <= 453) {
  3549. if (id <= 446) {
  3550. return((int)(/*(IRF4.3static_value*/(((T446*)((T446*)C)))->_static_value_mem/*8*//*)*/));
  3551. } else {
  3552. return((int)(/*(IRF4.3static_value*/(((T453*)((T453*)C)))->_static_value_mem/*4*//*)*/));
  3553. }} else {
  3554. return((int)(/*(IRF4.3static_value*/(((T460*)((T460*)C)))->_static_value_mem/*4*//*)*/));
  3555. }} else {
  3556. if (id <= 492) {
  3557. if (id <= 487) {
  3558. return((int)(/*(IRF4.3static_value*/(((T487*)((T487*)C)))->_static_value_mem/*4*//*)*/));
  3559. } else {
  3560. return((int)(/*(IRF4.3static_value*/(((T492*)((T492*)C)))->_static_value_mem/*4*//*)*/));
  3561. }} else {
  3562. return((int)(/*(IRF4.3static_value*/(((T517*)((T517*)C)))->_static_value_mem/*4*//*)*/));
  3563. }}}}} else {
  3564. if (id <= 767) {
  3565. if (id <= 655) {
  3566. if (id <= 534) {
  3567. if (id <= 529) {
  3568. if (id <= 520) {
  3569. return((int)(/*(IRF4.3static_value*/(((T520*)((T520*)C)))->_static_value_mem/*4*//*)*/));
  3570. } else {
  3571. return((int)(/*(IRF4.3static_value*/(((T529*)((T529*)C)))->_static_value_mem/*4*//*)*/));
  3572. }} else {
  3573. return((int)(/*(IRF4.3static_value*/(((T534*)((T534*)C)))->_static_value_mem/*4*//*)*/));
  3574. }} else {
  3575. if (id <= 574) {
  3576. if (id <= 557) {
  3577. return((int)(/*(IRF4.3static_value*/(((T557*)((T557*)C)))->_static_value_mem/*4*//*)*/));
  3578. } else {
  3579. return((int)(/*(IRF4.3static_value*/(((T574*)((T574*)C)))->_static_value_mem/*4*//*)*/));
  3580. }} else {
  3581. return((int)(/*(IRF4.3static_value*/(((T655*)((T655*)C)))->_static_value_mem/*4*//*)*/));
  3582. }}} else {
  3583. if (id <= 715) {
  3584. if (id <= 708) {
  3585. if (id <= 664) {
  3586. return((int)(/*(IRF4.3static_value*/(((T664*)((T664*)C)))->_static_value_mem/*4*//*)*/));
  3587. } else {
  3588. return((int)(/*(IRF4.3static_value*/(((T708*)((T708*)C)))->_static_value_mem/*4*//*)*/));
  3589. }} else {
  3590. return((int)(/*(IRF4.3static_value*/(((T715*)((T715*)C)))->_static_value_mem/*4*//*)*/));
  3591. }} else {
  3592. if (id <= 760) {
  3593. if (id <= 716) {
  3594. return((int)(/*(IRF4.3static_value*/(((T716*)((T716*)C)))->_static_value_mem/*4*//*)*/));
  3595. } else {
  3596. return((int)(/*(IRF4.3static_value*/(((T760*)((T760*)C)))->_static_value_mem/*4*//*)*/));
  3597. }} else {
  3598. return((int)(/*(IRF4.3static_value*/(((T767*)((T767*)C)))->_static_value_mem/*4*//*)*/));
  3599. }}}} else {
  3600. if (id <= 890) {
  3601. if (id <= 849) {
  3602. if (id <= 805) {
  3603. if (id <= 796) {
  3604. return((int)(/*(IRF4.3static_value*/(((T796*)((T796*)C)))->_static_value_mem/*4*//*)*/));
  3605. } else {
  3606. return((int)(/*(IRF4.3static_value*/(((T805*)((T805*)C)))->_static_value_mem/*4*//*)*/));
  3607. }} else {
  3608. return((int)(/*(IRF4.3static_value*/(((T849*)((T849*)C)))->_static_value_mem/*4*//*)*/));
  3609. }} else {
  3610. if (id <= 886) {
  3611. if (id <= 873) {
  3612. return((int)(/*(IRF4.3static_value*/(((T873*)((T873*)C)))->_static_value_mem/*4*//*)*/));
  3613. } else {
  3614. return((int)(/*(IRF4.3static_value*/(((T886*)((T886*)C)))->_static_value_mem/*4*//*)*/));
  3615. }} else {
  3616. return((int)(/*(IRF4.3static_value*/(((T890*)((T890*)C)))->_static_value_mem/*4*//*)*/));
  3617. }}} else {
  3618. if (id <= 936) {
  3619. if (id <= 932) {
  3620. if (id <= 915) {
  3621. return((int)(/*(IRF4.3static_value*/(((T915*)((T915*)C)))->_static_value_mem/*4*//*)*/));
  3622. } else {
  3623. return((int)(/*(IRF4.3static_value*/(((T932*)((T932*)C)))->_static_value_mem/*4*//*)*/));
  3624. }} else {
  3625. return((int)(/*(IRF4.3static_value*/(((T936*)((T936*)C)))->_static_value_mem/*4*//*)*/));
  3626. }} else {
  3627. if (id <= 990) {
  3628. if (id <= 940) {
  3629. return((int)(/*(IRF4.3static_value*/(((T940*)((T940*)C)))->_static_value_mem/*4*//*)*/));
  3630. } else {
  3631. return((int)(/*(IRF4.3static_value*/(((T990*)((T990*)C)))->_static_value_mem/*4*//*)*/));
  3632. }} else {
  3633. return((int)(/*(IRF4.3static_value*/(((T999*)((T999*)C)))->_static_value_mem/*4*//*)*/));
  3634. }}}}}}
  3635. void X662mapping_c_target(void *C,T0* a1){
  3636. int id=((T0*)C)->id;
  3637. if (id <= 517) {
  3638. if (id <= 313) {
  3639. if (id <= 112) {
  3640. if (id <= 57) {
  3641. if (id <= 39) {
  3642. if (id <= 23) {
  3643. r23mapping_c_target(((T23*)C),a1);
  3644. } else {
  3645. r39mapping_c_target(((T39*)C),a1);
  3646. }} else {
  3647. r57mapping_c_target(((T57*)C),a1);
  3648. }} else {
  3649. if (id <= 90) {
  3650. if (id <= 72) {
  3651. r72mapping_c_target(((T72*)C),a1);
  3652. } else {
  3653. r90mapping_c_target(((T90*)C),a1);
  3654. }} else {
  3655. r112mapping_c_target(((T112*)C),a1);
  3656. }}} else {
  3657. if (id <= 253) {
  3658. if (id <= 180) {
  3659. if (id <= 121) {
  3660. r121mapping_c_target(((T121*)C),a1);
  3661. } else {
  3662. r180mapping_c_target(((T180*)C),a1);
  3663. }} else {
  3664. r253mapping_c_target(((T253*)C),a1);
  3665. }} else {
  3666. if (id <= 278) {
  3667. if (id <= 260) {
  3668. /*[IRF3.6mapping_c_target*/{T260* C1=((T260*)C);
  3669. T0* b1=a1;
  3670. r260compile_to_c(C1);
  3671. }/*]*/
  3672. } else {
  3673. r278mapping_c_target(((T278*)C),a1);
  3674. }} else {
  3675. r313mapping_c_target(((T313*)C),a1);
  3676. }}}} else {
  3677. if (id <= 436) {
  3678. if (id <= 367) {
  3679. if (id <= 358) {
  3680. if (id <= 342) {
  3681. /*[IRF3.6mapping_c_target*/{T342* C1=((T342*)C);
  3682. T0* b1=a1;
  3683. /*[IRF3.6compile_to_c*/{T342* C2=C1;
  3684. /*[IRF3.5put_integer*/r544put_integer(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),(((T342*)C2))->_value/*16*/);
  3685. /*]*/
  3686. }/*]*/
  3687. }/*]*/
  3688. } else {
  3689. r358mapping_c_target(((T358*)C),a1);
  3690. }} else {
  3691. /*[IRF3.6mapping_c_target*/{T0* b1=a1;
  3692. /*[IRF3.2compile_to_c*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T544* C2=((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/));
  3693. char c1='0';
  3694. putc(c1,((FILE*)((((T544*)C2))->_output_stream/*4*/)));
  3695. }/*]*/
  3696. /*]*/
  3697. /*]*/
  3698. }/*]*/
  3699. }} else {
  3700. if (id <= 420) {
  3701. if (id <= 414) {
  3702. r414mapping_c_target(((T414*)C),a1);
  3703. } else {
  3704. /*[IRF3.6mapping_c_target*/{T420* C1=((T420*)C);
  3705. T0* b1=a1;
  3706. /*[IRF3.6compile_to_c*/{T420* C2=C1;
  3707. r420error(r420start_position(C2),((T0*)ms1_420));
  3708. }/*]*/
  3709. }/*]*/
  3710. }} else {
  3711. r436mapping_c_target(((T436*)C),a1);
  3712. }}} else {
  3713. if (id <= 460) {
  3714. if (id <= 453) {
  3715. if (id <= 446) {
  3716. r446mapping_c_target(((T446*)C),a1);
  3717. } else {
  3718. r453mapping_c_target(((T453*)C),a1);
  3719. }} else {
  3720. r460mapping_c_target(((T460*)C),a1);
  3721. }} else {
  3722. if (id <= 492) {
  3723. if (id <= 487) {
  3724. r487mapping_c_target(((T487*)C),a1);
  3725. } else {
  3726. r492mapping_c_target(((T492*)C),a1);
  3727. }} else {
  3728. r517mapping_c_target(((T517*)C),a1);
  3729. }}}}} else {
  3730. if (id <= 767) {
  3731. if (id <= 655) {
  3732. if (id <= 534) {
  3733. if (id <= 529) {
  3734. if (id <= 520) {
  3735. r520mapping_c_target(((T520*)C),a1);
  3736. } else {
  3737. r529mapping_c_target(((T529*)C),a1);
  3738. }} else {
  3739. r534mapping_c_target(((T534*)C),a1);
  3740. }} else {
  3741. if (id <= 574) {
  3742. if (id <= 557) {
  3743. r557mapping_c_target(((T557*)C),a1);
  3744. } else {
  3745. r574mapping_c_target(((T574*)C),a1);
  3746. }} else {
  3747. r655mapping_c_target(((T655*)C),a1);
  3748. }}} else {
  3749. if (id <= 715) {
  3750. if (id <= 708) {
  3751. if (id <= 664) {
  3752. /*[IRF3.6mapping_c_target*/{T664* C1=((T664*)C);
  3753. T0* b1=a1;
  3754. r664compile_to_c(C1);
  3755. }/*]*/
  3756. } else {
  3757. /*[IRF3.6mapping_c_target*/{T708* C1=((T708*)C);
  3758. T0* b1=a1;
  3759. r708compile_to_c(C1);
  3760. }/*]*/
  3761. }} else {
  3762. r715mapping_c_target(((T715*)C),a1);
  3763. }} else {
  3764. if (id <= 760) {
  3765. if (id <= 716) {
  3766. r716mapping_c_target(((T716*)C),a1);
  3767. } else {
  3768. r760mapping_c_target(((T760*)C),a1);
  3769. }} else {
  3770. r767mapping_c_target(((T767*)C),a1);
  3771. }}}} else {
  3772. if (id <= 890) {
  3773. if (id <= 849) {
  3774. if (id <= 805) {
  3775. if (id <= 796) {
  3776. /*[IRF3.1mapping_c_target*//*]*/
  3777. } else {
  3778. /*[IRF3.6mapping_c_target*/{T805* C1=((T805*)C);
  3779. T0* b1=a1;
  3780. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),(((T805*)C1))->_mapping_c/*32*/);
  3781. /*]*/
  3782. }/*]*/
  3783. }} else {
  3784. /*[IRF3.6mapping_c_target*/{T0* b1=a1;
  3785. /*[IRF3.2compile_to_c*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T544* C2=((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/));
  3786. char c1='1';
  3787. putc(c1,((FILE*)((((T544*)C2))->_output_stream/*4*/)));
  3788. }/*]*/
  3789. /*]*/
  3790. /*]*/
  3791. }/*]*/
  3792. }} else {
  3793. if (id <= 886) {
  3794. if (id <= 873) {
  3795. r873mapping_c_target(((T873*)C),a1);
  3796. } else {
  3797. r886mapping_c_target(((T886*)C),a1);
  3798. }} else {
  3799. r890mapping_c_target(((T890*)C),a1);
  3800. }}} else {
  3801. if (id <= 936) {
  3802. if (id <= 932) {
  3803. if (id <= 915) {
  3804. r915mapping_c_target(((T915*)C),a1);
  3805. } else {
  3806. r932mapping_c_target(((T932*)C),a1);
  3807. }} else {
  3808. /*[IRF3.6mapping_c_target*/{T936* C1=((T936*)C);
  3809. T0* b1=a1;
  3810. /*[IRF3.6compile_to_c*/{T936* C2=C1;
  3811. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),(((T936*)C2))->_to_string/*16*/);
  3812. /*]*/
  3813. }/*]*/
  3814. }/*]*/
  3815. }} else {
  3816. if (id <= 990) {
  3817. if (id <= 940) {
  3818. /*[IRF3.6mapping_c_target*/{T940* C1=((T940*)C);
  3819. T0* b1=a1;
  3820. /*[IRF3.6mapping_c_arg*/{T940* C2=C1;
  3821. T0* c1=b1;
  3822. r940compile_to_c(C2);
  3823. }/*]*/
  3824. }/*]*/
  3825. } else {
  3826. r990mapping_c_target(((T990*)C),a1);
  3827. }} else {
  3828. r999mapping_c_target(((T999*)C),a1);
  3829. }}}}}}
  3830. int X662is_pre_computable(void *C){
  3831. int id=((T0*)C)->id;
  3832. if (id <= 517) {
  3833. if (id <= 313) {
  3834. if (id <= 112) {
  3835. if (id <= 57) {
  3836. if (id <= 39) {
  3837. if (id <= 23) {
  3838. return((int)(0));
  3839. } else {
  3840. return((int)(0));
  3841. }} else {
  3842. return((int)(0));
  3843. }} else {
  3844. if (id <= 90) {
  3845. if (id <= 72) {
  3846. return((int)(0));
  3847. } else {
  3848. return((int)(0));
  3849. }} else {
  3850. return((int)(0));
  3851. }}} else {
  3852. if (id <= 253) {
  3853. if (id <= 180) {
  3854. if (id <= 121) {
  3855. return((int)(0));
  3856. } else {
  3857. return((int)(0));
  3858. }} else {
  3859. return((int)(0));
  3860. }} else {
  3861. if (id <= 278) {
  3862. if (id <= 260) {
  3863. return((int)(/*(IRF4.5is_pre_computable*/r260is_static(((T260*)C))/*)*/));
  3864. } else {
  3865. return((int)(0));
  3866. }} else {
  3867. return((int)(0));
  3868. }}}} else {
  3869. if (id <= 436) {
  3870. if (id <= 367) {
  3871. if (id <= 358) {
  3872. if (id <= 342) {
  3873. return((int)(/*(IRF4.5is_pre_computable*/r342is_static(((T342*)C))/*)*/));
  3874. } else {
  3875. return((int)(0));
  3876. }} else {
  3877. return((int)(/*(IRF4.2is_pre_computable*/(1)/*)*/));
  3878. }} else {
  3879. if (id <= 420) {
  3880. if (id <= 414) {
  3881. return((int)(0));
  3882. } else {
  3883. return((int)(0));
  3884. }} else {
  3885. return((int)(r436is_pre_computable(((T436*)C))));
  3886. }}} else {
  3887. if (id <= 460) {
  3888. if (id <= 453) {
  3889. if (id <= 446) {
  3890. return((int)(0));
  3891. } else {
  3892. return((int)(0));
  3893. }} else {
  3894. return((int)(0));
  3895. }} else {
  3896. if (id <= 492) {
  3897. if (id <= 487) {
  3898. return((int)(r487is_pre_computable(((T487*)C))));
  3899. } else {
  3900. return((int)(0));
  3901. }} else {
  3902. return((int)(0));
  3903. }}}}} else {
  3904. if (id <= 767) {
  3905. if (id <= 655) {
  3906. if (id <= 534) {
  3907. if (id <= 529) {
  3908. if (id <= 520) {
  3909. return((int)(0));
  3910. } else {
  3911. return((int)(r529is_pre_computable(((T529*)C))));
  3912. }} else {
  3913. return((int)(0));
  3914. }} else {
  3915. if (id <= 574) {
  3916. if (id <= 557) {
  3917. return((int)(0));
  3918. } else {
  3919. return((int)(0));
  3920. }} else {
  3921. return((int)(0));
  3922. }}} else {
  3923. if (id <= 715) {
  3924. if (id <= 708) {
  3925. if (id <= 664) {
  3926. return((int)(0));
  3927. } else {
  3928. return((int)(0));
  3929. }} else {
  3930. return((int)(0));
  3931. }} else {
  3932. if (id <= 760) {
  3933. if (id <= 716) {
  3934. return((int)(0));
  3935. } else {
  3936. return((int)(0));
  3937. }} else {
  3938. return((int)(0));
  3939. }}}} else {
  3940. if (id <= 890) {
  3941. if (id <= 849) {
  3942. if (id <= 805) {
  3943. if (id <= 796) {
  3944. return((int)(1));
  3945. } else {
  3946. return((int)(1));
  3947. }} else {
  3948. return((int)(/*(IRF4.5is_pre_computable*/r849is_static(((T849*)C))/*)*/));
  3949. }} else {
  3950. if (id <= 886) {
  3951. if (id <= 873) {
  3952. return((int)(0));
  3953. } else {
  3954. return((int)(0));
  3955. }} else {
  3956. return((int)(0));
  3957. }}} else {
  3958. if (id <= 936) {
  3959. if (id <= 932) {
  3960. if (id <= 915) {
  3961. return((int)(0));
  3962. } else {
  3963. return((int)(0));
  3964. }} else {
  3965. return((int)(/*(IRF4.2is_pre_computable*/(0)/*)*/));
  3966. }} else {
  3967. if (id <= 990) {
  3968. if (id <= 940) {
  3969. return((int)(0));
  3970. } else {
  3971. return((int)(0));
  3972. }} else {
  3973. return((int)(0));
  3974. }}}}}}
  3975. int X662use_current(void *C){
  3976. int id=((T0*)C)->id;
  3977. if (id <= 517) {
  3978. if (id <= 313) {
  3979. if (id <= 112) {
  3980. if (id <= 57) {
  3981. if (id <= 39) {
  3982. if (id <= 23) {
  3983. return((int)(0));
  3984. } else {
  3985. return((int)(0));
  3986. }} else {
  3987. return((int)(r57use_current(((T57*)C))));
  3988. }} else {
  3989. if (id <= 90) {
  3990. if (id <= 72) {
  3991. return((int)(r72use_current(((T72*)C))));
  3992. } else {
  3993. return((int)(r90use_current(((T90*)C))));
  3994. }} else {
  3995. return((int)(r112use_current(((T112*)C))));
  3996. }}} else {
  3997. if (id <= 253) {
  3998. if (id <= 180) {
  3999. if (id <= 121) {
  4000. return((int)(r121use_current(((T121*)C))));
  4001. } else {
  4002. return((int)(r180use_current(((T180*)C))));
  4003. }} else {
  4004. return((int)(r253use_current(((T253*)C))));
  4005. }} else {
  4006. if (id <= 278) {
  4007. if (id <= 260) {
  4008. return((int)(0));
  4009. } else {
  4010. return((int)(r278use_current(((T278*)C))));
  4011. }} else {
  4012. return((int)(r313use_current(((T313*)C))));
  4013. }}}} else {
  4014. if (id <= 436) {
  4015. if (id <= 367) {
  4016. if (id <= 358) {
  4017. if (id <= 342) {
  4018. return((int)(0));
  4019. } else {
  4020. return((int)(1));
  4021. }} else {
  4022. return((int)(0));
  4023. }} else {
  4024. if (id <= 420) {
  4025. if (id <= 414) {
  4026. return((int)(r414use_current(((T414*)C))));
  4027. } else {
  4028. return((int)(1));
  4029. }} else {
  4030. return((int)(r436use_current(((T436*)C))));
  4031. }}} else {
  4032. if (id <= 460) {
  4033. if (id <= 453) {
  4034. if (id <= 446) {
  4035. return((int)(1));
  4036. } else {
  4037. return((int)(r453use_current(((T453*)C))));
  4038. }} else {
  4039. return((int)(r460use_current(((T460*)C))));
  4040. }} else {
  4041. if (id <= 492) {
  4042. if (id <= 487) {
  4043. return((int)(r487use_current(((T487*)C))));
  4044. } else {
  4045. return((int)(r492use_current(((T492*)C))));
  4046. }} else {
  4047. return((int)(r517use_current(((T517*)C))));
  4048. }}}}} else {
  4049. if (id <= 767) {
  4050. if (id <= 655) {
  4051. if (id <= 534) {
  4052. if (id <= 529) {
  4053. if (id <= 520) {
  4054. return((int)(r520use_current(((T520*)C))));
  4055. } else {
  4056. return((int)(r529use_current(((T529*)C))));
  4057. }} else {
  4058. return((int)(r534use_current(((T534*)C))));
  4059. }} else {
  4060. if (id <= 574) {
  4061. if (id <= 557) {
  4062. return((int)(r557use_current(((T557*)C))));
  4063. } else {
  4064. return((int)(r574use_current(((T574*)C))));
  4065. }} else {
  4066. return((int)(r655use_current(((T655*)C))));
  4067. }}} else {
  4068. if (id <= 715) {
  4069. if (id <= 708) {
  4070. if (id <= 664) {
  4071. return((int)(r664use_current(((T664*)C))));
  4072. } else {
  4073. return((int)(0));
  4074. }} else {
  4075. return((int)(0));
  4076. }} else {
  4077. if (id <= 760) {
  4078. if (id <= 716) {
  4079. return((int)(1));
  4080. } else {
  4081. return((int)(r760use_current(((T760*)C))));
  4082. }} else {
  4083. return((int)(r767use_current(((T767*)C))));
  4084. }}}} else {
  4085. if (id <= 890) {
  4086. if (id <= 849) {
  4087. if (id <= 805) {
  4088. if (id <= 796) {
  4089. return((int)(0));
  4090. } else {
  4091. return((int)(0));
  4092. }} else {
  4093. return((int)(0));
  4094. }} else {
  4095. if (id <= 886) {
  4096. if (id <= 873) {
  4097. return((int)(0));
  4098. } else {
  4099. return((int)(0));
  4100. }} else {
  4101. return((int)(r890use_current(((T890*)C))));
  4102. }}} else {
  4103. if (id <= 936) {
  4104. if (id <= 932) {
  4105. if (id <= 915) {
  4106. return((int)(r915use_current(((T915*)C))));
  4107. } else {
  4108. return((int)(r932use_current(((T932*)C))));
  4109. }} else {
  4110. return((int)(0));
  4111. }} else {
  4112. if (id <= 990) {
  4113. if (id <= 940) {
  4114. return((int)(0));
  4115. } else {
  4116. return((int)(r990use_current(((T990*)C))));
  4117. }} else {
  4118. return((int)(r999use_current(((T999*)C))));
  4119. }}}}}}
  4120. void X662dca_inline_argument(void *C,T0* a1){
  4121. int id=((T0*)C)->id;
  4122. if (id <= 517) {
  4123. if (id <= 313) {
  4124. if (id <= 112) {
  4125. if (id <= 57) {
  4126. if (id <= 39) {
  4127. if (id <= 23) {
  4128. /*[IRF3.1dca_inline_argument*//*]*/
  4129. } else {
  4130. /*[IRF3.1dca_inline_argument*//*]*/
  4131. }} else {
  4132. /*[IRF3.1dca_inline_argument*//*]*/
  4133. }} else {
  4134. if (id <= 90) {
  4135. if (id <= 72) {
  4136. r72dca_inline_argument(((T72*)C),a1);
  4137. } else {
  4138. /*[IRF3.1dca_inline_argument*//*]*/
  4139. }} else {
  4140. /*[IRF3.1dca_inline_argument*//*]*/
  4141. }}} else {
  4142. if (id <= 253) {
  4143. if (id <= 180) {
  4144. if (id <= 121) {
  4145. /*[IRF3.1dca_inline_argument*//*]*/
  4146. } else {
  4147. /*[IRF3.1dca_inline_argument*//*]*/
  4148. }} else {
  4149. r253dca_inline_argument(((T253*)C),a1);
  4150. }} else {
  4151. if (id <= 278) {
  4152. if (id <= 260) {
  4153. /*[IRF3.6dca_inline_argument*/{T260* C1=((T260*)C);
  4154. T0* b1=a1;
  4155. r260mapping_c_arg(C1,b1);
  4156. }/*]*/
  4157. } else {
  4158. /*[IRF3.1dca_inline_argument*//*]*/
  4159. }} else {
  4160. /*[IRF3.1dca_inline_argument*//*]*/
  4161. }}}} else {
  4162. if (id <= 436) {
  4163. if (id <= 367) {
  4164. if (id <= 358) {
  4165. if (id <= 342) {
  4166. /*[IRF3.6dca_inline_argument*/{T342* C1=((T342*)C);
  4167. T0* b1=a1;
  4168. r342mapping_c_arg(C1,b1);
  4169. }/*]*/
  4170. } else {
  4171. /*[IRF3.1dca_inline_argument*//*]*/
  4172. }} else {
  4173. /*[IRF3.6dca_inline_argument*/{T0* b1=a1;
  4174. r367mapping_c_arg(b1);
  4175. }/*]*/
  4176. }} else {
  4177. if (id <= 420) {
  4178. if (id <= 414) {
  4179. /*[IRF3.1dca_inline_argument*//*]*/
  4180. } else {
  4181. /*[IRF3.1dca_inline_argument*//*]*/
  4182. }} else {
  4183. /*[IRF3.1dca_inline_argument*//*]*/
  4184. }}} else {
  4185. if (id <= 460) {
  4186. if (id <= 453) {
  4187. if (id <= 446) {
  4188. /*[IRF3.1dca_inline_argument*//*]*/
  4189. } else {
  4190. /*[IRF3.1dca_inline_argument*//*]*/
  4191. }} else {
  4192. /*[IRF3.1dca_inline_argument*//*]*/
  4193. }} else {
  4194. if (id <= 492) {
  4195. if (id <= 487) {
  4196. /*[IRF3.1dca_inline_argument*//*]*/
  4197. } else {
  4198. /*[IRF3.1dca_inline_argument*//*]*/
  4199. }} else {
  4200. /*[IRF3.1dca_inline_argument*//*]*/
  4201. }}}}} else {
  4202. if (id <= 767) {
  4203. if (id <= 655) {
  4204. if (id <= 534) {
  4205. if (id <= 529) {
  4206. if (id <= 520) {
  4207. /*[IRF3.1dca_inline_argument*//*]*/
  4208. } else {
  4209. r529dca_inline_argument(((T529*)C),a1);
  4210. }} else {
  4211. /*[IRF3.1dca_inline_argument*//*]*/
  4212. }} else {
  4213. if (id <= 574) {
  4214. if (id <= 557) {
  4215. /*[IRF3.1dca_inline_argument*//*]*/
  4216. } else {
  4217. r574dca_inline_argument(((T574*)C),a1);
  4218. }} else {
  4219. /*[IRF3.1dca_inline_argument*//*]*/
  4220. }}} else {
  4221. if (id <= 715) {
  4222. if (id <= 708) {
  4223. if (id <= 664) {
  4224. /*[IRF3.1dca_inline_argument*//*]*/
  4225. } else {
  4226. /*[IRF3.1dca_inline_argument*//*]*/
  4227. }} else {
  4228. /*[IRF3.1dca_inline_argument*//*]*/
  4229. }} else {
  4230. if (id <= 760) {
  4231. if (id <= 716) {
  4232. /*[IRF3.1dca_inline_argument*//*]*/
  4233. } else {
  4234. /*[IRF3.1dca_inline_argument*//*]*/
  4235. }} else {
  4236. r767dca_inline_argument(((T767*)C),a1);
  4237. }}}} else {
  4238. if (id <= 890) {
  4239. if (id <= 849) {
  4240. if (id <= 805) {
  4241. if (id <= 796) {
  4242. /*[IRF3.6dca_inline_argument*/{T0* b1=a1;
  4243. /*[IRF3.6mapping_c_arg*/{T0* c1=b1;
  4244. /*[IRF3.2compile_to_c*//*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),((T0*)ms1_796));
  4245. /*]*/
  4246. /*]*/
  4247. }/*]*/
  4248. }/*]*/
  4249. } else {
  4250. /*[IRF3.1dca_inline_argument*//*]*/
  4251. }} else {
  4252. /*[IRF3.6dca_inline_argument*/{T0* b1=a1;
  4253. r849mapping_c_arg(b1);
  4254. }/*]*/
  4255. }} else {
  4256. if (id <= 886) {
  4257. if (id <= 873) {
  4258. /*[IRF3.6dca_inline_argument*/{T873* C1=((T873*)C);
  4259. T0* b1=a1;
  4260. r324put_ith_argument(((T324*)(oBC364cpp)),(((T873*)C1))->_rank/*20*/);
  4261. }/*]*/
  4262. } else {
  4263. /*[IRF3.6dca_inline_argument*/{T886* C1=((T886*)C);
  4264. T0* b1=a1;
  4265. r324put_ith_argument(((T324*)(oBC364cpp)),(((T886*)C1))->_rank/*20*/);
  4266. }/*]*/
  4267. }} else {
  4268. /*[IRF3.1dca_inline_argument*//*]*/
  4269. }}} else {
  4270. if (id <= 936) {
  4271. if (id <= 932) {
  4272. if (id <= 915) {
  4273. /*[IRF3.1dca_inline_argument*//*]*/
  4274. } else {
  4275. /*[IRF3.1dca_inline_argument*//*]*/
  4276. }} else {
  4277. /*[IRF3.6dca_inline_argument*/{T936* C1=((T936*)C);
  4278. T0* b1=a1;
  4279. r936mapping_c_arg(C1,b1);
  4280. }/*]*/
  4281. }} else {
  4282. if (id <= 990) {
  4283. if (id <= 940) {
  4284. /*[IRF3.1dca_inline_argument*//*]*/
  4285. } else {
  4286. /*[IRF3.1dca_inline_argument*//*]*/
  4287. }} else {
  4288. /*[IRF3.1dca_inline_argument*//*]*/
  4289. }}}}}}
  4290. T0* X662start_position(void *C){
  4291. int id=((T0*)C)->id;
  4292. if (id <= 517) {
  4293. if (id <= 313) {
  4294. if (id <= 112) {
  4295. if (id <= 57) {
  4296. if (id <= 39) {
  4297. if (id <= 23) {
  4298. return((T0*)((((T23*)((T23*)C)))->_start_position/*16*/));
  4299. } else {
  4300. return((T0*)((((T39*)((T39*)C)))->_start_position/*16*/));
  4301. }} else {
  4302. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T57*)((T57*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4303. }} else {
  4304. if (id <= 90) {
  4305. if (id <= 72) {
  4306. return((T0*)(/*(IRF4.6start_position*/(((T406*)((T406*)((((T72*)((T72*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  4307. } else {
  4308. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T90*)((T90*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4309. }} else {
  4310. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T112*)((T112*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4311. }}} else {
  4312. if (id <= 253) {
  4313. if (id <= 180) {
  4314. if (id <= 121) {
  4315. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T121*)((T121*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4316. } else {
  4317. return((T0*)(/*(IRF4.6start_position*/(((T406*)((T406*)((((T180*)((T180*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  4318. }} else {
  4319. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T253*)((T253*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4320. }} else {
  4321. if (id <= 278) {
  4322. if (id <= 260) {
  4323. return((T0*)((((T260*)((T260*)C)))->_start_position/*12*/));
  4324. } else {
  4325. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T278*)((T278*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4326. }} else {
  4327. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T313*)((T313*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4328. }}}} else {
  4329. if (id <= 436) {
  4330. if (id <= 367) {
  4331. if (id <= 358) {
  4332. if (id <= 342) {
  4333. return((T0*)((((T342*)((T342*)C)))->_start_position/*12*/));
  4334. } else {
  4335. return((T0*)((((T358*)((T358*)C)))->_start_position/*20*/));
  4336. }} else {
  4337. return((T0*)((((T367*)((T367*)C)))->_start_position/*12*/));
  4338. }} else {
  4339. if (id <= 420) {
  4340. if (id <= 414) {
  4341. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T414*)((T414*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4342. } else {
  4343. return((T0*)(r420start_position(((T420*)C))));
  4344. }} else {
  4345. return((T0*)((((T436*)((T436*)C)))->_start_position/*12*/));
  4346. }}} else {
  4347. if (id <= 460) {
  4348. if (id <= 453) {
  4349. if (id <= 446) {
  4350. return((T0*)((((T446*)((T446*)C)))->_start_position/*20*/));
  4351. } else {
  4352. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T453*)((T453*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4353. }} else {
  4354. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T460*)((T460*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4355. }} else {
  4356. if (id <= 492) {
  4357. if (id <= 487) {
  4358. return((T0*)(r487start_position(((T487*)C))));
  4359. } else {
  4360. return((T0*)(r492start_position(((T492*)C))));
  4361. }} else {
  4362. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T517*)((T517*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4363. }}}}} else {
  4364. if (id <= 767) {
  4365. if (id <= 655) {
  4366. if (id <= 534) {
  4367. if (id <= 529) {
  4368. if (id <= 520) {
  4369. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T520*)((T520*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4370. } else {
  4371. return((T0*)(r529start_position(((T529*)C))));
  4372. }} else {
  4373. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T534*)((T534*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4374. }} else {
  4375. if (id <= 574) {
  4376. if (id <= 557) {
  4377. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T557*)((T557*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4378. } else {
  4379. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T574*)((T574*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4380. }} else {
  4381. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T655*)((T655*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4382. }}} else {
  4383. if (id <= 715) {
  4384. if (id <= 708) {
  4385. if (id <= 664) {
  4386. return((T0*)(r664start_position(((T664*)C))));
  4387. } else {
  4388. return((T0*)(r708start_position(((T708*)C))));
  4389. }} else {
  4390. return((T0*)((((T715*)((T715*)C)))->_start_position/*16*/));
  4391. }} else {
  4392. if (id <= 760) {
  4393. if (id <= 716) {
  4394. return((T0*)((((T716*)((T716*)C)))->_start_position/*20*/));
  4395. } else {
  4396. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T760*)((T760*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4397. }} else {
  4398. return((T0*)(/*(IRF4.6start_position*/(((T406*)((T406*)((((T767*)((T767*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  4399. }}}} else {
  4400. if (id <= 890) {
  4401. if (id <= 849) {
  4402. if (id <= 805) {
  4403. if (id <= 796) {
  4404. return((T0*)((((T796*)((T796*)C)))->_start_position/*16*/));
  4405. } else {
  4406. return((T0*)((((T805*)((T805*)C)))->_start_position/*12*/));
  4407. }} else {
  4408. return((T0*)((((T849*)((T849*)C)))->_start_position/*12*/));
  4409. }} else {
  4410. if (id <= 886) {
  4411. if (id <= 873) {
  4412. return((T0*)((((T873*)((T873*)C)))->_start_position/*16*/));
  4413. } else {
  4414. return((T0*)((((T886*)((T886*)C)))->_start_position/*16*/));
  4415. }} else {
  4416. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T890*)((T890*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4417. }}} else {
  4418. if (id <= 936) {
  4419. if (id <= 932) {
  4420. if (id <= 915) {
  4421. return((T0*)(r915start_position(((T915*)C))));
  4422. } else {
  4423. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T932*)((T932*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4424. }} else {
  4425. return((T0*)((((T936*)((T936*)C)))->_start_position/*12*/));
  4426. }} else {
  4427. if (id <= 990) {
  4428. if (id <= 940) {
  4429. return((T0*)((((T940*)((T940*)C)))->_start_position/*12*/));
  4430. } else {
  4431. return((T0*)(/*(IRF4.6start_position*/(((T406*)((T406*)((((T990*)((T990*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  4432. }} else {
  4433. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T999*)((T999*)C)))->_feature_name/*28*/))))->_start_position/*8*//*)*/));
  4434. }}}}}}
  4435. int X662isa_dca_inline_argument(void *C){
  4436. int id=((T0*)C)->id;
  4437. if (id <= 517) {
  4438. if (id <= 313) {
  4439. if (id <= 112) {
  4440. if (id <= 57) {
  4441. if (id <= 39) {
  4442. if (id <= 23) {
  4443. return((int)(0));
  4444. } else {
  4445. return((int)(0));
  4446. }} else {
  4447. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4448. }} else {
  4449. if (id <= 90) {
  4450. if (id <= 72) {
  4451. return((int)(r72isa_dca_inline_argument(((T72*)C))));
  4452. } else {
  4453. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4454. }} else {
  4455. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4456. }}} else {
  4457. if (id <= 253) {
  4458. if (id <= 180) {
  4459. if (id <= 121) {
  4460. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4461. } else {
  4462. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4463. }} else {
  4464. return((int)(r253isa_dca_inline_argument(((T253*)C))));
  4465. }} else {
  4466. if (id <= 278) {
  4467. if (id <= 260) {
  4468. return((int)(r260isa_dca_inline_argument(((T260*)C))));
  4469. } else {
  4470. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4471. }} else {
  4472. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4473. }}}} else {
  4474. if (id <= 436) {
  4475. if (id <= 367) {
  4476. if (id <= 358) {
  4477. if (id <= 342) {
  4478. return((int)(r342isa_dca_inline_argument(((T342*)C))));
  4479. } else {
  4480. return((int)(0));
  4481. }} else {
  4482. return((int)(r367isa_dca_inline_argument()));
  4483. }} else {
  4484. if (id <= 420) {
  4485. if (id <= 414) {
  4486. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4487. } else {
  4488. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4489. }} else {
  4490. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4491. }}} else {
  4492. if (id <= 460) {
  4493. if (id <= 453) {
  4494. if (id <= 446) {
  4495. return((int)(0));
  4496. } else {
  4497. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4498. }} else {
  4499. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4500. }} else {
  4501. if (id <= 492) {
  4502. if (id <= 487) {
  4503. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4504. } else {
  4505. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4506. }} else {
  4507. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4508. }}}}} else {
  4509. if (id <= 767) {
  4510. if (id <= 655) {
  4511. if (id <= 534) {
  4512. if (id <= 529) {
  4513. if (id <= 520) {
  4514. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4515. } else {
  4516. return((int)(r529isa_dca_inline_argument(((T529*)C))));
  4517. }} else {
  4518. return((int)(0));
  4519. }} else {
  4520. if (id <= 574) {
  4521. if (id <= 557) {
  4522. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4523. } else {
  4524. return((int)(r574isa_dca_inline_argument(((T574*)C))));
  4525. }} else {
  4526. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4527. }}} else {
  4528. if (id <= 715) {
  4529. if (id <= 708) {
  4530. if (id <= 664) {
  4531. return((int)(0));
  4532. } else {
  4533. return((int)(0));
  4534. }} else {
  4535. return((int)(0));
  4536. }} else {
  4537. if (id <= 760) {
  4538. if (id <= 716) {
  4539. return((int)(0));
  4540. } else {
  4541. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4542. }} else {
  4543. return((int)(r767isa_dca_inline_argument(((T767*)C))));
  4544. }}}} else {
  4545. if (id <= 890) {
  4546. if (id <= 849) {
  4547. if (id <= 805) {
  4548. if (id <= 796) {
  4549. return((int)(-1));
  4550. } else {
  4551. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4552. }} else {
  4553. return((int)(r849isa_dca_inline_argument(((T849*)C))));
  4554. }} else {
  4555. if (id <= 886) {
  4556. if (id <= 873) {
  4557. return((int)(/*(IRF4.3isa_dca_inline_argument*/(((T873*)((T873*)C)))->_rank/*20*//*)*/));
  4558. } else {
  4559. return((int)(/*(IRF4.3isa_dca_inline_argument*/(((T886*)((T886*)C)))->_rank/*20*//*)*/));
  4560. }} else {
  4561. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4562. }}} else {
  4563. if (id <= 936) {
  4564. if (id <= 932) {
  4565. if (id <= 915) {
  4566. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4567. } else {
  4568. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4569. }} else {
  4570. return((int)(r936isa_dca_inline_argument()));
  4571. }} else {
  4572. if (id <= 990) {
  4573. if (id <= 940) {
  4574. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4575. } else {
  4576. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4577. }} else {
  4578. return((int)(/*(IRF4.1isa_dca_inline_argument*/0/*)*/));
  4579. }}}}}}
  4580. void X662compile_to_c(void *C){
  4581. int id=((T0*)C)->id;
  4582. if (id <= 517) {
  4583. if (id <= 313) {
  4584. if (id <= 112) {
  4585. if (id <= 57) {
  4586. if (id <= 39) {
  4587. if (id <= 23) {
  4588. /*[IRF3.6compile_to_c*/{T23* C1=((T23*)C);
  4589. r324print_local(((T324*)(oBC364cpp)),(((T23*)C1))->_to_string/*12*/);
  4590. }/*]*/
  4591. } else {
  4592. /*[IRF3.6compile_to_c*/{T39* C1=((T39*)C);
  4593. r324print_local(((T324*)(oBC364cpp)),(((T39*)C1))->_to_string/*12*/);
  4594. }/*]*/
  4595. }} else {
  4596. r57compile_to_c(((T57*)C));
  4597. }} else {
  4598. if (id <= 90) {
  4599. if (id <= 72) {
  4600. r72compile_to_c(((T72*)C));
  4601. } else {
  4602. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T90* C1=((T90*)C);
  4603. r324put_cpc(((T324*)(oBC364cpp)),(T0*)C1);
  4604. }/*]*/
  4605. /*]*/
  4606. }} else {
  4607. r112compile_to_c(((T112*)C));
  4608. }}} else {
  4609. if (id <= 253) {
  4610. if (id <= 180) {
  4611. if (id <= 121) {
  4612. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T121* C1=((T121*)C);
  4613. r324put_cpc(((T324*)(oBC364cpp)),(T0*)C1);
  4614. }/*]*/
  4615. /*]*/
  4616. } else {
  4617. r180compile_to_c(((T180*)C));
  4618. }} else {
  4619. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T253* C1=((T253*)C);
  4620. r324put_cpc(((T324*)(oBC364cpp)),(T0*)C1);
  4621. }/*]*/
  4622. /*]*/
  4623. }} else {
  4624. if (id <= 278) {
  4625. if (id <= 260) {
  4626. r260compile_to_c(((T260*)C));
  4627. } else {
  4628. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T278* C1=((T278*)C);
  4629. r324put_cpc(((T324*)(oBC364cpp)),(T0*)C1);
  4630. }/*]*/
  4631. /*]*/
  4632. }} else {
  4633. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T313* C1=((T313*)C);
  4634. r324put_cpc(((T324*)(oBC364cpp)),(T0*)C1);
  4635. }/*]*/
  4636. /*]*/
  4637. }}}} else {
  4638. if (id <= 436) {
  4639. if (id <= 367) {
  4640. if (id <= 358) {
  4641. if (id <= 342) {
  4642. /*[IRF3.6compile_to_c*/{T342* C1=((T342*)C);
  4643. /*[IRF3.5put_integer*/r544put_integer(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),(((T342*)C1))->_value/*16*/);
  4644. /*]*/
  4645. }/*]*/
  4646. } else {
  4647. r358compile_to_c(((T358*)C));
  4648. }} else {
  4649. /*[IRF3.2compile_to_c*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T544* C1=((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/));
  4650. char b1='0';
  4651. putc(b1,((FILE*)((((T544*)C1))->_output_stream/*4*/)));
  4652. }/*]*/
  4653. /*]*/
  4654. /*]*/
  4655. }} else {
  4656. if (id <= 420) {
  4657. if (id <= 414) {
  4658. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T414* C1=((T414*)C);
  4659. r324put_cpc(((T324*)(oBC364cpp)),(T0*)C1);
  4660. }/*]*/
  4661. /*]*/
  4662. } else {
  4663. /*[IRF3.6compile_to_c*/{T420* C1=((T420*)C);
  4664. r420error(r420start_position(C1),((T0*)ms1_420));
  4665. }/*]*/
  4666. }} else {
  4667. r436compile_to_c(((T436*)C));
  4668. }}} else {
  4669. if (id <= 460) {
  4670. if (id <= 453) {
  4671. if (id <= 446) {
  4672. r446compile_to_c(((T446*)C));
  4673. } else {
  4674. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T453* C1=((T453*)C);
  4675. r324put_cpc(((T324*)(oBC364cpp)),(T0*)C1);
  4676. }/*]*/
  4677. /*]*/
  4678. }} else {
  4679. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T460* C1=((T460*)C);
  4680. r324put_cpc(((T324*)(oBC364cpp)),(T0*)C1);
  4681. }/*]*/
  4682. /*]*/
  4683. }} else {
  4684. if (id <= 492) {
  4685. if (id <= 487) {
  4686. r487compile_to_c(((T487*)C));
  4687. } else {
  4688. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T492* C1=((T492*)C);
  4689. r324put_cpc(((T324*)(oBC364cpp)),(T0*)C1);
  4690. }/*]*/
  4691. /*]*/
  4692. }} else {
  4693. r517compile_to_c(((T517*)C));
  4694. }}}}} else {
  4695. if (id <= 767) {
  4696. if (id <= 655) {
  4697. if (id <= 534) {
  4698. if (id <= 529) {
  4699. if (id <= 520) {
  4700. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T520* C1=((T520*)C);
  4701. r324put_cpc(((T324*)(oBC364cpp)),(T0*)C1);
  4702. }/*]*/
  4703. /*]*/
  4704. } else {
  4705. r529compile_to_c(((T529*)C));
  4706. }} else {
  4707. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T534* C1=((T534*)C);
  4708. r324put_cpc(((T324*)(oBC364cpp)),(T0*)C1);
  4709. }/*]*/
  4710. /*]*/
  4711. }} else {
  4712. if (id <= 574) {
  4713. if (id <= 557) {
  4714. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T557* C1=((T557*)C);
  4715. r324put_cpc(((T324*)(oBC364cpp)),(T0*)C1);
  4716. }/*]*/
  4717. /*]*/
  4718. } else {
  4719. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T574* C1=((T574*)C);
  4720. r324put_cpc(((T324*)(oBC364cpp)),(T0*)C1);
  4721. }/*]*/
  4722. /*]*/
  4723. }} else {
  4724. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T655* C1=((T655*)C);
  4725. r324put_cpc(((T324*)(oBC364cpp)),(T0*)C1);
  4726. }/*]*/
  4727. /*]*/
  4728. }}} else {
  4729. if (id <= 715) {
  4730. if (id <= 708) {
  4731. if (id <= 664) {
  4732. r664compile_to_c(((T664*)C));
  4733. } else {
  4734. r708compile_to_c(((T708*)C));
  4735. }} else {
  4736. /*[IRF3.2compile_to_c*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T544* C1=((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/));
  4737. char b1='R';
  4738. putc(b1,((FILE*)((((T544*)C1))->_output_stream/*4*/)));
  4739. }/*]*/
  4740. /*]*/
  4741. /*]*/
  4742. }} else {
  4743. if (id <= 760) {
  4744. if (id <= 716) {
  4745. r716compile_to_c(((T716*)C));
  4746. } else {
  4747. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T760* C1=((T760*)C);
  4748. r324put_cpc(((T324*)(oBC364cpp)),(T0*)C1);
  4749. }/*]*/
  4750. /*]*/
  4751. }} else {
  4752. r767compile_to_c(((T767*)C));
  4753. }}}} else {
  4754. if (id <= 890) {
  4755. if (id <= 849) {
  4756. if (id <= 805) {
  4757. if (id <= 796) {
  4758. /*[IRF3.2compile_to_c*//*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),((T0*)ms1_796));
  4759. /*]*/
  4760. /*]*/
  4761. } else {
  4762. r805compile_to_c(((T805*)C));
  4763. }} else {
  4764. /*[IRF3.2compile_to_c*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T544* C1=((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/));
  4765. char b1='1';
  4766. putc(b1,((FILE*)((((T544*)C1))->_output_stream/*4*/)));
  4767. }/*]*/
  4768. /*]*/
  4769. /*]*/
  4770. }} else {
  4771. if (id <= 886) {
  4772. if (id <= 873) {
  4773. r873compile_to_c(((T873*)C));
  4774. } else {
  4775. r886compile_to_c(((T886*)C));
  4776. }} else {
  4777. r890compile_to_c(((T890*)C));
  4778. }}} else {
  4779. if (id <= 936) {
  4780. if (id <= 932) {
  4781. if (id <= 915) {
  4782. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T915* C1=((T915*)C);
  4783. r324put_cpc(((T324*)(oBC364cpp)),(T0*)C1);
  4784. }/*]*/
  4785. /*]*/
  4786. } else {
  4787. r932compile_to_c(((T932*)C));
  4788. }} else {
  4789. /*[IRF3.6compile_to_c*/{T936* C1=((T936*)C);
  4790. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),(((T936*)C1))->_to_string/*16*/);
  4791. /*]*/
  4792. }/*]*/
  4793. }} else {
  4794. if (id <= 990) {
  4795. if (id <= 940) {
  4796. r940compile_to_c(((T940*)C));
  4797. } else {
  4798. r990compile_to_c(((T990*)C));
  4799. }} else {
  4800. r999compile_to_c(((T999*)C));
  4801. }}}}}}
  4802. int X662c_simple(void *C){
  4803. int id=((T0*)C)->id;
  4804. if (id <= 517) {
  4805. if (id <= 313) {
  4806. if (id <= 112) {
  4807. if (id <= 57) {
  4808. if (id <= 39) {
  4809. if (id <= 23) {
  4810. return((int)(1));
  4811. } else {
  4812. return((int)(1));
  4813. }} else {
  4814. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4815. }} else {
  4816. if (id <= 90) {
  4817. if (id <= 72) {
  4818. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4819. } else {
  4820. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4821. }} else {
  4822. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4823. }}} else {
  4824. if (id <= 253) {
  4825. if (id <= 180) {
  4826. if (id <= 121) {
  4827. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4828. } else {
  4829. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4830. }} else {
  4831. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4832. }} else {
  4833. if (id <= 278) {
  4834. if (id <= 260) {
  4835. return((int)(1));
  4836. } else {
  4837. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4838. }} else {
  4839. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4840. }}}} else {
  4841. if (id <= 436) {
  4842. if (id <= 367) {
  4843. if (id <= 358) {
  4844. if (id <= 342) {
  4845. return((int)(/*(IRF4.2c_simple*/(1)/*)*/));
  4846. } else {
  4847. return((int)(1));
  4848. }} else {
  4849. return((int)(1));
  4850. }} else {
  4851. if (id <= 420) {
  4852. if (id <= 414) {
  4853. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4854. } else {
  4855. return((int)(0));
  4856. }} else {
  4857. return((int)(0));
  4858. }}} else {
  4859. if (id <= 460) {
  4860. if (id <= 453) {
  4861. if (id <= 446) {
  4862. return((int)(1));
  4863. } else {
  4864. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4865. }} else {
  4866. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4867. }} else {
  4868. if (id <= 492) {
  4869. if (id <= 487) {
  4870. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4871. } else {
  4872. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4873. }} else {
  4874. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4875. }}}}} else {
  4876. if (id <= 767) {
  4877. if (id <= 655) {
  4878. if (id <= 534) {
  4879. if (id <= 529) {
  4880. if (id <= 520) {
  4881. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4882. } else {
  4883. return((int)(r529c_simple(((T529*)C))));
  4884. }} else {
  4885. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4886. }} else {
  4887. if (id <= 574) {
  4888. if (id <= 557) {
  4889. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4890. } else {
  4891. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4892. }} else {
  4893. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4894. }}} else {
  4895. if (id <= 715) {
  4896. if (id <= 708) {
  4897. if (id <= 664) {
  4898. return((int)(0));
  4899. } else {
  4900. return((int)(1));
  4901. }} else {
  4902. return((int)(1));
  4903. }} else {
  4904. if (id <= 760) {
  4905. if (id <= 716) {
  4906. return((int)(1));
  4907. } else {
  4908. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4909. }} else {
  4910. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4911. }}}} else {
  4912. if (id <= 890) {
  4913. if (id <= 849) {
  4914. if (id <= 805) {
  4915. if (id <= 796) {
  4916. return((int)(1));
  4917. } else {
  4918. return((int)(1));
  4919. }} else {
  4920. return((int)(1));
  4921. }} else {
  4922. if (id <= 886) {
  4923. if (id <= 873) {
  4924. return((int)(1));
  4925. } else {
  4926. return((int)(1));
  4927. }} else {
  4928. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4929. }}} else {
  4930. if (id <= 936) {
  4931. if (id <= 932) {
  4932. if (id <= 915) {
  4933. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4934. } else {
  4935. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4936. }} else {
  4937. return((int)(1));
  4938. }} else {
  4939. if (id <= 990) {
  4940. if (id <= 940) {
  4941. return((int)(1));
  4942. } else {
  4943. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4944. }} else {
  4945. return((int)(/*(IRF4.1c_simple*/0/*)*/));
  4946. }}}}}}
  4947. T0* X662to_runnable(void *C,T0* a1){
  4948. int id=((T0*)C)->id;
  4949. if (id <= 517) {
  4950. if (id <= 313) {
  4951. if (id <= 112) {
  4952. if (id <= 57) {
  4953. if (id <= 39) {
  4954. if (id <= 23) {
  4955. return((T0*)(r23to_runnable(((T23*)C),a1)));
  4956. } else {
  4957. return((T0*)(r39to_runnable(((T39*)C),a1)));
  4958. }} else {
  4959. return((T0*)(r57to_runnable(((T57*)C),a1)));
  4960. }} else {
  4961. if (id <= 90) {
  4962. if (id <= 72) {
  4963. return((T0*)(r72to_runnable(((T72*)C),a1)));
  4964. } else {
  4965. return((T0*)(r90to_runnable(((T90*)C),a1)));
  4966. }} else {
  4967. return((T0*)(r112to_runnable(((T112*)C),a1)));
  4968. }}} else {
  4969. if (id <= 253) {
  4970. if (id <= 180) {
  4971. if (id <= 121) {
  4972. return((T0*)(r121to_runnable(((T121*)C),a1)));
  4973. } else {
  4974. return((T0*)(r180to_runnable(((T180*)C),a1)));
  4975. }} else {
  4976. return((T0*)(r253to_runnable(((T253*)C),a1)));
  4977. }} else {
  4978. if (id <= 278) {
  4979. if (id <= 260) {
  4980. return((T0*)(r260to_runnable(((T260*)C),a1)));
  4981. } else {
  4982. return((T0*)(r278to_runnable(((T278*)C),a1)));
  4983. }} else {
  4984. return((T0*)(r313to_runnable(((T313*)C),a1)));
  4985. }}}} else {
  4986. if (id <= 436) {
  4987. if (id <= 367) {
  4988. if (id <= 358) {
  4989. if (id <= 342) {
  4990. return((T0*)(r342to_runnable(((T342*)C),a1)));
  4991. } else {
  4992. return((T0*)(r358to_runnable(((T358*)C),a1)));
  4993. }} else {
  4994. return((T0*)(r367to_runnable(((T367*)C),a1)));
  4995. }} else {
  4996. if (id <= 420) {
  4997. if (id <= 414) {
  4998. return((T0*)(r414to_runnable(((T414*)C),a1)));
  4999. } else {
  5000. return((T0*)(r420to_runnable(((T420*)C),a1)));
  5001. }} else {
  5002. return((T0*)(r436to_runnable(((T436*)C),a1)));
  5003. }}} else {
  5004. if (id <= 460) {
  5005. if (id <= 453) {
  5006. if (id <= 446) {
  5007. return((T0*)(r446to_runnable(((T446*)C),a1)));
  5008. } else {
  5009. return((T0*)(r453to_runnable(((T453*)C),a1)));
  5010. }} else {
  5011. return((T0*)(r460to_runnable(((T460*)C),a1)));
  5012. }} else {
  5013. if (id <= 492) {
  5014. if (id <= 487) {
  5015. return((T0*)(r487to_runnable(((T487*)C),a1)));
  5016. } else {
  5017. return((T0*)(r492to_runnable(((T492*)C),a1)));
  5018. }} else {
  5019. return((T0*)(r517to_runnable(((T517*)C),a1)));
  5020. }}}}} else {
  5021. if (id <= 767) {
  5022. if (id <= 655) {
  5023. if (id <= 534) {
  5024. if (id <= 529) {
  5025. if (id <= 520) {
  5026. return((T0*)(r520to_runnable(((T520*)C),a1)));
  5027. } else {
  5028. return((T0*)(r529to_runnable(((T529*)C),a1)));
  5029. }} else {
  5030. return((T0*)(r534to_runnable(((T534*)C),a1)));
  5031. }} else {
  5032. if (id <= 574) {
  5033. if (id <= 557) {
  5034. return((T0*)(r557to_runnable(((T557*)C),a1)));
  5035. } else {
  5036. return((T0*)(r574to_runnable(((T574*)C),a1)));
  5037. }} else {
  5038. return((T0*)(r655to_runnable(((T655*)C),a1)));
  5039. }}} else {
  5040. if (id <= 715) {
  5041. if (id <= 708) {
  5042. if (id <= 664) {
  5043. return((T0*)(r664to_runnable(((T664*)C),a1)));
  5044. } else {
  5045. return((T0*)(r708to_runnable(((T708*)C),a1)));
  5046. }} else {
  5047. return((T0*)(r715to_runnable(((T715*)C),a1)));
  5048. }} else {
  5049. if (id <= 760) {
  5050. if (id <= 716) {
  5051. return((T0*)(r716to_runnable(((T716*)C),a1)));
  5052. } else {
  5053. return((T0*)(r760to_runnable(((T760*)C),a1)));
  5054. }} else {
  5055. return((T0*)(r767to_runnable(((T767*)C),a1)));
  5056. }}}} else {
  5057. if (id <= 890) {
  5058. if (id <= 849) {
  5059. if (id <= 805) {
  5060. if (id <= 796) {
  5061. return((T0*)(r796to_runnable(((T796*)C),a1)));
  5062. } else {
  5063. return((T0*)(r805to_runnable(((T805*)C),a1)));
  5064. }} else {
  5065. return((T0*)(r849to_runnable(((T849*)C),a1)));
  5066. }} else {
  5067. if (id <= 886) {
  5068. if (id <= 873) {
  5069. return((T0*)(r873to_runnable(((T873*)C),a1)));
  5070. } else {
  5071. return((T0*)(r886to_runnable(((T886*)C),a1)));
  5072. }} else {
  5073. return((T0*)(r890to_runnable(((T890*)C),a1)));
  5074. }}} else {
  5075. if (id <= 936) {
  5076. if (id <= 932) {
  5077. if (id <= 915) {
  5078. return((T0*)(r915to_runnable(((T915*)C),a1)));
  5079. } else {
  5080. return((T0*)(r932to_runnable(((T932*)C),a1)));
  5081. }} else {
  5082. return((T0*)(r936to_runnable(((T936*)C),a1)));
  5083. }} else {
  5084. if (id <= 990) {
  5085. if (id <= 940) {
  5086. return((T0*)(r940to_runnable(((T940*)C),a1)));
  5087. } else {
  5088. return((T0*)(r990to_runnable(((T990*)C),a1)));
  5089. }} else {
  5090. return((T0*)(r999to_runnable(((T999*)C),a1)));
  5091. }}}}}}
  5092. T0* X662result_type(void *C){
  5093. int id=((T0*)C)->id;
  5094. if (id <= 517) {
  5095. if (id <= 313) {
  5096. if (id <= 112) {
  5097. if (id <= 57) {
  5098. if (id <= 39) {
  5099. if (id <= 23) {
  5100. return((T0*)((((T23*)((T23*)C)))->_result_type/*24*/));
  5101. } else {
  5102. return((T0*)((((T39*)((T39*)C)))->_result_type/*24*/));
  5103. }} else {
  5104. return((T0*)((((T57*)((T57*)C)))->_result_type/*20*/));
  5105. }} else {
  5106. if (id <= 90) {
  5107. if (id <= 72) {
  5108. return((T0*)((((T72*)((T72*)C)))->_result_type/*20*/));
  5109. } else {
  5110. return((T0*)((((T90*)((T90*)C)))->_result_type/*20*/));
  5111. }} else {
  5112. return((T0*)((((T112*)((T112*)C)))->_result_type/*20*/));
  5113. }}} else {
  5114. if (id <= 253) {
  5115. if (id <= 180) {
  5116. if (id <= 121) {
  5117. return((T0*)((((T121*)((T121*)C)))->_result_type/*20*/));
  5118. } else {
  5119. return((T0*)((((T180*)((T180*)C)))->_result_type/*20*/));
  5120. }} else {
  5121. return((T0*)((((T253*)((T253*)C)))->_result_type/*20*/));
  5122. }} else {
  5123. if (id <= 278) {
  5124. if (id <= 260) {
  5125. return((T0*)(r260result_type()));
  5126. } else {
  5127. return((T0*)((((T278*)((T278*)C)))->_result_type/*20*/));
  5128. }} else {
  5129. return((T0*)((((T313*)((T313*)C)))->_result_type/*20*/));
  5130. }}}} else {
  5131. if (id <= 436) {
  5132. if (id <= 367) {
  5133. if (id <= 358) {
  5134. if (id <= 342) {
  5135. return((T0*)(r342result_type()));
  5136. } else {
  5137. return((T0*)(/*(IRF4.3result_type*/(((T358*)((T358*)C)))->_current_type/*8*//*)*/));
  5138. }} else {
  5139. return((T0*)(/*(IRF4.8result_type*/r367type_boolean()/*)*/));
  5140. }} else {
  5141. if (id <= 420) {
  5142. if (id <= 414) {
  5143. return((T0*)((((T414*)((T414*)C)))->_result_type/*20*/));
  5144. } else {
  5145. return((T0*)(r420result_type()));
  5146. }} else {
  5147. return((T0*)((((T436*)((T436*)C)))->_result_type/*20*/));
  5148. }}} else {
  5149. if (id <= 460) {
  5150. if (id <= 453) {
  5151. if (id <= 446) {
  5152. return((T0*)(/*(IRF4.6result_type*/(((T820*)((T820*)((((T446*)((T446*)C)))->_run_feature_2/*24*/))))->_result_type/*24*//*)*/));
  5153. } else {
  5154. return((T0*)((((T453*)((T453*)C)))->_result_type/*20*/));
  5155. }} else {
  5156. return((T0*)((((T460*)((T460*)C)))->_result_type/*20*/));
  5157. }} else {
  5158. if (id <= 492) {
  5159. if (id <= 487) {
  5160. return((T0*)((((T487*)((T487*)C)))->_result_type/*24*/));
  5161. } else {
  5162. return((T0*)((((T492*)((T492*)C)))->_result_type/*24*/));
  5163. }} else {
  5164. return((T0*)((((T517*)((T517*)C)))->_result_type/*20*/));
  5165. }}}}} else {
  5166. if (id <= 767) {
  5167. if (id <= 655) {
  5168. if (id <= 534) {
  5169. if (id <= 529) {
  5170. if (id <= 520) {
  5171. return((T0*)((((T520*)((T520*)C)))->_result_type/*20*/));
  5172. } else {
  5173. return((T0*)(r529result_type(((T529*)C))));
  5174. }} else {
  5175. return((T0*)((((T534*)((T534*)C)))->_result_type/*20*/));
  5176. }} else {
  5177. if (id <= 574) {
  5178. if (id <= 557) {
  5179. return((T0*)((((T557*)((T557*)C)))->_result_type/*20*/));
  5180. } else {
  5181. return((T0*)((((T574*)((T574*)C)))->_result_type/*20*/));
  5182. }} else {
  5183. return((T0*)((((T655*)((T655*)C)))->_result_type/*20*/));
  5184. }}} else {
  5185. if (id <= 715) {
  5186. if (id <= 708) {
  5187. if (id <= 664) {
  5188. return((T0*)(r664result_type(((T664*)C))));
  5189. } else {
  5190. return((T0*)(/*(IRF4.8result_type*/r708type_pointer()/*)*/));
  5191. }} else {
  5192. return((T0*)((((T715*)((T715*)C)))->_result_type/*20*/));
  5193. }} else {
  5194. if (id <= 760) {
  5195. if (id <= 716) {
  5196. return((T0*)(/*(IRF4.3result_type*/(((T716*)((T716*)C)))->_current_type/*8*//*)*/));
  5197. } else {
  5198. return((T0*)((((T760*)((T760*)C)))->_result_type/*20*/));
  5199. }} else {
  5200. return((T0*)((((T767*)((T767*)C)))->_result_type/*20*/));
  5201. }}}} else {
  5202. if (id <= 890) {
  5203. if (id <= 849) {
  5204. if (id <= 805) {
  5205. if (id <= 796) {
  5206. return((T0*)(r796result_type()));
  5207. } else {
  5208. return((T0*)(/*(IRF4.8result_type*/r805type_string()/*)*/));
  5209. }} else {
  5210. return((T0*)(/*(IRF4.8result_type*/r849type_boolean()/*)*/));
  5211. }} else {
  5212. if (id <= 886) {
  5213. if (id <= 873) {
  5214. return((T0*)((((T873*)((T873*)C)))->_result_type/*24*/));
  5215. } else {
  5216. return((T0*)((((T886*)((T886*)C)))->_result_type/*24*/));
  5217. }} else {
  5218. return((T0*)((((T890*)((T890*)C)))->_result_type/*20*/));
  5219. }}} else {
  5220. if (id <= 936) {
  5221. if (id <= 932) {
  5222. if (id <= 915) {
  5223. return((T0*)((((T915*)((T915*)C)))->_result_type/*24*/));
  5224. } else {
  5225. return((T0*)((((T932*)((T932*)C)))->_result_type/*20*/));
  5226. }} else {
  5227. return((T0*)(r936result_type()));
  5228. }} else {
  5229. if (id <= 990) {
  5230. if (id <= 940) {
  5231. return((T0*)((((T940*)((T940*)C)))->_result_type/*20*/));
  5232. } else {
  5233. return((T0*)((((T990*)((T990*)C)))->_result_type/*20*/));
  5234. }} else {
  5235. return((T0*)((((T999*)((T999*)C)))->_result_type/*20*/));
  5236. }}}}}}
  5237. void X662afd_check(void *C){
  5238. int id=((T0*)C)->id;
  5239. if (id <= 517) {
  5240. if (id <= 313) {
  5241. if (id <= 112) {
  5242. if (id <= 57) {
  5243. if (id <= 39) {
  5244. if (id <= 23) {
  5245. /*[IRF3.1afd_check*//*]*/
  5246. } else {
  5247. /*[IRF3.1afd_check*//*]*/
  5248. }} else {
  5249. r57afd_check(((T57*)C));
  5250. }} else {
  5251. if (id <= 90) {
  5252. if (id <= 72) {
  5253. r72afd_check(((T72*)C));
  5254. } else {
  5255. r90afd_check(((T90*)C));
  5256. }} else {
  5257. r112afd_check(((T112*)C));
  5258. }}} else {
  5259. if (id <= 253) {
  5260. if (id <= 180) {
  5261. if (id <= 121) {
  5262. r121afd_check(((T121*)C));
  5263. } else {
  5264. r180afd_check(((T180*)C));
  5265. }} else {
  5266. r253afd_check(((T253*)C));
  5267. }} else {
  5268. if (id <= 278) {
  5269. if (id <= 260) {
  5270. /*[IRF3.1afd_check*//*]*/
  5271. } else {
  5272. r278afd_check(((T278*)C));
  5273. }} else {
  5274. r313afd_check(((T313*)C));
  5275. }}}} else {
  5276. if (id <= 436) {
  5277. if (id <= 367) {
  5278. if (id <= 358) {
  5279. if (id <= 342) {
  5280. /*[IRF3.1afd_check*//*]*/
  5281. } else {
  5282. /*[IRF3.1afd_check*//*]*/
  5283. }} else {
  5284. /*[IRF3.1afd_check*//*]*/
  5285. }} else {
  5286. if (id <= 420) {
  5287. if (id <= 414) {
  5288. r414afd_check(((T414*)C));
  5289. } else {
  5290. /*[IRF3.6afd_check*/{T420* C1=((T420*)C);
  5291. r420error(r420start_position(C1),((T0*)ms1_420));
  5292. }/*]*/
  5293. }} else {
  5294. r436afd_check(((T436*)C));
  5295. }}} else {
  5296. if (id <= 460) {
  5297. if (id <= 453) {
  5298. if (id <= 446) {
  5299. /*[IRF3.1afd_check*//*]*/
  5300. } else {
  5301. r453afd_check(((T453*)C));
  5302. }} else {
  5303. r460afd_check(((T460*)C));
  5304. }} else {
  5305. if (id <= 492) {
  5306. if (id <= 487) {
  5307. r487afd_check(((T487*)C));
  5308. } else {
  5309. r492afd_check(((T492*)C));
  5310. }} else {
  5311. r517afd_check(((T517*)C));
  5312. }}}}} else {
  5313. if (id <= 767) {
  5314. if (id <= 655) {
  5315. if (id <= 534) {
  5316. if (id <= 529) {
  5317. if (id <= 520) {
  5318. r520afd_check(((T520*)C));
  5319. } else {
  5320. r529afd_check(((T529*)C));
  5321. }} else {
  5322. r534afd_check(((T534*)C));
  5323. }} else {
  5324. if (id <= 574) {
  5325. if (id <= 557) {
  5326. r557afd_check(((T557*)C));
  5327. } else {
  5328. r574afd_check(((T574*)C));
  5329. }} else {
  5330. r655afd_check(((T655*)C));
  5331. }}} else {
  5332. if (id <= 715) {
  5333. if (id <= 708) {
  5334. if (id <= 664) {
  5335. r664afd_check(((T664*)C));
  5336. } else {
  5337. /*[IRF3.1afd_check*//*]*/
  5338. }} else {
  5339. /*[IRF3.1afd_check*//*]*/
  5340. }} else {
  5341. if (id <= 760) {
  5342. if (id <= 716) {
  5343. /*[IRF3.1afd_check*//*]*/
  5344. } else {
  5345. r760afd_check(((T760*)C));
  5346. }} else {
  5347. r767afd_check(((T767*)C));
  5348. }}}} else {
  5349. if (id <= 890) {
  5350. if (id <= 849) {
  5351. if (id <= 805) {
  5352. if (id <= 796) {
  5353. /*[IRF3.1afd_check*//*]*/
  5354. } else {
  5355. /*[IRF3.1afd_check*//*]*/
  5356. }} else {
  5357. /*[IRF3.1afd_check*//*]*/
  5358. }} else {
  5359. if (id <= 886) {
  5360. if (id <= 873) {
  5361. /*[IRF3.1afd_check*//*]*/
  5362. } else {
  5363. /*[IRF3.1afd_check*//*]*/
  5364. }} else {
  5365. r890afd_check(((T890*)C));
  5366. }}} else {
  5367. if (id <= 936) {
  5368. if (id <= 932) {
  5369. if (id <= 915) {
  5370. r915afd_check(((T915*)C));
  5371. } else {
  5372. r932afd_check(((T932*)C));
  5373. }} else {
  5374. /*[IRF3.1afd_check*//*]*/
  5375. }} else {
  5376. if (id <= 990) {
  5377. if (id <= 940) {
  5378. /*[IRF3.1afd_check*//*]*/
  5379. } else {
  5380. r990afd_check(((T990*)C));
  5381. }} else {
  5382. r999afd_check(((T999*)C));
  5383. }}}}}}
  5384. int X662is_result(void *C){
  5385. int id=((T0*)C)->id;
  5386. if (id <= 517) {
  5387. if (id <= 313) {
  5388. if (id <= 112) {
  5389. if (id <= 57) {
  5390. if (id <= 39) {
  5391. if (id <= 23) {
  5392. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5393. } else {
  5394. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5395. }} else {
  5396. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5397. }} else {
  5398. if (id <= 90) {
  5399. if (id <= 72) {
  5400. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5401. } else {
  5402. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5403. }} else {
  5404. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5405. }}} else {
  5406. if (id <= 253) {
  5407. if (id <= 180) {
  5408. if (id <= 121) {
  5409. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5410. } else {
  5411. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5412. }} else {
  5413. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5414. }} else {
  5415. if (id <= 278) {
  5416. if (id <= 260) {
  5417. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5418. } else {
  5419. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5420. }} else {
  5421. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5422. }}}} else {
  5423. if (id <= 436) {
  5424. if (id <= 367) {
  5425. if (id <= 358) {
  5426. if (id <= 342) {
  5427. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5428. } else {
  5429. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5430. }} else {
  5431. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5432. }} else {
  5433. if (id <= 420) {
  5434. if (id <= 414) {
  5435. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5436. } else {
  5437. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5438. }} else {
  5439. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5440. }}} else {
  5441. if (id <= 460) {
  5442. if (id <= 453) {
  5443. if (id <= 446) {
  5444. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5445. } else {
  5446. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5447. }} else {
  5448. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5449. }} else {
  5450. if (id <= 492) {
  5451. if (id <= 487) {
  5452. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5453. } else {
  5454. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5455. }} else {
  5456. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5457. }}}}} else {
  5458. if (id <= 767) {
  5459. if (id <= 655) {
  5460. if (id <= 534) {
  5461. if (id <= 529) {
  5462. if (id <= 520) {
  5463. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5464. } else {
  5465. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5466. }} else {
  5467. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5468. }} else {
  5469. if (id <= 574) {
  5470. if (id <= 557) {
  5471. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5472. } else {
  5473. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5474. }} else {
  5475. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5476. }}} else {
  5477. if (id <= 715) {
  5478. if (id <= 708) {
  5479. if (id <= 664) {
  5480. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5481. } else {
  5482. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5483. }} else {
  5484. return((int)(1));
  5485. }} else {
  5486. if (id <= 760) {
  5487. if (id <= 716) {
  5488. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5489. } else {
  5490. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5491. }} else {
  5492. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5493. }}}} else {
  5494. if (id <= 890) {
  5495. if (id <= 849) {
  5496. if (id <= 805) {
  5497. if (id <= 796) {
  5498. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5499. } else {
  5500. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5501. }} else {
  5502. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5503. }} else {
  5504. if (id <= 886) {
  5505. if (id <= 873) {
  5506. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5507. } else {
  5508. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5509. }} else {
  5510. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5511. }}} else {
  5512. if (id <= 936) {
  5513. if (id <= 932) {
  5514. if (id <= 915) {
  5515. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5516. } else {
  5517. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5518. }} else {
  5519. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5520. }} else {
  5521. if (id <= 990) {
  5522. if (id <= 940) {
  5523. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5524. } else {
  5525. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5526. }} else {
  5527. return((int)(/*(IRF4.1is_result*/0/*)*/));
  5528. }}}}}}
  5529. T0* X295arguments(void *C){
  5530. int id=((T0*)C)->id;
  5531. if (id <= 492) {
  5532. if (id <= 253) {
  5533. if (id <= 112) {
  5534. if (id <= 72) {
  5535. if (id <= 57) {
  5536. return((T0*)((((T57*)((T57*)C)))->_arguments/*24*/));
  5537. } else {
  5538. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  5539. }} else {
  5540. if (id <= 90) {
  5541. return((T0*)((((T90*)((T90*)C)))->_arguments/*24*/));
  5542. } else {
  5543. return((T0*)((((T112*)((T112*)C)))->_arguments/*24*/));
  5544. }}} else {
  5545. if (id <= 180) {
  5546. if (id <= 121) {
  5547. return((T0*)((((T121*)((T121*)C)))->_arguments/*24*/));
  5548. } else {
  5549. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  5550. }} else {
  5551. return((T0*)((((T253*)((T253*)C)))->_arguments/*24*/));
  5552. }}} else {
  5553. if (id <= 453) {
  5554. if (id <= 313) {
  5555. if (id <= 278) {
  5556. return((T0*)((((T278*)((T278*)C)))->_arguments/*24*/));
  5557. } else {
  5558. return((T0*)((((T313*)((T313*)C)))->_arguments/*24*/));
  5559. }} else {
  5560. if (id <= 414) {
  5561. return((T0*)((((T414*)((T414*)C)))->_arguments/*24*/));
  5562. } else {
  5563. return((T0*)((((T453*)((T453*)C)))->_arguments/*24*/));
  5564. }}} else {
  5565. if (id <= 487) {
  5566. if (id <= 460) {
  5567. return((T0*)((((T460*)((T460*)C)))->_arguments/*24*/));
  5568. } else {
  5569. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  5570. }} else {
  5571. return((T0*)((((T492*)((T492*)C)))->_arguments/*28*/));
  5572. }}}} else {
  5573. if (id <= 760) {
  5574. if (id <= 557) {
  5575. if (id <= 520) {
  5576. if (id <= 517) {
  5577. return((T0*)((((T517*)((T517*)C)))->_arguments/*24*/));
  5578. } else {
  5579. return((T0*)((((T520*)((T520*)C)))->_arguments/*24*/));
  5580. }} else {
  5581. if (id <= 534) {
  5582. return((T0*)((((T534*)((T534*)C)))->_arguments/*24*/));
  5583. } else {
  5584. return((T0*)((((T557*)((T557*)C)))->_arguments/*24*/));
  5585. }}} else {
  5586. if (id <= 655) {
  5587. if (id <= 574) {
  5588. return((T0*)((((T574*)((T574*)C)))->_arguments/*24*/));
  5589. } else {
  5590. return((T0*)((((T655*)((T655*)C)))->_arguments/*24*/));
  5591. }} else {
  5592. return((T0*)((((T760*)((T760*)C)))->_arguments/*24*/));
  5593. }}} else {
  5594. if (id <= 915) {
  5595. if (id <= 890) {
  5596. if (id <= 767) {
  5597. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  5598. } else {
  5599. return((T0*)((((T890*)((T890*)C)))->_arguments/*24*/));
  5600. }} else {
  5601. return((T0*)((((T915*)((T915*)C)))->_arguments/*28*/));
  5602. }} else {
  5603. if (id <= 990) {
  5604. if (id <= 932) {
  5605. return((T0*)((((T932*)((T932*)C)))->_arguments/*24*/));
  5606. } else {
  5607. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  5608. }} else {
  5609. return((T0*)((((T999*)((T999*)C)))->_arguments/*24*/));
  5610. }}}}}
  5611. int X295arg_count(void *C){
  5612. int id=((T0*)C)->id;
  5613. if (id <= 492) {
  5614. if (id <= 253) {
  5615. if (id <= 112) {
  5616. if (id <= 72) {
  5617. if (id <= 57) {
  5618. return((int)(1));
  5619. } else {
  5620. return((int)(/*(IRF4.2arg_count*/(0)/*)*/));
  5621. }} else {
  5622. if (id <= 90) {
  5623. return((int)(1));
  5624. } else {
  5625. return((int)(1));
  5626. }}} else {
  5627. if (id <= 180) {
  5628. if (id <= 121) {
  5629. return((int)(1));
  5630. } else {
  5631. return((int)(/*(IRF4.2arg_count*/(0)/*)*/));
  5632. }} else {
  5633. return((int)(1));
  5634. }}} else {
  5635. if (id <= 453) {
  5636. if (id <= 313) {
  5637. if (id <= 278) {
  5638. return((int)(1));
  5639. } else {
  5640. return((int)(1));
  5641. }} else {
  5642. if (id <= 414) {
  5643. return((int)(1));
  5644. } else {
  5645. return((int)(1));
  5646. }}} else {
  5647. if (id <= 487) {
  5648. if (id <= 460) {
  5649. return((int)(1));
  5650. } else {
  5651. return((int)(/*(IRF4.2arg_count*/(0)/*)*/));
  5652. }} else {
  5653. return((int)(1));
  5654. }}}} else {
  5655. if (id <= 760) {
  5656. if (id <= 557) {
  5657. if (id <= 520) {
  5658. if (id <= 517) {
  5659. return((int)(1));
  5660. } else {
  5661. return((int)(1));
  5662. }} else {
  5663. if (id <= 534) {
  5664. return((int)(1));
  5665. } else {
  5666. return((int)(1));
  5667. }}} else {
  5668. if (id <= 655) {
  5669. if (id <= 574) {
  5670. return((int)(1));
  5671. } else {
  5672. return((int)(1));
  5673. }} else {
  5674. return((int)(1));
  5675. }}} else {
  5676. if (id <= 915) {
  5677. if (id <= 890) {
  5678. if (id <= 767) {
  5679. return((int)(/*(IRF4.2arg_count*/(0)/*)*/));
  5680. } else {
  5681. return((int)(1));
  5682. }} else {
  5683. return((int)(r915arg_count(((T915*)C))));
  5684. }} else {
  5685. if (id <= 990) {
  5686. if (id <= 932) {
  5687. return((int)(1));
  5688. } else {
  5689. return((int)(/*(IRF4.2arg_count*/(0)/*)*/));
  5690. }} else {
  5691. return((int)(1));
  5692. }}}}}
  5693.  
  5694.