home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / sa104os2.zip / SATHR104.ZIP / SATHER / BOOT / CS.COD / STRINGS.H < prev    next >
C/C++ Source or Header  |  1995-02-15  |  60KB  |  2,252 lines

  1.  
  2. extern STR MAIN;
  3. extern STR OB_251;
  4. extern STR BOOL_252;
  5. extern STR CHAR_253;
  6. extern STR INT_254;
  7. extern STR INTI_255;
  8. extern STR FLT_256;
  9. extern STR FLTD_257;
  10. extern STR FLTX_258;
  11. extern STR FLTDX_259;
  12. extern STR FLTI_260;
  13. extern STR STR_261;
  14. extern STR SYS_262;
  15. extern STR EXT_OB_263;
  16. extern STR REHASH;
  17. extern STR ARRAY;
  18. extern STR OB_265;
  19. extern STR ARR;
  20. extern STR INT_266;
  21. extern STR INTI_267;
  22. extern STR FLT_268;
  23. extern STR FLTD_269;
  24. extern STR FLTDX_270;
  25. extern STR FLTX_271;
  26. extern STR plus_272;
  27. extern STR minus;
  28. extern STR times_273;
  29. extern STR div_274;
  30. extern STR pow_275;
  31. extern STR mod;
  32. extern STR is_lt;
  33. extern STR is_leq;
  34. extern STR is_gt;
  35. extern STR is_geq;
  36. extern STR negate;
  37. extern STR not_276;
  38. extern STR AVAL;
  39. extern STR AREF;
  40. extern STR aget;
  41. extern STR aset;
  42. extern STR call_277;
  43. extern STR call_278;
  44. extern STR create_279;
  45. extern STR ARRAY_280;
  46. extern STR self_281;
  47. extern STR invariant;
  48. extern STR asize_282;
  49. extern STR main_283;
  50. extern STR is_eq;
  51. extern STR is_neq;
  52. extern STR plus_344;
  53. extern STR Commandlineerrornear;
  54. extern STR Seemanpage;
  55. extern STR name_362;
  56. extern STR c;
  57. extern STR obj;
  58. extern STR sa;
  59. extern STR lib_435;
  60. extern STR SATHER_COMMANDS;
  61. extern STR name_452;
  62. extern STR name_453;
  63. extern STR name_456;
  64. extern STR name_457;
  65. extern STR name_458;
  66. extern STR all_515;
  67. extern STR c_535;
  68. extern STR sa_536;
  69. extern STR obj_537;
  70. extern STR lib_538;
  71. extern STR name_619;
  72. extern STR name_620;
  73. extern STR r_623;
  74. extern STR Couldntopenfile;
  75. extern STR name_656;
  76. extern STR name_660;
  77. extern STR name_661;
  78. extern STR Couldntopensyste;
  79. extern STR S0123456789ABCDEF;
  80. extern STR name_672;
  81. extern STR o0;
  82. extern STR name_687;
  83. extern STR name_688;
  84. extern STR a;
  85. extern STR b;
  86. extern STR f;
  87. extern STR n;
  88. extern STR r;
  89. extern STR t;
  90. extern STR v_689;
  91. extern STR name_690;
  92. extern STR name_691;
  93. extern STR name_692;
  94. extern STR name_693;
  95. extern STR Illegalcharacter;
  96. extern STR ininputfile;
  97. extern STR Unknownlexstatei;
  98. extern STR true_705;
  99. extern STR t_706;
  100. extern STR True;
  101. extern STR T;
  102. extern STR TRUE_707;
  103. extern STR false;
  104. extern STR f_708;
  105. extern STR False;
  106. extern STR F;
  107. extern STR FALSE_709;
  108. extern STR Cantinterpretboo;
  109. extern STR main_718;
  110. extern STR o;
  111. extern STR home_719;
  112. extern STR output_C;
  113. extern STR pretty_720;
  114. extern STR verbose_721;
  115. extern STR psather_722;
  116. extern STR only_parse_723;
  117. extern STR only_check_724;
  118. extern STR only_C_725;
  119. extern STR only_reachable_726;
  120. extern STR check_727;
  121. extern STR arith;
  122. extern STR bounds;
  123. extern STR void_728;
  124. extern STR pre;
  125. extern STR post;
  126. extern STR assert_729;
  127. extern STR invariant_730;
  128. extern STR when_731;
  129. extern STR destroy;
  130. extern STR return_732;
  131. extern STR when_733;
  132. extern STR no_check;
  133. extern STR no_arith;
  134. extern STR no_bounds;
  135. extern STR no_void;
  136. extern STR no_pre;
  137. extern STR no_post;
  138. extern STR no_assert;
  139. extern STR no_invariant;
  140. extern STR no_destroy;
  141. extern STR no_return;
  142. extern STR no_when;
  143. extern STR optimize_734;
  144. extern STR O;
  145. extern STR fast_735;
  146. extern STR debug_736;
  147. extern STR g;
  148. extern STR deterministic_737;
  149. extern STR force_738;
  150. extern STR force_all_739;
  151. extern STR C_flag;
  152. extern STR external_740;
  153. extern STR has_741;
  154. extern STR com;
  155. extern STR Nohomedirectorys;
  156. extern STR Noexecutablespec;
  157. extern STR SystemCONFIG;
  158. extern STR CouldnotopenCONF;
  159. extern STR CouldnotreadCONFIGc1;
  160. extern STR CouldnotreadCONFIGc2;
  161. extern STR name_745;
  162. extern STR name_749;
  163. extern STR name_750;
  164. extern STR CouldnotreadCONF;
  165. extern STR CouldnotreadCONF_751;
  166. extern STR CouldnotreadCONF_752;
  167. extern STR CouldnotreadCONF_753;
  168. extern STR CouldnotreadCONF_754;
  169. extern STR CouldnotreadCONF_755;
  170. extern STR CouldnotreadCONF_756;
  171. extern STR compilererrorinS;
  172. extern STR atunknownlocation;
  173. extern STR name_867;
  174. extern STR name_868;
  175. extern STR name_873;
  176. extern STR name_874;
  177. extern STR name_910;
  178. extern STR Satherfiles;
  179. extern STR name_913;
  180. extern STR name_914;
  181. extern STR Cfiles;
  182. extern STR name_918;
  183. extern STR objectfiles;
  184. extern STR name_922;
  185. extern STR archivefiles;
  186. extern STR Mainclass;
  187. extern STR Executable;
  188. extern STR Homedirectory;
  189. extern STR GenerateC;
  190. extern STR PrettyC;
  191. extern STR Verbose;
  192. extern STR Optimize;
  193. extern STR Generatedebuggin;
  194. extern STR AcceptpSathercode;
  195. extern STR Generatedetermin;
  196. extern STR Stopafterparsing;
  197. extern STR Dontgeneratecode;
  198. extern STR DontcompileC;
  199. extern STR Dontcheckunreach;
  200. extern STR name_926;
  201. extern STR All_927;
  202. extern STR Preconditions;
  203. extern STR name_934;
  204. extern STR All_935;
  205. extern STR Postconditions;
  206. extern STR name_942;
  207. extern STR All_943;
  208. extern STR Invariants;
  209. extern STR name_950;
  210. extern STR All_951;
  211. extern STR Asserts;
  212. extern STR name_958;
  213. extern STR All_959;
  214. extern STR Voidchecks;
  215. extern STR name_966;
  216. extern STR All_967;
  217. extern STR Whenclause;
  218. extern STR name_974;
  219. extern STR All_975;
  220. extern STR Bounds;
  221. extern STR name_982;
  222. extern STR All_983;
  223. extern STR Destroy;
  224. extern STR name_990;
  225. extern STR All_991;
  226. extern STR Arith;
  227. extern STR name_998;
  228. extern STR All_999;
  229. extern STR Return;
  230. extern STR name_1006;
  231. extern STR All_1007;
  232. extern STR Forcedroutines;
  233. extern STR name_1011;
  234. extern STR Cflags;
  235. extern STR Externals;
  236. extern STR name_1018;
  237. extern STR name_1019;
  238. extern STR name_1024;
  239. extern STR name_1025;
  240. extern STR Has;
  241. extern STR name_1029;
  242. extern STR in;
  243. extern STR name_1030;
  244. extern STR SystemFORBID;
  245. extern STR Internalcompiler;
  246. extern STR SystemMACROS;
  247. extern STR MalformedMACROSfile;
  248. extern STR MalformedMACROSf_1113;
  249. extern STR same_1114;
  250. extern STR SystemITERS;
  251. extern STR MalformedITERSfile;
  252. extern STR Name_1240;
  253. extern STR couldnotbeassign;
  254. extern STR BOOL_1242;
  255. extern STR CHAR_1243;
  256. extern STR INT_1244;
  257. extern STR FLT_1245;
  258. extern STR FLTD_1246;
  259. extern STR FLTX_1247;
  260. extern STR FLTDX_1248;
  261. extern STR STR_1249;
  262. extern STR OB_1250;
  263. extern STR ROUT_1251;
  264. extern STR SystemEXTERNS;
  265. extern STR MalformedEXTERNSfile;
  266. extern STR couldntreadfile;
  267. extern STR attr_1325;
  268. extern STR and_1326;
  269. extern STR assert_1328;
  270. extern STR as;
  271. extern STR break_1331;
  272. extern STR case_1332;
  273. extern STR class_1333;
  274. extern STR const_1335;
  275. extern STR cobegin;
  276. extern STR dist;
  277. extern STR do_1338;
  278. extern STR end_1340;
  279. extern STR elsif;
  280. extern STR else_1342;
  281. extern STR exception_1344;
  282. extern STR external_1346;
  283. extern STR false_1348;
  284. extern STR far_1349;
  285. extern STR here_1351;
  286. extern STR is;
  287. extern STR if_1353;
  288. extern STR initial_1355;
  289. extern STR include_1357;
  290. extern STR ITER;
  291. extern STR loop;
  292. extern STR lock_1359;
  293. extern STR new_1361;
  294. extern STR near;
  295. extern STR or;
  296. extern STR pre_1363;
  297. extern STR post_1364;
  298. extern STR private_1366;
  299. extern STR protect;
  300. extern STR quit_1369;
  301. extern STR return_1370;
  302. extern STR result_1371;
  303. extern STR readonly;
  304. extern STR raise_1374;
  305. extern STR ROUT_1376;
  306. extern STR self_1377;
  307. extern STR shared_1378;
  308. extern STR spread;
  309. extern STR SAME;
  310. extern STR then_1381;
  311. extern STR true_1382;
  312. extern STR type_1384;
  313. extern STR typecase;
  314. extern STR try_1387;
  315. extern STR until_1389;
  316. extern STR unlock;
  317. extern STR void_1391;
  318. extern STR value_1392;
  319. extern STR when_1394;
  320. extern STR while_1395;
  321. extern STR where_1397;
  322. extern STR with_1399;
  323. extern STR yield_1401;
  324. extern STR malformedfloatin;
  325. extern STR name_1518;
  326. extern STR withouttypename;
  327. extern STR malformedcharact;
  328. extern STR unterminatedSTRl;
  329. extern STR unknowncharacter;
  330. extern STR unknowncharacter_1551;
  331. extern STR endoffile;
  332. extern STR nullcharacter;
  333. extern STR anidentifier;
  334. extern STR anabstracttypename;
  335. extern STR and_1566;
  336. extern STR assert_1567;
  337. extern STR attr_1568;
  338. extern STR break_1569;
  339. extern STR case_1570;
  340. extern STR class_1571;
  341. extern STR const_1572;
  342. extern STR else_1573;
  343. extern STR elsif_1574;
  344. extern STR end_1575;
  345. extern STR exception_1576;
  346. extern STR external_1577;
  347. extern STR false_1578;
  348. extern STR if_1579;
  349. extern STR include_1580;
  350. extern STR initial_1581;
  351. extern STR is_1582;
  352. extern STR ITER_1583;
  353. extern STR loop_1584;
  354. extern STR new_1585;
  355. extern STR or_1586;
  356. extern STR post_1587;
  357. extern STR pre_1588;
  358. extern STR private_1589;
  359. extern STR protect_1590;
  360. extern STR quit_1591;
  361. extern STR raise_1592;
  362. extern STR readonly_1593;
  363. extern STR return_1594;
  364. extern STR ROUT_1595;
  365. extern STR SAME_1596;
  366. extern STR self_1597;
  367. extern STR shared_1598;
  368. extern STR then_1599;
  369. extern STR true_1600;
  370. extern STR type_1601;
  371. extern STR typecase_1602;
  372. extern STR value_1603;
  373. extern STR void_1604;
  374. extern STR when_1605;
  375. extern STR while_1606;
  376. extern STR yield_1607;
  377. extern STR anintegerliteral;
  378. extern STR afloatingpointli;
  379. extern STR astringliteral;
  380. extern STR acharacterliteral;
  381. extern STR aleftparenthesis;
  382. extern STR arightparenthesis;
  383. extern STR aleftbracket;
  384. extern STR arightbracket;
  385. extern STR aleftbrace;
  386. extern STR arightbrace;
  387. extern STR acomma;
  388. extern STR adot;
  389. extern STR asemicolon;
  390. extern STR acolon;
  391. extern STR anunderscore_;
  392. extern STR aplus;
  393. extern STR aminus;
  394. extern STR anasterisk;
  395. extern STR aslash;
  396. extern STR alessthan;
  397. extern STR agreaterthan;
  398. extern STR asharp;
  399. extern STR anexclamationmark;
  400. extern STR anexclamationmar_1608;
  401. extern STR acarat;
  402. extern STR apercent;
  403. extern STR averticalbar;
  404. extern STR anotequals;
  405. extern STR alessthanorequals;
  406. extern STR agreaterthanorequals;
  407. extern STR anassignoperator;
  408. extern STR atransform;
  409. extern STR aequals;
  410. extern STR anot;
  411. extern STR afork;
  412. extern STR lock_1609;
  413. extern STR unlock_1610;
  414. extern STR try_1611;
  415. extern STR cobegin_1612;
  416. extern STR with_1613;
  417. extern STR aat;
  418. extern STR here_1614;
  419. extern STR where_1615;
  420. extern STR near_1616;
  421. extern STR far_1617;
  422. extern STR spread_1618;
  423. extern STR dist_1619;
  424. extern STR do_1620;
  425. extern STR as_1621;
  426. extern STR unknowntoken;
  427. extern STR in_1624;
  428. extern STR expectedbutfound;
  429. extern STR listoftypespecif;
  430. extern STR typespecification;
  431. extern STR classnamemustbea;
  432. extern STR typespecifier;
  433. extern STR nohotargumentsin;
  434. extern STR parameterdeclaration;
  435. extern STR classname;
  436. extern STR name_1654;
  437. extern STR notacorrectiter_name;
  438. extern STR name_1656;
  439. extern STR routineoritername;
  440. extern STR a_1657;
  441. extern STR abstractargument;
  442. extern STR hotargumentsnota;
  443. extern STR abstractsignature;
  444. extern STR abstractarguments;
  445. extern STR returntypespecif;
  446. extern STR listofabstractsi;
  447. extern STR semicolon;
  448. extern STR semicolon_1675;
  449. extern STR abstracttypedefi;
  450. extern STR abstracttypename;
  451. extern STR includeclause;
  452. extern STR readonlynotallow;
  453. extern STR routinecantbecom;
  454. extern STR listofboundarguments;
  455. extern STR listofexpressions;
  456. extern STR nounderscoreargu;
  457. extern STR callexpressions;
  458. extern STR boundroutinemust;
  459. extern STR boundroutinemust_1720;
  460. extern STR onlycallexpressi;
  461. extern STR illegalunderscor;
  462. extern STR illegalunderscor_1724;
  463. extern STR illegalunderscor_1725;
  464. extern STR boundcreateexpre;
  465. extern STR createexpression;
  466. extern STR noabstracttypesa;
  467. extern STR expressionprec0;
  468. extern STR Thistypespecneit;
  469. extern STR name_1761;
  470. extern STR name_1762;
  471. extern STR voidexpressions;
  472. extern STR newexpression;
  473. extern STR arrayexpression;
  474. extern STR initialexpression;
  475. extern STR whileexpression;
  476. extern STR whileexpressionm;
  477. extern STR untilexpression;
  478. extern STR untilexpressionm;
  479. extern STR breakexpressionm;
  480. extern STR whereexpression;
  481. extern STR nearexpression;
  482. extern STR farexpression;
  483. extern STR expression;
  484. extern STR typespecifierexp;
  485. extern STR identifieronlyex;
  486. extern STR expressionprec1;
  487. extern STR expressionprec2;
  488. extern STR expressionprec3;
  489. extern STR expressionprec4;
  490. extern STR expressionprec5;
  491. extern STR expressionprec6;
  492. extern STR expressionprec7;
  493. extern STR expressionprec8;
  494. extern STR constdefinition;
  495. extern STR readonlynotallow_1808;
  496. extern STR shareddefinition;
  497. extern STR onlysingleshared;
  498. extern STR attributedefinition;
  499. extern STR routineiterargum;
  500. extern STR hotargumentsnota_1830;
  501. extern STR ifstatement;
  502. extern STR loopstatement;
  503. extern STR returnstatement;
  504. extern STR yieldstatement;
  505. extern STR casestatement;
  506. extern STR typecasestatement;
  507. extern STR assertstatement;
  508. extern STR protectstatement;
  509. extern STR raisestatement;
  510. extern STR cobeginstatement;
  511. extern STR lockstatement;
  512. extern STR unlockstatement;
  513. extern STR trystatement;
  514. extern STR identifierlist;
  515. extern STR identifier;
  516. extern STR with_nearstatement;
  517. extern STR diststatement;
  518. extern STR statement;
  519. extern STR forkstatementwit;
  520. extern STR whileexpression_1970;
  521. extern STR untilexpression_1971;
  522. extern STR assignmentwithde;
  523. extern STR singlevariablede;
  524. extern STR assignment;
  525. extern STR forkstatementwithLHS;
  526. extern STR declaration_1972;
  527. extern STR listofstatements;
  528. extern STR semicolon_1978;
  529. extern STR routineoriterdef;
  530. extern STR readonlynotallow_1981;
  531. extern STR arguments_1982;
  532. extern STR returntypespecif_1984;
  533. extern STR preconditiondecl;
  534. extern STR postconditiondec;
  535. extern STR routineiterbody;
  536. extern STR classelement;
  537. extern STR listofclasselements;
  538. extern STR semicolon_1993;
  539. extern STR semicolon_1994;
  540. extern STR class_1999;
  541. extern STR classname_2004;
  542. extern STR concreteclassname;
  543. extern STR sourcefile;
  544. extern STR semicolon_2008;
  545. extern STR endoffile_2009;
  546. extern STR Therearetwoclass;
  547. extern STR and_2042;
  548. extern STR parameters_2043;
  549. extern STR Parse;
  550. extern STR name_2071;
  551. extern STR Treefor;
  552. extern STR name_2073;
  553. extern STR Thereisnoclasswi;
  554. extern STR and_2084;
  555. extern STR parameters_2085;
  556. extern STR SAMEisnotallowed;
  557. extern STR void_2276;
  558. extern STR name_2280;
  559. extern STR Thereisnosourcec;
  560. extern STR name_2360;
  561. extern STR name_2364;
  562. extern STR S_;
  563. extern STR name_2365;
  564. extern STR Cycledetectedini;
  565. extern STR name_2373;
  566. extern STR void_2417;
  567. extern STR name_2418;
  568. extern STR name_2423;
  569. extern STR CompilererrorSIG;
  570. extern STR CompilererrorSIG_2472;
  571. extern STR Theitersignature;
  572. extern STR isntallowedinane;
  573. extern STR Thesignature;
  574. extern STR isnotlegalforaro;
  575. extern STR isnotoftherighttype;
  576. extern STR Thesignature_2478;
  577. extern STR isnotlegalforaro_2479;
  578. extern STR isnotoftherightt_2480;
  579. extern STR Theitersignature_2492;
  580. extern STR isntallowedinane_2493;
  581. extern STR Thesignature_2496;
  582. extern STR isnotlegalforaro_2497;
  583. extern STR isnotoftherightt_2498;
  584. extern STR Thesignature_2499;
  585. extern STR isnotlegalforaro_2500;
  586. extern STR isnotoftherightt_2501;
  587. extern STR Externalclassesm;
  588. extern STR Externalclassesm_2506;
  589. extern STR Externalclassesm_2507;
  590. extern STR Onlyexternalclas;
  591. extern STR Thesignature_2516;
  592. extern STR hasthesamenameas;
  593. extern STR inanexternalclass;
  594. extern STR Thesignature_2568;
  595. extern STR ofthereaderrouti;
  596. extern STR Thesignature_2585;
  597. extern STR ofthewriterrouti;
  598. extern STR Typespecifiersin;
  599. extern STR Classesmaynotinc;
  600. extern STR Classesmaynotinc_2608;
  601. extern STR Classesmaynotinc_2613;
  602. extern STR Thevaluetype;
  603. extern STR maynothaveanincl;
  604. extern STR Thereferencetype;
  605. extern STR maynothaveanincl_2618;
  606. extern STR Therearetwofeatu;
  607. extern STR name_2624;
  608. extern STR Twooftheincluded;
  609. extern STR and_2683;
  610. extern STR name_2684;
  611. extern STR Therearenofeatur;
  612. extern STR name_2699;
  613. extern STR Including;
  614. extern STR in_2714;
  615. extern STR name_2715;
  616. extern STR Externalclassesm_2746;
  617. extern STR Thisclasshasincl;
  618. extern STR and_2750;
  619. extern STR Thisexplicitlyde;
  620. extern STR whichisincludedfrom;
  621. extern STR name_2769;
  622. extern STR Thisincludesthef;
  623. extern STR whichconflictswith;
  624. extern STR whichisincludedf_2773;
  625. extern STR name_2774;
  626. extern STR Implcreate;
  627. extern STR name_2849;
  628. extern STR CompilererrorIMP;
  629. extern STR CompilererrorImp;
  630. extern STR CompilererrorIMP_2852;
  631. extern STR void_2897;
  632. extern STR ROUT_2898;
  633. extern STR ROUT_2899;
  634. extern STR name_2903;
  635. extern STR void_2909;
  636. extern STR ITER_2910;
  637. extern STR ITER_2911;
  638. extern STR name_2916;
  639. extern STR CompilererrorIMP_2920;
  640. extern STR name_2921;
  641. extern STR CompilererrorIMP_2922;
  642. extern STR name_2923;
  643. extern STR CompilererrorIMP_2924;
  644. extern STR name_2925;
  645. extern STR PROG_FIND_TYPES_2950;
  646. extern STR name_2954;
  647. extern STR name_2955;
  648. extern STR Intype;
  649. extern STR thetype;
  650. extern STR appearsinthesupe;
  651. extern STR Intype_3064;
  652. extern STR thetype_3065;
  653. extern STR appearsinthesupe_3066;
  654. extern STR Intype_3067;
  655. extern STR thetype_3068;
  656. extern STR appearsinthesupe_3069;
  657. extern STR name_3075;
  658. extern STR name_3079;
  659. extern STR S__3080;
  660. extern STR name_3081;
  661. extern STR Subtypecycledete;
  662. extern STR name_3101;
  663. extern STR Thetype;
  664. extern STR liststheexternaltype;
  665. extern STR initssubtypelist;
  666. extern STR name_3170;
  667. extern STR name_3174;
  668. extern STR S__3175;
  669. extern STR name_3176;
  670. extern STR Supertypecyclede;
  671. extern STR name_3196;
  672. extern STR Ancestorsof;
  673. extern STR name_3239;
  674. extern STR name_3244;
  675. extern STR name_3245;
  676. extern STR name_3246;
  677. extern STR Descendantsof;
  678. extern STR name_3255;
  679. extern STR name_3260;
  680. extern STR name_3261;
  681. extern STR name_3262;
  682. extern STR Theabstracttype;
  683. extern STR hasconcretedesce;
  684. extern STR name_3273;
  685. extern STR name_3274;
  686. extern STR name_3275;
  687. extern STR name_3297;
  688. extern STR name_3301;
  689. extern STR S__3302;
  690. extern STR name_3303;
  691. extern STR Cycledetectedins;
  692. extern STR name_3310;
  693. extern STR Abstractclassesm;
  694. extern STR Abstractclassesm_3320;
  695. extern STR Abstractclassesm_3321;
  696. extern STR Abstractclassesm_3322;
  697. extern STR Thetwoexplicitly;
  698. extern STR and_3323;
  699. extern STR conflict;
  700. extern STR Abstractclassesm_3324;
  701. extern STR Abstracttypesmus;
  702. extern STR Abstracttypesmus_3347;
  703. extern STR Abstracttypesmus_3348;
  704. extern STR Thesignatures;
  705. extern STR and_3386;
  706. extern STR mustbedisambigua;
  707. extern STR Abstractifccreate;
  708. extern STR name_3389;
  709. extern STR CompilererrorIFC;
  710. extern STR name_3390;
  711. extern STR call_3394;
  712. extern STR call_3401;
  713. extern STR CompilererrorIFC_3434;
  714. extern STR Interfacevoid;
  715. extern STR Interfacetpvoid;
  716. extern STR Interfaceof;
  717. extern STR name_3438;
  718. extern STR void_3439;
  719. extern STR name_3443;
  720. extern STR name_3444;
  721. extern STR Cantcomputeinter;
  722. extern STR name_3477;
  723. extern STR Theinterfaceoftype;
  724. extern STR doesnthaveasigna;
  725. extern STR initsparent;
  726. extern STR name_3481;
  727. extern STR Theinterfaceofty_3485;
  728. extern STR isntconformedtob;
  729. extern STR name_3486;
  730. extern STR Thereisnotype;
  731. extern STR formain;
  732. extern STR Theremayonlybeon;
  733. extern STR Noroutinenamedmainin;
  734. extern STR name_3493;
  735. extern STR Thesignatureofmain;
  736. extern STR doesnthavelegala;
  737. extern STR Thesignatureofma_3494;
  738. extern STR doesnthavealegal;
  739. extern STR Mainsig;
  740. extern STR name_3495;
  741. extern STR w;
  742. extern STR Someproblemwriti;
  743. extern STR code_3502;
  744. extern STR c_3503;
  745. extern STR Couldntopenfile_3504;
  746. extern STR Ccodegeneratedby;
  747. extern STR includesatherh;
  748. extern STR includestringsh;
  749. extern STR bound;
  750. extern STR shared_;
  751. extern STR after_loop_3586;
  752. extern STR noname;
  753. extern STR name_3590;
  754. extern STR S;
  755. extern STR name_3652;
  756. extern STR name_3653;
  757. extern STR typedefstruct;
  758. extern STR S_struct;
  759. extern STR S_struct_3671;
  760. extern STR OB_HEADERheader;
  761. extern STR name_3672;
  762. extern STR name_3673;
  763. extern STR boundtypesnotimp;
  764. extern STR typedefstruct_3677;
  765. extern STR S_struct_3678;
  766. extern STR layoutfor;
  767. extern STR S_struct_3679;
  768. extern STR OB_HEADERheader_3680;
  769. extern STR name_3684;
  770. extern STR struct_3685;
  771. extern STR S_struct_3686;
  772. extern STR name_3687;
  773. extern STR struct_3688;
  774. extern STR S_struct_3689;
  775. extern STR name_3690;
  776. extern STR INTasize;
  777. extern STR arr_part_3691;
  778. extern STR struct_3692;
  779. extern STR S_structarr_part;
  780. extern STR struct_3693;
  781. extern STR S_structarr_part_3694;
  782. extern STR name_3695;
  783. extern STR name_3696;
  784. extern STR static_3697;
  785. extern STR name_3698;
  786. extern STR S_blob;
  787. extern STR static_3699;
  788. extern STR name_3700;
  789. extern STR S_zero;
  790. extern STR automaticallyini;
  791. extern STR S_blob_3701;
  792. extern STR S_zero_3702;
  793. extern STR typedefstruct_3703;
  794. extern STR S_boxed_struct;
  795. extern STR OB_HEADERheader_3704;
  796. extern STR value_part;
  797. extern STR name_3705;
  798. extern STR S_boxed;
  799. extern STR S_boxed_3706;
  800. extern STR S_boxed_struct_3707;
  801. extern STR name_3708;
  802. extern STR name_3709;
  803. extern STR cod;
  804. extern STR typedefsh;
  805. extern STR Couldntopen;
  806. extern STR satherh;
  807. extern STR Couldntopen_3710;
  808. extern STR decsh;
  809. extern STR Couldntopen_3711;
  810. extern STR globalsh;
  811. extern STR Couldntopen_3712;
  812. extern STR globalsc;
  813. extern STR Couldntopen_3713;
  814. extern STR includesatherh_3714;
  815. extern STR tagsh;
  816. extern STR Couldntopen_3715;
  817. extern STR stringsh;
  818. extern STR Couldntopen_3716;
  819. extern STR Makefile;
  820. extern STR Couldntopen_3717;
  821. extern STR defineDETERMINISTIC;
  822. extern STR name_3718;
  823. extern STR name_3719;
  824. extern STR include_3720;
  825. extern STR SystemGCgch;
  826. extern STR include_3721;
  827. extern STR Systemheaderh;
  828. extern STR BOOLdeterministi;
  829. extern STR BOOLdeterministi_3722;
  830. extern STR externjmp_buflas;
  831. extern STR externOBexception;
  832. extern STR externvoidsbi_al;
  833. extern STR externvoidsbi_ar;
  834. extern STR externvoidsbi_al_3723;
  835. extern STR externvoidsbi_ar_3724;
  836. extern STR externvoidsbi_se;
  837. extern STR includetagsh;
  838. extern STR includetypedefsh;
  839. extern STR includedecsh;
  840. extern STR includeglobalsh;
  841. extern STR include_3725;
  842. extern STR Systemprotoh;
  843. extern STR voidAM_LOCAL_EXPR;
  844. extern STR nonamenotype;
  845. extern STR noname_3766;
  846. extern STR notype;
  847. extern STR name_3767;
  848. extern STR void_3780;
  849. extern STR AM_ARRAY_EXPR_3781;
  850. extern STR tp_3782;
  851. extern STR name_3785;
  852. extern STR voidAM_BMD_CREAT;
  853. extern STR AM_BMD_CREATE_EXPR;
  854. extern STR args_3798;
  855. extern STR name_3802;
  856. extern STR name_3803;
  857. extern STR fun_3804;
  858. extern STR bnd_args_3805;
  859. extern STR name_3809;
  860. extern STR unbnd_args_3810;
  861. extern STR name_3814;
  862. extern STR name_3815;
  863. extern STR tp_at_3816;
  864. extern STR voidAM_IF_EXPR;
  865. extern STR AM_IF_EXPR_3818;
  866. extern STR test_3819;
  867. extern STR if_true_3820;
  868. extern STR if_false_3821;
  869. extern STR voidAM_NEW_EXPR;
  870. extern STR AM_NEW_EXPR_3823;
  871. extern STR asz_3824;
  872. extern STR voidAM_IS_VOID_EXPR;
  873. extern STR AM_IS_VOID_EXPR_3826;
  874. extern STR arg_3827;
  875. extern STR voidAM_GLOBAL_EXPR;
  876. extern STR AM_GLOBAL_EXPR_3829;
  877. extern STR name_3830;
  878. extern STR void_3831;
  879. extern STR tp_3832;
  880. extern STR void_3833;
  881. extern STR class_tp_3834;
  882. extern STR void_3835;
  883. extern STR init_3836;
  884. extern STR voidAM_ATTR_EXPR;
  885. extern STR AM_ATTR_EXPR_3838;
  886. extern STR ob_3839;
  887. extern STR at_3840;
  888. extern STR tp_3841;
  889. extern STR voidAM_ARR_EXPR;
  890. extern STR AM_ARR_EXPR_3843;
  891. extern STR ob_3844;
  892. extern STR ind_3845;
  893. extern STR tp_3846;
  894. extern STR voidAM_VATTR_EXPR;
  895. extern STR AM_VATTR_EXPR;
  896. extern STR voidob;
  897. extern STR ob_3848;
  898. extern STR voidat;
  899. extern STR at_3849;
  900. extern STR voidval;
  901. extern STR val_3850;
  902. extern STR voidAM_VARR_EXPR;
  903. extern STR AM_VARR_EXPR;
  904. extern STR voidob_3852;
  905. extern STR ob_3853;
  906. extern STR voidind;
  907. extern STR ind_3854;
  908. extern STR voidval_3855;
  909. extern STR val_3856;
  910. extern STR voidAM_EXCEPT_EXPR;
  911. extern STR AM_EXCEPT_EXPR_3858;
  912. extern STR voidAM_STMT_EXPR;
  913. extern STR AM_STMT_EXPR_3860;
  914. extern STR voidstmts;
  915. extern STR stmts_3861;
  916. extern STR voidexpr;
  917. extern STR expr_3862;
  918. extern STR voidAM_ROUT_CALL;
  919. extern STR AM_ROUT_CALL_EXP_3865;
  920. extern STR fun_3866;
  921. extern STR args_3867;
  922. extern STR voidAM_ITER_CALL;
  923. extern STR AM_ITER_CALL_EXP_3872;
  924. extern STR fun_3873;
  925. extern STR init_3874;
  926. extern STR args_3875;
  927. extern STR voidAM_BND_ROUT_;
  928. extern STR AM_BND_ROUT_CALL_3880;
  929. extern STR br_3881;
  930. extern STR args_3882;
  931. extern STR voidAM_BND_ITER_;
  932. extern STR AM_BND_ITER_CALL_3888;
  933. extern STR bi_3889;
  934. extern STR init_3890;
  935. extern STR args_3891;
  936. extern STR voidAM_EXT_CALL_EXPR;
  937. extern STR AM_EXT_CALL_EXPR_3897;
  938. extern STR fun_3898;
  939. extern STR args_3899;
  940. extern STR voidvoidAM_VOID_;
  941. extern STR AM_VOID_CONST_3904;
  942. extern STR void_3905;
  943. extern STR name_3906;
  944. extern STR voidAM_ARR_CONST;
  945. extern STR AM_ARR_CONST_3909;
  946. extern STR elt_tp_3910;
  947. extern STR elts_3911;
  948. extern STR voidAM_BOOL_CONST;
  949. extern STR AM_BOOL_CONST_3915;
  950. extern STR valtrue;
  951. extern STR valfalse;
  952. extern STR voidAM_CHAR_CONST;
  953. extern STR AM_CHAR_CONST_3919;
  954. extern STR bval_3920;
  955. extern STR name_3921;
  956. extern STR voidAM_STR_CONST;
  957. extern STR AM_STR_CONST_3923;
  958. extern STR bval_3924;
  959. extern STR voidAM_INT_CONST;
  960. extern STR AM_INT_CONST_3936;
  961. extern STR val_3937;
  962. extern STR voidAM_INTI_CONST;
  963. extern STR AM_INTI_CONST_3939;
  964. extern STR val_3940;
  965. extern STR voidAM_FLT_CONST;
  966. extern STR AM_FLT_CONST_3943;
  967. extern STR val_3944;
  968. extern STR voidAM_FLTD_CONST;
  969. extern STR AM_FLTD_CONST_3946;
  970. extern STR val_3947;
  971. extern STR voidAM_FLTX_CONST;
  972. extern STR AM_FLTX_CONST_3949;
  973. extern STR val_3950;
  974. extern STR voidAM_FLTDX_CONST;
  975. extern STR AM_FLTDX_CONST_3952;
  976. extern STR val_3953;
  977. extern STR voidAM_FLTI_CONST;
  978. extern STR AM_FLTI_CONST_3955;
  979. extern STR val_3956;
  980. extern STR voidAM_EXPR;
  981. extern STR name_3958;
  982. extern STR name_3959;
  983. extern STR voidAM_ASSIGN_STMT;
  984. extern STR AM_ASSIGN_STMT_3961;
  985. extern STR dest_3962;
  986. extern STR src_3963;
  987. extern STR voidAM_IF_STMT;
  988. extern STR AM_IF_STMT_3965;
  989. extern STR test_3966;
  990. extern STR if_true_3967;
  991. extern STR if_false_3968;
  992. extern STR voidAM_LOOP_STMT;
  993. extern STR AM_LOOP_STMT_3970;
  994. extern STR has_yieldtrue;
  995. extern STR has_yieldfalse;
  996. extern STR body_3971;
  997. extern STR voidAM_BREAK_STMT;
  998. extern STR AM_BREAK_STMT_3973;
  999. extern STR voidAM_RETURN_STMT;
  1000. extern STR AM_RETURN_STMT_3975;
  1001. extern STR val_3976;
  1002. extern STR voidAM_YIELD_STMT;
  1003. extern STR AM_YIELD_STMT_3978;
  1004. extern STR ret_3979;
  1005. extern STR val_3980;
  1006. extern STR voidAM_CONST;
  1007. extern STR name_3998;
  1008. extern STR name_3999;
  1009. extern STR voidAM_CASE_STMT;
  1010. extern STR AM_CASE_STMT_4006;
  1011. extern STR test_4007;
  1012. extern STR branches;
  1013. extern STR name_4009;
  1014. extern STR name_4012;
  1015. extern STR name_4013;
  1016. extern STR else_stmts_4014;
  1017. extern STR voidAM_TYPECASE_STMT;
  1018. extern STR AM_TYPECASE_STMT_4022;
  1019. extern STR test_4023;
  1020. extern STR branches_4024;
  1021. extern STR name_4026;
  1022. extern STR name_4027;
  1023. extern STR name_4028;
  1024. extern STR else_stmts_4029;
  1025. extern STR voidAM_PRE_STMT;
  1026. extern STR AM_PRE_STMT_4031;
  1027. extern STR test_4032;
  1028. extern STR voidAM_POST_STMT;
  1029. extern STR AM_POST_STMT_4034;
  1030. extern STR test_4035;
  1031. extern STR voidAM_INITIAL_STMT;
  1032. extern STR AM_INITIAL_STMT_4037;
  1033. extern STR stmts_4038;
  1034. extern STR voidAM_ASSERT_STMT;
  1035. extern STR AM_ASSERT_STMT_4040;
  1036. extern STR test_4041;
  1037. extern STR voidAM_INVARIANT;
  1038. extern STR AM_INVARIANT_STM_4043;
  1039. extern STR voidAM_PROTECT_STMT;
  1040. extern STR AM_PROTECT_STMT_4045;
  1041. extern STR body_4046;
  1042. extern STR branches_4047;
  1043. extern STR name_4049;
  1044. extern STR name_4050;
  1045. extern STR name_4051;
  1046. extern STR else_stmts_4052;
  1047. extern STR voidAM_RAISE_STMT;
  1048. extern STR AM_RAISE_STMT_4054;
  1049. extern STR val_4055;
  1050. extern STR voidAM_EXPR_STMT;
  1051. extern STR AM_EXPR_STMT_4057;
  1052. extern STR expr_4058;
  1053. extern STR voidAM_STMT;
  1054. extern STR name_4060;
  1055. extern STR name_4061;
  1056. extern STR voidAM_ROUT_DEF;
  1057. extern STR AM_ROUT_DEF_4064;
  1058. extern STR voidsig;
  1059. extern STR sig_4065;
  1060. extern STR name_4066;
  1061. extern STR isabstract;
  1062. extern STR args_4067;
  1063. extern STR name_4069;
  1064. extern STR name_4070;
  1065. extern STR voidlocals;
  1066. extern STR locals_4071;
  1067. extern STR name_4074;
  1068. extern STR name_4075;
  1069. extern STR voidcode;
  1070. extern STR code_4076;
  1071. extern STR name_4077;
  1072. extern STR name_4192;
  1073. extern STR name_4193;
  1074. extern STR name_4202;
  1075. extern STR name_4203;
  1076. extern STR S0;
  1077. extern STR S_zero_4204;
  1078. extern STR name_4205;
  1079. extern STR name_4206;
  1080. extern STR NULL_4207;
  1081. extern STR Definitionof;
  1082. extern STR void_4235;
  1083. extern STR S_frameframe;
  1084. extern STR frame_4239;
  1085. extern STR framearg;
  1086. extern STR arg0;
  1087. extern STR name_4248;
  1088. extern STR arg_4249;
  1089. extern STR name_4254;
  1090. extern STR name_4259;
  1091. extern STR name_4260;
  1092. extern STR volatile_4264;
  1093. extern STR name_4265;
  1094. extern STR dummy_4266;
  1095. extern STR switchframestate;
  1096. extern STR case_4270;
  1097. extern STR gotostate;
  1098. extern STR name_4271;
  1099. extern STR state0;
  1100. extern STR name_4275;
  1101. extern STR name_4276;
  1102. extern STR asize_4280;
  1103. extern STR fprintfstderr;
  1104. extern STR name_4282;
  1105. extern STR n_4283;
  1106. extern STR exit16;
  1107. extern STR line_4286;
  1108. extern STR name_4287;
  1109. extern STR name_4288;
  1110. extern STR local_4294;
  1111. extern STR name_4312;
  1112. extern STR name_4313;
  1113. extern STR sizeofstruct;
  1114. extern STR S_boxed_struct_4324;
  1115. extern STR S_tag;
  1116. extern STR sizeof_4375;
  1117. extern STR name_4376;
  1118. extern STR sizeofstruct_4377;
  1119. extern STR S_struct_4378;
  1120. extern STR sbi_alloc_atomic_4381;
  1121. extern STR sbi_alloc_4382;
  1122. extern STR name_4383;
  1123. extern STR S_boxed_4384;
  1124. extern STR name_4385;
  1125. extern STR name_4386;
  1126. extern STR name_4387;
  1127. extern STR name_4388;
  1128. extern STR name_4389;
  1129. extern STR name_4390;
  1130. extern STR localforboxed;
  1131. extern STR name_4393;
  1132. extern STR name_4394;
  1133. extern STR name_4395;
  1134. extern STR name_4396;
  1135. extern STR S_boxed_4397;
  1136. extern STR value_part_4398;
  1137. extern STR name_4399;
  1138. extern STR localforunboxed;
  1139. extern STR name_4400;
  1140. extern STR S_boxed_4401;
  1141. extern STR value_part_4402;
  1142. extern STR name_4403;
  1143. extern STR name_4404;
  1144. extern STR name_4405;
  1145. extern STR fprintfstderr_4418;
  1146. extern STR n_4419;
  1147. extern STR exit16_4420;
  1148. extern STR nomacro;
  1149. extern STR c_SYS_ob_eq_OB_O;
  1150. extern STR name_4428;
  1151. extern STR name_4429;
  1152. extern STR Dontrecognizefun;
  1153. extern STR name_4430;
  1154. extern STR BadspecinMACROS;
  1155. extern STR if_4432;
  1156. extern STR NULL_4433;
  1157. extern STR asizeaccessofvoidin;
  1158. extern STR name_4434;
  1159. extern STR name_4435;
  1160. extern STR asize_4436;
  1161. extern STR name_4437;
  1162. extern STR if_4438;
  1163. extern STR NULL_4439;
  1164. extern STR Dispatchonvoidin;
  1165. extern STR name_4440;
  1166. extern STR name_4441;
  1167. extern STR name_4442;
  1168. extern STR headertag;
  1169. extern STR S_offset;
  1170. extern STR name_4446;
  1171. extern STR name_4479;
  1172. extern STR goto_4481;
  1173. extern STR Couldntinterpret;
  1174. extern STR name_4483;
  1175. extern STR name_4484;
  1176. extern STR Couldntgetiterin;
  1177. extern STR Inlinedreturnvalue;
  1178. extern STR Inlinedselftoiter;
  1179. extern STR Inlined1stargtoiter;
  1180. extern STR if_4489;
  1181. extern STR name_4490;
  1182. extern STR FALSE_4491;
  1183. extern STR Initializeinline;
  1184. extern STR name_4492;
  1185. extern STR name_4493;
  1186. extern STR else_4494;
  1187. extern STR name_4495;
  1188. extern STR S0noreturnvaluef;
  1189. extern STR Dispatcheditersn;
  1190. extern STR Holdsresultofcallto;
  1191. extern STR if_4503;
  1192. extern STR state0_4504;
  1193. extern STR Initializeoncear;
  1194. extern STR arg_4508;
  1195. extern STR name_4509;
  1196. extern STR arg_4510;
  1197. extern STR name_4511;
  1198. extern STR name_4512;
  1199. extern STR arg_4516;
  1200. extern STR name_4517;
  1201. extern STR hotargument;
  1202. extern STR name_4518;
  1203. extern STR name_4519;
  1204. extern STR name_4520;
  1205. extern STR S0Noreturnvaluef;
  1206. extern STR if_4521;
  1207. extern STR state1goto;
  1208. extern STR name_4522;
  1209. extern STR name_4526;
  1210. extern STR b_4527;
  1211. extern STR f_4528;
  1212. extern STR n_4529;
  1213. extern STR r_4530;
  1214. extern STR t_4531;
  1215. extern STR v_4532;
  1216. extern STR name_4533;
  1217. extern STR name_4534;
  1218. extern STR name_4535;
  1219. extern STR STR_4542;
  1220. extern STR struct_4543;
  1221. extern STR OB_HEADERheader_4544;
  1222. extern STR INTasize_4545;
  1223. extern STR CHARarr_part;
  1224. extern STR name_4546;
  1225. extern STR name_4547;
  1226. extern STR name_4548;
  1227. extern STR name_4549;
  1228. extern STR name_4550;
  1229. extern STR name_4551;
  1230. extern STR name_4552;
  1231. extern STR name_4553;
  1232. extern STR externSTR;
  1233. extern STR name_4588;
  1234. extern STR sbi_arr_alloc_at_4593;
  1235. extern STR sbi_arr_alloc_4594;
  1236. extern STR name_4595;
  1237. extern STR S_boxed_4596;
  1238. extern STR name_4597;
  1239. extern STR name_4598;
  1240. extern STR name_4599;
  1241. extern STR name_4600;
  1242. extern STR sizeof_4601;
  1243. extern STR name_4602;
  1244. extern STR name_4603;
  1245. extern STR name_4623;
  1246. extern STR name_4624;
  1247. extern STR S0_4625;
  1248. extern STR name_4626;
  1249. extern STR name_4629;
  1250. extern STR name_4630;
  1251. extern STR name_4631;
  1252. extern STR S_blob_4632;
  1253. extern STR name_4633;
  1254. extern STR name_4634;
  1255. extern STR name_4635;
  1256. extern STR S_blob_4636;
  1257. extern STR name_4637;
  1258. extern STR name_4638;
  1259. extern STR S0_4639;
  1260. extern STR name_4640;
  1261. extern STR S0_4641;
  1262. extern STR name_4645;
  1263. extern STR arr_part_4646;
  1264. extern STR name_4647;
  1265. extern STR S0_4648;
  1266. extern STR TRUE_4712;
  1267. extern STR FALSE_4713;
  1268. extern STR name_4714;
  1269. extern STR FLTXliteralsnoti;
  1270. extern STR FLTDXliteralsnot;
  1271. extern STR localfortest;
  1272. extern STR if_4715;
  1273. extern STR name_4716;
  1274. extern STR name_4717;
  1275. extern STR else_4718;
  1276. extern STR name_4719;
  1277. extern STR name_4720;
  1278. extern STR localfor;
  1279. extern STR create_4721;
  1280. extern STR name_4722;
  1281. extern STR name_4723;
  1282. extern STR asize_4724;
  1283. extern STR name_4725;
  1284. extern STR name_4726;
  1285. extern STR name_4727;
  1286. extern STR if_4728;
  1287. extern STR NULL_4729;
  1288. extern STR Attraccess;
  1289. extern STR ofvoid;
  1290. extern STR name_4730;
  1291. extern STR name_4731;
  1292. extern STR name_4732;
  1293. extern STR name_4733;
  1294. extern STR S_blob_4734;
  1295. extern STR name_4735;
  1296. extern STR name_4736;
  1297. extern STR name_4737;
  1298. extern STR localforvaluetyp;
  1299. extern STR name_4738;
  1300. extern STR name_4739;
  1301. extern STR name_4740;
  1302. extern STR name_4741;
  1303. extern STR name_4742;
  1304. extern STR if_4743;
  1305. extern STR NULL_4744;
  1306. extern STR Voidarrayaccess;
  1307. extern STR name_4745;
  1308. extern STR if_4746;
  1309. extern STR S0_4747;
  1310. extern STR name_4748;
  1311. extern STR asize_4749;
  1312. extern STR Indexoutofbounds;
  1313. extern STR name_4750;
  1314. extern STR shoulddoboundsch;
  1315. extern STR arr_part_4751;
  1316. extern STR name_4752;
  1317. extern STR arr_part_4753;
  1318. extern STR name_4754;
  1319. extern STR localforvaluearr;
  1320. extern STR shoulddodynamicb;
  1321. extern STR name_4755;
  1322. extern STR name_4756;
  1323. extern STR arr_part_4757;
  1324. extern STR name_4758;
  1325. extern STR name_4759;
  1326. extern STR extern_4760;
  1327. extern STR name_4761;
  1328. extern STR void_4762;
  1329. extern STR name_4763;
  1330. extern STR name_4764;
  1331. extern STR name_4766;
  1332. extern STR name_4767;
  1333. extern STR NULLNULL;
  1334. extern STR arr_part_4768;
  1335. extern STR name_4769;
  1336. extern STR name_4770;
  1337. extern STR name_4771;
  1338. extern STR localforarraycre;
  1339. extern STR name_4772;
  1340. extern STR name_4773;
  1341. extern STR asize_4774;
  1342. extern STR name_4775;
  1343. extern STR arr_part_4779;
  1344. extern STR name_4780;
  1345. extern STR name_4781;
  1346. extern STR name_4782;
  1347. extern STR name_4783;
  1348. extern STR exception_4784;
  1349. extern STR S_ob;
  1350. extern STR name_4785;
  1351. extern STR S_obGC_mallocsiz;
  1352. extern STR S_ob_struct;
  1353. extern STR funcptr_4786;
  1354. extern STR bound_arg;
  1355. extern STR name_4790;
  1356. extern STR name_4791;
  1357. extern STR name_4792;
  1358. extern STR name_4793;
  1359. extern STR name_4794;
  1360. extern STR funcptr_4795;
  1361. extern STR name_4801;
  1362. extern STR bounditersnotimp;
  1363. extern STR constantarraylit;
  1364. extern STR INTIliteralsnoti;
  1365. extern STR FLTIconstantsnot;
  1366. extern STR Gottoendofemit_expr;
  1367. extern STR name_4802;
  1368. extern STR temp_4805;
  1369. extern STR switch_4861;
  1370. extern STR headertag_4862;
  1371. extern STR case_4869;
  1372. extern STR case_4870;
  1373. extern STR break_4871;
  1374. extern STR default_4872;
  1375. extern STR name_4888;
  1376. extern STR if_4889;
  1377. extern STR name_4890;
  1378. extern STR name_4891;
  1379. extern STR else_4892;
  1380. extern STR name_4893;
  1381. extern STR loop_4894;
  1382. extern STR name_4895;
  1383. extern STR Bounditersnotimp;
  1384. extern STR initializeboundi;
  1385. extern STR Frameforcallto;
  1386. extern STR framenested;
  1387. extern STR S_frame;
  1388. extern STR ALLOCATE_4899;
  1389. extern STR S_frame_4900;
  1390. extern STR struct_4901;
  1391. extern STR S_frame_struct;
  1392. extern STR S_frame_4902;
  1393. extern STR name_4903;
  1394. extern STR BOOL_4904;
  1395. extern STR TRUE_4905;
  1396. extern STR name_4909;
  1397. extern STR state0_4913;
  1398. extern STR while1;
  1399. extern STR name_4914;
  1400. extern STR name_4915;
  1401. extern STR name_4916;
  1402. extern STR GC_free_4920;
  1403. extern STR name_4921;
  1404. extern STR NULL_4922;
  1405. extern STR goto_4923;
  1406. extern STR name_4924;
  1407. extern STR framestate1;
  1408. extern STR return_4925;
  1409. extern STR return_4926;
  1410. extern STR void_4927;
  1411. extern STR framestate;
  1412. extern STR return_4928;
  1413. extern STR return_4929;
  1414. extern STR state_4930;
  1415. extern STR name_4931;
  1416. extern STR switch_4938;
  1417. extern STR name_4939;
  1418. extern STR casestatement_4940;
  1419. extern STR case_4947;
  1420. extern STR break_4948;
  1421. extern STR default_4949;
  1422. extern STR Noapplicabletarg;
  1423. extern STR name_4950;
  1424. extern STR Noapplicabletarg_4951;
  1425. extern STR if_4952;
  1426. extern STR name_4953;
  1427. extern STR Violationofpreco;
  1428. extern STR name_4954;
  1429. extern STR if_4955;
  1430. extern STR name_4956;
  1431. extern STR Violationofpostc;
  1432. extern STR name_4957;
  1433. extern STR if_4958;
  1434. extern STR name_4959;
  1435. extern STR Violationofassertion;
  1436. extern STR name_4960;
  1437. extern STR if_4961;
  1438. extern STR NULL_4962;
  1439. extern STR Voidobjectoftypecase;
  1440. extern STR else_4963;
  1441. extern STR Noapplicabletype;
  1442. extern STR name_4964;
  1443. extern STR exception_4965;
  1444. extern STR name_4966;
  1445. extern STR longjmplast_protect1;
  1446. extern STR if_4967;
  1447. extern STR name_4968;
  1448. extern STR name_4969;
  1449. extern STR Failedinvariant;
  1450. extern STR name_4970;
  1451. extern STR name_4971;
  1452. extern STR OBold_exceptione;
  1453. extern STR jmp_bufold_protect;
  1454. extern STR bcopylast_protec;
  1455. extern STR ifsetjmplast_pro;
  1456. extern STR else_4972;
  1457. extern STR bcopyold_protect;
  1458. extern STR exception_4973;
  1459. extern STR longjmplast_prot_4974;
  1460. extern STR name_4975;
  1461. extern STR name_4976;
  1462. extern STR bcopyold_protect_4977;
  1463. extern STR exceptionold_exc;
  1464. extern STR name_4978;
  1465. extern STR Laststatementwas;
  1466. extern STR framestate1_5006;
  1467. extern STR returndummy;
  1468. extern STR return_5007;
  1469. extern STR name_5008;
  1470. extern STR typedefstruct_5021;
  1471. extern STR S_frame_struct_5022;
  1472. extern STR S_frame_struct_5023;
  1473. extern STR arg_5027;
  1474. extern STR Formalargument;
  1475. extern STR local_5031;
  1476. extern STR struct_5035;
  1477. extern STR S_frame_struct_5036;
  1478. extern STR nestediterframe;
  1479. extern STR INTstate;
  1480. extern STR name_5037;
  1481. extern STR S_frame_5038;
  1482. extern STR S_frame_5039;
  1483. extern STR void_5049;
  1484. extern STR S_frame_5050;
  1485. extern STR name_5053;
  1486. extern STR name_5058;
  1487. extern STR name_5063;
  1488. extern STR name_5064;
  1489. extern STR ifselfNULL;
  1490. extern STR asizeaccessofvoid;
  1491. extern STR name_5065;
  1492. extern STR returnselfasize;
  1493. extern STR GeneratingCfor;
  1494. extern STR sather_main_5069;
  1495. extern STR AMfor;
  1496. extern STR name_5079;
  1497. extern STR name_5080;
  1498. extern STR CompilererrorELT;
  1499. extern STR returnsvoid;
  1500. extern STR selfmaynotappear;
  1501. extern STR Thetypeofself;
  1502. extern STR isnotasubtypeof;
  1503. extern STR name_5149;
  1504. extern STR CompilererrorTRA;
  1505. extern STR CompilererrorTRA_5164;
  1506. extern STR Thetypeofthisloc;
  1507. extern STR isnotasubtypeof_5167;
  1508. extern STR name_5168;
  1509. extern STR CompilererrorTRA_5173;
  1510. extern STR Callsmaynotbemad;
  1511. extern STR Callsmaynotbemad_5177;
  1512. extern STR Callsmaynotbemad_5183;
  1513. extern STR Underscoreargume;
  1514. extern STR CompilererrorTRA_5199;
  1515. extern STR CompilererrorTRA_5223;
  1516. extern STR void_5241;
  1517. extern STR name_5242;
  1518. extern STR name_5246;
  1519. extern STR name_5247;
  1520. extern STR S__5248;
  1521. extern STR Theinternalcall;
  1522. extern STR matchesboththefe;
  1523. extern STR and_5257;
  1524. extern STR name_5258;
  1525. extern STR Nomatchfortheint;
  1526. extern STR name_5259;
  1527. extern STR Thecall;
  1528. extern STR matchesboththefe_5268;
  1529. extern STR and_5269;
  1530. extern STR name_5270;
  1531. extern STR Nomatchforthecall;
  1532. extern STR name_5271;
  1533. extern STR Onlycallmaybeapp;
  1534. extern STR Theboundroutine;
  1535. extern STR hasnoreturnvalue;
  1536. extern STR Theboundroutine_5280;
  1537. extern STR hasareturnvalueb;
  1538. extern STR Thecall_5281;
  1539. extern STR hasthewrongnumbe;
  1540. extern STR name_5282;
  1541. extern STR Theargumenttype;
  1542. extern STR inthecall;
  1543. extern STR doesntconformto;
  1544. extern STR intheboundroutine;
  1545. extern STR name_5286;
  1546. extern STR Onlycallmaybeapp_5287;
  1547. extern STR Thebounditer;
  1548. extern STR hasnoreturnvalue_5288;
  1549. extern STR Thebounditer_5289;
  1550. extern STR hasareturnvalueb_5290;
  1551. extern STR Thecall_5291;
  1552. extern STR hasthewrongnumbe_5292;
  1553. extern STR name_5293;
  1554. extern STR Theargumenttype_5298;
  1555. extern STR inthecall_5299;
  1556. extern STR doesntconformto_5300;
  1557. extern STR intheboundroutin_5301;
  1558. extern STR name_5302;
  1559. extern STR CompilererrorTRA_5312;
  1560. extern STR CompilererrorTRA_5313;
  1561. extern STR CompilererrorTRA_5315;
  1562. extern STR Externalcallsmay;
  1563. extern STR Itercallsmaynota;
  1564. extern STR Itersmayonlybeca;
  1565. extern STR Theexpressionspe;
  1566. extern STR Theexpressionfor;
  1567. extern STR inthisitercallit;
  1568. extern STR CompilererrorTRA_5388;
  1569. extern STR CompilererrorTRA_5395;
  1570. extern STR CompilererrorTRA_5396;
  1571. extern STR CompilererrorTRA_5398;
  1572. extern STR void_5399;
  1573. extern STR Boundroutinecall;
  1574. extern STR Bounditercallsma;
  1575. extern STR Bounditersmayonl;
  1576. extern STR Argument;
  1577. extern STR ofthisbounditerc;
  1578. extern STR aonceargumentbut;
  1579. extern STR CompilererrorTRA_5463;
  1580. extern STR void_5464;
  1581. extern STR Thetypeofthecall;
  1582. extern STR isnotasubtypeof_5467;
  1583. extern STR name_5468;
  1584. extern STR CompilererrorTRA_5505;
  1585. extern STR CompilererrTRANS;
  1586. extern STR CompilererrTRANS_5506;
  1587. extern STR Compilererrornot;
  1588. extern STR Voidtestexpressi;
  1589. extern STR name_5543;
  1590. extern STR voidvoidisnotallowed;
  1591. extern STR voidoncreateexpr;
  1592. extern STR voidonarraycreat;
  1593. extern STR void_isillegal;
  1594. extern STR Thetypeofthisarr;
  1595. extern STR Theinferredtype;
  1596. extern STR forthisarray;
  1597. extern STR creationexpressi;
  1598. extern STR Creationexpressi;
  1599. extern STR Thetypeofthecrea;
  1600. extern STR isnotasubtypeof_5564;
  1601. extern STR name_5565;
  1602. extern STR Thiscreationexpr;
  1603. extern STR Thiscreationexpr_5572;
  1604. extern STR ratherthan;
  1605. extern STR asitmust;
  1606. extern STR Creationexpressi_5579;
  1607. extern STR Boundcreationexp;
  1608. extern STR Boundcreationcal;
  1609. extern STR Boundcreationcal_5588;
  1610. extern STR Boundcreationcal_5591;
  1611. extern STR Boundcreationcal_5594;
  1612. extern STR Bounditersmustbe;
  1613. extern STR Boundroutinesmus;
  1614. extern STR Theexpressionfor_5640;
  1615. extern STR Onceargumentsofi;
  1616. extern STR Thetypeoftheboun;
  1617. extern STR isnotasubtypeof_5667;
  1618. extern STR name_5668;
  1619. extern STR Andexpressionsre;
  1620. extern STR notsubtypesof;
  1621. extern STR name_5685;
  1622. extern STR Orexpressionsret;
  1623. extern STR notsubtypesof_5701;
  1624. extern STR name_5702;
  1625. extern STR exceptionexpress;
  1626. extern STR exceptionexpress_5712;
  1627. extern STR Thetypeoftheexce;
  1628. extern STR isnotasubtypeof_5719;
  1629. extern STR name_5720;
  1630. extern STR newexpressionsma;
  1631. extern STR newexpressionsma_5728;
  1632. extern STR Thetypeofthenewe;
  1633. extern STR isnotasubtypeof_5731;
  1634. extern STR name_5732;
  1635. extern STR newexpressionson;
  1636. extern STR newexpressionsmu;
  1637. extern STR initialexpressio;
  1638. extern STR initialexpressio_5746;
  1639. extern STR breakmaynotappea;
  1640. extern STR resultexpression;
  1641. extern STR resultexpression_5762;
  1642. extern STR resultexpression_5764;
  1643. extern STR Thetypeoftheresu;
  1644. extern STR isnotasubtypeof_5767;
  1645. extern STR name_5768;
  1646. extern STR Booleanliteralsa;
  1647. extern STR name_5775;
  1648. extern STR Characterliteral;
  1649. extern STR name_5783;
  1650. extern STR Stringliteralsar;
  1651. extern STR name_5794;
  1652. extern STR Thetypeofthedest;
  1653. extern STR isnotasupertypeo;
  1654. extern STR Thetypeofthedest_5814;
  1655. extern STR isnotasupertypeofINT;
  1656. extern STR Thetypeofthedest_5835;
  1657. extern STR isnotasupertypeofFLT;
  1658. extern STR Thetypeofthedest_5836;
  1659. extern STR isnotasupertypeo_5837;
  1660. extern STR Thetypeofthedest_5838;
  1661. extern STR isnotasupertypeo_5839;
  1662. extern STR Thetypeofthedest_5840;
  1663. extern STR isnotasupertypeo_5841;
  1664. extern STR Thetypeofthedest_5842;
  1665. extern STR isnotasupertypeo_5843;
  1666. extern STR CompilererrorTRA_5976;
  1667. extern STR Cannottranslatetype;
  1668. extern STR CompilererrorTRA_5992;
  1669. extern STR Cannottranslatet_5993;
  1670. extern STR nomacro_5996;
  1671. extern STR Routinemusttermi;
  1672. extern STR CompilererrorTRA_6002;
  1673. extern STR CompilererrorTRA_6009;
  1674. extern STR Thislocalvariabl;
  1675. extern STR name_6038;
  1676. extern STR whichhasthesamename;
  1677. extern STR Thislocalvariabl_6044;
  1678. extern STR name_6045;
  1679. extern STR whichhasthesamen_6046;
  1680. extern STR CompilererrorTRA_6047;
  1681. extern STR Therighthandside;
  1682. extern STR Creationexpressi_6048;
  1683. extern STR Therighthandside_6049;
  1684. extern STR Itisillegaltoass;
  1685. extern STR Itisillegaltoass_6069;
  1686. extern STR Itisillegaltoass_6074;
  1687. extern STR Itisillegaltoass_6075;
  1688. extern STR Itisillegaltoass_6076;
  1689. extern STR Itisillegaltoass_6077;
  1690. extern STR Itisillegaltoass_6078;
  1691. extern STR Itisillegaltoass_6079;
  1692. extern STR Itisillegaltoass_6080;
  1693. extern STR Itisillegaltoass_6081;
  1694. extern STR Itisillegaltoass_6082;
  1695. extern STR Itisillegaltoass_6083;
  1696. extern STR Itisillegaltoass_6084;
  1697. extern STR Itisillegaltoass_6085;
  1698. extern STR Itisillegaltoass_6086;
  1699. extern STR Itisillegaltoass_6087;
  1700. extern STR Itisillegaltoass_6088;
  1701. extern STR Itisillegaltoass_6089;
  1702. extern STR Itisillegaltoass_6090;
  1703. extern STR Itisillegaltoass_6091;
  1704. extern STR returnstatements;
  1705. extern STR Nostatementsmayf;
  1706. extern STR Areturnvalueoftype;
  1707. extern STR mustbespecified;
  1708. extern STR Noreturnvaluesho;
  1709. extern STR name_6114;
  1710. extern STR yieldstatementsm;
  1711. extern STR Ayieldvalueoftype;
  1712. extern STR mustbespecified_6122;
  1713. extern STR Noyieldvalueshou;
  1714. extern STR name_6128;
  1715. extern STR quitstatementsma;
  1716. extern STR Nostatementsmayf_6136;
  1717. extern STR Theis_eqroutinec;
  1718. extern STR Thename;
  1719. extern STR isntalocalvariable;
  1720. extern STR Thetypecasetestlocal;
  1721. extern STR mustnotbeaargume;
  1722. extern STR Therearenomatchi;
  1723. extern STR Nostatementsmayf_6277;
  1724. extern STR breakwhileandunt;
  1725. extern STR Expressionsuseda;
  1726. extern STR CompilererrorTRA_6314;
  1727. extern STR CompilererrorTRA_6315;
  1728. extern STR AMfor_6359;
  1729. extern STR name_6360;
  1730. extern STR name_6361;
  1731. extern STR Outputsig;
  1732. extern STR name_6383;
  1733. extern STR Outputsig_6385;
  1734. extern STR name_6386;
  1735. extern STR const_6394;
  1736. extern STR const_6395;
  1737. extern STR name_6396;
  1738. extern STR Const;
  1739. extern STR name_6397;
  1740. extern STR Shared;
  1741. extern STR name_6398;
  1742. extern STR Initializeshared;
  1743. extern STR name_6399;
  1744. extern STR name_6400;
  1745. extern STR name_6401;
  1746. extern STR name_6402;
  1747. extern STR Shared_6403;
  1748. extern STR name_6404;
  1749. extern STR Const_6405;
  1750. extern STR name_6406;
  1751. extern STR extern_6407;
  1752. extern STR name_6408;
  1753. extern STR Definitionofmain;
  1754. extern STR intmainintargcch;
  1755. extern STR name_6411;
  1756. extern STR main_ob_6412;
  1757. extern STR main_args_6413;
  1758. extern STR intijlength;
  1759. extern STR STRs;
  1760. extern STR main_ob_6414;
  1761. extern STR S_zero_6415;
  1762. extern STR name_6416;
  1763. extern STR main_args_6417;
  1764. extern STR argc_6418;
  1765. extern STR name_6419;
  1766. extern STR main_argsasizeargc;
  1767. extern STR fori0iargci;
  1768. extern STR forlength0argvil;
  1769. extern STR s_6420;
  1770. extern STR length_6421;
  1771. extern STR name_6422;
  1772. extern STR sasizelength;
  1773. extern STR forj0jlengthjsar;
  1774. extern STR main_argsarr_partis;
  1775. extern STR name_6423;
  1776. extern STR signalSIGSEGVvoi;
  1777. extern STR ifsetjmplast_pro_6424;
  1778. extern STR returnsather_mai;
  1779. extern STR returnsather_mai_6425;
  1780. extern STR sather_mainmain_;
  1781. extern STR sather_mainmain__6426;
  1782. extern STR else_6427;
  1783. extern STR ifexceptionheadertag;
  1784. extern STR fprintfstderrUnc;
  1785. extern STR STRexceptionarr_part;
  1786. extern STR elsefprintfstder;
  1787. extern STR exit16_6428;
  1788. extern STR name_6429;
  1789. extern STR name_6430;
  1790. extern STR name_6441;
  1791. extern STR name_6442;
  1792. extern STR name_6443;
  1793. extern STR name_6444;
  1794. extern STR name_6447;
  1795. extern STR name_6448;
  1796. extern STR name_6452;
  1797. extern STR name_6453;
  1798. extern STR arr_part_6454;
  1799. extern STR name_6455;
  1800. extern STR arr_part_6456;
  1801. extern STR name_6457;
  1802. extern STR STRc_SYS_str_for;
  1803. extern STR switchi;
  1804. extern STR define_6464;
  1805. extern STR S_tag_6465;
  1806. extern STR name_6466;
  1807. extern STR case_6467;
  1808. extern STR S_tagreturn;
  1809. extern STR name_6468;
  1810. extern STR defaultfprintfst;
  1811. extern STR name_6469;
  1812. extern STR name_6470;
  1813. extern STR BOOLc_SYS_ob_eq_;
  1814. extern STR INTt1t2;
  1815. extern STR ifo1o2returnTRUE;
  1816. extern STR ifo1NULLo2NULLre;
  1817. extern STR t1o1headertagt2o;
  1818. extern STR ift1t2returnFALSE;
  1819. extern STR switcht1;
  1820. extern STR case_6474;
  1821. extern STR S_tag_6475;
  1822. extern STR name_6476;
  1823. extern STR v1v2;
  1824. extern STR v1;
  1825. extern STR S_boxedo1value_part;
  1826. extern STR v2;
  1827. extern STR S_boxedo2value_part;
  1828. extern STR return_6477;
  1829. extern STR v1_6478;
  1830. extern STR v2_6479;
  1831. extern STR name_6480;
  1832. extern STR defaultreturnFALSE;
  1833. extern STR Notavaluetype;
  1834. extern STR name_6481;
  1835. extern STR name_6482;
  1836. extern STR S_unbox;
  1837. extern STR Wrappertounbox;
  1838. extern STR void_6509;
  1839. extern STR void_6510;
  1840. extern STR name_6511;
  1841. extern STR S_boxedarg0;
  1842. extern STR name_6512;
  1843. extern STR S_boxed_6513;
  1844. extern STR name_6517;
  1845. extern STR arg_6518;
  1846. extern STR name_6519;
  1847. extern STR name_6520;
  1848. extern STR name_6521;
  1849. extern STR return_6522;
  1850. extern STR arg0value_part;
  1851. extern STR arg_6526;
  1852. extern STR name_6527;
  1853. extern STR name_6528;
  1854. extern STR Dispatchtablefor;
  1855. extern STR externconstint;
  1856. extern STR S_offset_6545;
  1857. extern STR constint;
  1858. extern STR S_offset_6546;
  1859. extern STR name_6547;
  1860. extern STR S_offset_6548;
  1861. extern STR name_6549;
  1862. extern STR int_6550;
  1863. extern STR int_6551;
  1864. extern STR const_6552;
  1865. extern STR name_6553;
  1866. extern STR name_6554;
  1867. extern STR name_6558;
  1868. extern STR name_6559;
  1869. extern STR name_6560;
  1870. extern STR extern_6561;
  1871. extern STR name_6562;
  1872. extern STR name_6563;
  1873. extern STR name_6564;
  1874. extern STR name_6571;
  1875. extern STR NULL_6572;
  1876. extern STR name_6573;
  1877. extern STR NULLNodescendent;
  1878. extern STR name_6574;
  1879. extern STR S_ob_6589;
  1880. extern STR S_ob_struct_6590;
  1881. extern STR typedefstruct_6591;
  1882. extern STR S_ob_struct_6592;
  1883. extern STR OB_HEADERheader_6593;
  1884. extern STR void_6594;
  1885. extern STR S_obob;
  1886. extern STR void_6595;
  1887. extern STR S_ob_6596;
  1888. extern STR void_6597;
  1889. extern STR funcptrstruct;
  1890. extern STR S_ob_struct_6598;
  1891. extern STR name_6603;
  1892. extern STR unbound_arg;
  1893. extern STR name_6604;
  1894. extern STR name_6605;
  1895. extern STR name_6606;
  1896. extern STR name_6607;
  1897. extern STR name_6608;
  1898. extern STR bound_arg_6612;
  1899. extern STR name_6613;
  1900. extern STR name_6614;
  1901. extern STR S_ob_6615;
  1902. extern STR Ranoffunboundarglist;
  1903. extern STR Ranoffunboundarg;
  1904. extern STR obbound_arg;
  1905. extern STR unbound_arg_6619;
  1906. extern STR return_6620;
  1907. extern STR name_6621;
  1908. extern STR S_struct_6630;
  1909. extern STR typedefstruct_6631;
  1910. extern STR S_struct_6632;
  1911. extern STR OB_HEADERheader_6633;
  1912. extern STR void_6634;
  1913. extern STR funcptrvoid;
  1914. extern STR name_6638;
  1915. extern STR name_6639;
  1916. extern STR name_6640;
  1917. extern STR Someproblemwriti_6657;
  1918. extern STR Markedreadattrrouts;
  1919. extern STR Inlinedreadattrcalls;
  1920. extern STR Markedwriteattrrouts;
  1921. extern STR Inlinedwriteattr;
  1922. extern STR Markedglobalrouts;
  1923. extern STR Inlinedglobalcalls;
  1924. extern STR MarkedINTrouts;
  1925. extern STR FoldedINTcalls;
  1926. extern STR Markediters;
  1927. extern STR Inlineditercalls;
  1928. extern STR name_6662;
  1929. extern STR globalsobj;
  1930. extern STR code_6668;
  1931. extern STR obj_6669;
  1932. extern STR CC;
  1933. extern STR CS_6670;
  1934. extern STR name_6674;
  1935. extern STR name_6678;
  1936. extern STR name_6682;
  1937. extern STR CFLAGS;
  1938. extern STR CFLAGS_6686;
  1939. extern STR CS_6687;
  1940. extern STR CC_6688;
  1941. extern STR BuildProgramChan;
  1942. extern STR ChangeDirectorycd;
  1943. extern STR name_6689;
  1944. extern STR CompileAll;
  1945. extern STR name_6690;
  1946. extern STR linklog;
  1947. extern STR f_6691;
  1948. extern STR Makefile_6692;
  1949. extern STR Skippingmake;
  1950. extern STR Makefailed;
  1951. extern STR ifexist;
  1952. extern STR cdel;
  1953. extern STR c_6693;
  1954. extern STR ifexist_6694;
  1955. extern STR objdel;
  1956. extern STR obj_6695;
  1957. extern STR ifexist_6696;
  1958. extern STR hdel;
  1959. extern STR h;
  1960. extern STR ifexist_6697;
  1961. extern STR Makefiledel;
  1962. extern STR Makefile_6698;
  1963. extern STR ifexist_6699;
  1964. extern STR linklogdel;
  1965. extern STR linklog_6700;
  1966. extern STR ifnotexist;
  1967. extern STR rmdir_6701;
  1968. extern STR Checksig;
  1969. extern STR name_6705;
  1970. extern STR CheckAMfor;
  1971. extern STR name_6706;
  1972. extern STR name_6707;
  1973. extern STR forceoptionsnoti;
  1974. extern STR externaloptionno;
  1975. extern STR name_6720;
  1976. extern STR Parsing;
  1977. extern STR Findingtypes;
  1978. extern STR Constructingtype;
  1979. extern STR Checkingconformance;
  1980. extern STR Findingmain;
  1981. extern STR Generatingstructs;
  1982. extern STR Typecheckandgenerate;
  1983. extern STR Cleaningup;
  1984. extern STR Checkingunreacha;
  1985. extern STR Compilationcomplete;
  1986. extern STR underscoreexpression;
  1987. extern STR underscoreexpres_7209;
  1988. extern STR createexpression_7211;
  1989. extern STR arrayexpression_7213;
  1990. extern STR voidexpression;
  1991. extern STR ARRAY_7231;
  1992. extern STR TP_ITER_8092;
  1993. extern STR TR_IF_STMT_8093;
  1994. extern STR TR_INT_LIT_EXPR_8094;
  1995. extern STR TR_ASSERT_STMT_8095;
  1996. extern STR TR_ATTR_DEF_8096;
  1997. extern STR BOOL_8097;
  1998. extern STR CHAR_8098;
  1999. extern STR INT_8099;
  2000. extern STR INTI_8100;
  2001. extern STR TR_LOOP_STMT_8101;
  2002. extern STR TUPSTRSTR_8102;
  2003. extern STR FMAPSTRTUPSTRSTR_8103;
  2004. extern STR TR_SELF_EXPR_8104;
  2005. extern STR STR_8105;
  2006. extern STR ARRAYSTR_8106;
  2007. extern STR TUPSFILE_IDSFILE_8107;
  2008. extern STR TR_TRY_STMT_8108;
  2009. extern STR TR_ARRAY_EXPR_8109;
  2010. extern STR FSETTP_CLASS_8110;
  2011. extern STR FMAPTP_CLASSFSET_8111;
  2012. extern STR FMAPSTRITER_INLI_8112;
  2013. extern STR TP_ITER_TBL_8113;
  2014. extern STR TUPSIGAM_ROUT_DE_8114;
  2015. extern STR TUPARRAYTPARRAYB_8115;
  2016. extern STR AM_BND_CREATE_EX_8116;
  2017. extern STR FSETOB_8117;
  2018. extern STR TR_OR_EXPR_8118;
  2019. extern STR TUPAM_BND_ITER_C_8119;
  2020. extern STR TUPSTRFSETSTR_8120;
  2021. extern STR TUPTPINT_8121;
  2022. extern STR TUPTP_CLASSFSETT_8122;
  2023. extern STR TR_EXCEPT_EXPR_8123;
  2024. extern STR ARRAYINT_8124;
  2025. extern STR TR_DIST_STMT_8125;
  2026. extern STR TR_BREAK_EXPR_8126;
  2027. extern STR TUPOBSTR_8127;
  2028. extern STR TR_BOUND_CREATE__8128;
  2029. extern STR FLISTTR_EXPR_8129;
  2030. extern STR TR_CHAR_LIT_EXPR_8130;
  2031. extern STR TR_CALL_EXPR_8131;
  2032. extern STR TR_EXPR_STMT_8132;
  2033. extern STR ITER_INLINE_8133;
  2034. extern STR BE_8134;
  2035. extern STR FLISTIDENT_8135;
  2036. extern STR TP_GRAPH_DES_8136;
  2037. extern STR CALL_TP_CREATE_8137;
  2038. extern STR PROG_8138;
  2039. extern STR TP_CLASS_8139;
  2040. extern STR PROG_AM_GENERATE_8140;
  2041. extern STR FSETTP_8141;
  2042. extern STR FMAPTP_CLASSFSET_8142;
  2043. extern STR AM_YIELD_STMT_8143;
  2044. extern STR TR_TYPECASE_WHEN_8144;
  2045. extern STR FLISTTP_CLASS_8145;
  2046. extern STR FLISTSIG_8146;
  2047. extern STR PROG_TR_TBL_8147;
  2048. extern STR AM_LOOP_STMT_8148;
  2049. extern STR IDENT_8149;
  2050. extern STR TUPIDENTINT_8150;
  2051. extern STR FSETTUPIDENTINT_8151;
  2052. extern STR AM_INITIAL_STMT_8152;
  2053. extern STR AM_ITER_CALL_EXP_8153;
  2054. extern STR FLISTAM_ITER_CAL_8154;
  2055. extern STR TR_AND_EXPR_8155;
  2056. extern STR ARRAYARRAYSTR_8156;
  2057. extern STR AM_BREAK_STMT_8157;
  2058. extern STR FMAPTPINT_8158;
  2059. extern STR AM_BND_ITER_CALL_8159;
  2060. extern STR FLISTAM_BND_ITER_8160;
  2061. extern STR TUPAM_BND_CREATE_8161;
  2062. extern STR ARRAYIDENT_8162;
  2063. extern STR TR_IS_VOID_EXPR_8163;
  2064. extern STR AM_INTI_CONST_8164;
  2065. extern STR ELT_8165;
  2066. extern STR AM_PROTECT_STMT_8166;
  2067. extern STR TUPAM_ITER_CALL__8167;
  2068. extern STR FLISTTP_8168;
  2069. extern STR AM_STR_CONST_8169;
  2070. extern STR TUPTPFMAPIDENTAM_8170;
  2071. extern STR FLISTSFILE_ID_8171;
  2072. extern STR TP_GRAPH_8172;
  2073. extern STR TR_STR_LIT_EXPR_8173;
  2074. extern STR TR_FORK_STMT_8174;
  2075. extern STR TP_GRAPH_ANC_8175;
  2076. extern STR AM_FLTDX_CONST_8176;
  2077. extern STR TUPCHARCHAR_8177;
  2078. extern STR TUPIDENTTP_8178;
  2079. extern STR TR_ARG_DEC_8179;
  2080. extern STR TR_PROTECT_STMT_8180;
  2081. extern STR INLINE_TBL_8181;
  2082. extern STR TR_PROTECT_WHEN_8182;
  2083. extern STR ARRAYBOOL_8183;
  2084. extern STR IDENT_BUILTIN_8184;
  2085. extern STR FSETIDENT_8185;
  2086. extern STR TR_QUIT_STMT_8186;
  2087. extern STR TUPTR_EXPRTR_EXP_8187;
  2088. extern STR TP_BUILTIN_8188;
  2089. extern STR TP_GRAPH_ABS_DES_8189;
  2090. extern STR TR_CASE_STMT_8190;
  2091. extern STR TUPAM_CONSTAM_CO_8191;
  2092. extern STR AM_FLTI_CONST_8192;
  2093. extern STR TR_FAR_EXPR_8193;
  2094. extern STR IFC_TBL_8194;
  2095. extern STR TR_CASE_WHEN_8195;
  2096. extern STR TUPAM_ROUT_DEFAM_8196;
  2097. extern STR PROG_GET_MAIN_8197;
  2098. extern STR TUPTPTP_8198;
  2099. extern STR TR_RAISE_STMT_8199;
  2100. extern STR SCANNER_8200;
  2101. extern STR FMAPTPIFC_8201;
  2102. extern STR FLISTAM_ROUT_DEF_8202;
  2103. extern STR TUPTPIFC_8203;
  2104. extern STR TUPAM_STMTAM_STM_8204;
  2105. extern STR FLISTAM_BND_CREA_8205;
  2106. extern STR TR_UNDERSCORE_AR_8206;
  2107. extern STR CALL_TP_ARRAY_8207;
  2108. extern STR IMPL_8208;
  2109. extern STR TR_CREATE_EXPR_8209;
  2110. extern STR IFC_8210;
  2111. extern STR AM_FLT_CONST_8211;
  2112. extern STR ARRAYCALL_TP_8212;
  2113. extern STR TR_TYPE_SPEC_8213;
  2114. extern STR IFC_ABS_CREATE_8214;
  2115. extern STR TR_BOOL_LIT_EXPR_8215;
  2116. extern STR AM_RAISE_STMT_8216;
  2117. extern STR TR_FLT_LIT_EXPR_8217;
  2118. extern STR FMAPSIGAM_ROUT_D_8218;
  2119. extern STR TP_ROUT_TBL_8219;
  2120. extern STR TUPARRAYTPTP_8220;
  2121. extern STR TR_WHERE_EXPR_8221;
  2122. extern STR SFILE_ID_8222;
  2123. extern STR IMPL_TBL_8223;
  2124. extern STR FLISTAM_EXPR_8224;
  2125. extern STR FMAPSTRFSETSTR_8225;
  2126. extern STR BE_LEX_8226;
  2127. extern STR FMAPTPIMPL_8227;
  2128. extern STR FLISTAM_LOCAL_EX_8228;
  2129. extern STR FLISTIFC_8229;
  2130. extern STR FMAPSTRSTR_8230;
  2131. extern STR FILE_8231;
  2132. extern STR TUPFLISTAM_CONST_8232;
  2133. extern STR TR_HERE_EXPR_8233;
  2134. extern STR AM_IF_STMT_8234;
  2135. extern STR TUPSTRITER_INLIN_8235;
  2136. extern STR AM_IF_EXPR_8236;
  2137. extern STR AM_PRE_STMT_8237;
  2138. extern STR TP_ROUT_8238;
  2139. extern STR TUPAM_GLOBAL_EXP_8239;
  2140. extern STR AM_POST_STMT_8240;
  2141. extern STR TUPSIGSIG_8241;
  2142. extern STR AM_GLOBAL_EXPR_8242;
  2143. extern STR INLINE_GLOBAL_RE_8243;
  2144. extern STR AM_ASSIGN_STMT_8244;
  2145. extern STR TUPTP_CLASSFSETT_8245;
  2146. extern STR PROG_AM_CHECK_8246;
  2147. extern STR TR_CLASS_DEF_8247;
  2148. extern STR TR_NEAR_EXPR_8248;
  2149. extern STR INLINE_ATTR_WRIT_8249;
  2150. extern STR INLINE_INT_FOLD_8250;
  2151. extern STR AM_INVARIANT_STM_8251;
  2152. extern STR CALL_SIG_8252;
  2153. extern STR TP_TBL_8253;
  2154. extern STR AM_TYPECASE_STMT_8254;
  2155. extern STR ARRAYTP_8255;
  2156. extern STR AM_ASSERT_STMT_8256;
  2157. extern STR TR_COBEGIN_STMT_8257;
  2158. extern STR AM_EXPR_STMT_8258;
  2159. extern STR TUPTPIMPL_8259;
  2160. extern STR AM_ARRAY_EXPR_8260;
  2161. extern STR TUPIDENTAM_GLOBA_8261;
  2162. extern STR TUPAM_LOCAL_EXPR_8262;
  2163. extern STR TR_AT_EXPR_8263;
  2164. extern STR AM_NEW_EXPR_8264;
  2165. extern STR TR_UNLOCK_STMT_8265;
  2166. extern STR TR_PARAM_DEC_8266;
  2167. extern STR AM_IS_VOID_EXPR_8267;
  2168. extern STR AM_INT_CONST_8268;
  2169. extern STR TUPAM_EXPRAM_EXP_8269;
  2170. extern STR AM_ARR_CONST_8270;
  2171. extern STR FLISTIMPL_INCLUD_8271;
  2172. extern STR IDENT_TBL_8272;
  2173. extern STR CALL_TP_VOID_8273;
  2174. extern STR TUPIMPL_INCLUDEI_8274;
  2175. extern STR AM_ARR_EXPR_8275;
  2176. extern STR FLISTINT_8276;
  2177. extern STR AM_VARR_ASSIGN_E_8277;
  2178. extern STR TR_RESULT_EXPR_8278;
  2179. extern STR AM_VATTR_ASSIGN__8279;
  2180. extern STR PROG_IFC_CONFORM_8280;
  2181. extern STR TR_VOID_EXPR_8281;
  2182. extern STR TUPINTINTINT_8282;
  2183. extern STR GLOBAL_TBL_8283;
  2184. extern STR AM_OB_DEF_8284;
  2185. extern STR IMPL_INCLUDE_8285;
  2186. extern STR CALL_TP_UNDERSCO_8286;
  2187. extern STR FMAPIDENTAM_GLOB_8287;
  2188. extern STR FMAPTPFMAPIDENTA_8288;
  2189. extern STR AM_BND_ROUT_CALL_8289;
  2190. extern STR PARSER_8290;
  2191. extern STR TR_INCLUDE_CLAUS_8291;
  2192. extern STR FMAPIDENTTP_8292;
  2193. extern STR TUPSTRTUPSTRSTR_8293;
  2194. extern STR AM_VOID_CONST_8294;
  2195. extern STR FLISTAM_GLOBAL_E_8295;
  2196. extern STR AM_BOOL_CONST_8296;
  2197. extern STR AM_ROUT_CALL_EXP_8297;
  2198. extern STR TRANS_8298;
  2199. extern STR INLINE_ATTR_READ_8299;
  2200. extern STR TUPIDENTIDENT_8300;
  2201. extern STR AM_CHAR_CONST_8301;
  2202. extern STR AM_ROUT_DEF_8302;
  2203. extern STR OPTIONS_8303;
  2204. extern STR TP_CLASS_TBL_8304;
  2205. extern STR TR_ASSIGN_STMT_8305;
  2206. extern STR AM_LOCAL_EXPR_8306;
  2207. extern STR TR_FEAT_MOD_8307;
  2208. extern STR FSETSTR_8308;
  2209. extern STR TUPIDENTARRAYTP_8309;
  2210. extern STR FSETTR_FEAT_MOD_8310;
  2211. extern STR TR_INITIAL_EXPR_8311;
  2212. extern STR PROG_PARSE_8312;
  2213. extern STR TUPINTINT_8313;
  2214. extern STR TUPAM_EXPRTP_8314;
  2215. extern STR TUPBOOLINTIINTBO_8315;
  2216. extern STR ELT_TBL_8316;
  2217. extern STR TUPIFCIFC_8317;
  2218. extern STR PROG_FIND_TYPES_8318;
  2219. extern STR AM_FLTD_CONST_8319;
  2220. extern STR AM_FLTX_CONST_8320;
  2221. extern STR PROG_TYPE_GRAPH_8321;
  2222. extern STR FSTR_8322;
  2223. extern STR AM_CASE_STMT_8323;
  2224. extern STR FLISTSTR_8324;
  2225. extern STR TR_LOCK_STMT_8325;
  2226. extern STR FLISTAM_CONST_8326;
  2227. extern STR IMPL_CREATE_8327;
  2228. extern STR FLISTFLISTAM_CON_8328;
  2229. extern STR CS_8329;
  2230. extern STR TR_DEC_STMT_8330;
  2231. extern STR FMAPOBSTR_8331;
  2232. extern STR AM_ATTR_EXPR_8332;
  2233. extern STR AM_RETURN_STMT_8333;
  2234. extern STR FLISTAM_STMT_8334;
  2235. extern STR TR_NEW_EXPR_8335;
  2236. extern STR TR_WITH_NEAR_STM_8336;
  2237. extern STR AM_EXT_CALL_EXPR_8337;
  2238. extern STR TR_IDENT_LIST_8338;
  2239. extern STR TR_RETURN_STMT_8339;
  2240. extern STR AM_EXCEPT_EXPR_8340;
  2241. extern STR TR_YIELD_STMT_8341;
  2242. extern STR TUPTP_CLASSTP_CL_8342;
  2243. extern STR AM_STMT_EXPR_8343;
  2244. extern STR ARRAYAM_EXPR_8344;
  2245. extern STR SIG_TBL_8345;
  2246. extern STR TP_CONTEXT_8346;
  2247. extern STR TR_CONST_DEF_8347;
  2248. extern STR TR_SHARED_DEF_8348;
  2249. extern STR SIG_8349;
  2250. extern STR TR_TYPECASE_STMT_8350;
  2251. extern STR TR_ROUT_DEF_8351;
  2252.