home *** CD-ROM | disk | FTP | other *** search
/ Amiga ACS 1998 #4 / amigaacscoverdisc1998-041998.iso / utilities / shareware / dev / ppcsmalleiffel / source.lha / bin_c / compile_to_jvm50.c < prev    next >
Encoding:
C/C++ Source or Header  |  1998-01-16  |  16.8 KB  |  708 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_jvm.h"
  9. int X359is_deferred(void *C){
  10. int id=((T0*)C)->id;
  11. if (id <= 588) {
  12. if (id <= 380) {
  13. if (id <= 134) {
  14. if (id <= 118) {
  15. if (id <= 106) {
  16. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  17. } else {
  18. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  19. }} else {
  20. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  21. }} else {
  22. if (id <= 297) {
  23. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  24. } else {
  25. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  26. }}} else {
  27. if (id <= 554) {
  28. if (id <= 398) {
  29. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  30. } else {
  31. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  32. }} else {
  33. if (id <= 580) {
  34. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  35. } else {
  36. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  37. }}}} else {
  38. if (id <= 696) {
  39. if (id <= 679) {
  40. if (id <= 649) {
  41. return((int)(/*(IRF4.2is_deferred*/(1)/*)*/));
  42. } else {
  43. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  44. }} else {
  45. if (id <= 689) {
  46. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  47. } else {
  48. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  49. }}} else {
  50. if (id <= 844) {
  51. if (id <= 835) {
  52. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  53. } else {
  54. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  55. }} else {
  56. if (id <= 853) {
  57. return((int)(/*(IRF4.2is_deferred*/(1)/*)*/));
  58. } else {
  59. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  60. }}}}}
  61. void X359set_clients(void *C,T0* a1){
  62. int id=((T0*)C)->id;
  63. if (id <= 588) {
  64. if (id <= 380) {
  65. if (id <= 134) {
  66. if (id <= 118) {
  67. if (id <= 106) {
  68. /*[IRF3.3set_clients*/((((T106*)(((T106*)C))))->_clients)=(a1);
  69. /*]*/
  70. } else {
  71. /*[IRF3.3set_clients*/((((T118*)(((T118*)C))))->_clients)=(a1);
  72. /*]*/
  73. }} else {
  74. /*[IRF3.3set_clients*/((((T134*)(((T134*)C))))->_clients)=(a1);
  75. /*]*/
  76. }} else {
  77. if (id <= 297) {
  78. /*[IRF3.3set_clients*/((((T297*)(((T297*)C))))->_clients)=(a1);
  79. /*]*/
  80. } else {
  81. /*[IRF3.3set_clients*/((((T380*)(((T380*)C))))->_clients)=(a1);
  82. /*]*/
  83. }}} else {
  84. if (id <= 554) {
  85. if (id <= 398) {
  86. /*[IRF3.3set_clients*/((((T398*)(((T398*)C))))->_clients)=(a1);
  87. /*]*/
  88. } else {
  89. /*[IRF3.3set_clients*/((((T554*)(((T554*)C))))->_clients)=(a1);
  90. /*]*/
  91. }} else {
  92. if (id <= 580) {
  93. /*[IRF3.3set_clients*/((((T580*)(((T580*)C))))->_clients)=(a1);
  94. /*]*/
  95. } else {
  96. /*[IRF3.3set_clients*/((((T588*)(((T588*)C))))->_clients)=(a1);
  97. /*]*/
  98. }}}} else {
  99. if (id <= 696) {
  100. if (id <= 679) {
  101. if (id <= 649) {
  102. /*[IRF3.3set_clients*/((((T649*)(((T649*)C))))->_clients)=(a1);
  103. /*]*/
  104. } else {
  105. /*[IRF3.3set_clients*/((((T679*)(((T679*)C))))->_clients)=(a1);
  106. /*]*/
  107. }} else {
  108. if (id <= 689) {
  109. /*[IRF3.3set_clients*/((((T689*)(((T689*)C))))->_clients)=(a1);
  110. /*]*/
  111. } else {
  112. /*[IRF3.3set_clients*/((((T696*)(((T696*)C))))->_clients)=(a1);
  113. /*]*/
  114. }}} else {
  115. if (id <= 844) {
  116. if (id <= 835) {
  117. /*[IRF3.3set_clients*/((((T835*)(((T835*)C))))->_clients)=(a1);
  118. /*]*/
  119. } else {
  120. /*[IRF3.3set_clients*/((((T844*)(((T844*)C))))->_clients)=(a1);
  121. /*]*/
  122. }} else {
  123. if (id <= 853) {
  124. /*[IRF3.3set_clients*/((((T853*)(((T853*)C))))->_clients)=(a1);
  125. /*]*/
  126. } else {
  127. /*[IRF3.3set_clients*/((((T883*)(((T883*)C))))->_clients)=(a1);
  128. /*]*/
  129. }}}}}
  130. void X359add_into(void *C,T0* a1){
  131. int id=((T0*)C)->id;
  132. if (id <= 588) {
  133. if (id <= 380) {
  134. if (id <= 134) {
  135. if (id <= 118) {
  136. if (id <= 106) {
  137. r106add_into(((T106*)C),a1);
  138. } else {
  139. r118add_into(((T118*)C),a1);
  140. }} else {
  141. r134add_into(((T134*)C),a1);
  142. }} else {
  143. if (id <= 297) {
  144. r297add_into(((T297*)C),a1);
  145. } else {
  146. r380add_into(((T380*)C),a1);
  147. }}} else {
  148. if (id <= 554) {
  149. if (id <= 398) {
  150. r398add_into(((T398*)C),a1);
  151. } else {
  152. r554add_into(((T554*)C),a1);
  153. }} else {
  154. if (id <= 580) {
  155. r580add_into(((T580*)C),a1);
  156. } else {
  157. r588add_into(((T588*)C),a1);
  158. }}}} else {
  159. if (id <= 696) {
  160. if (id <= 679) {
  161. if (id <= 649) {
  162. r649add_into(((T649*)C),a1);
  163. } else {
  164. r679add_into(((T679*)C),a1);
  165. }} else {
  166. if (id <= 689) {
  167. r689add_into(((T689*)C),a1);
  168. } else {
  169. r696add_into(((T696*)C),a1);
  170. }}} else {
  171. if (id <= 844) {
  172. if (id <= 835) {
  173. r835add_into(((T835*)C),a1);
  174. } else {
  175. r844add_into(((T844*)C),a1);
  176. }} else {
  177. if (id <= 853) {
  178. r853add_into(((T853*)C),a1);
  179. } else {
  180. r883add_into(((T883*)C),a1);
  181. }}}}}
  182. int X359can_hide(void *C,T0* a1,T0* a2){
  183. int id=((T0*)C)->id;
  184. if (id <= 588) {
  185. if (id <= 380) {
  186. if (id <= 134) {
  187. if (id <= 118) {
  188. if (id <= 106) {
  189. return((int)(r106can_hide(((T106*)C),a1,a2)));
  190. } else {
  191. return((int)(r118can_hide(((T118*)C),a1,a2)));
  192. }} else {
  193. return((int)(r134can_hide(((T134*)C),a1,a2)));
  194. }} else {
  195. if (id <= 297) {
  196. return((int)(r297can_hide(((T297*)C),a1,a2)));
  197. } else {
  198. return((int)(r380can_hide(((T380*)C),a1,a2)));
  199. }}} else {
  200. if (id <= 554) {
  201. if (id <= 398) {
  202. return((int)(r398can_hide(((T398*)C),a1,a2)));
  203. } else {
  204. return((int)(r554can_hide(((T554*)C),a1,a2)));
  205. }} else {
  206. if (id <= 580) {
  207. return((int)(r580can_hide(((T580*)C),a1,a2)));
  208. } else {
  209. return((int)(r588can_hide(((T588*)C),a1,a2)));
  210. }}}} else {
  211. if (id <= 696) {
  212. if (id <= 679) {
  213. if (id <= 649) {
  214. return((int)(r649can_hide(((T649*)C),a1,a2)));
  215. } else {
  216. return((int)(r679can_hide(((T679*)C),a1,a2)));
  217. }} else {
  218. if (id <= 689) {
  219. return((int)(r689can_hide(((T689*)C),a1,a2)));
  220. } else {
  221. return((int)(r696can_hide(((T696*)C),a1,a2)));
  222. }}} else {
  223. if (id <= 844) {
  224. if (id <= 835) {
  225. return((int)(r835can_hide(((T835*)C),a1,a2)));
  226. } else {
  227. return((int)(r844can_hide(((T844*)C),a1,a2)));
  228. }} else {
  229. if (id <= 853) {
  230. return((int)(r853can_hide(((T853*)C),a1,a2)));
  231. } else {
  232. return((int)(r883can_hide(((T883*)C),a1,a2)));
  233. }}}}}
  234. int X359is_merge_with(void *C,T0* a1,T0* a2){
  235. int id=((T0*)C)->id;
  236. if (id <= 588) {
  237. if (id <= 380) {
  238. if (id <= 134) {
  239. if (id <= 118) {
  240. if (id <= 106) {
  241. return((int)(r106is_merge_with(((T106*)C),a1,a2)));
  242. } else {
  243. return((int)(r118is_merge_with(((T118*)C),a1,a2)));
  244. }} else {
  245. return((int)(r134is_merge_with(((T134*)C),a1,a2)));
  246. }} else {
  247. if (id <= 297) {
  248. return((int)(r297is_merge_with(((T297*)C),a1,a2)));
  249. } else {
  250. return((int)(r380is_merge_with(((T380*)C),a1,a2)));
  251. }}} else {
  252. if (id <= 554) {
  253. if (id <= 398) {
  254. return((int)(r398is_merge_with(((T398*)C),a1,a2)));
  255. } else {
  256. return((int)(r554is_merge_with(((T554*)C),a1,a2)));
  257. }} else {
  258. if (id <= 580) {
  259. return((int)(r580is_merge_with(((T580*)C),a1,a2)));
  260. } else {
  261. return((int)(r588is_merge_with(((T588*)C),a1,a2)));
  262. }}}} else {
  263. if (id <= 696) {
  264. if (id <= 679) {
  265. if (id <= 649) {
  266. return((int)(r649is_merge_with(((T649*)C),a1,a2)));
  267. } else {
  268. return((int)(r679is_merge_with(((T679*)C),a1,a2)));
  269. }} else {
  270. if (id <= 689) {
  271. return((int)(r689is_merge_with(((T689*)C),a1,a2)));
  272. } else {
  273. return((int)(r696is_merge_with(((T696*)C),a1,a2)));
  274. }}} else {
  275. if (id <= 844) {
  276. if (id <= 835) {
  277. return((int)(r835is_merge_with(((T835*)C),a1,a2)));
  278. } else {
  279. return((int)(r844is_merge_with(((T844*)C),a1,a2)));
  280. }} else {
  281. if (id <= 853) {
  282. return((int)(r853is_merge_with(((T853*)C),a1,a2)));
  283. } else {
  284. return((int)(r883is_merge_with(((T883*)C),a1,a2)));
  285. }}}}}
  286. T0* X359clients(void *C){
  287. int id=((T0*)C)->id;
  288. if (id <= 588) {
  289. if (id <= 380) {
  290. if (id <= 134) {
  291. if (id <= 118) {
  292. if (id <= 106) {
  293. return((T0*)((((T106*)((T106*)C)))->_clients/*20*/));
  294. } else {
  295. return((T0*)((((T118*)((T118*)C)))->_clients/*20*/));
  296. }} else {
  297. return((T0*)((((T134*)((T134*)C)))->_clients/*24*/));
  298. }} else {
  299. if (id <= 297) {
  300. return((T0*)((((T297*)((T297*)C)))->_clients/*24*/));
  301. } else {
  302. return((T0*)((((T380*)((T380*)C)))->_clients/*20*/));
  303. }}} else {
  304. if (id <= 554) {
  305. if (id <= 398) {
  306. return((T0*)((((T398*)((T398*)C)))->_clients/*20*/));
  307. } else {
  308. return((T0*)((((T554*)((T554*)C)))->_clients/*20*/));
  309. }} else {
  310. if (id <= 580) {
  311. return((T0*)((((T580*)((T580*)C)))->_clients/*20*/));
  312. } else {
  313. return((T0*)((((T588*)((T588*)C)))->_clients/*20*/));
  314. }}}} else {
  315. if (id <= 696) {
  316. if (id <= 679) {
  317. if (id <= 649) {
  318. return((T0*)((((T649*)((T649*)C)))->_clients/*20*/));
  319. } else {
  320. return((T0*)((((T679*)((T679*)C)))->_clients/*20*/));
  321. }} else {
  322. if (id <= 689) {
  323. return((T0*)((((T689*)((T689*)C)))->_clients/*20*/));
  324. } else {
  325. return((T0*)((((T696*)((T696*)C)))->_clients/*24*/));
  326. }}} else {
  327. if (id <= 844) {
  328. if (id <= 835) {
  329. return((T0*)((((T835*)((T835*)C)))->_clients/*20*/));
  330. } else {
  331. return((T0*)((((T844*)((T844*)C)))->_clients/*24*/));
  332. }} else {
  333. if (id <= 853) {
  334. return((T0*)((((T853*)((T853*)C)))->_clients/*20*/));
  335. } else {
  336. return((T0*)((((T883*)((T883*)C)))->_clients/*20*/));
  337. }}}}}
  338. void X359set_header_comment(void *C,T0* a1){
  339. int id=((T0*)C)->id;
  340. if (id <= 588) {
  341. if (id <= 380) {
  342. if (id <= 134) {
  343. if (id <= 118) {
  344. if (id <= 106) {
  345. /*[IRF3.3set_header_comment*/((((T106*)(((T106*)C))))->_header_comment)=(a1);
  346. /*]*/
  347. } else {
  348. /*[IRF3.3set_header_comment*/((((T118*)(((T118*)C))))->_header_comment)=(a1);
  349. /*]*/
  350. }} else {
  351. r134set_header_comment(((T134*)C),a1);
  352. }} else {
  353. if (id <= 297) {
  354. r297set_header_comment(((T297*)C),a1);
  355. } else {
  356. /*[IRF3.3set_header_comment*/((((T380*)(((T380*)C))))->_header_comment)=(a1);
  357. /*]*/
  358. }}} else {
  359. if (id <= 554) {
  360. if (id <= 398) {
  361. /*[IRF3.3set_header_comment*/((((T398*)(((T398*)C))))->_header_comment)=(a1);
  362. /*]*/
  363. } else {
  364. /*[IRF3.3set_header_comment*/((((T554*)(((T554*)C))))->_header_comment)=(a1);
  365. /*]*/
  366. }} else {
  367. if (id <= 580) {
  368. /*[IRF3.3set_header_comment*/((((T580*)(((T580*)C))))->_header_comment)=(a1);
  369. /*]*/
  370. } else {
  371. /*[IRF3.3set_header_comment*/((((T588*)(((T588*)C))))->_header_comment)=(a1);
  372. /*]*/
  373. }}}} else {
  374. if (id <= 696) {
  375. if (id <= 679) {
  376. if (id <= 649) {
  377. r649set_header_comment(((T649*)C),a1);
  378. } else {
  379. r679set_header_comment(((T679*)C),a1);
  380. }} else {
  381. if (id <= 689) {
  382. /*[IRF3.3set_header_comment*/((((T689*)(((T689*)C))))->_header_comment)=(a1);
  383. /*]*/
  384. } else {
  385. r696set_header_comment(((T696*)C),a1);
  386. }}} else {
  387. if (id <= 844) {
  388. if (id <= 835) {
  389. /*[IRF3.3set_header_comment*/((((T835*)(((T835*)C))))->_header_comment)=(a1);
  390. /*]*/
  391. } else {
  392. r844set_header_comment(((T844*)C),a1);
  393. }} else {
  394. if (id <= 853) {
  395. r853set_header_comment(((T853*)C),a1);
  396. } else {
  397. r883set_header_comment(((T883*)C),a1);
  398. }}}}}
  399. void X359collect_for(void *C,int a1){
  400. int id=((T0*)C)->id;
  401. if (id <= 588) {
  402. if (id <= 380) {
  403. if (id <= 134) {
  404. if (id <= 118) {
  405. if (id <= 106) {
  406. r106collect_for(a1);
  407. } else {
  408. r118collect_for(a1);
  409. }} else {
  410. r134collect_for(((T134*)C),a1);
  411. }} else {
  412. if (id <= 297) {
  413. r297collect_for(((T297*)C),a1);
  414. } else {
  415. r380collect_for(a1);
  416. }}} else {
  417. if (id <= 554) {
  418. if (id <= 398) {
  419. r398collect_for(a1);
  420. } else {
  421. r554collect_for(a1);
  422. }} else {
  423. if (id <= 580) {
  424. r580collect_for(a1);
  425. } else {
  426. r588collect_for(a1);
  427. }}}} else {
  428. if (id <= 696) {
  429. if (id <= 679) {
  430. if (id <= 649) {
  431. r649collect_for(((T649*)C),a1);
  432. } else {
  433. r679collect_for(((T679*)C),a1);
  434. }} else {
  435. if (id <= 689) {
  436. r689collect_for(a1);
  437. } else {
  438. r696collect_for(((T696*)C),a1);
  439. }}} else {
  440. if (id <= 844) {
  441. if (id <= 835) {
  442. r835collect_for(a1);
  443. } else {
  444. r844collect_for(((T844*)C),a1);
  445. }} else {
  446. if (id <= 853) {
  447. r853collect_for(((T853*)C),a1);
  448. } else {
  449. r883collect_for(((T883*)C),a1);
  450. }}}}}
  451. T0* X359start_position(void *C){
  452. int id=((T0*)C)->id;
  453. if (id <= 588) {
  454. if (id <= 380) {
  455. if (id <= 134) {
  456. if (id <= 118) {
  457. if (id <= 106) {
  458. return((T0*)(r106start_position(((T106*)C))));
  459. } else {
  460. return((T0*)(r118start_position(((T118*)C))));
  461. }} else {
  462. return((T0*)(r134start_position(((T134*)C))));
  463. }} else {
  464. if (id <= 297) {
  465. return((T0*)(r297start_position(((T297*)C))));
  466. } else {
  467. return((T0*)(r380start_position(((T380*)C))));
  468. }}} else {
  469. if (id <= 554) {
  470. if (id <= 398) {
  471. return((T0*)(r398start_position(((T398*)C))));
  472. } else {
  473. return((T0*)(r554start_position(((T554*)C))));
  474. }} else {
  475. if (id <= 580) {
  476. return((T0*)(r580start_position(((T580*)C))));
  477. } else {
  478. return((T0*)(r588start_position(((T588*)C))));
  479. }}}} else {
  480. if (id <= 696) {
  481. if (id <= 679) {
  482. if (id <= 649) {
  483. return((T0*)(r649start_position(((T649*)C))));
  484. } else {
  485. return((T0*)(r679start_position(((T679*)C))));
  486. }} else {
  487. if (id <= 689) {
  488. return((T0*)(r689start_position(((T689*)C))));
  489. } else {
  490. return((T0*)(r696start_position(((T696*)C))));
  491. }}} else {
  492. if (id <= 844) {
  493. if (id <= 835) {
  494. return((T0*)(r835start_position(((T835*)C))));
  495. } else {
  496. return((T0*)(r844start_position(((T844*)C))));
  497. }} else {
  498. if (id <= 853) {
  499. return((T0*)(r853start_position(((T853*)C))));
  500. } else {
  501. return((T0*)(r883start_position(((T883*)C))));
  502. }}}}}
  503. T0* X359to_run_feature(void *C,T0* a1,T0* a2){
  504. int id=((T0*)C)->id;
  505. if (id <= 588) {
  506. if (id <= 380) {
  507. if (id <= 134) {
  508. if (id <= 118) {
  509. if (id <= 106) {
  510. return((T0*)(r106to_run_feature(((T106*)C),a1,a2)));
  511. } else {
  512. return((T0*)(r118to_run_feature(((T118*)C),a1,a2)));
  513. }} else {
  514. return((T0*)(r134to_run_feature(((T134*)C),a1,a2)));
  515. }} else {
  516. if (id <= 297) {
  517. return((T0*)(r297to_run_feature(((T297*)C),a1,a2)));
  518. } else {
  519. return((T0*)(r380to_run_feature(((T380*)C),a1,a2)));
  520. }}} else {
  521. if (id <= 554) {
  522. if (id <= 398) {
  523. return((T0*)(r398to_run_feature(((T398*)C),a1,a2)));
  524. } else {
  525. return((T0*)(r554to_run_feature(((T554*)C),a1,a2)));
  526. }} else {
  527. if (id <= 580) {
  528. return((T0*)(r580to_run_feature(((T580*)C),a1,a2)));
  529. } else {
  530. return((T0*)(r588to_run_feature(((T588*)C),a1,a2)));
  531. }}}} else {
  532. if (id <= 696) {
  533. if (id <= 679) {
  534. if (id <= 649) {
  535. return((T0*)(r649to_run_feature(((T649*)C),a1,a2)));
  536. } else {
  537. return((T0*)(r679to_run_feature(((T679*)C),a1,a2)));
  538. }} else {
  539. if (id <= 689) {
  540. return((T0*)(r689to_run_feature(((T689*)C),a1,a2)));
  541. } else {
  542. return((T0*)(r696to_run_feature(((T696*)C),a1,a2)));
  543. }}} else {
  544. if (id <= 844) {
  545. if (id <= 835) {
  546. return((T0*)(r835to_run_feature(((T835*)C),a1,a2)));
  547. } else {
  548. return((T0*)(r844to_run_feature(((T844*)C),a1,a2)));
  549. }} else {
  550. if (id <= 853) {
  551. return((T0*)(r853to_run_feature(((T853*)C),a1,a2)));
  552. } else {
  553. return((T0*)(r883to_run_feature(((T883*)C),a1,a2)));
  554. }}}}}
  555. int X96count(void *C){
  556. int id=((T0*)C)->id;
  557. if (id <= 96) {
  558. if (id <= 65) {
  559. if (id <= 28) {
  560. return((int)(r28count(((T28*)C))));
  561. } else {
  562. return((int)(r65count(((T65*)C))));
  563. }} else {
  564. return((int)(r96count(((T96*)C))));
  565. }} else {
  566. if (id <= 381) {
  567. return((int)(r381count(((T381*)C))));
  568. } else {
  569. return((int)(r733count(((T733*)C))));
  570. }}}
  571. void X96add_last(void *C,T0* a1){
  572. int id=((T0*)C)->id;
  573. if (id <= 96) {
  574. if (id <= 65) {
  575. if (id <= 28) {
  576. r28add_last(((T28*)C),a1);
  577. } else {
  578. r65add_last(((T65*)C),a1);
  579. }} else {
  580. r96add_last(((T96*)C),a1);
  581. }} else {
  582. if (id <= 381) {
  583. r381add_last(((T381*)C),a1);
  584. } else {
  585. r733add_last(((T733*)C),a1);
  586. }}}
  587. T0* X96first(void *C){
  588. int id=((T0*)C)->id;
  589. if (id <= 96) {
  590. if (id <= 65) {
  591. if (id <= 28) {
  592. return((T0*)(r28first(((T28*)C))));
  593. } else {
  594. return((T0*)(r65first(((T65*)C))));
  595. }} else {
  596. return((T0*)(r96first(((T96*)C))));
  597. }} else {
  598. if (id <= 381) {
  599. return((T0*)(r381first(((T381*)C))));
  600. } else {
  601. return((T0*)(r733first(((T733*)C))));
  602. }}}
  603. T0* X96twin(void *C){
  604. int id=((T0*)C)->id;
  605. if (id <= 96) {
  606. if (id <= 65) {
  607. if (id <= 28) {
  608. return((T0*)(r28twin(((T28*)C))));
  609. } else {
  610. return((T0*)(r65twin(((T65*)C))));
  611. }} else {
  612. return((T0*)(r96twin(((T96*)C))));
  613. }} else {
  614. if (id <= 381) {
  615. return((T0*)(r381twin(((T381*)C))));
  616. } else {
  617. return((T0*)(r733twin(((T733*)C))));
  618. }}}
  619. T0* X173arguments(void *C){
  620. int id=((T0*)C)->id;
  621. if (id <= 317) {
  622. if (id <= 268) {
  623. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  624. } else {
  625. return((T0*)((((T317*)((T317*)C)))->_arguments/*20*/));
  626. }} else {
  627. return((T0*)((((T568*)((T568*)C)))->_arguments/*20*/));
  628. }}
  629. int X173arg_count(void *C){
  630. int id=((T0*)C)->id;
  631. if (id <= 317) {
  632. if (id <= 268) {
  633. return((int)(0));
  634. } else {
  635. return((int)(1));
  636. }} else {
  637. return((int)(/*(IRF4.6arg_count*/r431count(((T431*)((((T568*)((T568*)C)))->_arguments/*20*/)))/*)*/));
  638. }}
  639. T0* X173make_runnable(void *C,T0* a1,T0* a2,T0* a3,T0* a4){
  640. int id=((T0*)C)->id;
  641. if (id <= 317) {
  642. if (id <= 268) {
  643. return((T0*)(r268make_runnable(((T268*)C),a1,a2,a3,a4)));
  644. } else {
  645. return((T0*)(r317make_runnable(((T317*)C),a1,a2,a3,a4)));
  646. }} else {
  647. return((T0*)(r568make_runnable(((T568*)C),a1,a2,a3,a4)));
  648. }}
  649. void X368set_rescue_compound(void *C,T0* a1){
  650. int id=((T0*)C)->id;
  651. if (id <= 679) {
  652. if (id <= 297) {
  653. if (id <= 134) {
  654. r134set_rescue_compound(((T134*)C),a1);
  655. } else {
  656. r297set_rescue_compound(((T297*)C),a1);
  657. }} else {
  658. if (id <= 649) {
  659. r649set_rescue_compound(((T649*)C),a1);
  660. } else {
  661. r679set_rescue_compound(((T679*)C),a1);
  662. }}} else {
  663. if (id <= 844) {
  664. if (id <= 696) {
  665. r696set_rescue_compound(((T696*)C),a1);
  666. } else {
  667. r844set_rescue_compound(((T844*)C),a1);
  668. }} else {
  669. if (id <= 853) {
  670. r853set_rescue_compound(((T853*)C),a1);
  671. } else {
  672. r883set_rescue_compound(((T883*)C),a1);
  673. }}}}
  674. void X368set_ensure_assertion(void *C,T0* a1){
  675. int id=((T0*)C)->id;
  676. if (id <= 679) {
  677. if (id <= 297) {
  678. if (id <= 134) {
  679. /*[IRF3.3set_ensure_assertion*/((((T134*)(((T134*)C))))->_ensure_assertion)=(a1);
  680. /*]*/
  681. } else {
  682. /*[IRF3.3set_ensure_assertion*/((((T297*)(((T297*)C))))->_ensure_assertion)=(a1);
  683. /*]*/
  684. }} else {
  685. if (id <= 649) {
  686. /*[IRF3.3set_ensure_assertion*/((((T649*)(((T649*)C))))->_ensure_assertion)=(a1);
  687. /*]*/
  688. } else {
  689. /*[IRF3.3set_ensure_assertion*/((((T679*)(((T679*)C))))->_ensure_assertion)=(a1);
  690. /*]*/
  691. }}} else {
  692. if (id <= 844) {
  693. if (id <= 696) {
  694. /*[IRF3.3set_ensure_assertion*/((((T696*)(((T696*)C))))->_ensure_assertion)=(a1);
  695. /*]*/
  696. } else {
  697. /*[IRF3.3set_ensure_assertion*/((((T844*)(((T844*)C))))->_ensure_assertion)=(a1);
  698. /*]*/
  699. }} else {
  700. if (id <= 853) {
  701. /*[IRF3.3set_ensure_assertion*/((((T853*)(((T853*)C))))->_ensure_assertion)=(a1);
  702. /*]*/
  703. } else {
  704. /*[IRF3.3set_ensure_assertion*/((((T883*)(((T883*)C))))->_ensure_assertion)=(a1);
  705. /*]*/
  706. }}}}
  707.  
  708.