home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / devel / lang / eiffel / smalleif.97 / se.t / SmallEiffel / bin_c / compile_to_c27.c < prev    next >
Encoding:
C/C++ Source or Header  |  1996-05-02  |  26.2 KB  |  1,065 lines

  1. /* ANSI C code generated by SmallEiffel. */
  2. /*
  3. -- SmallEiffel  -- Release (- 0.97)    --      FRANCE
  4. -- Copyright (C), 1994 - Dominique COLNET and Suzanne COLLIN 
  5. -- University Henri Poincare' - Nancy 1 - email colnet@loria.fr 
  6. -- CRIN (Centre de Recherche en Informatique de Nancy)
  7. -- FRANCE 
  8. */
  9. #include "compile_to_c.h"
  10. T0 * XrT176to_runnable(void *C,T0 * a1){
  11. int id=((T0 *)C)->id;
  12. if (id <= 224) {
  13. if (id <= 213) {
  14. if (id <= 179) {
  15. if (id <= 178) {
  16. return rT178to_runnable((T178 *)C,a1);} else {
  17. return rT179to_runnable((T179 *)C,a1);}} else {
  18. if (id <= 180) {
  19. return rT180to_runnable((T180 *)C,a1);} else {
  20. return rT213to_runnable((T213 *)C,a1);}}} else {
  21. if (id <= 216) {
  22. if (id <= 215) {
  23. return rT215to_runnable((T215 *)C,a1);} else {
  24. return rT216to_runnable((T216 *)C,a1);}} else {
  25. if (id <= 218) {
  26. return rT218to_runnable((T218 *)C,a1);} else {
  27. return rT224to_runnable((T224 *)C,a1);}}}} else {
  28. if (id <= 243) {
  29. if (id <= 235) {
  30. if (id <= 225) {
  31. return rT225to_runnable((T225 *)C,a1);} else {
  32. return rT235to_runnable((T235 *)C,a1);}} else {
  33. if (id <= 240) {
  34. return rT240to_runnable((T240 *)C,a1);} else {
  35. return rT243to_runnable((T243 *)C,a1);}}} else {
  36. if (id <= 247) {
  37. if (id <= 245) {
  38. return rT245to_runnable((T245 *)C,a1);} else {
  39. return rT247to_runnable((T247 *)C,a1);}} else {
  40. if (id <= 248) {
  41. return rT248to_runnable((T248 *)C,a1);} else {
  42. return rT249to_runnable((T249 *)C,a1);}}}}}
  43. T0 * XrT176start_position(void *C){
  44. int id=((T0 *)C)->id;
  45. if (id <= 224) {
  46. if (id <= 213) {
  47. if (id <= 179) {
  48. if (id <= 178) {
  49. return rT178start_position((T178 *)C);} else {
  50. return rT179start_position((T179 *)C);}} else {
  51. if (id <= 180) {
  52. return rT180start_position((T180 *)C);} else {
  53. return rT213start_position((T213 *)C);}}} else {
  54. if (id <= 216) {
  55. if (id <= 215) {
  56. return ((T215 *)C)->_start_position;} else {
  57. return rT216start_position((T216 *)C);}} else {
  58. if (id <= 218) {
  59. return ((T218 *)C)->_start_position;} else {
  60. return ((T224 *)C)->_start_position;}}}} else {
  61. if (id <= 243) {
  62. if (id <= 235) {
  63. if (id <= 225) {
  64. return ((T225 *)C)->_start_position;} else {
  65. return ((T235 *)C)->_start_position;}} else {
  66. if (id <= 240) {
  67. return ((T240 *)C)->_start_position;} else {
  68. return ((T243 *)C)->_start_position;}}} else {
  69. if (id <= 247) {
  70. if (id <= 245) {
  71. return ((T245 *)C)->_start_position;} else {
  72. return ((T247 *)C)->_start_position;}} else {
  73. if (id <= 248) {
  74. return rT248start_position((T248 *)C);} else {
  75. return rT249start_position((T249 *)C);}}}}}
  76. int XrT176use_current(void *C){
  77. int id=((T0 *)C)->id;
  78. if (id <= 224) {
  79. if (id <= 213) {
  80. if (id <= 179) {
  81. if (id <= 178) {
  82. return rT178use_current((T178 *)C);} else {
  83. return rT179use_current((T179 *)C);}} else {
  84. if (id <= 180) {
  85. return rT180use_current((T180 *)C);} else {
  86. return rT213use_current((T213 *)C);}}} else {
  87. if (id <= 216) {
  88. if (id <= 215) {
  89. return rT215use_current((T215 *)C);} else {
  90. return rT216use_current((T216 *)C);}} else {
  91. if (id <= 218) {
  92. return rT218use_current((T218 *)C);} else {
  93. return /*(IRF4*/0/*)*/;}}}} else {
  94. if (id <= 243) {
  95. if (id <= 235) {
  96. if (id <= 225) {
  97. return rT225use_current((T225 *)C);} else {
  98. return rT235use_current((T235 *)C);}} else {
  99. if (id <= 240) {
  100. return rT240use_current((T240 *)C);} else {
  101. return rT243use_current((T243 *)C);}}} else {
  102. if (id <= 247) {
  103. if (id <= 245) {
  104. return rT245use_current((T245 *)C);} else {
  105. return rT247use_current((T247 *)C);}} else {
  106. if (id <= 248) {
  107. return rT248use_current((T248 *)C);} else {
  108. return rT249use_current((T249 *)C);}}}}}
  109. void  XrT176compile_to_c(void *C){
  110. int id=((T0 *)C)->id;
  111. if (id <= 224) {
  112. if (id <= 213) {
  113. if (id <= 179) {
  114. if (id <= 178) {
  115. rT178compile_to_c((T178 *)C);
  116. } else {
  117. rT179compile_to_c((T179 *)C);
  118. }} else {
  119. if (id <= 180) {
  120. rT180compile_to_c((T180 *)C);
  121. } else {
  122. rT213compile_to_c((T213 *)C);
  123. }}} else {
  124. if (id <= 216) {
  125. if (id <= 215) {
  126. rT215compile_to_c((T215 *)C);
  127. } else {
  128. rT216compile_to_c((T216 *)C);
  129. }} else {
  130. if (id <= 218) {
  131. rT218compile_to_c((T218 *)C);
  132. } else {
  133. rT224compile_to_c((T224 *)C);
  134. }}}} else {
  135. if (id <= 243) {
  136. if (id <= 235) {
  137. if (id <= 225) {
  138. rT225compile_to_c((T225 *)C);
  139. } else {
  140. rT235compile_to_c((T235 *)C);
  141. }} else {
  142. if (id <= 240) {
  143. rT240compile_to_c((T240 *)C);
  144. } else {
  145. rT243compile_to_c((T243 *)C);
  146. }}} else {
  147. if (id <= 247) {
  148. if (id <= 245) {
  149. rT245compile_to_c((T245 *)C);
  150. } else {
  151. rT247compile_to_c((T247 *)C);
  152. }} else {
  153. if (id <= 248) {
  154. rT248compile_to_c((T248 *)C);
  155. } else {
  156. rT249compile_to_c((T249 *)C);
  157. }}}}}
  158. T0 * XrT176add_comment(void *C,T0 * a1){
  159. int id=((T0 *)C)->id;
  160. if (id <= 224) {
  161. if (id <= 213) {
  162. if (id <= 179) {
  163. if (id <= 178) {
  164. return rT178add_comment((T178 *)C,a1);} else {
  165. return rT179add_comment((T179 *)C,a1);}} else {
  166. if (id <= 180) {
  167. return rT180add_comment((T180 *)C,a1);} else {
  168. return rT213add_comment((T213 *)C,a1);}}} else {
  169. if (id <= 216) {
  170. if (id <= 215) {
  171. return rT215add_comment((T215 *)C,a1);} else {
  172. return rT216add_comment(a1);}} else {
  173. if (id <= 218) {
  174. return rT218add_comment((T218 *)C,a1);} else {
  175. return rT224add_comment((T224 *)C,a1);}}}} else {
  176. if (id <= 243) {
  177. if (id <= 235) {
  178. if (id <= 225) {
  179. return rT225add_comment((T225 *)C,a1);} else {
  180. return rT235add_comment((T235 *)C,a1);}} else {
  181. if (id <= 240) {
  182. return rT240add_comment((T240 *)C,a1);} else {
  183. return rT243add_comment((T243 *)C,a1);}}} else {
  184. if (id <= 247) {
  185. if (id <= 245) {
  186. return rT245add_comment((T245 *)C,a1);} else {
  187. return rT247add_comment((T247 *)C,a1);}} else {
  188. if (id <= 248) {
  189. return rT248add_comment((T248 *)C,a1);} else {
  190. return rT249add_comment((T249 *)C,a1);}}}}}
  191. int XrT177arg_count(void *C){
  192. int id=((T0 *)C)->id;
  193. if (id <= 179) {
  194. if (id <= 178) {
  195. return /*(IRF4*/0/*)*/;} else {
  196. return /*(IRF4*/1/*)*/;}} else {
  197. return rT180arg_count((T180 *)C);}}
  198. T0 * XrT177procedure_name(void *C){
  199. int id=((T0 *)C)->id;
  200. if (id <= 179) {
  201. if (id <= 178) {
  202. return ((T178 *)C)->_procedure_name;} else {
  203. return ((T179 *)C)->_procedure_name;}} else {
  204. return ((T180 *)C)->_procedure_name;}}
  205. T0 * XrT177arguments(void *C){
  206. int id=((T0 *)C)->id;
  207. if (id <= 179) {
  208. if (id <= 178) {
  209. return /*(IRF4*/NULL/*)*/;} else {
  210. return ((T179 *)C)->_arguments;}} else {
  211. return ((T180 *)C)->_arguments;}}
  212. void  XrT203set_clients(void *C,T0 * a1){
  213. int id=((T0 *)C)->id;
  214. if (id <= 204) {
  215. /*(IRF3*/(((T204 *)C)->_clients)=(a1);
  216. /*)*/} else {
  217. /*(IRF3*/(((T205 *)C)->_clients)=(a1);
  218. /*)*/}}
  219. T0 * XrT203base_class(void *C){
  220. int id=((T0 *)C)->id;
  221. if (id <= 204) {
  222. return ((T204 *)C)->_base_class;} else {
  223. return ((T205 *)C)->_base_class;}}
  224. T0 * XrT203clients(void *C){
  225. int id=((T0 *)C)->id;
  226. if (id <= 204) {
  227. return ((T204 *)C)->_clients;} else {
  228. return ((T205 *)C)->_clients;}}
  229. T0 * XrT203start_position(void *C){
  230. int id=((T0 *)C)->id;
  231. if (id <= 204) {
  232. return rT204start_position((T204 *)C);} else {
  233. return rT205start_position((T205 *)C);}}
  234. T0 * XrT203arguments(void *C){
  235. int id=((T0 *)C)->id;
  236. if (id <= 204) {
  237. return ((T204 *)C)->_arguments;} else {
  238. return ((T205 *)C)->_arguments;}}
  239. T0 * XrT203result_type(void *C){
  240. int id=((T0 *)C)->id;
  241. if (id <= 204) {
  242. return ((T204 *)C)->_result_type;} else {
  243. return ((T205 *)C)->_result_type;}}
  244. int XrT206use_current(void *C,T0 * a1){
  245. int id=((T0 *)C)->id;
  246. if (id <= 208) {
  247. if (id <= 207) {
  248. return rT207use_current(a1);} else {
  249. return rT208use_current(a1);}} else {
  250. return rT209use_current(a1);}}
  251. int XrT206is_cse(void *C){
  252. int id=((T0 *)C)->id;
  253. if (id <= 208) {
  254. if (id <= 207) {
  255. return 1;} else {
  256. return 0;}} else {
  257. return 0;}}
  258. int XrT206is_c(void *C){
  259. int id=((T0 *)C)->id;
  260. if (id <= 208) {
  261. if (id <= 207) {
  262. return 0;} else {
  263. return 0;}} else {
  264. return 1;}}
  265. T0 * XrT210first_name(void *C){
  266. int id=((T0 *)C)->id;
  267. if (id <= 211) {
  268. return rT211first_name((T211 *)C);} else {
  269. return rT212first_name((T212 *)C);}}
  270. T0 * XrT228to_runnable_integer(void *C,T0 * a1){
  271. int id=((T0 *)C)->id;
  272. if (id <= 227) {
  273. return rT227to_runnable_integer((T227 *)C,a1);} else {
  274. return rT233to_runnable_integer((T233 *)C,a1);}}
  275. T0 * XrT228to_runnable_character(void *C,T0 * a1){
  276. int id=((T0 *)C)->id;
  277. if (id <= 227) {
  278. return rT227to_runnable_character((T227 *)C,a1);} else {
  279. return rT233to_runnable_character((T233 *)C,a1);}}
  280. void  XrT228clear_e_when(void *C){
  281. int id=((T0 *)C)->id;
  282. if (id <= 227) {
  283. /*(IRF3*/(((T227 *)C)->_e_when)=(NULL);
  284. /*)*/} else {
  285. /*(IRF3*/(((T233 *)C)->_e_when)=(NULL);
  286. /*)*/}}
  287. int XrT230lower(void *C){
  288. int id=((T0 *)C)->id;
  289. if (id <= 229) {
  290. return ((T229 *)C)->_lower;} else {
  291. return ((T234 *)C)->_lower;}}
  292. int XrT230upper(void *C){
  293. int id=((T0 *)C)->id;
  294. if (id <= 229) {
  295. return ((T229 *)C)->_upper;} else {
  296. return ((T234 *)C)->_upper;}}
  297. T0 * XrT230item(void *C,int a1){
  298. int id=((T0 *)C)->id;
  299. if (id <= 229) {
  300. return rT229item((T229 *)C,a1);} else {
  301. return rT234item((T234 *)C,a1);}}
  302. void  XrT230put(void *C,T0 * a1,int a2){
  303. int id=((T0 *)C)->id;
  304. if (id <= 229) {
  305. rT229put((T229 *)C,a1,a2);
  306. } else {
  307. rT234put((T234 *)C,a1,a2);
  308. }}
  309. void  XrT230add_last(void *C,T0 * a1){
  310. int id=((T0 *)C)->id;
  311. if (id <= 229) {
  312. rT229add_last((T229 *)C,a1);
  313. } else {
  314. rT234add_last((T234 *)C,a1);
  315. }}
  316. T0 * XrT237to_runnable(void *C,T0 * a1){
  317. int id=((T0 *)C)->id;
  318. if (id <= 238) {
  319. return rT238to_runnable((T238 *)C,a1);} else {
  320. return rT239to_runnable((T239 *)C,a1);}}
  321. int XrT237use_current(void *C){
  322. int id=((T0 *)C)->id;
  323. if (id <= 238) {
  324. return rT238use_current((T238 *)C);} else {
  325. return rT239use_current((T239 *)C);}}
  326. T0 * XrT237expression(void *C){
  327. int id=((T0 *)C)->id;
  328. if (id <= 238) {
  329. return ((T238 *)C)->_expression;} else {
  330. return ((T239 *)C)->_expression;}}
  331. int XrT242is_pre_computable(void *C){
  332. int id=((T0 *)C)->id;
  333. if (id <= 243) {
  334. if (id <= 240) {
  335. return rT240is_pre_computable((T240 *)C);} else {
  336. return rT243is_pre_computable((T243 *)C);}} else {
  337. if (id <= 245) {
  338. return rT245is_pre_computable((T245 *)C);} else {
  339. return rT247is_pre_computable((T247 *)C);}}}
  340. T0 * XrT261current_type(void *C){
  341. int id=((T0 *)C)->id;
  342. if (id <= 279) {
  343. if (id <= 277) {
  344. if (id <= 273) {
  345. if (id <= 266) {
  346. return ((T266 *)C)->_current_type;} else {
  347. return ((T273 *)C)->_current_type;}} else {
  348. return ((T277 *)C)->_current_type;}} else {
  349. if (id <= 278) {
  350. return ((T278 *)C)->_current_type;} else {
  351. return ((T279 *)C)->_current_type;}}} else {
  352. if (id <= 281) {
  353. if (id <= 280) {
  354. return ((T280 *)C)->_current_type;} else {
  355. return ((T281 *)C)->_current_type;}} else {
  356. if (id <= 282) {
  357. return ((T282 *)C)->_current_type;} else {
  358. return ((T283 *)C)->_current_type;}}}}
  359. T0 * XrT261name(void *C){
  360. int id=((T0 *)C)->id;
  361. if (id <= 279) {
  362. if (id <= 277) {
  363. if (id <= 273) {
  364. if (id <= 266) {
  365. return ((T266 *)C)->_name;} else {
  366. return ((T273 *)C)->_name;}} else {
  367. return ((T277 *)C)->_name;}} else {
  368. if (id <= 278) {
  369. return ((T278 *)C)->_name;} else {
  370. return ((T279 *)C)->_name;}}} else {
  371. if (id <= 281) {
  372. if (id <= 280) {
  373. return ((T280 *)C)->_name;} else {
  374. return ((T281 *)C)->_name;}} else {
  375. if (id <= 282) {
  376. return ((T282 *)C)->_name;} else {
  377. return ((T283 *)C)->_name;}}}}
  378. T0 * XrT261result_type(void *C){
  379. int id=((T0 *)C)->id;
  380. if (id <= 279) {
  381. if (id <= 277) {
  382. if (id <= 273) {
  383. if (id <= 266) {
  384. return ((T266 *)C)->_result_type;} else {
  385. return ((T273 *)C)->_result_type;}} else {
  386. return ((T277 *)C)->_result_type;}} else {
  387. if (id <= 278) {
  388. return ((T278 *)C)->_result_type;} else {
  389. return ((T279 *)C)->_result_type;}}} else {
  390. if (id <= 281) {
  391. if (id <= 280) {
  392. return ((T280 *)C)->_result_type;} else {
  393. return ((T281 *)C)->_result_type;}} else {
  394. if (id <= 282) {
  395. return ((T282 *)C)->_result_type;} else {
  396. return ((T283 *)C)->_result_type;}}}}
  397. T0 * XrT261arguments(void *C){
  398. int id=((T0 *)C)->id;
  399. if (id <= 279) {
  400. if (id <= 277) {
  401. if (id <= 273) {
  402. if (id <= 266) {
  403. return ((T266 *)C)->_arguments;} else {
  404. return ((T273 *)C)->_arguments;}} else {
  405. return ((T277 *)C)->_arguments;}} else {
  406. if (id <= 278) {
  407. return ((T278 *)C)->_arguments;} else {
  408. return ((T279 *)C)->_arguments;}}} else {
  409. if (id <= 281) {
  410. if (id <= 280) {
  411. return ((T280 *)C)->_arguments;} else {
  412. return ((T281 *)C)->_arguments;}} else {
  413. if (id <= 282) {
  414. return ((T282 *)C)->_arguments;} else {
  415. return ((T283 *)C)->_arguments;}}}}
  416. T0 * XrT261run_class(void *C){
  417. int id=((T0 *)C)->id;
  418. if (id <= 279) {
  419. if (id <= 277) {
  420. if (id <= 273) {
  421. if (id <= 266) {
  422. return rT266run_class((T266 *)C);} else {
  423. return rT273run_class((T273 *)C);}} else {
  424. return rT277run_class((T277 *)C);}} else {
  425. if (id <= 278) {
  426. return rT278run_class((T278 *)C);} else {
  427. return rT279run_class((T279 *)C);}}} else {
  428. if (id <= 281) {
  429. if (id <= 280) {
  430. return rT280run_class((T280 *)C);} else {
  431. return rT281run_class((T281 *)C);}} else {
  432. if (id <= 282) {
  433. return rT282run_class((T282 *)C);} else {
  434. return rT283run_class((T283 *)C);}}}}
  435. void  XrT261mapping_c(void *C){
  436. int id=((T0 *)C)->id;
  437. if (id <= 279) {
  438. if (id <= 277) {
  439. if (id <= 273) {
  440. if (id <= 266) {
  441. rT266mapping_c((T266 *)C);
  442. } else {
  443. rT273mapping_c((T273 *)C);
  444. }} else {
  445. rT277mapping_c((T277 *)C);
  446. }} else {
  447. if (id <= 278) {
  448. rT278mapping_c((T278 *)C);
  449. } else {
  450. rT279mapping_c((T279 *)C);
  451. }}} else {
  452. if (id <= 281) {
  453. if (id <= 280) {
  454. rT280mapping_c((T280 *)C);
  455. } else {
  456. rT281mapping_c((T281 *)C);
  457. }} else {
  458. if (id <= 282) {
  459. rT282mapping_c((T282 *)C);
  460. } else {
  461. rT283mapping_c((T283 *)C);
  462. }}}}
  463. void  XrT261mapping_name(void *C){
  464. int id=((T0 *)C)->id;
  465. if (id <= 279) {
  466. if (id <= 277) {
  467. if (id <= 273) {
  468. if (id <= 266) {
  469. rT266mapping_name((T266 *)C);
  470. } else {
  471. rT273mapping_name((T273 *)C);
  472. }} else {
  473. rT277mapping_name((T277 *)C);
  474. }} else {
  475. if (id <= 278) {
  476. rT278mapping_name((T278 *)C);
  477. } else {
  478. rT279mapping_name((T279 *)C);
  479. }}} else {
  480. if (id <= 281) {
  481. if (id <= 280) {
  482. rT280mapping_name((T280 *)C);
  483. } else {
  484. rT281mapping_name((T281 *)C);
  485. }} else {
  486. if (id <= 282) {
  487. rT282mapping_name((T282 *)C);
  488. } else {
  489. rT283mapping_name((T283 *)C);
  490. }}}}
  491. int XrT261id(void *C){
  492. int id=((T0 *)C)->id;
  493. if (id <= 279) {
  494. if (id <= 277) {
  495. if (id <= 273) {
  496. if (id <= 266) {
  497. return rT266id((T266 *)C);} else {
  498. return rT273id((T273 *)C);}} else {
  499. return rT277id((T277 *)C);}} else {
  500. if (id <= 278) {
  501. return rT278id((T278 *)C);} else {
  502. return rT279id((T279 *)C);}}} else {
  503. if (id <= 281) {
  504. if (id <= 280) {
  505. return rT280id((T280 *)C);} else {
  506. return rT281id((T281 *)C);}} else {
  507. if (id <= 282) {
  508. return rT282id((T282 *)C);} else {
  509. return rT283id((T283 *)C);}}}}
  510. T0 * XrT261start_position(void *C){
  511. int id=((T0 *)C)->id;
  512. if (id <= 279) {
  513. if (id <= 277) {
  514. if (id <= 273) {
  515. if (id <= 266) {
  516. return rT266start_position((T266 *)C);} else {
  517. return rT273start_position((T273 *)C);}} else {
  518. return rT277start_position((T277 *)C);}} else {
  519. if (id <= 278) {
  520. return rT278start_position((T278 *)C);} else {
  521. return rT279start_position((T279 *)C);}}} else {
  522. if (id <= 281) {
  523. if (id <= 280) {
  524. return rT280start_position((T280 *)C);} else {
  525. return rT281start_position((T281 *)C);}} else {
  526. if (id <= 282) {
  527. return rT282start_position((T282 *)C);} else {
  528. return rT283start_position((T283 *)C);}}}}
  529. int XrT261is_exported_in(void *C,T0 * a1){
  530. int id=((T0 *)C)->id;
  531. if (id <= 279) {
  532. if (id <= 277) {
  533. if (id <= 273) {
  534. if (id <= 266) {
  535. return rT266is_exported_in((T266 *)C,a1);} else {
  536. return rT273is_exported_in((T273 *)C,a1);}} else {
  537. return rT277is_exported_in((T277 *)C,a1);}} else {
  538. if (id <= 278) {
  539. return rT278is_exported_in((T278 *)C,a1);} else {
  540. return rT279is_exported_in((T279 *)C,a1);}}} else {
  541. if (id <= 281) {
  542. if (id <= 280) {
  543. return rT280is_exported_in((T280 *)C,a1);} else {
  544. return rT281is_exported_in((T281 *)C,a1);}} else {
  545. if (id <= 282) {
  546. return rT282is_exported_in((T282 *)C,a1);} else {
  547. return rT283is_exported_in((T283 *)C,a1);}}}}
  548. int XrT261use_current(void *C){
  549. int id=((T0 *)C)->id;
  550. if (id <= 279) {
  551. if (id <= 277) {
  552. if (id <= 273) {
  553. if (id <= 266) {
  554. return rT266use_current((T266 *)C);} else {
  555. return rT273use_current((T273 *)C);}} else {
  556. return rT277use_current((T277 *)C);}} else {
  557. if (id <= 278) {
  558. return rT278use_current((T278 *)C);} else {
  559. return rT279use_current((T279 *)C);}}} else {
  560. if (id <= 281) {
  561. if (id <= 280) {
  562. return rT280use_current((T280 *)C);} else {
  563. return rT281use_current((T281 *)C);}} else {
  564. if (id <= 282) {
  565. return rT282use_current((T282 *)C);} else {
  566. return rT283use_current((T283 *)C);}}}}
  567. int XrT261arg_count(void *C){
  568. int id=((T0 *)C)->id;
  569. if (id <= 279) {
  570. if (id <= 277) {
  571. if (id <= 273) {
  572. if (id <= 266) {
  573. return rT266arg_count((T266 *)C);} else {
  574. return rT273arg_count((T273 *)C);}} else {
  575. return rT277arg_count((T277 *)C);}} else {
  576. if (id <= 278) {
  577. return rT278arg_count((T278 *)C);} else {
  578. return rT279arg_count((T279 *)C);}}} else {
  579. if (id <= 281) {
  580. if (id <= 280) {
  581. return rT280arg_count((T280 *)C);} else {
  582. return rT281arg_count((T281 *)C);}} else {
  583. if (id <= 282) {
  584. return rT282arg_count((T282 *)C);} else {
  585. return rT283arg_count((T283 *)C);}}}}
  586. int XrT261is_writable(void *C){
  587. int id=((T0 *)C)->id;
  588. if (id <= 279) {
  589. if (id <= 277) {
  590. if (id <= 273) {
  591. if (id <= 266) {
  592. return /*(IRF4*/0/*)*/;} else {
  593. return /*(IRF4*/0/*)*/;}} else {
  594. return /*(IRF4*/0/*)*/;}} else {
  595. if (id <= 278) {
  596. return /*(IRF4*/0/*)*/;} else {
  597. return /*(IRF4*/0/*)*/;}}} else {
  598. if (id <= 281) {
  599. if (id <= 280) {
  600. return /*(IRF4*/0/*)*/;} else {
  601. return /*(IRF4*/0/*)*/;}} else {
  602. if (id <= 282) {
  603. return /*(IRF4*/0/*)*/;} else {
  604. return /*(IRF4*/1/*)*/;}}}}
  605. void  XrT261fall_down(void *C){
  606. int id=((T0 *)C)->id;
  607. if (id <= 279) {
  608. if (id <= 277) {
  609. if (id <= 273) {
  610. if (id <= 266) {
  611. rT266fall_down((T266 *)C);
  612. } else {
  613. rT273fall_down((T273 *)C);
  614. }} else {
  615. rT277fall_down((T277 *)C);
  616. }} else {
  617. if (id <= 278) {
  618. rT278fall_down((T278 *)C);
  619. } else {
  620. rT279fall_down((T279 *)C);
  621. }}} else {
  622. if (id <= 281) {
  623. if (id <= 280) {
  624. rT280fall_down((T280 *)C);
  625. } else {
  626. rT281fall_down((T281 *)C);
  627. }} else {
  628. if (id <= 282) {
  629. rT282fall_down((T282 *)C);
  630. } else {
  631. rT283fall_down((T283 *)C);
  632. }}}}
  633. void  XrT261add_clients(void *C,T0 * a1){
  634. int id=((T0 *)C)->id;
  635. if (id <= 279) {
  636. if (id <= 277) {
  637. if (id <= 273) {
  638. if (id <= 266) {
  639. rT266add_clients((T266 *)C,a1);
  640. } else {
  641. rT273add_clients((T273 *)C,a1);
  642. }} else {
  643. rT277add_clients((T277 *)C,a1);
  644. }} else {
  645. if (id <= 278) {
  646. rT278add_clients((T278 *)C,a1);
  647. } else {
  648. rT279add_clients((T279 *)C,a1);
  649. }}} else {
  650. if (id <= 281) {
  651. if (id <= 280) {
  652. rT280add_clients((T280 *)C,a1);
  653. } else {
  654. rT281add_clients((T281 *)C,a1);
  655. }} else {
  656. if (id <= 282) {
  657. rT282add_clients((T282 *)C,a1);
  658. } else {
  659. rT283add_clients((T283 *)C,a1);
  660. }}}}
  661. void  XrT261c_define(void *C){
  662. int id=((T0 *)C)->id;
  663. if (id <= 279) {
  664. if (id <= 277) {
  665. if (id <= 273) {
  666. if (id <= 266) {
  667. rT266c_define((T266 *)C);
  668. } else {
  669. rT273c_define((T273 *)C);
  670. }} else {
  671. /*(IRF3*//*)*/}} else {
  672. if (id <= 278) {
  673. rT278c_define((T278 *)C);
  674. } else {
  675. /*(IRF3*//*)*/}}} else {
  676. if (id <= 281) {
  677. if (id <= 280) {
  678. /*(IRF3*//*)*/} else {
  679. rT281c_define((T281 *)C);
  680. }} else {
  681. if (id <= 282) {
  682. rT282c_define((T282 *)C);
  683. } else {
  684. /*(IRF3*//*)*/}}}}
  685. void  XrT261address_of(void *C){
  686. int id=((T0 *)C)->id;
  687. if (id <= 279) {
  688. if (id <= 277) {
  689. if (id <= 273) {
  690. if (id <= 266) {
  691. rT266address_of((T266 *)C);
  692. } else {
  693. rT273address_of((T273 *)C);
  694. }} else {
  695. rT277address_of((T277 *)C);
  696. }} else {
  697. if (id <= 278) {
  698. rT278address_of((T278 *)C);
  699. } else {
  700. rT279address_of((T279 *)C);
  701. }}} else {
  702. if (id <= 281) {
  703. if (id <= 280) {
  704. rT280address_of((T280 *)C);
  705. } else {
  706. rT281address_of((T281 *)C);
  707. }} else {
  708. if (id <= 282) {
  709. rT282address_of((T282 *)C);
  710. } else {
  711. rT283address_of((T283 *)C);
  712. }}}}
  713. int XrT261is_pre_computable(void *C){
  714. int id=((T0 *)C)->id;
  715. if (id <= 279) {
  716. if (id <= 277) {
  717. if (id <= 273) {
  718. if (id <= 266) {
  719. return rT266is_pre_computable((T266 *)C);} else {
  720. return rT273is_pre_computable((T273 *)C);}} else {
  721. return 1;}} else {
  722. if (id <= 278) {
  723. return 0;} else {
  724. return 0;}}} else {
  725. if (id <= 281) {
  726. if (id <= 280) {
  727. return 0;} else {
  728. return 0;}} else {
  729. if (id <= 282) {
  730. return 0;} else {
  731. return 0;}}}}
  732. int XrT261is_static(void *C){
  733. int id=((T0 *)C)->id;
  734. if (id <= 279) {
  735. if (id <= 277) {
  736. if (id <= 273) {
  737. if (id <= 266) {
  738. return /*(IRF4*/0/*)*/;} else {
  739. return /*(IRF4*/0/*)*/;}} else {
  740. return rT277is_static((T277 *)C);}} else {
  741. if (id <= 278) {
  742. return 0;} else {
  743. return /*(IRF4*/0/*)*/;}}} else {
  744. if (id <= 281) {
  745. if (id <= 280) {
  746. return rT280is_static((T280 *)C);} else {
  747. return rT281is_static((T281 *)C);}} else {
  748. if (id <= 282) {
  749. return /*(IRF4*/0/*)*/;} else {
  750. return /*(IRF4*/0/*)*/;}}}}
  751. int XrT261static_value_mem(void *C){
  752. int id=((T0 *)C)->id;
  753. if (id <= 279) {
  754. if (id <= 277) {
  755. if (id <= 273) {
  756. if (id <= 266) {
  757. return /*(IRF4*/0/*)*/;} else {
  758. return /*(IRF4*/0/*)*/;}} else {
  759. return rT277static_value_mem((T277 *)C);}} else {
  760. if (id <= 278) {
  761. return /*(IRF4*/0/*)*/;} else {
  762. return /*(IRF4*/0/*)*/;}}} else {
  763. if (id <= 281) {
  764. if (id <= 280) {
  765. return ((T280 *)C)->_static_value_mem;} else {
  766. return ((T281 *)C)->_static_value_mem;}} else {
  767. if (id <= 282) {
  768. return /*(IRF4*/0/*)*/;} else {
  769. return /*(IRF4*/0/*)*/;}}}}
  770. int XrT261can_be_dropped(void *C){
  771. int id=((T0 *)C)->id;
  772. if (id <= 279) {
  773. if (id <= 277) {
  774. if (id <= 273) {
  775. if (id <= 266) {
  776. return rT266can_be_dropped((T266 *)C);} else {
  777. return /*(IRF4*/0/*)*/;}} else {
  778. return rT277can_be_dropped((T277 *)C);}} else {
  779. if (id <= 278) {
  780. return rT278can_be_dropped((T278 *)C);} else {
  781. return rT279can_be_dropped((T279 *)C);}}} else {
  782. if (id <= 281) {
  783. if (id <= 280) {
  784. return rT280can_be_dropped((T280 *)C);} else {
  785. return rT281can_be_dropped((T281 *)C);}} else {
  786. if (id <= 282) {
  787. return rT282can_be_dropped((T282 *)C);} else {
  788. return rT283can_be_dropped((T283 *)C);}}}}
  789. int XrT265upper(void *C){
  790. int id=((T0 *)C)->id;
  791. if (id <= 265) {
  792. return ((T265 *)C)->_upper;} else {
  793. return ((T274 *)C)->_upper;}}
  794. T0 * XrT265item(void *C,int a1){
  795. int id=((T0 *)C)->id;
  796. if (id <= 265) {
  797. return rT265item((T265 *)C,a1);} else {
  798. return rT274item((T274 *)C,a1);}}
  799. void  XrT265resize(void *C,int a1,int a2){
  800. int id=((T0 *)C)->id;
  801. if (id <= 265) {
  802. rT265resize((T265 *)C,a1,a2);
  803. } else {
  804. rT274resize((T274 *)C,a1,a2);
  805. }}
  806. int XrT265count(void *C){
  807. int id=((T0 *)C)->id;
  808. if (id <= 265) {
  809. return rT265count((T265 *)C);} else {
  810. return rT274count((T274 *)C);}}
  811. void  XrT265put(void *C,T0 * a1,int a2){
  812. int id=((T0 *)C)->id;
  813. if (id <= 265) {
  814. rT265put((T265 *)C,a1,a2);
  815. } else {
  816. rT274put((T274 *)C,a1,a2);
  817. }}
  818. int XrT265fast_has(void *C,T0 * a1){
  819. int id=((T0 *)C)->id;
  820. if (id <= 265) {
  821. return rT265fast_has((T265 *)C,a1);} else {
  822. return rT274fast_has((T274 *)C,a1);}}
  823. void  XrT265add_last(void *C,T0 * a1){
  824. int id=((T0 *)C)->id;
  825. if (id <= 265) {
  826. rT265add_last((T265 *)C,a1);
  827. } else {
  828. rT274add_last((T274 *)C,a1);
  829. }}
  830. int XrT265lower(void *C){
  831. int id=((T0 *)C)->id;
  832. if (id <= 265) {
  833. return ((T265 *)C)->_lower;} else {
  834. return ((T274 *)C)->_lower;}}
  835. void  XrT265force(void *C,T0 * a1,int a2){
  836. int id=((T0 *)C)->id;
  837. if (id <= 265) {
  838. rT265force((T265 *)C,a1,a2);
  839. } else {
  840. rT274force((T274 *)C,a1,a2);
  841. }}
  842. size_t s[284];
  843. Tstring * gt[284];
  844. Tstring * g[284];
  845. char * p[284];
  846. void initialize(void){
  847. s[252]=sizeof(T252);
  848. s[77]=sizeof(T77);
  849. s[79]=sizeof(T79);
  850. s[168]=sizeof(T168);
  851. s[255]=sizeof(T255);
  852. s[254]=sizeof(T254);
  853. s[249]=sizeof(T249);
  854. s[220]=sizeof(T220);
  855. s[256]=sizeof(T256);
  856. s[226]=sizeof(T226);
  857. s[212]=sizeof(T212);
  858. s[211]=sizeof(T211);
  859. s[209]=sizeof(T209);
  860. s[208]=sizeof(T208);
  861. s[207]=sizeof(T207);
  862. s[40]=sizeof(T40);
  863. s[159]=sizeof(T159);
  864. s[269]=sizeof(T269);
  865. s[45]=sizeof(T45);
  866. s[8]=sizeof(T8);
  867. s[144]=sizeof(T144);
  868. s[148]=sizeof(T148);
  869. s[149]=sizeof(T149);
  870. s[150]=sizeof(T150);
  871. s[152]=sizeof(T152);
  872. s[153]=sizeof(T153);
  873. s[154]=sizeof(T154);
  874. s[155]=sizeof(T155);
  875. s[157]=sizeof(T157);
  876. s[137]=sizeof(T137);
  877. s[235]=sizeof(T235);
  878. s[225]=sizeof(T225);
  879. s[171]=sizeof(T171);
  880. s[89]=sizeof(T89);
  881. s[122]=sizeof(T122);
  882. s[124]=sizeof(T124);
  883. s[224]=sizeof(T224);
  884. s[46]=sizeof(T46);
  885. s[33]=sizeof(T33);
  886. s[34]=sizeof(T34);
  887. s[216]=sizeof(T216);
  888. s[39]=sizeof(T39);
  889. s[7]=sizeof(T7);
  890. s[233]=sizeof(T233);
  891. s[231]=sizeof(T231);
  892. s[227]=sizeof(T227);
  893. s[172]=sizeof(T172);
  894. s[180]=sizeof(T180);
  895. s[179]=sizeof(T179);
  896. s[178]=sizeof(T178);
  897. s[136]=sizeof(T136);
  898. s[260]=sizeof(T260);
  899. s[239]=sizeof(T239);
  900. s[238]=sizeof(T238);
  901. s[236]=sizeof(T236);
  902. s[38]=sizeof(T38);
  903. s[283]=sizeof(T283);
  904. s[282]=sizeof(T282);
  905. s[281]=sizeof(T281);
  906. s[280]=sizeof(T280);
  907. s[279]=sizeof(T279);
  908. s[278]=sizeof(T278);
  909. s[277]=sizeof(T277);
  910. s[273]=sizeof(T273);
  911. s[266]=sizeof(T266);
  912. s[169]=sizeof(T169);
  913. s[69]=sizeof(T69);
  914. s[73]=sizeof(T73);
  915. s[99]=sizeof(T99);
  916. s[98]=sizeof(T98);
  917. s[90]=sizeof(T90);
  918. s[87]=sizeof(T87);
  919. s[100]=sizeof(T100);
  920. s[101]=sizeof(T101);
  921. s[103]=sizeof(T103);
  922. s[104]=sizeof(T104);
  923. s[105]=sizeof(T105);
  924. s[107]=sizeof(T107);
  925. s[109]=sizeof(T109);
  926. s[110]=sizeof(T110);
  927. s[111]=sizeof(T111);
  928. s[112]=sizeof(T112);
  929. s[113]=sizeof(T113);
  930. s[114]=sizeof(T114);
  931. s[115]=sizeof(T115);
  932. s[116]=sizeof(T116);
  933. s[117]=sizeof(T117);
  934. s[4]=sizeof(T4);
  935. s[267]=sizeof(T267);
  936. s[60]=sizeof(T60);
  937. s[170]=sizeof(T170);
  938. s[94]=sizeof(T94);
  939. s[142]=sizeof(T142);
  940. s[214]=sizeof(T214);
  941. s[75]=sizeof(T75);
  942. s[51]=sizeof(T51);
  943. s[44]=sizeof(T44);
  944. s[3]=sizeof(T3);
  945. s[173]=sizeof(T173);
  946. s[205]=sizeof(T205);
  947. s[204]=sizeof(T204);
  948. s[181]=sizeof(T181);
  949. s[76]=sizeof(T76);
  950. s[123]=sizeof(T123);
  951. s[139]=sizeof(T139);
  952. s[160]=sizeof(T160);
  953. s[264]=sizeof(T264);
  954. s[262]=sizeof(T262);
  955. s[61]=sizeof(T61);
  956. s[57]=sizeof(T57);
  957. s[54]=sizeof(T54);
  958. s[247]=sizeof(T247);
  959. s[245]=sizeof(T245);
  960. s[243]=sizeof(T243);
  961. s[240]=sizeof(T240);
  962. s[215]=sizeof(T215);
  963. s[132]=sizeof(T132);
  964. s[133]=sizeof(T133);
  965. s[222]=sizeof(T222);
  966. s[221]=sizeof(T221);
  967. s[218]=sizeof(T218);
  968. s[59]=sizeof(T59);
  969. s[6]=sizeof(T6);
  970. s[119]=sizeof(T119);
  971. s[120]=sizeof(T120);
  972. s[213]=sizeof(T213);
  973. s[257]=sizeof(T257);
  974. s[92]=sizeof(T92);
  975. s[85]=sizeof(T85);
  976. s[84]=sizeof(T84);
  977. s[67]=sizeof(T67);
  978. s[128]=sizeof(T128);
  979. s[135]=sizeof(T135);
  980. s[259]=sizeof(T259);
  981. s[66]=sizeof(T66);
  982. s[48]=sizeof(T48);
  983. s[118]=sizeof(T118);
  984. s[126]=sizeof(T126);
  985. s[131]=sizeof(T131);
  986. s[248]=sizeof(T248);
  987. s[97]=sizeof(T97);
  988. s[80]=sizeof(T80);
  989. s[74]=sizeof(T74);
  990. s[2]=sizeof(T2);
  991. s[82]=sizeof(T82);
  992. s[65]=sizeof(T65);
  993. s[26]=sizeof(T26);
  994. s[251]=sizeof(T251);
  995. s[52]=sizeof(T52);
  996. s[50]=sizeof(T50);
  997. s[202]=sizeof(T202);
  998. s[201]=sizeof(T201);
  999. s[200]=sizeof(T200);
  1000. s[199]=sizeof(T199);
  1001. s[198]=sizeof(T198);
  1002. s[197]=sizeof(T197);
  1003. s[196]=sizeof(T196);
  1004. s[195]=sizeof(T195);
  1005. s[194]=sizeof(T194);
  1006. s[193]=sizeof(T193);
  1007. s[192]=sizeof(T192);
  1008. s[191]=sizeof(T191);
  1009. s[190]=sizeof(T190);
  1010. s[189]=sizeof(T189);
  1011. s[188]=sizeof(T188);
  1012. s[187]=sizeof(T187);
  1013. s[186]=sizeof(T186);
  1014. s[185]=sizeof(T185);
  1015. s[184]=sizeof(T184);
  1016. s[182]=sizeof(T182);
  1017. s[175]=sizeof(T175);
  1018. s[174]=sizeof(T174);
  1019. s[163]=sizeof(T163);
  1020. s[161]=sizeof(T161);
  1021. s[165]=sizeof(T165);
  1022. s[166]=sizeof(T166);
  1023. s[167]=sizeof(T167);
  1024. s[88]=sizeof(T88);
  1025. s[70]=sizeof(T70);
  1026. s[64]=sizeof(T64);
  1027. s[140]=sizeof(T140);
  1028. s[276]=sizeof(T276);
  1029. s[275]=sizeof(T275);
  1030. s[274]=sizeof(T274);
  1031. s[272]=sizeof(T272);
  1032. s[271]=sizeof(T271);
  1033. s[270]=sizeof(T270);
  1034. s[268]=sizeof(T268);
  1035. s[265]=sizeof(T265);
  1036. s[263]=sizeof(T263);
  1037. s[258]=sizeof(T258);
  1038. s[234]=sizeof(T234);
  1039. s[232]=sizeof(T232);
  1040. s[229]=sizeof(T229);
  1041. s[223]=sizeof(T223);
  1042. s[217]=sizeof(T217);
  1043. s[96]=sizeof(T96);
  1044. s[86]=sizeof(T86);
  1045. s[83]=sizeof(T83);
  1046. s[81]=sizeof(T81);
  1047. s[63]=sizeof(T63);
  1048. s[56]=sizeof(T56);
  1049. s[55]=sizeof(T55);
  1050. s[47]=sizeof(T47);
  1051. s[41]=sizeof(T41);
  1052. s[106]=sizeof(T106);
  1053. s[121]=sizeof(T121);
  1054. s[125]=sizeof(T125);
  1055. s[127]=sizeof(T127);
  1056. s[129]=sizeof(T129);
  1057. s[130]=sizeof(T130);
  1058. s[134]=sizeof(T134);
  1059. s[141]=sizeof(T141);
  1060. s[143]=sizeof(T143);
  1061. s[147]=sizeof(T147);
  1062. s[151]=sizeof(T151);
  1063. s[158]=sizeof(T158);
  1064. }
  1065.