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

  1. #include "sather.h"
  2. BOOL deterministic = TRUE;
  3. struct {
  4.  OB_HEADER header;
  5.  INT asize;
  6.  CHAR arr_part[5];
  7.   } MAIN = { { STR_tag, -1 }, 4, "MAIN" };
  8. struct {
  9.  OB_HEADER header;
  10.  INT asize;
  11.  CHAR arr_part[4];
  12.   } OB_251 = { { STR_tag, -2 }, 3, "$OB" };
  13. struct {
  14.  OB_HEADER header;
  15.  INT asize;
  16.  CHAR arr_part[5];
  17.   } BOOL_252 = { { STR_tag, -3 }, 4, "BOOL" };
  18. struct {
  19.  OB_HEADER header;
  20.  INT asize;
  21.  CHAR arr_part[5];
  22.   } CHAR_253 = { { STR_tag, -4 }, 4, "CHAR" };
  23. struct {
  24.  OB_HEADER header;
  25.  INT asize;
  26.  CHAR arr_part[4];
  27.   } INT_254 = { { STR_tag, -5 }, 3, "INT" };
  28. struct {
  29.  OB_HEADER header;
  30.  INT asize;
  31.  CHAR arr_part[5];
  32.   } INTI_255 = { { STR_tag, -6 }, 4, "INTI" };
  33. struct {
  34.  OB_HEADER header;
  35.  INT asize;
  36.  CHAR arr_part[4];
  37.   } FLT_256 = { { STR_tag, -7 }, 3, "FLT" };
  38. struct {
  39.  OB_HEADER header;
  40.  INT asize;
  41.  CHAR arr_part[5];
  42.   } FLTD_257 = { { STR_tag, -8 }, 4, "FLTD" };
  43. struct {
  44.  OB_HEADER header;
  45.  INT asize;
  46.  CHAR arr_part[5];
  47.   } FLTX_258 = { { STR_tag, -9 }, 4, "FLTX" };
  48. struct {
  49.  OB_HEADER header;
  50.  INT asize;
  51.  CHAR arr_part[6];
  52.   } FLTDX_259 = { { STR_tag, -10 }, 5, "FLTDX" };
  53. struct {
  54.  OB_HEADER header;
  55.  INT asize;
  56.  CHAR arr_part[5];
  57.   } FLTI_260 = { { STR_tag, -11 }, 4, "FLTI" };
  58. struct {
  59.  OB_HEADER header;
  60.  INT asize;
  61.  CHAR arr_part[4];
  62.   } STR_261 = { { STR_tag, -12 }, 3, "STR" };
  63. struct {
  64.  OB_HEADER header;
  65.  INT asize;
  66.  CHAR arr_part[4];
  67.   } SYS_262 = { { STR_tag, -13 }, 3, "SYS" };
  68. struct {
  69.  OB_HEADER header;
  70.  INT asize;
  71.  CHAR arr_part[7];
  72.   } EXT_OB_263 = { { STR_tag, -14 }, 6, "EXT_OB" };
  73. struct {
  74.  OB_HEADER header;
  75.  INT asize;
  76.  CHAR arr_part[8];
  77.   } REHASH = { { STR_tag, -15 }, 7, "$REHASH" };
  78. struct {
  79.  OB_HEADER header;
  80.  INT asize;
  81.  CHAR arr_part[6];
  82.   } ARRAY = { { STR_tag, -16 }, 5, "ARRAY" };
  83. struct {
  84.  OB_HEADER header;
  85.  INT asize;
  86.  CHAR arr_part[4];
  87.   } OB_265 = { { STR_tag, -17 }, 3, "$OB" };
  88. struct {
  89.  OB_HEADER header;
  90.  INT asize;
  91.  CHAR arr_part[4];
  92.   } ARR = { { STR_tag, -18 }, 3, "ARR" };
  93. struct {
  94.  OB_HEADER header;
  95.  INT asize;
  96.  CHAR arr_part[4];
  97.   } INT_266 = { { STR_tag, -19 }, 3, "INT" };
  98. struct {
  99.  OB_HEADER header;
  100.  INT asize;
  101.  CHAR arr_part[5];
  102.   } INTI_267 = { { STR_tag, -20 }, 4, "INTI" };
  103. struct {
  104.  OB_HEADER header;
  105.  INT asize;
  106.  CHAR arr_part[4];
  107.   } FLT_268 = { { STR_tag, -21 }, 3, "FLT" };
  108. struct {
  109.  OB_HEADER header;
  110.  INT asize;
  111.  CHAR arr_part[5];
  112.   } FLTD_269 = { { STR_tag, -22 }, 4, "FLTD" };
  113. struct {
  114.  OB_HEADER header;
  115.  INT asize;
  116.  CHAR arr_part[6];
  117.   } FLTDX_270 = { { STR_tag, -23 }, 5, "FLTDX" };
  118. struct {
  119.  OB_HEADER header;
  120.  INT asize;
  121.  CHAR arr_part[5];
  122.   } FLTX_271 = { { STR_tag, -24 }, 4, "FLTX" };
  123. struct {
  124.  OB_HEADER header;
  125.  INT asize;
  126.  CHAR arr_part[5];
  127.   } plus_272 = { { STR_tag, -25 }, 4, "plus" };
  128. struct {
  129.  OB_HEADER header;
  130.  INT asize;
  131.  CHAR arr_part[6];
  132.   } minus = { { STR_tag, -26 }, 5, "minus" };
  133. struct {
  134.  OB_HEADER header;
  135.  INT asize;
  136.  CHAR arr_part[6];
  137.   } times_273 = { { STR_tag, -27 }, 5, "times" };
  138. struct {
  139.  OB_HEADER header;
  140.  INT asize;
  141.  CHAR arr_part[4];
  142.   } div_274 = { { STR_tag, -28 }, 3, "div" };
  143. struct {
  144.  OB_HEADER header;
  145.  INT asize;
  146.  CHAR arr_part[4];
  147.   } pow_275 = { { STR_tag, -29 }, 3, "pow" };
  148. struct {
  149.  OB_HEADER header;
  150.  INT asize;
  151.  CHAR arr_part[4];
  152.   } mod = { { STR_tag, -30 }, 3, "mod" };
  153. struct {
  154.  OB_HEADER header;
  155.  INT asize;
  156.  CHAR arr_part[6];
  157.   } is_lt = { { STR_tag, -31 }, 5, "is_lt" };
  158. struct {
  159.  OB_HEADER header;
  160.  INT asize;
  161.  CHAR arr_part[7];
  162.   } is_leq = { { STR_tag, -32 }, 6, "is_leq" };
  163. struct {
  164.  OB_HEADER header;
  165.  INT asize;
  166.  CHAR arr_part[6];
  167.   } is_gt = { { STR_tag, -33 }, 5, "is_gt" };
  168. struct {
  169.  OB_HEADER header;
  170.  INT asize;
  171.  CHAR arr_part[7];
  172.   } is_geq = { { STR_tag, -34 }, 6, "is_geq" };
  173. struct {
  174.  OB_HEADER header;
  175.  INT asize;
  176.  CHAR arr_part[7];
  177.   } negate = { { STR_tag, -35 }, 6, "negate" };
  178. struct {
  179.  OB_HEADER header;
  180.  INT asize;
  181.  CHAR arr_part[4];
  182.   } not_276 = { { STR_tag, -36 }, 3, "not" };
  183. struct {
  184.  OB_HEADER header;
  185.  INT asize;
  186.  CHAR arr_part[5];
  187.   } AVAL = { { STR_tag, -37 }, 4, "AVAL" };
  188. struct {
  189.  OB_HEADER header;
  190.  INT asize;
  191.  CHAR arr_part[5];
  192.   } AREF = { { STR_tag, -38 }, 4, "AREF" };
  193. struct {
  194.  OB_HEADER header;
  195.  INT asize;
  196.  CHAR arr_part[5];
  197.   } aget = { { STR_tag, -39 }, 4, "aget" };
  198. struct {
  199.  OB_HEADER header;
  200.  INT asize;
  201.  CHAR arr_part[5];
  202.   } aset = { { STR_tag, -40 }, 4, "aset" };
  203. struct {
  204.  OB_HEADER header;
  205.  INT asize;
  206.  CHAR arr_part[5];
  207.   } call_277 = { { STR_tag, -41 }, 4, "call" };
  208. struct {
  209.  OB_HEADER header;
  210.  INT asize;
  211.  CHAR arr_part[6];
  212.   } call_278 = { { STR_tag, -42 }, 5, "call!" };
  213. struct {
  214.  OB_HEADER header;
  215.  INT asize;
  216.  CHAR arr_part[7];
  217.   } create_279 = { { STR_tag, -43 }, 6, "create" };
  218. struct {
  219.  OB_HEADER header;
  220.  INT asize;
  221.  CHAR arr_part[6];
  222.   } ARRAY_280 = { { STR_tag, -44 }, 5, "ARRAY" };
  223. struct {
  224.  OB_HEADER header;
  225.  INT asize;
  226.  CHAR arr_part[5];
  227.   } self_281 = { { STR_tag, -45 }, 4, "self" };
  228. struct {
  229.  OB_HEADER header;
  230.  INT asize;
  231.  CHAR arr_part[10];
  232.   } invariant = { { STR_tag, -46 }, 9, "invariant" };
  233. struct {
  234.  OB_HEADER header;
  235.  INT asize;
  236.  CHAR arr_part[6];
  237.   } asize_282 = { { STR_tag, -47 }, 5, "asize" };
  238. struct {
  239.  OB_HEADER header;
  240.  INT asize;
  241.  CHAR arr_part[5];
  242.   } main_283 = { { STR_tag, -48 }, 4, "main" };
  243. struct {
  244.  OB_HEADER header;
  245.  INT asize;
  246.  CHAR arr_part[6];
  247.   } is_eq = { { STR_tag, -49 }, 5, "is_eq" };
  248. struct {
  249.  OB_HEADER header;
  250.  INT asize;
  251.  CHAR arr_part[7];
  252.   } is_neq = { { STR_tag, -50 }, 6, "is_neq" };
  253. struct {
  254.  OB_HEADER header;
  255.  INT asize;
  256.  CHAR arr_part[5];
  257.   } plus_344 = { { STR_tag, -51 }, 4, "plus" };
  258. struct {
  259.  OB_HEADER header;
  260.  INT asize;
  261.  CHAR arr_part[26];
  262.   } Commandlineerrornear = { { STR_tag, -52 }, 25, "Command line error near: " };
  263. struct {
  264.  OB_HEADER header;
  265.  INT asize;
  266.  CHAR arr_part[17];
  267.   } Seemanpage = { { STR_tag, -53 }, 16, "(See man page.)\n" };
  268. struct {
  269.  OB_HEADER header;
  270.  INT asize;
  271.  CHAR arr_part[1];
  272.   } name_362 = { { STR_tag, -54 }, 0, "" };
  273. struct {
  274.  OB_HEADER header;
  275.  INT asize;
  276.  CHAR arr_part[3];
  277.   } c = { { STR_tag, -55 }, 2, ".c" };
  278. struct {
  279.  OB_HEADER header;
  280.  INT asize;
  281.  CHAR arr_part[5];
  282.   } obj = { { STR_tag, -56 }, 4, ".obj" };
  283. struct {
  284.  OB_HEADER header;
  285.  INT asize;
  286.  CHAR arr_part[4];
  287.   } sa = { { STR_tag, -57 }, 3, ".sa" };
  288. struct {
  289.  OB_HEADER header;
  290.  INT asize;
  291.  CHAR arr_part[5];
  292.   } lib_435 = { { STR_tag, -58 }, 4, ".lib" };
  293. struct {
  294.  OB_HEADER header;
  295.  INT asize;
  296.  CHAR arr_part[16];
  297.   } SATHER_COMMANDS = { { STR_tag, -59 }, 15, "SATHER_COMMANDS" };
  298. struct {
  299.  OB_HEADER header;
  300.  INT asize;
  301.  CHAR arr_part[1];
  302.   } name_452 = { { STR_tag, -60 }, 0, "" };
  303. struct {
  304.  OB_HEADER header;
  305.  INT asize;
  306.  CHAR arr_part[1];
  307.   } name_453 = { { STR_tag, -61 }, 0, "" };
  308. struct {
  309.  OB_HEADER header;
  310.  INT asize;
  311.  CHAR arr_part[1];
  312.   } name_456 = { { STR_tag, -62 }, 0, "" };
  313. struct {
  314.  OB_HEADER header;
  315.  INT asize;
  316.  CHAR arr_part[1];
  317.   } name_457 = { { STR_tag, -63 }, 0, "" };
  318. struct {
  319.  OB_HEADER header;
  320.  INT asize;
  321.  CHAR arr_part[1];
  322.   } name_458 = { { STR_tag, -64 }, 0, "" };
  323. struct {
  324.  OB_HEADER header;
  325.  INT asize;
  326.  CHAR arr_part[4];
  327.   } all_515 = { { STR_tag, -65 }, 3, "all" };
  328. struct {
  329.  OB_HEADER header;
  330.  INT asize;
  331.  CHAR arr_part[3];
  332.   } c_535 = { { STR_tag, -66 }, 2, ".c" };
  333. struct {
  334.  OB_HEADER header;
  335.  INT asize;
  336.  CHAR arr_part[4];
  337.   } sa_536 = { { STR_tag, -67 }, 3, ".sa" };
  338. struct {
  339.  OB_HEADER header;
  340.  INT asize;
  341.  CHAR arr_part[5];
  342.   } obj_537 = { { STR_tag, -68 }, 4, ".obj" };
  343. struct {
  344.  OB_HEADER header;
  345.  INT asize;
  346.  CHAR arr_part[5];
  347.   } lib_538 = { { STR_tag, -69 }, 4, ".lib" };
  348. struct {
  349.  OB_HEADER header;
  350.  INT asize;
  351.  CHAR arr_part[1];
  352.   } name_619 = { { STR_tag, -70 }, 0, "" };
  353. struct {
  354.  OB_HEADER header;
  355.  INT asize;
  356.  CHAR arr_part[2];
  357.   } name_620 = { { STR_tag, -71 }, 1, "." };
  358. struct {
  359.  OB_HEADER header;
  360.  INT asize;
  361.  CHAR arr_part[2];
  362.   } r_623 = { { STR_tag, -72 }, 1, "r" };
  363. struct {
  364.  OB_HEADER header;
  365.  INT asize;
  366.  CHAR arr_part[21];
  367.   } Couldntopenfile = { { STR_tag, -73 }, 20, "Couldn\'t open file: " };
  368. struct {
  369.  OB_HEADER header;
  370.  INT asize;
  371.  CHAR arr_part[1];
  372.   } name_656 = { { STR_tag, -74 }, 0, "" };
  373. struct {
  374.  OB_HEADER header;
  375.  INT asize;
  376.  CHAR arr_part[1];
  377.   } name_660 = { { STR_tag, -75 }, 0, "" };
  378. struct {
  379.  OB_HEADER header;
  380.  INT asize;
  381.  CHAR arr_part[1];
  382.   } name_661 = { { STR_tag, -76 }, 0, "" };
  383. struct {
  384.  OB_HEADER header;
  385.  INT asize;
  386.  CHAR arr_part[27];
  387.   } Couldntopensyste = { { STR_tag, -77 }, 26, "Couldn\'t open system file " };
  388. struct {
  389.  OB_HEADER header;
  390.  INT asize;
  391.  CHAR arr_part[17];
  392.   } S0123456789ABCDEF = { { STR_tag, -78 }, 16, "0123456789ABCDEF" };
  393. struct {
  394.  OB_HEADER header;
  395.  INT asize;
  396.  CHAR arr_part[1];
  397.   } name_672 = { { STR_tag, -79 }, 0, "" };
  398. struct {
  399.  OB_HEADER header;
  400.  INT asize;
  401.  CHAR arr_part[3];
  402.   } o0 = { { STR_tag, -80 }, 2, "o0" };
  403. struct {
  404.  OB_HEADER header;
  405.  INT asize;
  406.  CHAR arr_part[2];
  407.   } name_687 = { { STR_tag, -81 }, 1, "\'" };
  408. struct {
  409.  OB_HEADER header;
  410.  INT asize;
  411.  CHAR arr_part[2];
  412.   } name_688 = { { STR_tag, -82 }, 1, "\'" };
  413. struct {
  414.  OB_HEADER header;
  415.  INT asize;
  416.  CHAR arr_part[5];
  417.   } a = { { STR_tag, -83 }, 4, "\'\\a\'" };
  418. struct {
  419.  OB_HEADER header;
  420.  INT asize;
  421.  CHAR arr_part[5];
  422.   } b = { { STR_tag, -84 }, 4, "\'\\b\'" };
  423. struct {
  424.  OB_HEADER header;
  425.  INT asize;
  426.  CHAR arr_part[5];
  427.   } f = { { STR_tag, -85 }, 4, "\'\\f\'" };
  428. struct {
  429.  OB_HEADER header;
  430.  INT asize;
  431.  CHAR arr_part[5];
  432.   } n = { { STR_tag, -86 }, 4, "\'\\n\'" };
  433. struct {
  434.  OB_HEADER header;
  435.  INT asize;
  436.  CHAR arr_part[5];
  437.   } r = { { STR_tag, -87 }, 4, "\'\\r\'" };
  438. struct {
  439.  OB_HEADER header;
  440.  INT asize;
  441.  CHAR arr_part[5];
  442.   } t = { { STR_tag, -88 }, 4, "\'\\t\'" };
  443. struct {
  444.  OB_HEADER header;
  445.  INT asize;
  446.  CHAR arr_part[5];
  447.   } v_689 = { { STR_tag, -89 }, 4, "\'\\v\'" };
  448. struct {
  449.  OB_HEADER header;
  450.  INT asize;
  451.  CHAR arr_part[5];
  452.   } name_690 = { { STR_tag, -90 }, 4, "\'\\\\\'" };
  453. struct {
  454.  OB_HEADER header;
  455.  INT asize;
  456.  CHAR arr_part[5];
  457.   } name_691 = { { STR_tag, -91 }, 4, "\'\\\'\'" };
  458. struct {
  459.  OB_HEADER header;
  460.  INT asize;
  461.  CHAR arr_part[3];
  462.   } name_692 = { { STR_tag, -92 }, 2, "\'\\" };
  463. struct {
  464.  OB_HEADER header;
  465.  INT asize;
  466.  CHAR arr_part[2];
  467.   } name_693 = { { STR_tag, -93 }, 1, "\'" };
  468. struct {
  469.  OB_HEADER header;
  470.  INT asize;
  471.  CHAR arr_part[19];
  472.   } Illegalcharacter = { { STR_tag, -94 }, 18, "Illegal character " };
  473. struct {
  474.  OB_HEADER header;
  475.  INT asize;
  476.  CHAR arr_part[16];
  477.   } ininputfile = { { STR_tag, -95 }, 15, " in input file " };
  478. struct {
  479.  OB_HEADER header;
  480.  INT asize;
  481.  CHAR arr_part[30];
  482.   } Unknownlexstatei = { { STR_tag, -96 }, 29, "Unknown lex state in back end" };
  483. struct {
  484.  OB_HEADER header;
  485.  INT asize;
  486.  CHAR arr_part[5];
  487.   } true_705 = { { STR_tag, -97 }, 4, "true" };
  488. struct {
  489.  OB_HEADER header;
  490.  INT asize;
  491.  CHAR arr_part[2];
  492.   } t_706 = { { STR_tag, -98 }, 1, "t" };
  493. struct {
  494.  OB_HEADER header;
  495.  INT asize;
  496.  CHAR arr_part[5];
  497.   } True = { { STR_tag, -99 }, 4, "True" };
  498. struct {
  499.  OB_HEADER header;
  500.  INT asize;
  501.  CHAR arr_part[2];
  502.   } T = { { STR_tag, -100 }, 1, "T" };
  503. struct {
  504.  OB_HEADER header;
  505.  INT asize;
  506.  CHAR arr_part[5];
  507.   } TRUE_707 = { { STR_tag, -101 }, 4, "TRUE" };
  508. struct {
  509.  OB_HEADER header;
  510.  INT asize;
  511.  CHAR arr_part[6];
  512.   } false = { { STR_tag, -102 }, 5, "false" };
  513. struct {
  514.  OB_HEADER header;
  515.  INT asize;
  516.  CHAR arr_part[2];
  517.   } f_708 = { { STR_tag, -103 }, 1, "f" };
  518. struct {
  519.  OB_HEADER header;
  520.  INT asize;
  521.  CHAR arr_part[6];
  522.   } False = { { STR_tag, -104 }, 5, "False" };
  523. struct {
  524.  OB_HEADER header;
  525.  INT asize;
  526.  CHAR arr_part[2];
  527.   } F = { { STR_tag, -105 }, 1, "F" };
  528. struct {
  529.  OB_HEADER header;
  530.  INT asize;
  531.  CHAR arr_part[6];
  532.   } FALSE_709 = { { STR_tag, -106 }, 5, "FALSE" };
  533. struct {
  534.  OB_HEADER header;
  535.  INT asize;
  536.  CHAR arr_part[29];
  537.   } Cantinterpretboo = { { STR_tag, -107 }, 28, "Can\'t interpret bool value: " };
  538. struct {
  539.  OB_HEADER header;
  540.  INT asize;
  541.  CHAR arr_part[6];
  542.   } main_718 = { { STR_tag, -108 }, 5, "-main" };
  543. struct {
  544.  OB_HEADER header;
  545.  INT asize;
  546.  CHAR arr_part[3];
  547.   } o = { { STR_tag, -109 }, 2, "-o" };
  548. struct {
  549.  OB_HEADER header;
  550.  INT asize;
  551.  CHAR arr_part[6];
  552.   } home_719 = { { STR_tag, -110 }, 5, "-home" };
  553. struct {
  554.  OB_HEADER header;
  555.  INT asize;
  556.  CHAR arr_part[10];
  557.   } output_C = { { STR_tag, -111 }, 9, "-output_C" };
  558. struct {
  559.  OB_HEADER header;
  560.  INT asize;
  561.  CHAR arr_part[8];
  562.   } pretty_720 = { { STR_tag, -112 }, 7, "-pretty" };
  563. struct {
  564.  OB_HEADER header;
  565.  INT asize;
  566.  CHAR arr_part[9];
  567.   } verbose_721 = { { STR_tag, -113 }, 8, "-verbose" };
  568. struct {
  569.  OB_HEADER header;
  570.  INT asize;
  571.  CHAR arr_part[9];
  572.   } psather_722 = { { STR_tag, -114 }, 8, "-psather" };
  573. struct {
  574.  OB_HEADER header;
  575.  INT asize;
  576.  CHAR arr_part[12];
  577.   } only_parse_723 = { { STR_tag, -115 }, 11, "-only_parse" };
  578. struct {
  579.  OB_HEADER header;
  580.  INT asize;
  581.  CHAR arr_part[12];
  582.   } only_check_724 = { { STR_tag, -116 }, 11, "-only_check" };
  583. struct {
  584.  OB_HEADER header;
  585.  INT asize;
  586.  CHAR arr_part[8];
  587.   } only_C_725 = { { STR_tag, -117 }, 7, "-only_C" };
  588. struct {
  589.  OB_HEADER header;
  590.  INT asize;
  591.  CHAR arr_part[16];
  592.   } only_reachable_726 = { { STR_tag, -118 }, 15, "-only_reachable" };
  593. struct {
  594.  OB_HEADER header;
  595.  INT asize;
  596.  CHAR arr_part[7];
  597.   } check_727 = { { STR_tag, -119 }, 6, "-check" };
  598. struct {
  599.  OB_HEADER header;
  600.  INT asize;
  601.  CHAR arr_part[7];
  602.   } arith = { { STR_tag, -120 }, 6, "-arith" };
  603. struct {
  604.  OB_HEADER header;
  605.  INT asize;
  606.  CHAR arr_part[8];
  607.   } bounds = { { STR_tag, -121 }, 7, "-bounds" };
  608. struct {
  609.  OB_HEADER header;
  610.  INT asize;
  611.  CHAR arr_part[6];
  612.   } void_728 = { { STR_tag, -122 }, 5, "-void" };
  613. struct {
  614.  OB_HEADER header;
  615.  INT asize;
  616.  CHAR arr_part[5];
  617.   } pre = { { STR_tag, -123 }, 4, "-pre" };
  618. struct {
  619.  OB_HEADER header;
  620.  INT asize;
  621.  CHAR arr_part[6];
  622.   } post = { { STR_tag, -124 }, 5, "-post" };
  623. struct {
  624.  OB_HEADER header;
  625.  INT asize;
  626.  CHAR arr_part[8];
  627.   } assert_729 = { { STR_tag, -125 }, 7, "-assert" };
  628. struct {
  629.  OB_HEADER header;
  630.  INT asize;
  631.  CHAR arr_part[11];
  632.   } invariant_730 = { { STR_tag, -126 }, 10, "-invariant" };
  633. struct {
  634.  OB_HEADER header;
  635.  INT asize;
  636.  CHAR arr_part[6];
  637.   } when_731 = { { STR_tag, -127 }, 5, "-when" };
  638. struct {
  639.  OB_HEADER header;
  640.  INT asize;
  641.  CHAR arr_part[9];
  642.   } destroy = { { STR_tag, -128 }, 8, "-destroy" };
  643. struct {
  644.  OB_HEADER header;
  645.  INT asize;
  646.  CHAR arr_part[8];
  647.   } return_732 = { { STR_tag, -129 }, 7, "-return" };
  648. struct {
  649.  OB_HEADER header;
  650.  INT asize;
  651.  CHAR arr_part[6];
  652.   } when_733 = { { STR_tag, -130 }, 5, "-when" };
  653. struct {
  654.  OB_HEADER header;
  655.  INT asize;
  656.  CHAR arr_part[10];
  657.   } no_check = { { STR_tag, -131 }, 9, "-no_check" };
  658. struct {
  659.  OB_HEADER header;
  660.  INT asize;
  661.  CHAR arr_part[10];
  662.   } no_arith = { { STR_tag, -132 }, 9, "-no_arith" };
  663. struct {
  664.  OB_HEADER header;
  665.  INT asize;
  666.  CHAR arr_part[11];
  667.   } no_bounds = { { STR_tag, -133 }, 10, "-no_bounds" };
  668. struct {
  669.  OB_HEADER header;
  670.  INT asize;
  671.  CHAR arr_part[9];
  672.   } no_void = { { STR_tag, -134 }, 8, "-no_void" };
  673. struct {
  674.  OB_HEADER header;
  675.  INT asize;
  676.  CHAR arr_part[8];
  677.   } no_pre = { { STR_tag, -135 }, 7, "-no_pre" };
  678. struct {
  679.  OB_HEADER header;
  680.  INT asize;
  681.  CHAR arr_part[9];
  682.   } no_post = { { STR_tag, -136 }, 8, "-no_post" };
  683. struct {
  684.  OB_HEADER header;
  685.  INT asize;
  686.  CHAR arr_part[11];
  687.   } no_assert = { { STR_tag, -137 }, 10, "-no_assert" };
  688. struct {
  689.  OB_HEADER header;
  690.  INT asize;
  691.  CHAR arr_part[14];
  692.   } no_invariant = { { STR_tag, -138 }, 13, "-no_invariant" };
  693. struct {
  694.  OB_HEADER header;
  695.  INT asize;
  696.  CHAR arr_part[12];
  697.   } no_destroy = { { STR_tag, -139 }, 11, "-no_destroy" };
  698. struct {
  699.  OB_HEADER header;
  700.  INT asize;
  701.  CHAR arr_part[11];
  702.   } no_return = { { STR_tag, -140 }, 10, "-no_return" };
  703. struct {
  704.  OB_HEADER header;
  705.  INT asize;
  706.  CHAR arr_part[9];
  707.   } no_when = { { STR_tag, -141 }, 8, "-no_when" };
  708. struct {
  709.  OB_HEADER header;
  710.  INT asize;
  711.  CHAR arr_part[10];
  712.   } optimize_734 = { { STR_tag, -142 }, 9, "-optimize" };
  713. struct {
  714.  OB_HEADER header;
  715.  INT asize;
  716.  CHAR arr_part[3];
  717.   } O = { { STR_tag, -143 }, 2, "-O" };
  718. struct {
  719.  OB_HEADER header;
  720.  INT asize;
  721.  CHAR arr_part[6];
  722.   } fast_735 = { { STR_tag, -144 }, 5, "-fast" };
  723. struct {
  724.  OB_HEADER header;
  725.  INT asize;
  726.  CHAR arr_part[7];
  727.   } debug_736 = { { STR_tag, -145 }, 6, "-debug" };
  728. struct {
  729.  OB_HEADER header;
  730.  INT asize;
  731.  CHAR arr_part[3];
  732.   } g = { { STR_tag, -146 }, 2, "-g" };
  733. struct {
  734.  OB_HEADER header;
  735.  INT asize;
  736.  CHAR arr_part[15];
  737.   } deterministic_737 = { { STR_tag, -147 }, 14, "-deterministic" };
  738. struct {
  739.  OB_HEADER header;
  740.  INT asize;
  741.  CHAR arr_part[7];
  742.   } force_738 = { { STR_tag, -148 }, 6, "-force" };
  743. struct {
  744.  OB_HEADER header;
  745.  INT asize;
  746.  CHAR arr_part[11];
  747.   } force_all_739 = { { STR_tag, -149 }, 10, "-force_all" };
  748. struct {
  749.  OB_HEADER header;
  750.  INT asize;
  751.  CHAR arr_part[8];
  752.   } C_flag = { { STR_tag, -150 }, 7, "-C_flag" };
  753. struct {
  754.  OB_HEADER header;
  755.  INT asize;
  756.  CHAR arr_part[10];
  757.   } external_740 = { { STR_tag, -151 }, 9, "-external" };
  758. struct {
  759.  OB_HEADER header;
  760.  INT asize;
  761.  CHAR arr_part[5];
  762.   } has_741 = { { STR_tag, -152 }, 4, "-has" };
  763. struct {
  764.  OB_HEADER header;
  765.  INT asize;
  766.  CHAR arr_part[5];
  767.   } com = { { STR_tag, -153 }, 4, "-com" };
  768. struct {
  769.  OB_HEADER header;
  770.  INT asize;
  771.  CHAR arr_part[93];
  772.   } Nohomedirectorys = { { STR_tag, -154 }, 92, "No home directory specified.  Use -home <dir> or make sure SATHER_COMMANDS is set correctly." };
  773. struct {
  774.  OB_HEADER header;
  775.  INT asize;
  776.  CHAR arr_part[76];
  777.   } Noexecutablespec = { { STR_tag, -155 }, 75, "No executable specified.  Use -o <name> -- the compiler will append \'.exe\'." };
  778. struct {
  779.  OB_HEADER header;
  780.  INT asize;
  781.  CHAR arr_part[15];
  782.   } SystemCONFIG = { { STR_tag, -156 }, 14, "/System/CONFIG" };
  783. struct {
  784.  OB_HEADER header;
  785.  INT asize;
  786.  CHAR arr_part[29];
  787.   } CouldnotopenCONF = { { STR_tag, -157 }, 28, "Could not open CONFIG file.\n" };
  788. struct {
  789.  OB_HEADER header;
  790.  INT asize;
  791.  CHAR arr_part[26];
  792.   } CouldnotreadCONFIGc1 = { { STR_tag, -158 }, 25, "Could not read CONFIG:c1." };
  793. struct {
  794.  OB_HEADER header;
  795.  INT asize;
  796.  CHAR arr_part[26];
  797.   } CouldnotreadCONFIGc2 = { { STR_tag, -159 }, 25, "Could not read CONFIG:c2." };
  798. struct {
  799.  OB_HEADER header;
  800.  INT asize;
  801.  CHAR arr_part[1];
  802.   } name_745 = { { STR_tag, -160 }, 0, "" };
  803. struct {
  804.  OB_HEADER header;
  805.  INT asize;
  806.  CHAR arr_part[3];
  807.   } name_749 = { { STR_tag, -161 }, 2, ".." };
  808. struct {
  809.  OB_HEADER header;
  810.  INT asize;
  811.  CHAR arr_part[6];
  812.   } name_750 = { { STR_tag, -162 }, 5, "../.." };
  813. struct {
  814.  OB_HEADER header;
  815.  INT asize;
  816.  CHAR arr_part[29];
  817.   } CouldnotreadCONF = { { STR_tag, -163 }, 28, "Could not read CONFIG:c_opt." };
  818. struct {
  819.  OB_HEADER header;
  820.  INT asize;
  821.  CHAR arr_part[29];
  822.   } CouldnotreadCONF_751 = { { STR_tag, -164 }, 28, "Could not read CONFIG:c_dbg." };
  823. struct {
  824.  OB_HEADER header;
  825.  INT asize;
  826.  CHAR arr_part[27];
  827.   } CouldnotreadCONF_752 = { { STR_tag, -165 }, 26, "Could not read CONFIG:vbs." };
  828. struct {
  829.  OB_HEADER header;
  830.  INT asize;
  831.  CHAR arr_part[32];
  832.   } CouldnotreadCONF_753 = { { STR_tag, -166 }, 31, "Could not read CONFIG:make_com." };
  833. struct {
  834.  OB_HEADER header;
  835.  INT asize;
  836.  CHAR arr_part[33];
  837.   } CouldnotreadCONF_754 = { { STR_tag, -167 }, 32, "Could not read CONFIG:mk_silent." };
  838. struct {
  839.  OB_HEADER header;
  840.  INT asize;
  841.  CHAR arr_part[28];
  842.   } CouldnotreadCONF_755 = { { STR_tag, -168 }, 27, "Could not read CONFIG:exec." };
  843. struct {
  844.  OB_HEADER header;
  845.  INT asize;
  846.  CHAR arr_part[33];
  847.   } CouldnotreadCONF_756 = { { STR_tag, -169 }, 32, "Could not read CONFIG:null_segf." };
  848. struct {
  849.  OB_HEADER header;
  850.  INT asize;
  851.  CHAR arr_part[45];
  852.   } compilererrorinS = { { STR_tag, -170 }, 44, "compiler error in SFILE_ID::index: no files\n" };
  853. struct {
  854.  OB_HEADER header;
  855.  INT asize;
  856.  CHAR arr_part[20];
  857.   } atunknownlocation = { { STR_tag, -171 }, 19, "at unknown location" };
  858. struct {
  859.  OB_HEADER header;
  860.  INT asize;
  861.  CHAR arr_part[3];
  862.   } name_867 = { { STR_tag, -172 }, 2, ": " };
  863. struct {
  864.  OB_HEADER header;
  865.  INT asize;
  866.  CHAR arr_part[2];
  867.   } name_868 = { { STR_tag, -173 }, 1, "\n" };
  868. struct {
  869.  OB_HEADER header;
  870.  INT asize;
  871.  CHAR arr_part[1];
  872.   } name_873 = { { STR_tag, -174 }, 0, "" };
  873. struct {
  874.  OB_HEADER header;
  875.  INT asize;
  876.  CHAR arr_part[3];
  877.   } name_874 = { { STR_tag, -175 }, 2, ": " };
  878. struct {
  879.  OB_HEADER header;
  880.  INT asize;
  881.  CHAR arr_part[1];
  882.   } name_910 = { { STR_tag, -176 }, 0, "" };
  883. struct {
  884.  OB_HEADER header;
  885.  INT asize;
  886.  CHAR arr_part[13];
  887.   } Satherfiles = { { STR_tag, -177 }, 12, "Sather files" };
  888. struct {
  889.  OB_HEADER header;
  890.  INT asize;
  891.  CHAR arr_part[1];
  892.   } name_913 = { { STR_tag, -178 }, 0, "" };
  893. struct {
  894.  OB_HEADER header;
  895.  INT asize;
  896.  CHAR arr_part[1];
  897.   } name_914 = { { STR_tag, -179 }, 0, "" };
  898. struct {
  899.  OB_HEADER header;
  900.  INT asize;
  901.  CHAR arr_part[8];
  902.   } Cfiles = { { STR_tag, -180 }, 7, "C files" };
  903. struct {
  904.  OB_HEADER header;
  905.  INT asize;
  906.  CHAR arr_part[1];
  907.   } name_918 = { { STR_tag, -181 }, 0, "" };
  908. struct {
  909.  OB_HEADER header;
  910.  INT asize;
  911.  CHAR arr_part[13];
  912.   } objectfiles = { { STR_tag, -182 }, 12, "object files" };
  913. struct {
  914.  OB_HEADER header;
  915.  INT asize;
  916.  CHAR arr_part[1];
  917.   } name_922 = { { STR_tag, -183 }, 0, "" };
  918. struct {
  919.  OB_HEADER header;
  920.  INT asize;
  921.  CHAR arr_part[14];
  922.   } archivefiles = { { STR_tag, -184 }, 13, "archive files" };
  923. struct {
  924.  OB_HEADER header;
  925.  INT asize;
  926.  CHAR arr_part[11];
  927.   } Mainclass = { { STR_tag, -185 }, 10, "Main class" };
  928. struct {
  929.  OB_HEADER header;
  930.  INT asize;
  931.  CHAR arr_part[11];
  932.   } Executable = { { STR_tag, -186 }, 10, "Executable" };
  933. struct {
  934.  OB_HEADER header;
  935.  INT asize;
  936.  CHAR arr_part[18];
  937.   } Homedirectory = { { STR_tag, -187 }, 17, "\nHome directory: " };
  938. struct {
  939.  OB_HEADER header;
  940.  INT asize;
  941.  CHAR arr_part[13];
  942.   } GenerateC = { { STR_tag, -188 }, 12, "\nGenerate C." };
  943. struct {
  944.  OB_HEADER header;
  945.  INT asize;
  946.  CHAR arr_part[11];
  947.   } PrettyC = { { STR_tag, -189 }, 10, "\nPretty C." };
  948. struct {
  949.  OB_HEADER header;
  950.  INT asize;
  951.  CHAR arr_part[10];
  952.   } Verbose = { { STR_tag, -190 }, 9, "\nVerbose." };
  953. struct {
  954.  OB_HEADER header;
  955.  INT asize;
  956.  CHAR arr_part[11];
  957.   } Optimize = { { STR_tag, -191 }, 10, "\nOptimize." };
  958. struct {
  959.  OB_HEADER header;
  960.  INT asize;
  961.  CHAR arr_part[26];
  962.   } Generatedebuggin = { { STR_tag, -192 }, 25, "\nGenerate debugging info." };
  963. struct {
  964.  OB_HEADER header;
  965.  INT asize;
  966.  CHAR arr_part[22];
  967.   } AcceptpSathercode = { { STR_tag, -193 }, 21, "\nAccept pSather code." };
  968. struct {
  969.  OB_HEADER header;
  970.  INT asize;
  971.  CHAR arr_part[32];
  972.   } Generatedetermin = { { STR_tag, -194 }, 31, "\nGenerate deterministic ob ids." };
  973. struct {
  974.  OB_HEADER header;
  975.  INT asize;
  976.  CHAR arr_part[21];
  977.   } Stopafterparsing = { { STR_tag, -195 }, 20, "\nStop after parsing." };
  978. struct {
  979.  OB_HEADER header;
  980.  INT asize;
  981.  CHAR arr_part[22];
  982.   } Dontgeneratecode = { { STR_tag, -196 }, 21, "\nDon\'t generate code." };
  983. struct {
  984.  OB_HEADER header;
  985.  INT asize;
  986.  CHAR arr_part[18];
  987.   } DontcompileC = { { STR_tag, -197 }, 17, "\nDon\'t compile C." };
  988. struct {
  989.  OB_HEADER header;
  990.  INT asize;
  991.  CHAR arr_part[31];
  992.   } Dontcheckunreach = { { STR_tag, -198 }, 30, "\nDon\'t check unreachable code." };
  993. struct {
  994.  OB_HEADER header;
  995.  INT asize;
  996.  CHAR arr_part[1];
  997.   } name_926 = { { STR_tag, -199 }, 0, "" };
  998. struct {
  999.  OB_HEADER header;
  1000.  INT asize;
  1001.  CHAR arr_part[4];
  1002.   } All_927 = { { STR_tag, -200 }, 3, "All" };
  1003. struct {
  1004.  OB_HEADER header;
  1005.  INT asize;
  1006.  CHAR arr_part[14];
  1007.   } Preconditions = { { STR_tag, -201 }, 13, "Preconditions" };
  1008. struct {
  1009.  OB_HEADER header;
  1010.  INT asize;
  1011.  CHAR arr_part[1];
  1012.   } name_934 = { { STR_tag, -202 }, 0, "" };
  1013. struct {
  1014.  OB_HEADER header;
  1015.  INT asize;
  1016.  CHAR arr_part[4];
  1017.   } All_935 = { { STR_tag, -203 }, 3, "All" };
  1018. struct {
  1019.  OB_HEADER header;
  1020.  INT asize;
  1021.  CHAR arr_part[15];
  1022.   } Postconditions = { { STR_tag, -204 }, 14, "Postconditions" };
  1023. struct {
  1024.  OB_HEADER header;
  1025.  INT asize;
  1026.  CHAR arr_part[1];
  1027.   } name_942 = { { STR_tag, -205 }, 0, "" };
  1028. struct {
  1029.  OB_HEADER header;
  1030.  INT asize;
  1031.  CHAR arr_part[4];
  1032.   } All_943 = { { STR_tag, -206 }, 3, "All" };
  1033. struct {
  1034.  OB_HEADER header;
  1035.  INT asize;
  1036.  CHAR arr_part[11];
  1037.   } Invariants = { { STR_tag, -207 }, 10, "Invariants" };
  1038. struct {
  1039.  OB_HEADER header;
  1040.  INT asize;
  1041.  CHAR arr_part[1];
  1042.   } name_950 = { { STR_tag, -208 }, 0, "" };
  1043. struct {
  1044.  OB_HEADER header;
  1045.  INT asize;
  1046.  CHAR arr_part[4];
  1047.   } All_951 = { { STR_tag, -209 }, 3, "All" };
  1048. struct {
  1049.  OB_HEADER header;
  1050.  INT asize;
  1051.  CHAR arr_part[8];
  1052.   } Asserts = { { STR_tag, -210 }, 7, "Asserts" };
  1053. struct {
  1054.  OB_HEADER header;
  1055.  INT asize;
  1056.  CHAR arr_part[1];
  1057.   } name_958 = { { STR_tag, -211 }, 0, "" };
  1058. struct {
  1059.  OB_HEADER header;
  1060.  INT asize;
  1061.  CHAR arr_part[4];
  1062.   } All_959 = { { STR_tag, -212 }, 3, "All" };
  1063. struct {
  1064.  OB_HEADER header;
  1065.  INT asize;
  1066.  CHAR arr_part[12];
  1067.   } Voidchecks = { { STR_tag, -213 }, 11, "Void checks" };
  1068. struct {
  1069.  OB_HEADER header;
  1070.  INT asize;
  1071.  CHAR arr_part[1];
  1072.   } name_966 = { { STR_tag, -214 }, 0, "" };
  1073. struct {
  1074.  OB_HEADER header;
  1075.  INT asize;
  1076.  CHAR arr_part[4];
  1077.   } All_967 = { { STR_tag, -215 }, 3, "All" };
  1078. struct {
  1079.  OB_HEADER header;
  1080.  INT asize;
  1081.  CHAR arr_part[12];
  1082.   } Whenclause = { { STR_tag, -216 }, 11, "When clause" };
  1083. struct {
  1084.  OB_HEADER header;
  1085.  INT asize;
  1086.  CHAR arr_part[1];
  1087.   } name_974 = { { STR_tag, -217 }, 0, "" };
  1088. struct {
  1089.  OB_HEADER header;
  1090.  INT asize;
  1091.  CHAR arr_part[4];
  1092.   } All_975 = { { STR_tag, -218 }, 3, "All" };
  1093. struct {
  1094.  OB_HEADER header;
  1095.  INT asize;
  1096.  CHAR arr_part[7];
  1097.   } Bounds = { { STR_tag, -219 }, 6, "Bounds" };
  1098. struct {
  1099.  OB_HEADER header;
  1100.  INT asize;
  1101.  CHAR arr_part[1];
  1102.   } name_982 = { { STR_tag, -220 }, 0, "" };
  1103. struct {
  1104.  OB_HEADER header;
  1105.  INT asize;
  1106.  CHAR arr_part[4];
  1107.   } All_983 = { { STR_tag, -221 }, 3, "All" };
  1108. struct {
  1109.  OB_HEADER header;
  1110.  INT asize;
  1111.  CHAR arr_part[8];
  1112.   } Destroy = { { STR_tag, -222 }, 7, "Destroy" };
  1113. struct {
  1114.  OB_HEADER header;
  1115.  INT asize;
  1116.  CHAR arr_part[1];
  1117.   } name_990 = { { STR_tag, -223 }, 0, "" };
  1118. struct {
  1119.  OB_HEADER header;
  1120.  INT asize;
  1121.  CHAR arr_part[4];
  1122.   } All_991 = { { STR_tag, -224 }, 3, "All" };
  1123. struct {
  1124.  OB_HEADER header;
  1125.  INT asize;
  1126.  CHAR arr_part[6];
  1127.   } Arith = { { STR_tag, -225 }, 5, "Arith" };
  1128. struct {
  1129.  OB_HEADER header;
  1130.  INT asize;
  1131.  CHAR arr_part[1];
  1132.   } name_998 = { { STR_tag, -226 }, 0, "" };
  1133. struct {
  1134.  OB_HEADER header;
  1135.  INT asize;
  1136.  CHAR arr_part[4];
  1137.   } All_999 = { { STR_tag, -227 }, 3, "All" };
  1138. struct {
  1139.  OB_HEADER header;
  1140.  INT asize;
  1141.  CHAR arr_part[7];
  1142.   } Return = { { STR_tag, -228 }, 6, "Return" };
  1143. struct {
  1144.  OB_HEADER header;
  1145.  INT asize;
  1146.  CHAR arr_part[1];
  1147.   } name_1006 = { { STR_tag, -229 }, 0, "" };
  1148. struct {
  1149.  OB_HEADER header;
  1150.  INT asize;
  1151.  CHAR arr_part[4];
  1152.   } All_1007 = { { STR_tag, -230 }, 3, "All" };
  1153. struct {
  1154.  OB_HEADER header;
  1155.  INT asize;
  1156.  CHAR arr_part[16];
  1157.   } Forcedroutines = { { STR_tag, -231 }, 15, "Forced routines" };
  1158. struct {
  1159.  OB_HEADER header;
  1160.  INT asize;
  1161.  CHAR arr_part[1];
  1162.   } name_1011 = { { STR_tag, -232 }, 0, "" };
  1163. struct {
  1164.  OB_HEADER header;
  1165.  INT asize;
  1166.  CHAR arr_part[8];
  1167.   } Cflags = { { STR_tag, -233 }, 7, "C flags" };
  1168. struct {
  1169.  OB_HEADER header;
  1170.  INT asize;
  1171.  CHAR arr_part[12];
  1172.   } Externals = { { STR_tag, -234 }, 11, "\nExternals:" };
  1173. struct {
  1174.  OB_HEADER header;
  1175.  INT asize;
  1176.  CHAR arr_part[5];
  1177.   } name_1018 = { { STR_tag, -235 }, 4, "\n   " };
  1178. struct {
  1179.  OB_HEADER header;
  1180.  INT asize;
  1181.  CHAR arr_part[6];
  1182.   } name_1019 = { { STR_tag, -236 }, 5, " -> {" };
  1183. struct {
  1184.  OB_HEADER header;
  1185.  INT asize;
  1186.  CHAR arr_part[2];
  1187.   } name_1024 = { { STR_tag, -237 }, 1, "," };
  1188. struct {
  1189.  OB_HEADER header;
  1190.  INT asize;
  1191.  CHAR arr_part[3];
  1192.   } name_1025 = { { STR_tag, -238 }, 2, "}\n" };
  1193. struct {
  1194.  OB_HEADER header;
  1195.  INT asize;
  1196.  CHAR arr_part[6];
  1197.   } Has = { { STR_tag, -239 }, 5, "\nHas:" };
  1198. struct {
  1199.  OB_HEADER header;
  1200.  INT asize;
  1201.  CHAR arr_part[5];
  1202.   } name_1029 = { { STR_tag, -240 }, 4, "\n   " };
  1203. struct {
  1204.  OB_HEADER header;
  1205.  INT asize;
  1206.  CHAR arr_part[5];
  1207.   } in = { { STR_tag, -241 }, 4, " in " };
  1208. struct {
  1209.  OB_HEADER header;
  1210.  INT asize;
  1211.  CHAR arr_part[2];
  1212.   } name_1030 = { { STR_tag, -242 }, 1, "\n" };
  1213. struct {
  1214.  OB_HEADER header;
  1215.  INT asize;
  1216.  CHAR arr_part[15];
  1217.   } SystemFORBID = { { STR_tag, -243 }, 14, "/System/FORBID" };
  1218. struct {
  1219.  OB_HEADER header;
  1220.  INT asize;
  1221.  CHAR arr_part[26];
  1222.   } Internalcompiler = { { STR_tag, -244 }, 25, "Internal compiler error: " };
  1223. struct {
  1224.  OB_HEADER header;
  1225.  INT asize;
  1226.  CHAR arr_part[15];
  1227.   } SystemMACROS = { { STR_tag, -245 }, 14, "/System/MACROS" };
  1228. struct {
  1229.  OB_HEADER header;
  1230.  INT asize;
  1231.  CHAR arr_part[22];
  1232.   } MalformedMACROSfile = { { STR_tag, -246 }, 21, "Malformed MACROS file" };
  1233. struct {
  1234.  OB_HEADER header;
  1235.  INT asize;
  1236.  CHAR arr_part[22];
  1237.   } MalformedMACROSf_1113 = { { STR_tag, -247 }, 21, "Malformed MACROS file" };
  1238. struct {
  1239.  OB_HEADER header;
  1240.  INT asize;
  1241.  CHAR arr_part[5];
  1242.   } same_1114 = { { STR_tag, -248 }, 4, "same" };
  1243. struct {
  1244.  OB_HEADER header;
  1245.  INT asize;
  1246.  CHAR arr_part[14];
  1247.   } SystemITERS = { { STR_tag, -249 }, 13, "/System/ITERS" };
  1248. struct {
  1249.  OB_HEADER header;
  1250.  INT asize;
  1251.  CHAR arr_part[21];
  1252.   } MalformedITERSfile = { { STR_tag, -250 }, 20, "Malformed ITERS file" };
  1253. struct {
  1254.  OB_HEADER header;
  1255.  INT asize;
  1256.  CHAR arr_part[6];
  1257.   } Name_1240 = { { STR_tag, -251 }, 5, "Name " };
  1258. struct {
  1259.  OB_HEADER header;
  1260.  INT asize;
  1261.  CHAR arr_part[35];
  1262.   } couldnotbeassign = { { STR_tag, -252 }, 34, " could not be assigned in back end" };
  1263. struct {
  1264.  OB_HEADER header;
  1265.  INT asize;
  1266.  CHAR arr_part[5];
  1267.   } BOOL_1242 = { { STR_tag, -253 }, 4, "BOOL" };
  1268. struct {
  1269.  OB_HEADER header;
  1270.  INT asize;
  1271.  CHAR arr_part[5];
  1272.   } CHAR_1243 = { { STR_tag, -254 }, 4, "CHAR" };
  1273. struct {
  1274.  OB_HEADER header;
  1275.  INT asize;
  1276.  CHAR arr_part[4];
  1277.   } INT_1244 = { { STR_tag, -255 }, 3, "INT" };
  1278. struct {
  1279.  OB_HEADER header;
  1280.  INT asize;
  1281.  CHAR arr_part[4];
  1282.   } FLT_1245 = { { STR_tag, -256 }, 3, "FLT" };
  1283. struct {
  1284.  OB_HEADER header;
  1285.  INT asize;
  1286.  CHAR arr_part[5];
  1287.   } FLTD_1246 = { { STR_tag, -257 }, 4, "FLTD" };
  1288. struct {
  1289.  OB_HEADER header;
  1290.  INT asize;
  1291.  CHAR arr_part[5];
  1292.   } FLTX_1247 = { { STR_tag, -258 }, 4, "FLTX" };
  1293. struct {
  1294.  OB_HEADER header;
  1295.  INT asize;
  1296.  CHAR arr_part[6];
  1297.   } FLTDX_1248 = { { STR_tag, -259 }, 5, "FLTDX" };
  1298. struct {
  1299.  OB_HEADER header;
  1300.  INT asize;
  1301.  CHAR arr_part[4];
  1302.   } STR_1249 = { { STR_tag, -260 }, 3, "STR" };
  1303. struct {
  1304.  OB_HEADER header;
  1305.  INT asize;
  1306.  CHAR arr_part[3];
  1307.   } OB_1250 = { { STR_tag, -261 }, 2, "OB" };
  1308. struct {
  1309.  OB_HEADER header;
  1310.  INT asize;
  1311.  CHAR arr_part[5];
  1312.   } ROUT_1251 = { { STR_tag, -262 }, 4, "ROUT" };
  1313. struct {
  1314.  OB_HEADER header;
  1315.  INT asize;
  1316.  CHAR arr_part[16];
  1317.   } SystemEXTERNS = { { STR_tag, -263 }, 15, "/System/EXTERNS" };
  1318. struct {
  1319.  OB_HEADER header;
  1320.  INT asize;
  1321.  CHAR arr_part[23];
  1322.   } MalformedEXTERNSfile = { { STR_tag, -264 }, 22, "Malformed EXTERNS file" };
  1323. struct {
  1324.  OB_HEADER header;
  1325.  INT asize;
  1326.  CHAR arr_part[21];
  1327.   } couldntreadfile = { { STR_tag, -265 }, 20, "couldn\'t read file: " };
  1328. struct {
  1329.  OB_HEADER header;
  1330.  INT asize;
  1331.  CHAR arr_part[5];
  1332.   } attr_1325 = { { STR_tag, -266 }, 4, "attr" };
  1333. struct {
  1334.  OB_HEADER header;
  1335.  INT asize;
  1336.  CHAR arr_part[4];
  1337.   } and_1326 = { { STR_tag, -267 }, 3, "and" };
  1338. struct {
  1339.  OB_HEADER header;
  1340.  INT asize;
  1341.  CHAR arr_part[7];
  1342.   } assert_1328 = { { STR_tag, -268 }, 6, "assert" };
  1343. struct {
  1344.  OB_HEADER header;
  1345.  INT asize;
  1346.  CHAR arr_part[3];
  1347.   } as = { { STR_tag, -269 }, 2, "as" };
  1348. struct {
  1349.  OB_HEADER header;
  1350.  INT asize;
  1351.  CHAR arr_part[6];
  1352.   } break_1331 = { { STR_tag, -270 }, 5, "break" };
  1353. struct {
  1354.  OB_HEADER header;
  1355.  INT asize;
  1356.  CHAR arr_part[5];
  1357.   } case_1332 = { { STR_tag, -271 }, 4, "case" };
  1358. struct {
  1359.  OB_HEADER header;
  1360.  INT asize;
  1361.  CHAR arr_part[6];
  1362.   } class_1333 = { { STR_tag, -272 }, 5, "class" };
  1363. struct {
  1364.  OB_HEADER header;
  1365.  INT asize;
  1366.  CHAR arr_part[6];
  1367.   } const_1335 = { { STR_tag, -273 }, 5, "const" };
  1368. struct {
  1369.  OB_HEADER header;
  1370.  INT asize;
  1371.  CHAR arr_part[8];
  1372.   } cobegin = { { STR_tag, -274 }, 7, "cobegin" };
  1373. struct {
  1374.  OB_HEADER header;
  1375.  INT asize;
  1376.  CHAR arr_part[5];
  1377.   } dist = { { STR_tag, -275 }, 4, "dist" };
  1378. struct {
  1379.  OB_HEADER header;
  1380.  INT asize;
  1381.  CHAR arr_part[3];
  1382.   } do_1338 = { { STR_tag, -276 }, 2, "do" };
  1383. struct {
  1384.  OB_HEADER header;
  1385.  INT asize;
  1386.  CHAR arr_part[4];
  1387.   } end_1340 = { { STR_tag, -277 }, 3, "end" };
  1388. struct {
  1389.  OB_HEADER header;
  1390.  INT asize;
  1391.  CHAR arr_part[6];
  1392.   } elsif = { { STR_tag, -278 }, 5, "elsif" };
  1393. struct {
  1394.  OB_HEADER header;
  1395.  INT asize;
  1396.  CHAR arr_part[5];
  1397.   } else_1342 = { { STR_tag, -279 }, 4, "else" };
  1398. struct {
  1399.  OB_HEADER header;
  1400.  INT asize;
  1401.  CHAR arr_part[10];
  1402.   } exception_1344 = { { STR_tag, -280 }, 9, "exception" };
  1403. struct {
  1404.  OB_HEADER header;
  1405.  INT asize;
  1406.  CHAR arr_part[9];
  1407.   } external_1346 = { { STR_tag, -281 }, 8, "external" };
  1408. struct {
  1409.  OB_HEADER header;
  1410.  INT asize;
  1411.  CHAR arr_part[6];
  1412.   } false_1348 = { { STR_tag, -282 }, 5, "false" };
  1413. struct {
  1414.  OB_HEADER header;
  1415.  INT asize;
  1416.  CHAR arr_part[4];
  1417.   } far_1349 = { { STR_tag, -283 }, 3, "far" };
  1418. struct {
  1419.  OB_HEADER header;
  1420.  INT asize;
  1421.  CHAR arr_part[5];
  1422.   } here_1351 = { { STR_tag, -284 }, 4, "here" };
  1423. struct {
  1424.  OB_HEADER header;
  1425.  INT asize;
  1426.  CHAR arr_part[3];
  1427.   } is = { { STR_tag, -285 }, 2, "is" };
  1428. struct {
  1429.  OB_HEADER header;
  1430.  INT asize;
  1431.  CHAR arr_part[3];
  1432.   } if_1353 = { { STR_tag, -286 }, 2, "if" };
  1433. struct {
  1434.  OB_HEADER header;
  1435.  INT asize;
  1436.  CHAR arr_part[8];
  1437.   } initial_1355 = { { STR_tag, -287 }, 7, "initial" };
  1438. struct {
  1439.  OB_HEADER header;
  1440.  INT asize;
  1441.  CHAR arr_part[8];
  1442.   } include_1357 = { { STR_tag, -288 }, 7, "include" };
  1443. struct {
  1444.  OB_HEADER header;
  1445.  INT asize;
  1446.  CHAR arr_part[5];
  1447.   } ITER = { { STR_tag, -289 }, 4, "ITER" };
  1448. struct {
  1449.  OB_HEADER header;
  1450.  INT asize;
  1451.  CHAR arr_part[5];
  1452.   } loop = { { STR_tag, -290 }, 4, "loop" };
  1453. struct {
  1454.  OB_HEADER header;
  1455.  INT asize;
  1456.  CHAR arr_part[5];
  1457.   } lock_1359 = { { STR_tag, -291 }, 4, "lock" };
  1458. struct {
  1459.  OB_HEADER header;
  1460.  INT asize;
  1461.  CHAR arr_part[4];
  1462.   } new_1361 = { { STR_tag, -292 }, 3, "new" };
  1463. struct {
  1464.  OB_HEADER header;
  1465.  INT asize;
  1466.  CHAR arr_part[5];
  1467.   } near = { { STR_tag, -293 }, 4, "near" };
  1468. struct {
  1469.  OB_HEADER header;
  1470.  INT asize;
  1471.  CHAR arr_part[3];
  1472.   } or = { { STR_tag, -294 }, 2, "or" };
  1473. struct {
  1474.  OB_HEADER header;
  1475.  INT asize;
  1476.  CHAR arr_part[4];
  1477.   } pre_1363 = { { STR_tag, -295 }, 3, "pre" };
  1478. struct {
  1479.  OB_HEADER header;
  1480.  INT asize;
  1481.  CHAR arr_part[5];
  1482.   } post_1364 = { { STR_tag, -296 }, 4, "post" };
  1483. struct {
  1484.  OB_HEADER header;
  1485.  INT asize;
  1486.  CHAR arr_part[8];
  1487.   } private_1366 = { { STR_tag, -297 }, 7, "private" };
  1488. struct {
  1489.  OB_HEADER header;
  1490.  INT asize;
  1491.  CHAR arr_part[8];
  1492.   } protect = { { STR_tag, -298 }, 7, "protect" };
  1493. struct {
  1494.  OB_HEADER header;
  1495.  INT asize;
  1496.  CHAR arr_part[5];
  1497.   } quit_1369 = { { STR_tag, -299 }, 4, "quit" };
  1498. struct {
  1499.  OB_HEADER header;
  1500.  INT asize;
  1501.  CHAR arr_part[7];
  1502.   } return_1370 = { { STR_tag, -300 }, 6, "return" };
  1503. struct {
  1504.  OB_HEADER header;
  1505.  INT asize;
  1506.  CHAR arr_part[7];
  1507.   } result_1371 = { { STR_tag, -301 }, 6, "result" };
  1508. struct {
  1509.  OB_HEADER header;
  1510.  INT asize;
  1511.  CHAR arr_part[9];
  1512.   } readonly = { { STR_tag, -302 }, 8, "readonly" };
  1513. struct {
  1514.  OB_HEADER header;
  1515.  INT asize;
  1516.  CHAR arr_part[6];
  1517.   } raise_1374 = { { STR_tag, -303 }, 5, "raise" };
  1518. struct {
  1519.  OB_HEADER header;
  1520.  INT asize;
  1521.  CHAR arr_part[5];
  1522.   } ROUT_1376 = { { STR_tag, -304 }, 4, "ROUT" };
  1523. struct {
  1524.  OB_HEADER header;
  1525.  INT asize;
  1526.  CHAR arr_part[5];
  1527.   } self_1377 = { { STR_tag, -305 }, 4, "self" };
  1528. struct {
  1529.  OB_HEADER header;
  1530.  INT asize;
  1531.  CHAR arr_part[7];
  1532.   } shared_1378 = { { STR_tag, -306 }, 6, "shared" };
  1533. struct {
  1534.  OB_HEADER header;
  1535.  INT asize;
  1536.  CHAR arr_part[7];
  1537.   } spread = { { STR_tag, -307 }, 6, "spread" };
  1538. struct {
  1539.  OB_HEADER header;
  1540.  INT asize;
  1541.  CHAR arr_part[5];
  1542.   } SAME = { { STR_tag, -308 }, 4, "SAME" };
  1543. struct {
  1544.  OB_HEADER header;
  1545.  INT asize;
  1546.  CHAR arr_part[5];
  1547.   } then_1381 = { { STR_tag, -309 }, 4, "then" };
  1548. struct {
  1549.  OB_HEADER header;
  1550.  INT asize;
  1551.  CHAR arr_part[5];
  1552.   } true_1382 = { { STR_tag, -310 }, 4, "true" };
  1553. struct {
  1554.  OB_HEADER header;
  1555.  INT asize;
  1556.  CHAR arr_part[5];
  1557.   } type_1384 = { { STR_tag, -311 }, 4, "type" };
  1558. struct {
  1559.  OB_HEADER header;
  1560.  INT asize;
  1561.  CHAR arr_part[9];
  1562.   } typecase = { { STR_tag, -312 }, 8, "typecase" };
  1563. struct {
  1564.  OB_HEADER header;
  1565.  INT asize;
  1566.  CHAR arr_part[4];
  1567.   } try_1387 = { { STR_tag, -313 }, 3, "try" };
  1568. struct {
  1569.  OB_HEADER header;
  1570.  INT asize;
  1571.  CHAR arr_part[6];
  1572.   } until_1389 = { { STR_tag, -314 }, 5, "until" };
  1573. struct {
  1574.  OB_HEADER header;
  1575.  INT asize;
  1576.  CHAR arr_part[7];
  1577.   } unlock = { { STR_tag, -315 }, 6, "unlock" };
  1578. struct {
  1579.  OB_HEADER header;
  1580.  INT asize;
  1581.  CHAR arr_part[5];
  1582.   } void_1391 = { { STR_tag, -316 }, 4, "void" };
  1583. struct {
  1584.  OB_HEADER header;
  1585.  INT asize;
  1586.  CHAR arr_part[6];
  1587.   } value_1392 = { { STR_tag, -317 }, 5, "value" };
  1588. struct {
  1589.  OB_HEADER header;
  1590.  INT asize;
  1591.  CHAR arr_part[5];
  1592.   } when_1394 = { { STR_tag, -318 }, 4, "when" };
  1593. struct {
  1594.  OB_HEADER header;
  1595.  INT asize;
  1596.  CHAR arr_part[6];
  1597.   } while_1395 = { { STR_tag, -319 }, 5, "while" };
  1598. struct {
  1599.  OB_HEADER header;
  1600.  INT asize;
  1601.  CHAR arr_part[6];
  1602.   } where_1397 = { { STR_tag, -320 }, 5, "where" };
  1603. struct {
  1604.  OB_HEADER header;
  1605.  INT asize;
  1606.  CHAR arr_part[5];
  1607.   } with_1399 = { { STR_tag, -321 }, 4, "with" };
  1608. struct {
  1609.  OB_HEADER header;
  1610.  INT asize;
  1611.  CHAR arr_part[6];
  1612.   } yield_1401 = { { STR_tag, -322 }, 5, "yield" };
  1613. struct {
  1614.  OB_HEADER header;
  1615.  INT asize;
  1616.  CHAR arr_part[77];
  1617.   } malformedfloatin = { { STR_tag, -323 }, 76, "malformed floating point literal: e must be followed by - or a decimal digit" };
  1618. struct {
  1619.  OB_HEADER header;
  1620.  INT asize;
  1621.  CHAR arr_part[2];
  1622.   } name_1518 = { { STR_tag, -324 }, 1, "$" };
  1623. struct {
  1624.  OB_HEADER header;
  1625.  INT asize;
  1626.  CHAR arr_part[22];
  1627.   } withouttypename = { { STR_tag, -325 }, 21, "\'$\' without type name" };
  1628. struct {
  1629.  OB_HEADER header;
  1630.  INT asize;
  1631.  CHAR arr_part[28];
  1632.   } malformedcharact = { { STR_tag, -326 }, 27, "malformed character literal" };
  1633. struct {
  1634.  OB_HEADER header;
  1635.  INT asize;
  1636.  CHAR arr_part[25];
  1637.   } unterminatedSTRl = { { STR_tag, -327 }, 24, "unterminated STR literal" };
  1638. struct {
  1639.  OB_HEADER header;
  1640.  INT asize;
  1641.  CHAR arr_part[21];
  1642.   } unknowncharacter = { { STR_tag, -328 }, 20, "unknown character: \'" };
  1643. struct {
  1644.  OB_HEADER header;
  1645.  INT asize;
  1646.  CHAR arr_part[21];
  1647.   } unknowncharacter_1551 = { { STR_tag, -329 }, 20, "unknown character: \'" };
  1648. struct {
  1649.  OB_HEADER header;
  1650.  INT asize;
  1651.  CHAR arr_part[12];
  1652.   } endoffile = { { STR_tag, -330 }, 11, "end of file" };
  1653. struct {
  1654.  OB_HEADER header;
  1655.  INT asize;
  1656.  CHAR arr_part[15];
  1657.   } nullcharacter = { { STR_tag, -331 }, 14, "null character" };
  1658. struct {
  1659.  OB_HEADER header;
  1660.  INT asize;
  1661.  CHAR arr_part[14];
  1662.   } anidentifier = { { STR_tag, -332 }, 13, "an identifier" };
  1663. struct {
  1664.  OB_HEADER header;
  1665.  INT asize;
  1666.  CHAR arr_part[22];
  1667.   } anabstracttypename = { { STR_tag, -333 }, 21, "an abstract type name" };
  1668. struct {
  1669.  OB_HEADER header;
  1670.  INT asize;
  1671.  CHAR arr_part[6];
  1672.   } and_1566 = { { STR_tag, -334 }, 5, "\'and\'" };
  1673. struct {
  1674.  OB_HEADER header;
  1675.  INT asize;
  1676.  CHAR arr_part[9];
  1677.   } assert_1567 = { { STR_tag, -335 }, 8, "\'assert\'" };
  1678. struct {
  1679.  OB_HEADER header;
  1680.  INT asize;
  1681.  CHAR arr_part[7];
  1682.   } attr_1568 = { { STR_tag, -336 }, 6, "\'attr\'" };
  1683. struct {
  1684.  OB_HEADER header;
  1685.  INT asize;
  1686.  CHAR arr_part[8];
  1687.   } break_1569 = { { STR_tag, -337 }, 7, "\'break\'" };
  1688. struct {
  1689.  OB_HEADER header;
  1690.  INT asize;
  1691.  CHAR arr_part[7];
  1692.   } case_1570 = { { STR_tag, -338 }, 6, "\'case\'" };
  1693. struct {
  1694.  OB_HEADER header;
  1695.  INT asize;
  1696.  CHAR arr_part[8];
  1697.   } class_1571 = { { STR_tag, -339 }, 7, "\'class\'" };
  1698. struct {
  1699.  OB_HEADER header;
  1700.  INT asize;
  1701.  CHAR arr_part[8];
  1702.   } const_1572 = { { STR_tag, -340 }, 7, "\'const\'" };
  1703. struct {
  1704.  OB_HEADER header;
  1705.  INT asize;
  1706.  CHAR arr_part[7];
  1707.   } else_1573 = { { STR_tag, -341 }, 6, "\'else\'" };
  1708. struct {
  1709.  OB_HEADER header;
  1710.  INT asize;
  1711.  CHAR arr_part[8];
  1712.   } elsif_1574 = { { STR_tag, -342 }, 7, "\'elsif\'" };
  1713. struct {
  1714.  OB_HEADER header;
  1715.  INT asize;
  1716.  CHAR arr_part[6];
  1717.   } end_1575 = { { STR_tag, -343 }, 5, "\'end\'" };
  1718. struct {
  1719.  OB_HEADER header;
  1720.  INT asize;
  1721.  CHAR arr_part[12];
  1722.   } exception_1576 = { { STR_tag, -344 }, 11, "\'exception\'" };
  1723. struct {
  1724.  OB_HEADER header;
  1725.  INT asize;
  1726.  CHAR arr_part[11];
  1727.   } external_1577 = { { STR_tag, -345 }, 10, "\'external\'" };
  1728. struct {
  1729.  OB_HEADER header;
  1730.  INT asize;
  1731.  CHAR arr_part[8];
  1732.   } false_1578 = { { STR_tag, -346 }, 7, "\'false\'" };
  1733. struct {
  1734.  OB_HEADER header;
  1735.  INT asize;
  1736.  CHAR arr_part[5];
  1737.   } if_1579 = { { STR_tag, -347 }, 4, "\'if\'" };
  1738. struct {
  1739.  OB_HEADER header;
  1740.  INT asize;
  1741.  CHAR arr_part[10];
  1742.   } include_1580 = { { STR_tag, -348 }, 9, "\'include\'" };
  1743. struct {
  1744.  OB_HEADER header;
  1745.  INT asize;
  1746.  CHAR arr_part[10];
  1747.   } initial_1581 = { { STR_tag, -349 }, 9, "\'initial\'" };
  1748. struct {
  1749.  OB_HEADER header;
  1750.  INT asize;
  1751.  CHAR arr_part[5];
  1752.   } is_1582 = { { STR_tag, -350 }, 4, "\'is\'" };
  1753. struct {
  1754.  OB_HEADER header;
  1755.  INT asize;
  1756.  CHAR arr_part[7];
  1757.   } ITER_1583 = { { STR_tag, -351 }, 6, "\'ITER\'" };
  1758. struct {
  1759.  OB_HEADER header;
  1760.  INT asize;
  1761.  CHAR arr_part[7];
  1762.   } loop_1584 = { { STR_tag, -352 }, 6, "\'loop\'" };
  1763. struct {
  1764.  OB_HEADER header;
  1765.  INT asize;
  1766.  CHAR arr_part[6];
  1767.   } new_1585 = { { STR_tag, -353 }, 5, "\'new\'" };
  1768. struct {
  1769.  OB_HEADER header;
  1770.  INT asize;
  1771.  CHAR arr_part[5];
  1772.   } or_1586 = { { STR_tag, -354 }, 4, "\'or\'" };
  1773. struct {
  1774.  OB_HEADER header;
  1775.  INT asize;
  1776.  CHAR arr_part[7];
  1777.   } post_1587 = { { STR_tag, -355 }, 6, "\'post\'" };
  1778. struct {
  1779.  OB_HEADER header;
  1780.  INT asize;
  1781.  CHAR arr_part[6];
  1782.   } pre_1588 = { { STR_tag, -356 }, 5, "\'pre\'" };
  1783. struct {
  1784.  OB_HEADER header;
  1785.  INT asize;
  1786.  CHAR arr_part[10];
  1787.   } private_1589 = { { STR_tag, -357 }, 9, "\'private\'" };
  1788. struct {
  1789.  OB_HEADER header;
  1790.  INT asize;
  1791.  CHAR arr_part[10];
  1792.   } protect_1590 = { { STR_tag, -358 }, 9, "\'protect\'" };
  1793. struct {
  1794.  OB_HEADER header;
  1795.  INT asize;
  1796.  CHAR arr_part[7];
  1797.   } quit_1591 = { { STR_tag, -359 }, 6, "\'quit\'" };
  1798. struct {
  1799.  OB_HEADER header;
  1800.  INT asize;
  1801.  CHAR arr_part[8];
  1802.   } raise_1592 = { { STR_tag, -360 }, 7, "\'raise\'" };
  1803. struct {
  1804.  OB_HEADER header;
  1805.  INT asize;
  1806.  CHAR arr_part[11];
  1807.   } readonly_1593 = { { STR_tag, -361 }, 10, "\'readonly\'" };
  1808. struct {
  1809.  OB_HEADER header;
  1810.  INT asize;
  1811.  CHAR arr_part[9];
  1812.   } return_1594 = { { STR_tag, -362 }, 8, "\'return\'" };
  1813. struct {
  1814.  OB_HEADER header;
  1815.  INT asize;
  1816.  CHAR arr_part[7];
  1817.   } ROUT_1595 = { { STR_tag, -363 }, 6, "\'ROUT\'" };
  1818. struct {
  1819.  OB_HEADER header;
  1820.  INT asize;
  1821.  CHAR arr_part[7];
  1822.   } SAME_1596 = { { STR_tag, -364 }, 6, "\'SAME\'" };
  1823. struct {
  1824.  OB_HEADER header;
  1825.  INT asize;
  1826.  CHAR arr_part[7];
  1827.   } self_1597 = { { STR_tag, -365 }, 6, "\'self\'" };
  1828. struct {
  1829.  OB_HEADER header;
  1830.  INT asize;
  1831.  CHAR arr_part[9];
  1832.   } shared_1598 = { { STR_tag, -366 }, 8, "\'shared\'" };
  1833. struct {
  1834.  OB_HEADER header;
  1835.  INT asize;
  1836.  CHAR arr_part[7];
  1837.   } then_1599 = { { STR_tag, -367 }, 6, "\'then\'" };
  1838. struct {
  1839.  OB_HEADER header;
  1840.  INT asize;
  1841.  CHAR arr_part[5];
  1842.   } true_1600 = { { STR_tag, -368 }, 4, "true" };
  1843. struct {
  1844.  OB_HEADER header;
  1845.  INT asize;
  1846.  CHAR arr_part[5];
  1847.   } type_1601 = { { STR_tag, -369 }, 4, "type" };
  1848. struct {
  1849.  OB_HEADER header;
  1850.  INT asize;
  1851.  CHAR arr_part[11];
  1852.   } typecase_1602 = { { STR_tag, -370 }, 10, "\'typecase\'" };
  1853. struct {
  1854.  OB_HEADER header;
  1855.  INT asize;
  1856.  CHAR arr_part[8];
  1857.   } value_1603 = { { STR_tag, -371 }, 7, "\'value\'" };
  1858. struct {
  1859.  OB_HEADER header;
  1860.  INT asize;
  1861.  CHAR arr_part[7];
  1862.   } void_1604 = { { STR_tag, -372 }, 6, "\'void\'" };
  1863. struct {
  1864.  OB_HEADER header;
  1865.  INT asize;
  1866.  CHAR arr_part[7];
  1867.   } when_1605 = { { STR_tag, -373 }, 6, "\'when\'" };
  1868. struct {
  1869.  OB_HEADER header;
  1870.  INT asize;
  1871.  CHAR arr_part[9];
  1872.   } while_1606 = { { STR_tag, -374 }, 8, "\'while!\'" };
  1873. struct {
  1874.  OB_HEADER header;
  1875.  INT asize;
  1876.  CHAR arr_part[8];
  1877.   } yield_1607 = { { STR_tag, -375 }, 7, "\'yield\'" };
  1878. struct {
  1879.  OB_HEADER header;
  1880.  INT asize;
  1881.  CHAR arr_part[19];
  1882.   } anintegerliteral = { { STR_tag, -376 }, 18, "an integer literal" };
  1883. struct {
  1884.  OB_HEADER header;
  1885.  INT asize;
  1886.  CHAR arr_part[25];
  1887.   } afloatingpointli = { { STR_tag, -377 }, 24, "a floating point literal" };
  1888. struct {
  1889.  OB_HEADER header;
  1890.  INT asize;
  1891.  CHAR arr_part[17];
  1892.   } astringliteral = { { STR_tag, -378 }, 16, "a string literal" };
  1893. struct {
  1894.  OB_HEADER header;
  1895.  INT asize;
  1896.  CHAR arr_part[20];
  1897.   } acharacterliteral = { { STR_tag, -379 }, 19, "a character literal" };
  1898. struct {
  1899.  OB_HEADER header;
  1900.  INT asize;
  1901.  CHAR arr_part[23];
  1902.   } aleftparenthesis = { { STR_tag, -380 }, 22, "a left parenthesis \'(\'" };
  1903. struct {
  1904.  OB_HEADER header;
  1905.  INT asize;
  1906.  CHAR arr_part[24];
  1907.   } arightparenthesis = { { STR_tag, -381 }, 23, "a right parenthesis \')\'" };
  1908. struct {
  1909.  OB_HEADER header;
  1910.  INT asize;
  1911.  CHAR arr_part[19];
  1912.   } aleftbracket = { { STR_tag, -382 }, 18, "a left bracket \'[\'" };
  1913. struct {
  1914.  OB_HEADER header;
  1915.  INT asize;
  1916.  CHAR arr_part[20];
  1917.   } arightbracket = { { STR_tag, -383 }, 19, "a right bracket \']\'" };
  1918. struct {
  1919.  OB_HEADER header;
  1920.  INT asize;
  1921.  CHAR arr_part[17];
  1922.   } aleftbrace = { { STR_tag, -384 }, 16, "a left brace \'{\'" };
  1923. struct {
  1924.  OB_HEADER header;
  1925.  INT asize;
  1926.  CHAR arr_part[18];
  1927.   } arightbrace = { { STR_tag, -385 }, 17, "a right brace \'}\'" };
  1928. struct {
  1929.  OB_HEADER header;
  1930.  INT asize;
  1931.  CHAR arr_part[12];
  1932.   } acomma = { { STR_tag, -386 }, 11, "a comma \',\'" };
  1933. struct {
  1934.  OB_HEADER header;
  1935.  INT asize;
  1936.  CHAR arr_part[10];
  1937.   } adot = { { STR_tag, -387 }, 9, "a dot \'.\'" };
  1938. struct {
  1939.  OB_HEADER header;
  1940.  INT asize;
  1941.  CHAR arr_part[16];
  1942.   } asemicolon = { { STR_tag, -388 }, 15, "a semicolon \';\'" };
  1943. struct {
  1944.  OB_HEADER header;
  1945.  INT asize;
  1946.  CHAR arr_part[12];
  1947.   } acolon = { { STR_tag, -389 }, 11, "a colon \':\'" };
  1948. struct {
  1949.  OB_HEADER header;
  1950.  INT asize;
  1951.  CHAR arr_part[18];
  1952.   } anunderscore_ = { { STR_tag, -390 }, 17, "an underscore \'_\'" };
  1953. struct {
  1954.  OB_HEADER header;
  1955.  INT asize;
  1956.  CHAR arr_part[11];
  1957.   } aplus = { { STR_tag, -391 }, 10, "a plus \'+\'" };
  1958. struct {
  1959.  OB_HEADER header;
  1960.  INT asize;
  1961.  CHAR arr_part[12];
  1962.   } aminus = { { STR_tag, -392 }, 11, "a minus \'-\'" };
  1963. struct {
  1964.  OB_HEADER header;
  1965.  INT asize;
  1966.  CHAR arr_part[16];
  1967.   } anasterisk = { { STR_tag, -393 }, 15, "an asterisk \'*\'" };
  1968. struct {
  1969.  OB_HEADER header;
  1970.  INT asize;
  1971.  CHAR arr_part[12];
  1972.   } aslash = { { STR_tag, -394 }, 11, "a slash \'/\'" };
  1973. struct {
  1974.  OB_HEADER header;
  1975.  INT asize;
  1976.  CHAR arr_part[16];
  1977.   } alessthan = { { STR_tag, -395 }, 15, "a less than \'<\'" };
  1978. struct {
  1979.  OB_HEADER header;
  1980.  INT asize;
  1981.  CHAR arr_part[19];
  1982.   } agreaterthan = { { STR_tag, -396 }, 18, "a greater than \'>\'" };
  1983. struct {
  1984.  OB_HEADER header;
  1985.  INT asize;
  1986.  CHAR arr_part[12];
  1987.   } asharp = { { STR_tag, -397 }, 11, "a sharp \'#\'" };
  1988. struct {
  1989.  OB_HEADER header;
  1990.  INT asize;
  1991.  CHAR arr_part[24];
  1992.   } anexclamationmark = { { STR_tag, -398 }, 23, "an exclamation mark \'!\'" };
  1993. struct {
  1994.  OB_HEADER header;
  1995.  INT asize;
  1996.  CHAR arr_part[24];
  1997.   } anexclamationmar_1608 = { { STR_tag, -399 }, 23, "an exclamation mark \'!\'" };
  1998. struct {
  1999.  OB_HEADER header;
  2000.  INT asize;
  2001.  CHAR arr_part[12];
  2002.   } acarat = { { STR_tag, -400 }, 11, "a carat \'^\'" };
  2003. struct {
  2004.  OB_HEADER header;
  2005.  INT asize;
  2006.  CHAR arr_part[14];
  2007.   } apercent = { { STR_tag, -401 }, 13, "a percent \'%\'" };
  2008. struct {
  2009.  OB_HEADER header;
  2010.  INT asize;
  2011.  CHAR arr_part[19];
  2012.   } averticalbar = { { STR_tag, -402 }, 18, "a vertical bar \'|\'" };
  2013. struct {
  2014.  OB_HEADER header;
  2015.  INT asize;
  2016.  CHAR arr_part[18];
  2017.   } anotequals = { { STR_tag, -403 }, 17, "a not equals \'/=\'" };
  2018. struct {
  2019.  OB_HEADER header;
  2020.  INT asize;
  2021.  CHAR arr_part[27];
  2022.   } alessthanorequals = { { STR_tag, -404 }, 26, "a less than or equals \'<=\'" };
  2023. struct {
  2024.  OB_HEADER header;
  2025.  INT asize;
  2026.  CHAR arr_part[30];
  2027.   } agreaterthanorequals = { { STR_tag, -405 }, 29, "a greater than or equals \'>=\'" };
  2028. struct {
  2029.  OB_HEADER header;
  2030.  INT asize;
  2031.  CHAR arr_part[26];
  2032.   } anassignoperator = { { STR_tag, -406 }, 25, "an assign operator \' := \'" };
  2033. struct {
  2034.  OB_HEADER header;
  2035.  INT asize;
  2036.  CHAR arr_part[17];
  2037.   } atransform = { { STR_tag, -407 }, 16, "a transform \'->\'" };
  2038. struct {
  2039.  OB_HEADER header;
  2040.  INT asize;
  2041.  CHAR arr_part[13];
  2042.   } aequals = { { STR_tag, -408 }, 12, "a equals \'=\'" };
  2043. struct {
  2044.  OB_HEADER header;
  2045.  INT asize;
  2046.  CHAR arr_part[10];
  2047.   } anot = { { STR_tag, -409 }, 9, "a not \'~\'" };
  2048. struct {
  2049.  OB_HEADER header;
  2050.  INT asize;
  2051.  CHAR arr_part[12];
  2052.   } afork = { { STR_tag, -410 }, 11, "a fork \':-\'" };
  2053. struct {
  2054.  OB_HEADER header;
  2055.  INT asize;
  2056.  CHAR arr_part[7];
  2057.   } lock_1609 = { { STR_tag, -411 }, 6, "\'lock\'" };
  2058. struct {
  2059.  OB_HEADER header;
  2060.  INT asize;
  2061.  CHAR arr_part[9];
  2062.   } unlock_1610 = { { STR_tag, -412 }, 8, "\'unlock\'" };
  2063. struct {
  2064.  OB_HEADER header;
  2065.  INT asize;
  2066.  CHAR arr_part[6];
  2067.   } try_1611 = { { STR_tag, -413 }, 5, "\'try\'" };
  2068. struct {
  2069.  OB_HEADER header;
  2070.  INT asize;
  2071.  CHAR arr_part[10];
  2072.   } cobegin_1612 = { { STR_tag, -414 }, 9, "\'cobegin\'" };
  2073. struct {
  2074.  OB_HEADER header;
  2075.  INT asize;
  2076.  CHAR arr_part[7];
  2077.   } with_1613 = { { STR_tag, -415 }, 6, "\'with\'" };
  2078. struct {
  2079.  OB_HEADER header;
  2080.  INT asize;
  2081.  CHAR arr_part[9];
  2082.   } aat = { { STR_tag, -416 }, 8, "a at \'@\'" };
  2083. struct {
  2084.  OB_HEADER header;
  2085.  INT asize;
  2086.  CHAR arr_part[7];
  2087.   } here_1614 = { { STR_tag, -417 }, 6, "\'here\'" };
  2088. struct {
  2089.  OB_HEADER header;
  2090.  INT asize;
  2091.  CHAR arr_part[8];
  2092.   } where_1615 = { { STR_tag, -418 }, 7, "\'where\'" };
  2093. struct {
  2094.  OB_HEADER header;
  2095.  INT asize;
  2096.  CHAR arr_part[7];
  2097.   } near_1616 = { { STR_tag, -419 }, 6, "\'near\'" };
  2098. struct {
  2099.  OB_HEADER header;
  2100.  INT asize;
  2101.  CHAR arr_part[6];
  2102.   } far_1617 = { { STR_tag, -420 }, 5, "\'far\'" };
  2103. struct {
  2104.  OB_HEADER header;
  2105.  INT asize;
  2106.  CHAR arr_part[9];
  2107.   } spread_1618 = { { STR_tag, -421 }, 8, "\'spread\'" };
  2108. struct {
  2109.  OB_HEADER header;
  2110.  INT asize;
  2111.  CHAR arr_part[7];
  2112.   } dist_1619 = { { STR_tag, -422 }, 6, "\'dist\'" };
  2113. struct {
  2114.  OB_HEADER header;
  2115.  INT asize;
  2116.  CHAR arr_part[5];
  2117.   } do_1620 = { { STR_tag, -423 }, 4, "\'do\'" };
  2118. struct {
  2119.  OB_HEADER header;
  2120.  INT asize;
  2121.  CHAR arr_part[5];
  2122.   } as_1621 = { { STR_tag, -424 }, 4, "\'as\'" };
  2123. struct {
  2124.  OB_HEADER header;
  2125.  INT asize;
  2126.  CHAR arr_part[14];
  2127.   } unknowntoken = { { STR_tag, -425 }, 13, "unknown token" };
  2128. struct {
  2129.  OB_HEADER header;
  2130.  INT asize;
  2131.  CHAR arr_part[6];
  2132.   } in_1624 = { { STR_tag, -426 }, 5, " (in " };
  2133. struct {
  2134.  OB_HEADER header;
  2135.  INT asize;
  2136.  CHAR arr_part[22];
  2137.   } expectedbutfound = { { STR_tag, -427 }, 21, " expected, but found " };
  2138. struct {
  2139.  OB_HEADER header;
  2140.  INT asize;
  2141.  CHAR arr_part[28];
  2142.   } listoftypespecif = { { STR_tag, -428 }, 27, "list of type specifications" };
  2143. struct {
  2144.  OB_HEADER header;
  2145.  INT asize;
  2146.  CHAR arr_part[19];
  2147.   } typespecification = { { STR_tag, -429 }, 18, "type specification" };
  2148. struct {
  2149.  OB_HEADER header;
  2150.  INT asize;
  2151.  CHAR arr_part[34];
  2152.   } classnamemustbea = { { STR_tag, -430 }, 33, "class name must be all upper_case" };
  2153. struct {
  2154.  OB_HEADER header;
  2155.  INT asize;
  2156.  CHAR arr_part[15];
  2157.   } typespecifier = { { STR_tag, -431 }, 14, "type specifier" };
  2158. struct {
  2159.  OB_HEADER header;
  2160.  INT asize;
  2161.  CHAR arr_part[34];
  2162.   } nohotargumentsin = { { STR_tag, -432 }, 33, "no hot arguments in bound routine" };
  2163. struct {
  2164.  OB_HEADER header;
  2165.  INT asize;
  2166.  CHAR arr_part[22];
  2167.   } parameterdeclaration = { { STR_tag, -433 }, 21, "parameter declaration" };
  2168. struct {
  2169.  OB_HEADER header;
  2170.  INT asize;
  2171.  CHAR arr_part[11];
  2172.   } classname = { { STR_tag, -434 }, 10, "class name" };
  2173. struct {
  2174.  OB_HEADER header;
  2175.  INT asize;
  2176.  CHAR arr_part[2];
  2177.   } name_1654 = { { STR_tag, -435 }, 1, "!" };
  2178. struct {
  2179.  OB_HEADER header;
  2180.  INT asize;
  2181.  CHAR arr_part[24];
  2182.   } notacorrectiter_name = { { STR_tag, -436 }, 23, "not a correct iter_name" };
  2183. struct {
  2184.  OB_HEADER header;
  2185.  INT asize;
  2186.  CHAR arr_part[2];
  2187.   } name_1656 = { { STR_tag, -437 }, 1, "!" };
  2188. struct {
  2189.  OB_HEADER header;
  2190.  INT asize;
  2191.  CHAR arr_part[21];
  2192.   } routineoritername = { { STR_tag, -438 }, 20, "routine or iter name" };
  2193. struct {
  2194.  OB_HEADER header;
  2195.  INT asize;
  2196.  CHAR arr_part[2];
  2197.   } a_1657 = { { STR_tag, -439 }, 1, "a" };
  2198. struct {
  2199.  OB_HEADER header;
  2200.  INT asize;
  2201.  CHAR arr_part[18];
  2202.   } abstractargument = { { STR_tag, -440 }, 17, "abstract argument" };
  2203. struct {
  2204.  OB_HEADER header;
  2205.  INT asize;
  2206.  CHAR arr_part[50];
  2207.   } hotargumentsnota = { { STR_tag, -441 }, 49, "hot arguments not allowed in routine declarations" };
  2208. struct {
  2209.  OB_HEADER header;
  2210.  INT asize;
  2211.  CHAR arr_part[19];
  2212.   } abstractsignature = { { STR_tag, -442 }, 18, "abstract signature" };
  2213. struct {
  2214.  OB_HEADER header;
  2215.  INT asize;
  2216.  CHAR arr_part[19];
  2217.   } abstractarguments = { { STR_tag, -443 }, 18, "abstract arguments" };
  2218. struct {
  2219.  OB_HEADER header;
  2220.  INT asize;
  2221.  CHAR arr_part[26];
  2222.   } returntypespecif = { { STR_tag, -444 }, 25, "return type specification" };
  2223. struct {
  2224.  OB_HEADER header;
  2225.  INT asize;
  2226.  CHAR arr_part[28];
  2227.   } listofabstractsi = { { STR_tag, -445 }, 27, "list of abstract signatures" };
  2228. struct {
  2229.  OB_HEADER header;
  2230.  INT asize;
  2231.  CHAR arr_part[10];
  2232.   } semicolon = { { STR_tag, -446 }, 9, "semicolon" };
  2233. struct {
  2234.  OB_HEADER header;
  2235.  INT asize;
  2236.  CHAR arr_part[10];
  2237.   } semicolon_1675 = { { STR_tag, -447 }, 9, "semicolon" };
  2238. struct {
  2239.  OB_HEADER header;
  2240.  INT asize;
  2241.  CHAR arr_part[25];
  2242.   } abstracttypedefi = { { STR_tag, -448 }, 24, "abstract type definition" };
  2243. struct {
  2244.  OB_HEADER header;
  2245.  INT asize;
  2246.  CHAR arr_part[19];
  2247.   } abstracttypename = { { STR_tag, -449 }, 18, "abstract type name" };
  2248. struct {
  2249.  OB_HEADER header;
  2250.  INT asize;
  2251.  CHAR arr_part[15];
  2252.   } includeclause = { { STR_tag, -450 }, 14, "include clause" };
  2253. struct {
  2254.  OB_HEADER header;
  2255.  INT asize;
  2256.  CHAR arr_part[34];
  2257.   } readonlynotallow = { { STR_tag, -451 }, 33, "readonly not allowed for includes" };
  2258. struct {
  2259.  OB_HEADER header;
  2260.  INT asize;
  2261.  CHAR arr_part[43];
  2262.   } routinecantbecom = { { STR_tag, -452 }, 42, "routine can\'t become an iter or vice versa" };
  2263. struct {
  2264.  OB_HEADER header;
  2265.  INT asize;
  2266.  CHAR arr_part[24];
  2267.   } listofboundarguments = { { STR_tag, -453 }, 23, "list of bound arguments" };
  2268. struct {
  2269.  OB_HEADER header;
  2270.  INT asize;
  2271.  CHAR arr_part[20];
  2272.   } listofexpressions = { { STR_tag, -454 }, 19, "list of expressions" };
  2273. struct {
  2274.  OB_HEADER header;
  2275.  INT asize;
  2276.  CHAR arr_part[32];
  2277.   } nounderscoreargu = { { STR_tag, -455 }, 31, "no underscore arguments allowed" };
  2278. struct {
  2279.  OB_HEADER header;
  2280.  INT asize;
  2281.  CHAR arr_part[17];
  2282.   } callexpressions = { { STR_tag, -456 }, 16, "call expressions" };
  2283. struct {
  2284.  OB_HEADER header;
  2285.  INT asize;
  2286.  CHAR arr_part[30];
  2287.   } boundroutinemust = { { STR_tag, -457 }, 29, "bound routine must be an iter" };
  2288. struct {
  2289.  OB_HEADER header;
  2290.  INT asize;
  2291.  CHAR arr_part[34];
  2292.   } boundroutinemust_1720 = { { STR_tag, -458 }, 33, "bound routine must not be an iter" };
  2293. struct {
  2294.  OB_HEADER header;
  2295.  INT asize;
  2296.  CHAR arr_part[30];
  2297.   } onlycallexpressi = { { STR_tag, -459 }, 29, "only call expressions allowed" };
  2298. struct {
  2299.  OB_HEADER header;
  2300.  INT asize;
  2301.  CHAR arr_part[29];
  2302.   } illegalunderscor = { { STR_tag, -460 }, 28, "illegal underscore arguments" };
  2303. struct {
  2304.  OB_HEADER header;
  2305.  INT asize;
  2306.  CHAR arr_part[29];
  2307.   } illegalunderscor_1724 = { { STR_tag, -461 }, 28, "illegal underscore arguments" };
  2308. struct {
  2309.  OB_HEADER header;
  2310.  INT asize;
  2311.  CHAR arr_part[29];
  2312.   } illegalunderscor_1725 = { { STR_tag, -462 }, 28, "illegal underscore arguments" };
  2313. struct {
  2314.  OB_HEADER header;
  2315.  INT asize;
  2316.  CHAR arr_part[24];
  2317.   } boundcreateexpre = { { STR_tag, -463 }, 23, "bound create expression" };
  2318. struct {
  2319.  OB_HEADER header;
  2320.  INT asize;
  2321.  CHAR arr_part[18];
  2322.   } createexpression = { { STR_tag, -464 }, 17, "create expression" };
  2323. struct {
  2324.  OB_HEADER header;
  2325.  INT asize;
  2326.  CHAR arr_part[26];
  2327.   } noabstracttypesa = { { STR_tag, -465 }, 25, "no abstract types allowed" };
  2328. struct {
  2329.  OB_HEADER header;
  2330.  INT asize;
  2331.  CHAR arr_part[22];
  2332.   } expressionprec0 = { { STR_tag, -466 }, 21, "expression (prec = 0)" };
  2333. struct {
  2334.  OB_HEADER header;
  2335.  INT asize;
  2336.  CHAR arr_part[52];
  2337.   } Thistypespecneit = { { STR_tag, -467 }, 51, "This typespec neither preceeds \'::\' nor follows \'#\'" };
  2338. struct {
  2339.  OB_HEADER header;
  2340.  INT asize;
  2341.  CHAR arr_part[2];
  2342.   } name_1761 = { { STR_tag, -468 }, 1, "!" };
  2343. struct {
  2344.  OB_HEADER header;
  2345.  INT asize;
  2346.  CHAR arr_part[2];
  2347.   } name_1762 = { { STR_tag, -469 }, 1, "!" };
  2348. struct {
  2349.  OB_HEADER header;
  2350.  INT asize;
  2351.  CHAR arr_part[17];
  2352.   } voidexpressions = { { STR_tag, -470 }, 16, "void expressions" };
  2353. struct {
  2354.  OB_HEADER header;
  2355.  INT asize;
  2356.  CHAR arr_part[15];
  2357.   } newexpression = { { STR_tag, -471 }, 14, "new expression" };
  2358. struct {
  2359.  OB_HEADER header;
  2360.  INT asize;
  2361.  CHAR arr_part[17];
  2362.   } arrayexpression = { { STR_tag, -472 }, 16, "array expression" };
  2363. struct {
  2364.  OB_HEADER header;
  2365.  INT asize;
  2366.  CHAR arr_part[19];
  2367.   } initialexpression = { { STR_tag, -473 }, 18, "initial expression" };
  2368. struct {
  2369.  OB_HEADER header;
  2370.  INT asize;
  2371.  CHAR arr_part[18];
  2372.   } whileexpression = { { STR_tag, -474 }, 17, "while! expression" };
  2373. struct {
  2374.  OB_HEADER header;
  2375.  INT asize;
  2376.  CHAR arr_part[35];
  2377.   } whileexpressionm = { { STR_tag, -475 }, 34, "while! expression must stand alone" };
  2378. struct {
  2379.  OB_HEADER header;
  2380.  INT asize;
  2381.  CHAR arr_part[18];
  2382.   } untilexpression = { { STR_tag, -476 }, 17, "until! expression" };
  2383. struct {
  2384.  OB_HEADER header;
  2385.  INT asize;
  2386.  CHAR arr_part[35];
  2387.   } untilexpressionm = { { STR_tag, -477 }, 34, "until! expression must stand alone" };
  2388. struct {
  2389.  OB_HEADER header;
  2390.  INT asize;
  2391.  CHAR arr_part[35];
  2392.   } breakexpressionm = { { STR_tag, -478 }, 34, "break! expression must stand alone" };
  2393. struct {
  2394.  OB_HEADER header;
  2395.  INT asize;
  2396.  CHAR arr_part[17];
  2397.   } whereexpression = { { STR_tag, -479 }, 16, "where expression" };
  2398. struct {
  2399.  OB_HEADER header;
  2400.  INT asize;
  2401.  CHAR arr_part[16];
  2402.   } nearexpression = { { STR_tag, -480 }, 15, "near expression" };
  2403. struct {
  2404.  OB_HEADER header;
  2405.  INT asize;
  2406.  CHAR arr_part[15];
  2407.   } farexpression = { { STR_tag, -481 }, 14, "far expression" };
  2408. struct {
  2409.  OB_HEADER header;
  2410.  INT asize;
  2411.  CHAR arr_part[11];
  2412.   } expression = { { STR_tag, -482 }, 10, "expression" };
  2413. struct {
  2414.  OB_HEADER header;
  2415.  INT asize;
  2416.  CHAR arr_part[24];
  2417.   } typespecifierexp = { { STR_tag, -483 }, 23, "type specifier expected" };
  2418. struct {
  2419.  OB_HEADER header;
  2420.  INT asize;
  2421.  CHAR arr_part[25];
  2422.   } identifieronlyex = { { STR_tag, -484 }, 24, "identifier only expected" };
  2423. struct {
  2424.  OB_HEADER header;
  2425.  INT asize;
  2426.  CHAR arr_part[22];
  2427.   } expressionprec1 = { { STR_tag, -485 }, 21, "expression (prec = 1)" };
  2428. struct {
  2429.  OB_HEADER header;
  2430.  INT asize;
  2431.  CHAR arr_part[22];
  2432.   } expressionprec2 = { { STR_tag, -486 }, 21, "expression (prec = 2)" };
  2433. struct {
  2434.  OB_HEADER header;
  2435.  INT asize;
  2436.  CHAR arr_part[22];
  2437.   } expressionprec3 = { { STR_tag, -487 }, 21, "expression (prec = 3)" };
  2438. struct {
  2439.  OB_HEADER header;
  2440.  INT asize;
  2441.  CHAR arr_part[22];
  2442.   } expressionprec4 = { { STR_tag, -488 }, 21, "expression (prec = 4)" };
  2443. struct {
  2444.  OB_HEADER header;
  2445.  INT asize;
  2446.  CHAR arr_part[22];
  2447.   } expressionprec5 = { { STR_tag, -489 }, 21, "expression (prec = 5)" };
  2448. struct {
  2449.  OB_HEADER header;
  2450.  INT asize;
  2451.  CHAR arr_part[22];
  2452.   } expressionprec6 = { { STR_tag, -490 }, 21, "expression (prec = 6)" };
  2453. struct {
  2454.  OB_HEADER header;
  2455.  INT asize;
  2456.  CHAR arr_part[22];
  2457.   } expressionprec7 = { { STR_tag, -491 }, 21, "expression (prec = 7)" };
  2458. struct {
  2459.  OB_HEADER header;
  2460.  INT asize;
  2461.  CHAR arr_part[22];
  2462.   } expressionprec8 = { { STR_tag, -492 }, 21, "expression (prec = 8)" };
  2463. struct {
  2464.  OB_HEADER header;
  2465.  INT asize;
  2466.  CHAR arr_part[17];
  2467.   } constdefinition = { { STR_tag, -493 }, 16, "const definition" };
  2468. struct {
  2469.  OB_HEADER header;
  2470.  INT asize;
  2471.  CHAR arr_part[35];
  2472.   } readonlynotallow_1808 = { { STR_tag, -494 }, 34, "readonly not allowed for constants" };
  2473. struct {
  2474.  OB_HEADER header;
  2475.  INT asize;
  2476.  CHAR arr_part[18];
  2477.   } shareddefinition = { { STR_tag, -495 }, 17, "shared definition" };
  2478. struct {
  2479.  OB_HEADER header;
  2480.  INT asize;
  2481.  CHAR arr_part[39];
  2482.   } onlysingleshared = { { STR_tag, -496 }, 38, "only single shareds may be initialized" };
  2483. struct {
  2484.  OB_HEADER header;
  2485.  INT asize;
  2486.  CHAR arr_part[21];
  2487.   } attributedefinition = { { STR_tag, -497 }, 20, "attribute definition" };
  2488. struct {
  2489.  OB_HEADER header;
  2490.  INT asize;
  2491.  CHAR arr_part[34];
  2492.   } routineiterargum = { { STR_tag, -498 }, 33, "routine/iter argument declaration" };
  2493. struct {
  2494.  OB_HEADER header;
  2495.  INT asize;
  2496.  CHAR arr_part[50];
  2497.   } hotargumentsnota_1830 = { { STR_tag, -499 }, 49, "hot arguments not allowed in routine declarations" };
  2498. struct {
  2499.  OB_HEADER header;
  2500.  INT asize;
  2501.  CHAR arr_part[13];
  2502.   } ifstatement = { { STR_tag, -500 }, 12, "if statement" };
  2503. struct {
  2504.  OB_HEADER header;
  2505.  INT asize;
  2506.  CHAR arr_part[15];
  2507.   } loopstatement = { { STR_tag, -501 }, 14, "loop statement" };
  2508. struct {
  2509.  OB_HEADER header;
  2510.  INT asize;
  2511.  CHAR arr_part[17];
  2512.   } returnstatement = { { STR_tag, -502 }, 16, "return statement" };
  2513. struct {
  2514.  OB_HEADER header;
  2515.  INT asize;
  2516.  CHAR arr_part[16];
  2517.   } yieldstatement = { { STR_tag, -503 }, 15, "yield statement" };
  2518. struct {
  2519.  OB_HEADER header;
  2520.  INT asize;
  2521.  CHAR arr_part[15];
  2522.   } casestatement = { { STR_tag, -504 }, 14, "case statement" };
  2523. struct {
  2524.  OB_HEADER header;
  2525.  INT asize;
  2526.  CHAR arr_part[19];
  2527.   } typecasestatement = { { STR_tag, -505 }, 18, "typecase statement" };
  2528. struct {
  2529.  OB_HEADER header;
  2530.  INT asize;
  2531.  CHAR arr_part[17];
  2532.   } assertstatement = { { STR_tag, -506 }, 16, "assert statement" };
  2533. struct {
  2534.  OB_HEADER header;
  2535.  INT asize;
  2536.  CHAR arr_part[18];
  2537.   } protectstatement = { { STR_tag, -507 }, 17, "protect statement" };
  2538. struct {
  2539.  OB_HEADER header;
  2540.  INT asize;
  2541.  CHAR arr_part[16];
  2542.   } raisestatement = { { STR_tag, -508 }, 15, "raise statement" };
  2543. struct {
  2544.  OB_HEADER header;
  2545.  INT asize;
  2546.  CHAR arr_part[18];
  2547.   } cobeginstatement = { { STR_tag, -509 }, 17, "cobegin statement" };
  2548. struct {
  2549.  OB_HEADER header;
  2550.  INT asize;
  2551.  CHAR arr_part[15];
  2552.   } lockstatement = { { STR_tag, -510 }, 14, "lock statement" };
  2553. struct {
  2554.  OB_HEADER header;
  2555.  INT asize;
  2556.  CHAR arr_part[17];
  2557.   } unlockstatement = { { STR_tag, -511 }, 16, "unlock statement" };
  2558. struct {
  2559.  OB_HEADER header;
  2560.  INT asize;
  2561.  CHAR arr_part[14];
  2562.   } trystatement = { { STR_tag, -512 }, 13, "try statement" };
  2563. struct {
  2564.  OB_HEADER header;
  2565.  INT asize;
  2566.  CHAR arr_part[16];
  2567.   } identifierlist = { { STR_tag, -513 }, 15, "identifier list" };
  2568. struct {
  2569.  OB_HEADER header;
  2570.  INT asize;
  2571.  CHAR arr_part[11];
  2572.   } identifier = { { STR_tag, -514 }, 10, "identifier" };
  2573. struct {
  2574.  OB_HEADER header;
  2575.  INT asize;
  2576.  CHAR arr_part[20];
  2577.   } with_nearstatement = { { STR_tag, -515 }, 19, "with_near statement" };
  2578. struct {
  2579.  OB_HEADER header;
  2580.  INT asize;
  2581.  CHAR arr_part[15];
  2582.   } diststatement = { { STR_tag, -516 }, 14, "dist statement" };
  2583. struct {
  2584.  OB_HEADER header;
  2585.  INT asize;
  2586.  CHAR arr_part[10];
  2587.   } statement = { { STR_tag, -517 }, 9, "statement" };
  2588. struct {
  2589.  OB_HEADER header;
  2590.  INT asize;
  2591.  CHAR arr_part[29];
  2592.   } forkstatementwit = { { STR_tag, -518 }, 28, "fork statement (without LHS)" };
  2593. struct {
  2594.  OB_HEADER header;
  2595.  INT asize;
  2596.  CHAR arr_part[18];
  2597.   } whileexpression_1970 = { { STR_tag, -519 }, 17, "while! expression" };
  2598. struct {
  2599.  OB_HEADER header;
  2600.  INT asize;
  2601.  CHAR arr_part[18];
  2602.   } untilexpression_1971 = { { STR_tag, -520 }, 17, "until! expression" };
  2603. struct {
  2604.  OB_HEADER header;
  2605.  INT asize;
  2606.  CHAR arr_part[28];
  2607.   } assignmentwithde = { { STR_tag, -521 }, 27, "assignment with declaration" };
  2608. struct {
  2609.  OB_HEADER header;
  2610.  INT asize;
  2611.  CHAR arr_part[28];
  2612.   } singlevariablede = { { STR_tag, -522 }, 27, "single variable declaration" };
  2613. struct {
  2614.  OB_HEADER header;
  2615.  INT asize;
  2616.  CHAR arr_part[11];
  2617.   } assignment = { { STR_tag, -523 }, 10, "assignment" };
  2618. struct {
  2619.  OB_HEADER header;
  2620.  INT asize;
  2621.  CHAR arr_part[26];
  2622.   } forkstatementwithLHS = { { STR_tag, -524 }, 25, "fork statement (with LHS)" };
  2623. struct {
  2624.  OB_HEADER header;
  2625.  INT asize;
  2626.  CHAR arr_part[12];
  2627.   } declaration_1972 = { { STR_tag, -525 }, 11, "declaration" };
  2628. struct {
  2629.  OB_HEADER header;
  2630.  INT asize;
  2631.  CHAR arr_part[19];
  2632.   } listofstatements = { { STR_tag, -526 }, 18, "list of statements" };
  2633. struct {
  2634.  OB_HEADER header;
  2635.  INT asize;
  2636.  CHAR arr_part[10];
  2637.   } semicolon_1978 = { { STR_tag, -527 }, 9, "semicolon" };
  2638. struct {
  2639.  OB_HEADER header;
  2640.  INT asize;
  2641.  CHAR arr_part[27];
  2642.   } routineoriterdef = { { STR_tag, -528 }, 26, "routine or iter definition" };
  2643. struct {
  2644.  OB_HEADER header;
  2645.  INT asize;
  2646.  CHAR arr_part[43];
  2647.   } readonlynotallow_1981 = { { STR_tag, -529 }, 42, "readonly not allowed for routines or iters" };
  2648. struct {
  2649.  OB_HEADER header;
  2650.  INT asize;
  2651.  CHAR arr_part[10];
  2652.   } arguments_1982 = { { STR_tag, -530 }, 9, "arguments" };
  2653. struct {
  2654.  OB_HEADER header;
  2655.  INT asize;
  2656.  CHAR arr_part[26];
  2657.   } returntypespecif_1984 = { { STR_tag, -531 }, 25, "return type specification" };
  2658. struct {
  2659.  OB_HEADER header;
  2660.  INT asize;
  2661.  CHAR arr_part[25];
  2662.   } preconditiondecl = { { STR_tag, -532 }, 24, "precondition declaration" };
  2663. struct {
  2664.  OB_HEADER header;
  2665.  INT asize;
  2666.  CHAR arr_part[26];
  2667.   } postconditiondec = { { STR_tag, -533 }, 25, "postcondition declaration" };
  2668. struct {
  2669.  OB_HEADER header;
  2670.  INT asize;
  2671.  CHAR arr_part[18];
  2672.   } routineiterbody = { { STR_tag, -534 }, 17, "routine/iter body" };
  2673. struct {
  2674.  OB_HEADER header;
  2675.  INT asize;
  2676.  CHAR arr_part[14];
  2677.   } classelement = { { STR_tag, -535 }, 13, "class element" };
  2678. struct {
  2679.  OB_HEADER header;
  2680.  INT asize;
  2681.  CHAR arr_part[23];
  2682.   } listofclasselements = { { STR_tag, -536 }, 22, "list of class elements" };
  2683. struct {
  2684.  OB_HEADER header;
  2685.  INT asize;
  2686.  CHAR arr_part[10];
  2687.   } semicolon_1993 = { { STR_tag, -537 }, 9, "semicolon" };
  2688. struct {
  2689.  OB_HEADER header;
  2690.  INT asize;
  2691.  CHAR arr_part[10];
  2692.   } semicolon_1994 = { { STR_tag, -538 }, 9, "semicolon" };
  2693. struct {
  2694.  OB_HEADER header;
  2695.  INT asize;
  2696.  CHAR arr_part[6];
  2697.   } class_1999 = { { STR_tag, -539 }, 5, "class" };
  2698. struct {
  2699.  OB_HEADER header;
  2700.  INT asize;
  2701.  CHAR arr_part[11];
  2702.   } classname_2004 = { { STR_tag, -540 }, 10, "class name" };
  2703. struct {
  2704.  OB_HEADER header;
  2705.  INT asize;
  2706.  CHAR arr_part[20];
  2707.   } concreteclassname = { { STR_tag, -541 }, 19, "concrete class name" };
  2708. struct {
  2709.  OB_HEADER header;
  2710.  INT asize;
  2711.  CHAR arr_part[12];
  2712.   } sourcefile = { { STR_tag, -542 }, 11, "source file" };
  2713. struct {
  2714.  OB_HEADER header;
  2715.  INT asize;
  2716.  CHAR arr_part[10];
  2717.   } semicolon_2008 = { { STR_tag, -543 }, 9, "semicolon" };
  2718. struct {
  2719.  OB_HEADER header;
  2720.  INT asize;
  2721.  CHAR arr_part[12];
  2722.   } endoffile_2009 = { { STR_tag, -544 }, 11, "end of file" };
  2723. struct {
  2724.  OB_HEADER header;
  2725.  INT asize;
  2726.  CHAR arr_part[37];
  2727.   } Therearetwoclass = { { STR_tag, -545 }, 36, "There are two classes with the name " };
  2728. struct {
  2729.  OB_HEADER header;
  2730.  INT asize;
  2731.  CHAR arr_part[6];
  2732.   } and_2042 = { { STR_tag, -546 }, 5, " and " };
  2733. struct {
  2734.  OB_HEADER header;
  2735.  INT asize;
  2736.  CHAR arr_part[13];
  2737.   } parameters_2043 = { { STR_tag, -547 }, 12, " parameters." };
  2738. struct {
  2739.  OB_HEADER header;
  2740.  INT asize;
  2741.  CHAR arr_part[8];
  2742.   } Parse = { { STR_tag, -548 }, 7, "(Parse " };
  2743. struct {
  2744.  OB_HEADER header;
  2745.  INT asize;
  2746.  CHAR arr_part[3];
  2747.   } name_2071 = { { STR_tag, -549 }, 2, ") " };
  2748. struct {
  2749.  OB_HEADER header;
  2750.  INT asize;
  2751.  CHAR arr_part[11];
  2752.   } Treefor = { { STR_tag, -550 }, 10, "(Tree for " };
  2753. struct {
  2754.  OB_HEADER header;
  2755.  INT asize;
  2756.  CHAR arr_part[3];
  2757.   } name_2073 = { { STR_tag, -551 }, 2, ") " };
  2758. struct {
  2759.  OB_HEADER header;
  2760.  INT asize;
  2761.  CHAR arr_part[29];
  2762.   } Thereisnoclasswi = { { STR_tag, -552 }, 28, "There is no class with name " };
  2763. struct {
  2764.  OB_HEADER header;
  2765.  INT asize;
  2766.  CHAR arr_part[6];
  2767.   } and_2084 = { { STR_tag, -553 }, 5, " and " };
  2768. struct {
  2769.  OB_HEADER header;
  2770.  INT asize;
  2771.  CHAR arr_part[13];
  2772.   } parameters_2085 = { { STR_tag, -554 }, 12, " parameters." };
  2773. struct {
  2774.  OB_HEADER header;
  2775.  INT asize;
  2776.  CHAR arr_part[41];
  2777.   } SAMEisnotallowed = { { STR_tag, -555 }, 40, "SAME is not allowed in abstract classes." };
  2778. struct {
  2779.  OB_HEADER header;
  2780.  INT asize;
  2781.  CHAR arr_part[5];
  2782.   } void_2276 = { { STR_tag, -556 }, 4, "void" };
  2783. struct {
  2784.  OB_HEADER header;
  2785.  INT asize;
  2786.  CHAR arr_part[2];
  2787.   } name_2280 = { { STR_tag, -557 }, 1, "," };
  2788. struct {
  2789.  OB_HEADER header;
  2790.  INT asize;
  2791.  CHAR arr_part[39];
  2792.   } Thereisnosourcec = { { STR_tag, -558 }, 38, "There is no source class for the type " };
  2793. struct {
  2794.  OB_HEADER header;
  2795.  INT asize;
  2796.  CHAR arr_part[2];
  2797.   } name_2360 = { { STR_tag, -559 }, 1, "{" };
  2798. struct {
  2799.  OB_HEADER header;
  2800.  INT asize;
  2801.  CHAR arr_part[2];
  2802.   } name_2364 = { { STR_tag, -560 }, 1, "," };
  2803. struct {
  2804.  OB_HEADER header;
  2805.  INT asize;
  2806.  CHAR arr_part[2];
  2807.   } S_ = { { STR_tag, -561 }, 1, "_" };
  2808. struct {
  2809.  OB_HEADER header;
  2810.  INT asize;
  2811.  CHAR arr_part[2];
  2812.   } name_2365 = { { STR_tag, -562 }, 1, "}" };
  2813. struct {
  2814.  OB_HEADER header;
  2815.  INT asize;
  2816.  CHAR arr_part[58];
  2817.   } Cycledetectedini = { { STR_tag, -563 }, 57, "Cycle detected in `include\' clauses involving the types: " };
  2818. struct {
  2819.  OB_HEADER header;
  2820.  INT asize;
  2821.  CHAR arr_part[3];
  2822.   } name_2373 = { { STR_tag, -564 }, 2, ", " };
  2823. struct {
  2824.  OB_HEADER header;
  2825.  INT asize;
  2826.  CHAR arr_part[5];
  2827.   } void_2417 = { { STR_tag, -565 }, 4, "void" };
  2828. struct {
  2829.  OB_HEADER header;
  2830.  INT asize;
  2831.  CHAR arr_part[3];
  2832.   } name_2418 = { { STR_tag, -566 }, 2, "::" };
  2833. struct {
  2834.  OB_HEADER header;
  2835.  INT asize;
  2836.  CHAR arr_part[2];
  2837.   } name_2423 = { { STR_tag, -567 }, 1, "," };
  2838. struct {
  2839.  OB_HEADER header;
  2840.  INT asize;
  2841.  CHAR arr_part[52];
  2842.   } CompilererrorSIG = { { STR_tag, -568 }, 51, "Compiler error, SIG::is_base_aref_type params=void." };
  2843. struct {
  2844.  OB_HEADER header;
  2845.  INT asize;
  2846.  CHAR arr_part[55];
  2847.   } CompilererrorSIG_2472 = { { STR_tag, -569 }, 54, "Compiler error, SIG::is_base_aref_type params.size/=1." };
  2848. struct {
  2849.  OB_HEADER header;
  2850.  INT asize;
  2851.  CHAR arr_part[20];
  2852.   } Theitersignature = { { STR_tag, -570 }, 19, "The iter signature " };
  2853. struct {
  2854.  OB_HEADER header;
  2855.  INT asize;
  2856.  CHAR arr_part[37];
  2857.   } isntallowedinane = { { STR_tag, -571 }, 36, " isn\'t allowed in an external class." };
  2858. struct {
  2859.  OB_HEADER header;
  2860.  INT asize;
  2861.  CHAR arr_part[15];
  2862.   } Thesignature = { { STR_tag, -572 }, 14, "The signature " };
  2863. struct {
  2864.  OB_HEADER header;
  2865.  INT asize;
  2866.  CHAR arr_part[82];
  2867.   } isnotlegalforaro = { { STR_tag, -573 }, 81, " is not legal for a routine without body in an external class. The argument type " };
  2868. struct {
  2869.  OB_HEADER header;
  2870.  INT asize;
  2871.  CHAR arr_part[27];
  2872.   } isnotoftherighttype = { { STR_tag, -574 }, 26, " is not of the right type." };
  2873. struct {
  2874.  OB_HEADER header;
  2875.  INT asize;
  2876.  CHAR arr_part[15];
  2877.   } Thesignature_2478 = { { STR_tag, -575 }, 14, "The signature " };
  2878. struct {
  2879.  OB_HEADER header;
  2880.  INT asize;
  2881.  CHAR arr_part[80];
  2882.   } isnotlegalforaro_2479 = { { STR_tag, -576 }, 79, " is not legal for a routine without body in an external class. The return type " };
  2883. struct {
  2884.  OB_HEADER header;
  2885.  INT asize;
  2886.  CHAR arr_part[27];
  2887.   } isnotoftherightt_2480 = { { STR_tag, -577 }, 26, " is not of the right type." };
  2888. struct {
  2889.  OB_HEADER header;
  2890.  INT asize;
  2891.  CHAR arr_part[20];
  2892.   } Theitersignature_2492 = { { STR_tag, -578 }, 19, "The iter signature " };
  2893. struct {
  2894.  OB_HEADER header;
  2895.  INT asize;
  2896.  CHAR arr_part[37];
  2897.   } isntallowedinane_2493 = { { STR_tag, -579 }, 36, " isn\'t allowed in an external class." };
  2898. struct {
  2899.  OB_HEADER header;
  2900.  INT asize;
  2901.  CHAR arr_part[15];
  2902.   } Thesignature_2496 = { { STR_tag, -580 }, 14, "The signature " };
  2903. struct {
  2904.  OB_HEADER header;
  2905.  INT asize;
  2906.  CHAR arr_part[79];
  2907.   } isnotlegalforaro_2497 = { { STR_tag, -581 }, 78, " is not legal for a routine with body in an external class. The argument type " };
  2908. struct {
  2909.  OB_HEADER header;
  2910.  INT asize;
  2911.  CHAR arr_part[27];
  2912.   } isnotoftherightt_2498 = { { STR_tag, -582 }, 26, " is not of the right type." };
  2913. struct {
  2914.  OB_HEADER header;
  2915.  INT asize;
  2916.  CHAR arr_part[15];
  2917.   } Thesignature_2499 = { { STR_tag, -583 }, 14, "The signature " };
  2918. struct {
  2919.  OB_HEADER header;
  2920.  INT asize;
  2921.  CHAR arr_part[77];
  2922.   } isnotlegalforaro_2500 = { { STR_tag, -584 }, 76, " is not legal for a routine with body in an external class. The return type " };
  2923. struct {
  2924.  OB_HEADER header;
  2925.  INT asize;
  2926.  CHAR arr_part[27];
  2927.   } isnotoftherightt_2501 = { { STR_tag, -585 }, 26, " is not of the right type." };
  2928. struct {
  2929.  OB_HEADER header;
  2930.  INT asize;
  2931.  CHAR arr_part[43];
  2932.   } Externalclassesm = { { STR_tag, -586 }, 42, "External classes may not define constants." };
  2933. struct {
  2934.  OB_HEADER header;
  2935.  INT asize;
  2936.  CHAR arr_part[41];
  2937.   } Externalclassesm_2506 = { { STR_tag, -587 }, 40, "External classes may not define shareds." };
  2938. struct {
  2939.  OB_HEADER header;
  2940.  INT asize;
  2941.  CHAR arr_part[44];
  2942.   } Externalclassesm_2507 = { { STR_tag, -588 }, 43, "External classes may not define attributes." };
  2943. struct {
  2944.  OB_HEADER header;
  2945.  INT asize;
  2946.  CHAR arr_part[56];
  2947.   } Onlyexternalclas = { { STR_tag, -589 }, 55, "Only external classes may have routines without bodies." };
  2948. struct {
  2949.  OB_HEADER header;
  2950.  INT asize;
  2951.  CHAR arr_part[16];
  2952.   } Thesignature_2516 = { { STR_tag, -590 }, 15, "The signature: " };
  2953. struct {
  2954.  OB_HEADER header;
  2955.  INT asize;
  2956.  CHAR arr_part[54];
  2957.   } hasthesamenameas = { { STR_tag, -591 }, 53, " has the same name as the earlier feature signature: " };
  2958. struct {
  2959.  OB_HEADER header;
  2960.  INT asize;
  2961.  CHAR arr_part[23];
  2962.   } inanexternalclass = { { STR_tag, -592 }, 22, " in an external class." };
  2963. struct {
  2964.  OB_HEADER header;
  2965.  INT asize;
  2966.  CHAR arr_part[16];
  2967.   } Thesignature_2568 = { { STR_tag, -593 }, 15, "The signature: " };
  2968. struct {
  2969.  OB_HEADER header;
  2970.  INT asize;
  2971.  CHAR arr_part[87];
  2972.   } ofthereaderrouti = { { STR_tag, -594 }, 86, " of the reader routine for this feature conflicts with the earlier feature signature: " };
  2973. struct {
  2974.  OB_HEADER header;
  2975.  INT asize;
  2976.  CHAR arr_part[16];
  2977.   } Thesignature_2585 = { { STR_tag, -595 }, 15, "The signature: " };
  2978. struct {
  2979.  OB_HEADER header;
  2980.  INT asize;
  2981.  CHAR arr_part[87];
  2982.   } ofthewriterrouti = { { STR_tag, -596 }, 86, " of the writer routine for this feature conflicts with the earlier feature signature: " };
  2983. struct {
  2984.  OB_HEADER header;
  2985.  INT asize;
  2986.  CHAR arr_part[64];
  2987.   } Typespecifiersin = { { STR_tag, -597 }, 63, "Type specifiers in include clauses may not be class parameters." };
  2988. struct {
  2989.  OB_HEADER header;
  2990.  INT asize;
  2991.  CHAR arr_part[40];
  2992.   } Classesmaynotinc = { { STR_tag, -598 }, 39, "Classes may not include external types." };
  2993. struct {
  2994.  OB_HEADER header;
  2995.  INT asize;
  2996.  CHAR arr_part[37];
  2997.   } Classesmaynotinc_2608 = { { STR_tag, -599 }, 36, "Classes may not include bound types." };
  2998. struct {
  2999.  OB_HEADER header;
  3000.  INT asize;
  3001.  CHAR arr_part[40];
  3002.   } Classesmaynotinc_2613 = { { STR_tag, -600 }, 39, "Classes may not include abstract types." };
  3003. struct {
  3004.  OB_HEADER header;
  3005.  INT asize;
  3006.  CHAR arr_part[16];
  3007.   } Thevaluetype = { { STR_tag, -601 }, 15, "The value type " };
  3008. struct {
  3009.  OB_HEADER header;
  3010.  INT asize;
  3011.  CHAR arr_part[59];
  3012.   } maynothaveanincl = { { STR_tag, -602 }, 58, " may not have an include path to the reference array type " };
  3013. struct {
  3014.  OB_HEADER header;
  3015.  INT asize;
  3016.  CHAR arr_part[20];
  3017.   } Thereferencetype = { { STR_tag, -603 }, 19, "The reference type " };
  3018. struct {
  3019.  OB_HEADER header;
  3020.  INT asize;
  3021.  CHAR arr_part[55];
  3022.   } maynothaveanincl_2618 = { { STR_tag, -604 }, 54, " may not have an include path to the value array type " };
  3023. struct {
  3024.  OB_HEADER header;
  3025.  INT asize;
  3026.  CHAR arr_part[47];
  3027.   } Therearetwofeatu = { { STR_tag, -605 }, 46, "There are two feature modifiers for the name: " };
  3028. struct {
  3029.  OB_HEADER header;
  3030.  INT asize;
  3031.  CHAR arr_part[2];
  3032.   } name_2624 = { { STR_tag, -606 }, 1, "." };
  3033. struct {
  3034.  OB_HEADER header;
  3035.  INT asize;
  3036.  CHAR arr_part[42];
  3037.   } Twooftheincluded = { { STR_tag, -607 }, 41, "Two of the included signatures conflict: " };
  3038. struct {
  3039.  OB_HEADER header;
  3040.  INT asize;
  3041.  CHAR arr_part[6];
  3042.   } and_2683 = { { STR_tag, -608 }, 5, " and " };
  3043. struct {
  3044.  OB_HEADER header;
  3045.  INT asize;
  3046.  CHAR arr_part[2];
  3047.   } name_2684 = { { STR_tag, -609 }, 1, "." };
  3048. struct {
  3049.  OB_HEADER header;
  3050.  INT asize;
  3051.  CHAR arr_part[38];
  3052.   } Therearenofeatur = { { STR_tag, -610 }, 37, "There are no features with the name: " };
  3053. struct {
  3054.  OB_HEADER header;
  3055.  INT asize;
  3056.  CHAR arr_part[2];
  3057.   } name_2699 = { { STR_tag, -611 }, 1, "." };
  3058. struct {
  3059.  OB_HEADER header;
  3060.  INT asize;
  3061.  CHAR arr_part[12];
  3062.   } Including = { { STR_tag, -612 }, 11, "(Including " };
  3063. struct {
  3064.  OB_HEADER header;
  3065.  INT asize;
  3066.  CHAR arr_part[5];
  3067.   } in_2714 = { { STR_tag, -613 }, 4, " in " };
  3068. struct {
  3069.  OB_HEADER header;
  3070.  INT asize;
  3071.  CHAR arr_part[3];
  3072.   } name_2715 = { { STR_tag, -614 }, 2, ") " };
  3073. struct {
  3074.  OB_HEADER header;
  3075.  INT asize;
  3076.  CHAR arr_part[47];
  3077.   } Externalclassesm_2746 = { { STR_tag, -615 }, 46, "External classes may not have include clauses." };
  3078. struct {
  3079.  OB_HEADER header;
  3080.  INT asize;
  3081.  CHAR arr_part[50];
  3082.   } Thisclasshasincl = { { STR_tag, -616 }, 49, "This class has include paths to the array types: " };
  3083. struct {
  3084.  OB_HEADER header;
  3085.  INT asize;
  3086.  CHAR arr_part[6];
  3087.   } and_2750 = { { STR_tag, -617 }, 5, " and " };
  3088. struct {
  3089.  OB_HEADER header;
  3090.  INT asize;
  3091.  CHAR arr_part[78];
  3092.   } Thisexplicitlyde = { { STR_tag, -618 }, 77, "This explicitly defined routine conflicts with the attribute access routine: " };
  3093. struct {
  3094.  OB_HEADER header;
  3095.  INT asize;
  3096.  CHAR arr_part[25];
  3097.   } whichisincludedfrom = { { STR_tag, -619 }, 24, " which is included from " };
  3098. struct {
  3099.  OB_HEADER header;
  3100.  INT asize;
  3101.  CHAR arr_part[2];
  3102.   } name_2769 = { { STR_tag, -620 }, 1, "." };
  3103. struct {
  3104.  OB_HEADER header;
  3105.  INT asize;
  3106.  CHAR arr_part[28];
  3107.   } Thisincludesthef = { { STR_tag, -621 }, 27, "This includes the feature: " };
  3108. struct {
  3109.  OB_HEADER header;
  3110.  INT asize;
  3111.  CHAR arr_part[24];
  3112.   } whichconflictswith = { { STR_tag, -622 }, 23, " which conflicts with: " };
  3113. struct {
  3114.  OB_HEADER header;
  3115.  INT asize;
  3116.  CHAR arr_part[26];
  3117.   } whichisincludedf_2773 = { { STR_tag, -623 }, 25, " which is included from: " };
  3118. struct {
  3119.  OB_HEADER header;
  3120.  INT asize;
  3121.  CHAR arr_part[2];
  3122.   } name_2774 = { { STR_tag, -624 }, 1, "." };
  3123. struct {
  3124.  OB_HEADER header;
  3125.  INT asize;
  3126.  CHAR arr_part[14];
  3127.   } Implcreate = { { STR_tag, -625 }, 13, "(Impl create " };
  3128. struct {
  3129.  OB_HEADER header;
  3130.  INT asize;
  3131.  CHAR arr_part[3];
  3132.   } name_2849 = { { STR_tag, -626 }, 2, ") " };
  3133. struct {
  3134.  OB_HEADER header;
  3135.  INT asize;
  3136.  CHAR arr_part[51];
  3137.   } CompilererrorIMP = { { STR_tag, -627 }, 50, "Compiler error: IMPL requested for non class type." };
  3138. struct {
  3139.  OB_HEADER header;
  3140.  INT asize;
  3141.  CHAR arr_part[60];
  3142.   } CompilererrorImp = { { STR_tag, -628 }, 59, "Compiler error: Implementation requested for abstract type " };
  3143. struct {
  3144.  OB_HEADER header;
  3145.  INT asize;
  3146.  CHAR arr_part[51];
  3147.   } CompilererrorIMP_2852 = { { STR_tag, -629 }, 50, "Compiler error: IMPL requested for non class type." };
  3148. struct {
  3149.  OB_HEADER header;
  3150.  INT asize;
  3151.  CHAR arr_part[5];
  3152.   } void_2897 = { { STR_tag, -630 }, 4, "void" };
  3153. struct {
  3154.  OB_HEADER header;
  3155.  INT asize;
  3156.  CHAR arr_part[5];
  3157.   } ROUT_2898 = { { STR_tag, -631 }, 4, "ROUT" };
  3158. struct {
  3159.  OB_HEADER header;
  3160.  INT asize;
  3161.  CHAR arr_part[5];
  3162.   } ROUT_2899 = { { STR_tag, -632 }, 4, "ROUT" };
  3163. struct {
  3164.  OB_HEADER header;
  3165.  INT asize;
  3166.  CHAR arr_part[2];
  3167.   } name_2903 = { { STR_tag, -633 }, 1, "," };
  3168. struct {
  3169.  OB_HEADER header;
  3170.  INT asize;
  3171.  CHAR arr_part[5];
  3172.   } void_2909 = { { STR_tag, -634 }, 4, "void" };
  3173. struct {
  3174.  OB_HEADER header;
  3175.  INT asize;
  3176.  CHAR arr_part[5];
  3177.   } ITER_2910 = { { STR_tag, -635 }, 4, "ITER" };
  3178. struct {
  3179.  OB_HEADER header;
  3180.  INT asize;
  3181.  CHAR arr_part[5];
  3182.   } ITER_2911 = { { STR_tag, -636 }, 4, "ITER" };
  3183. struct {
  3184.  OB_HEADER header;
  3185.  INT asize;
  3186.  CHAR arr_part[2];
  3187.   } name_2916 = { { STR_tag, -637 }, 1, "," };
  3188. struct {
  3189.  OB_HEADER header;
  3190.  INT asize;
  3191.  CHAR arr_part[35];
  3192.   } CompilererrorIMP_2920 = { { STR_tag, -638 }, 34, "Compiler error, IMPL_TBL::impl_of(" };
  3193. struct {
  3194.  OB_HEADER header;
  3195.  INT asize;
  3196.  CHAR arr_part[3];
  3197.   } name_2921 = { { STR_tag, -639 }, 2, ")." };
  3198. struct {
  3199.  OB_HEADER header;
  3200.  INT asize;
  3201.  CHAR arr_part[35];
  3202.   } CompilererrorIMP_2922 = { { STR_tag, -640 }, 34, "Compiler error, IMPL_TBL::impl_of(" };
  3203. struct {
  3204.  OB_HEADER header;
  3205.  INT asize;
  3206.  CHAR arr_part[3];
  3207.   } name_2923 = { { STR_tag, -641 }, 2, ")." };
  3208. struct {
  3209.  OB_HEADER header;
  3210.  INT asize;
  3211.  CHAR arr_part[35];
  3212.   } CompilererrorIMP_2924 = { { STR_tag, -642 }, 34, "Compiler error, IMPL_TBL::impl_of(" };
  3213. struct {
  3214.  OB_HEADER header;
  3215.  INT asize;
  3216.  CHAR arr_part[3];
  3217.   } name_2925 = { { STR_tag, -643 }, 2, ")." };
  3218. struct {
  3219.  OB_HEADER header;
  3220.  INT asize;
  3221.  CHAR arr_part[19];
  3222.   } PROG_FIND_TYPES_2950 = { { STR_tag, -644 }, 18, "\n\nPROG_FIND_TYPES=" };
  3223. struct {
  3224.  OB_HEADER header;
  3225.  INT asize;
  3226.  CHAR arr_part[2];
  3227.   } name_2954 = { { STR_tag, -645 }, 1, " " };
  3228. struct {
  3229.  OB_HEADER header;
  3230.  INT asize;
  3231.  CHAR arr_part[3];
  3232.   } name_2955 = { { STR_tag, -646 }, 2, "\n\n" };
  3233. struct {
  3234.  OB_HEADER header;
  3235.  INT asize;
  3236.  CHAR arr_part[9];
  3237.   } Intype = { { STR_tag, -647 }, 8, "In type " };
  3238. struct {
  3239.  OB_HEADER header;
  3240.  INT asize;
  3241.  CHAR arr_part[11];
  3242.   } thetype = { { STR_tag, -648 }, 10, " the type " };
  3243. struct {
  3244.  OB_HEADER header;
  3245.  INT asize;
  3246.  CHAR arr_part[52];
  3247.   } appearsinthesupe = { { STR_tag, -649 }, 51, " appears in the supertype list but is a bound type." };
  3248. struct {
  3249.  OB_HEADER header;
  3250.  INT asize;
  3251.  CHAR arr_part[9];
  3252.   } Intype_3064 = { { STR_tag, -650 }, 8, "In type " };
  3253. struct {
  3254.  OB_HEADER header;
  3255.  INT asize;
  3256.  CHAR arr_part[11];
  3257.   } thetype_3065 = { { STR_tag, -651 }, 10, " the type " };
  3258. struct {
  3259.  OB_HEADER header;
  3260.  INT asize;
  3261.  CHAR arr_part[52];
  3262.   } appearsinthesupe_3066 = { { STR_tag, -652 }, 51, " appears in the supertype list but is not abstract." };
  3263. struct {
  3264.  OB_HEADER header;
  3265.  INT asize;
  3266.  CHAR arr_part[9];
  3267.   } Intype_3067 = { { STR_tag, -653 }, 8, "In type " };
  3268. struct {
  3269.  OB_HEADER header;
  3270.  INT asize;
  3271.  CHAR arr_part[11];
  3272.   } thetype_3068 = { { STR_tag, -654 }, 10, " the type " };
  3273. struct {
  3274.  OB_HEADER header;
  3275.  INT asize;
  3276.  CHAR arr_part[52];
  3277.   } appearsinthesupe_3069 = { { STR_tag, -655 }, 51, " appears in the supertype list but is a bound type." };
  3278. struct {
  3279.  OB_HEADER header;
  3280.  INT asize;
  3281.  CHAR arr_part[2];
  3282.   } name_3075 = { { STR_tag, -656 }, 1, "{" };
  3283. struct {
  3284.  OB_HEADER header;
  3285.  INT asize;
  3286.  CHAR arr_part[2];
  3287.   } name_3079 = { { STR_tag, -657 }, 1, "," };
  3288. struct {
  3289.  OB_HEADER header;
  3290.  INT asize;
  3291.  CHAR arr_part[2];
  3292.   } S__3080 = { { STR_tag, -658 }, 1, "_" };
  3293. struct {
  3294.  OB_HEADER header;
  3295.  INT asize;
  3296.  CHAR arr_part[2];
  3297.   } name_3081 = { { STR_tag, -659 }, 1, "}" };
  3298. struct {
  3299.  OB_HEADER header;
  3300.  INT asize;
  3301.  CHAR arr_part[45];
  3302.   } Subtypecycledete = { { STR_tag, -660 }, 44, "Subtype cycle detected involving the types: " };
  3303. struct {
  3304.  OB_HEADER header;
  3305.  INT asize;
  3306.  CHAR arr_part[3];
  3307.   } name_3101 = { { STR_tag, -661 }, 2, ", " };
  3308. struct {
  3309.  OB_HEADER header;
  3310.  INT asize;
  3311.  CHAR arr_part[10];
  3312.   } Thetype = { { STR_tag, -662 }, 9, "The type " };
  3313. struct {
  3314.  OB_HEADER header;
  3315.  INT asize;
  3316.  CHAR arr_part[26];
  3317.   } liststheexternaltype = { { STR_tag, -663 }, 25, " lists the external type " };
  3318. struct {
  3319.  OB_HEADER header;
  3320.  INT asize;
  3321.  CHAR arr_part[22];
  3322.   } initssubtypelist = { { STR_tag, -664 }, 21, " in its subtype list." };
  3323. struct {
  3324.  OB_HEADER header;
  3325.  INT asize;
  3326.  CHAR arr_part[2];
  3327.   } name_3170 = { { STR_tag, -665 }, 1, "{" };
  3328. struct {
  3329.  OB_HEADER header;
  3330.  INT asize;
  3331.  CHAR arr_part[2];
  3332.   } name_3174 = { { STR_tag, -666 }, 1, "," };
  3333. struct {
  3334.  OB_HEADER header;
  3335.  INT asize;
  3336.  CHAR arr_part[2];
  3337.   } S__3175 = { { STR_tag, -667 }, 1, "_" };
  3338. struct {
  3339.  OB_HEADER header;
  3340.  INT asize;
  3341.  CHAR arr_part[2];
  3342.   } name_3176 = { { STR_tag, -668 }, 1, "}" };
  3343. struct {
  3344.  OB_HEADER header;
  3345.  INT asize;
  3346.  CHAR arr_part[97];
  3347.   } Supertypecyclede = { { STR_tag, -669 }, 96, "Supertype cycle detected involving the types with the following names and number of parameters: " };
  3348. struct {
  3349.  OB_HEADER header;
  3350.  INT asize;
  3351.  CHAR arr_part[3];
  3352.   } name_3196 = { { STR_tag, -670 }, 2, ", " };
  3353. struct {
  3354.  OB_HEADER header;
  3355.  INT asize;
  3356.  CHAR arr_part[14];
  3357.   } Ancestorsof = { { STR_tag, -671 }, 13, "Ancestors of " };
  3358. struct {
  3359.  OB_HEADER header;
  3360.  INT asize;
  3361.  CHAR arr_part[2];
  3362.   } name_3239 = { { STR_tag, -672 }, 1, "=" };
  3363. struct {
  3364.  OB_HEADER header;
  3365.  INT asize;
  3366.  CHAR arr_part[2];
  3367.   } name_3244 = { { STR_tag, -673 }, 1, " " };
  3368. struct {
  3369.  OB_HEADER header;
  3370.  INT asize;
  3371.  CHAR arr_part[2];
  3372.   } name_3245 = { { STR_tag, -674 }, 1, "\n" };
  3373. struct {
  3374.  OB_HEADER header;
  3375.  INT asize;
  3376.  CHAR arr_part[2];
  3377.   } name_3246 = { { STR_tag, -675 }, 1, "\n" };
  3378. struct {
  3379.  OB_HEADER header;
  3380.  INT asize;
  3381.  CHAR arr_part[16];
  3382.   } Descendantsof = { { STR_tag, -676 }, 15, "Descendants of " };
  3383. struct {
  3384.  OB_HEADER header;
  3385.  INT asize;
  3386.  CHAR arr_part[2];
  3387.   } name_3255 = { { STR_tag, -677 }, 1, "=" };
  3388. struct {
  3389.  OB_HEADER header;
  3390.  INT asize;
  3391.  CHAR arr_part[2];
  3392.   } name_3260 = { { STR_tag, -678 }, 1, " " };
  3393. struct {
  3394.  OB_HEADER header;
  3395.  INT asize;
  3396.  CHAR arr_part[2];
  3397.   } name_3261 = { { STR_tag, -679 }, 1, "\n" };
  3398. struct {
  3399.  OB_HEADER header;
  3400.  INT asize;
  3401.  CHAR arr_part[2];
  3402.   } name_3262 = { { STR_tag, -680 }, 1, "\n" };
  3403. struct {
  3404.  OB_HEADER header;
  3405.  INT asize;
  3406.  CHAR arr_part[19];
  3407.   } Theabstracttype = { { STR_tag, -681 }, 18, "The abstract type " };
  3408. struct {
  3409.  OB_HEADER header;
  3410.  INT asize;
  3411.  CHAR arr_part[27];
  3412.   } hasconcretedesce = { { STR_tag, -682 }, 26, " has concrete descendants " };
  3413. struct {
  3414.  OB_HEADER header;
  3415.  INT asize;
  3416.  CHAR arr_part[2];
  3417.   } name_3273 = { { STR_tag, -683 }, 1, " " };
  3418. struct {
  3419.  OB_HEADER header;
  3420.  INT asize;
  3421.  CHAR arr_part[2];
  3422.   } name_3274 = { { STR_tag, -684 }, 1, "\n" };
  3423. struct {
  3424.  OB_HEADER header;
  3425.  INT asize;
  3426.  CHAR arr_part[2];
  3427.   } name_3275 = { { STR_tag, -685 }, 1, "\n" };
  3428. struct {
  3429.  OB_HEADER header;
  3430.  INT asize;
  3431.  CHAR arr_part[2];
  3432.   } name_3297 = { { STR_tag, -686 }, 1, "{" };
  3433. struct {
  3434.  OB_HEADER header;
  3435.  INT asize;
  3436.  CHAR arr_part[2];
  3437.   } name_3301 = { { STR_tag, -687 }, 1, "," };
  3438. struct {
  3439.  OB_HEADER header;
  3440.  INT asize;
  3441.  CHAR arr_part[2];
  3442.   } S__3302 = { { STR_tag, -688 }, 1, "_" };
  3443. struct {
  3444.  OB_HEADER header;
  3445.  INT asize;
  3446.  CHAR arr_part[2];
  3447.   } name_3303 = { { STR_tag, -689 }, 1, "}" };
  3448. struct {
  3449.  OB_HEADER header;
  3450.  INT asize;
  3451.  CHAR arr_part[60];
  3452.   } Cycledetectedins = { { STR_tag, -690 }, 59, "Cycle detected in `subtyping\' clauses involving the types: " };
  3453. struct {
  3454.  OB_HEADER header;
  3455.  INT asize;
  3456.  CHAR arr_part[3];
  3457.   } name_3310 = { { STR_tag, -691 }, 2, ", " };
  3458. struct {
  3459.  OB_HEADER header;
  3460.  INT asize;
  3461.  CHAR arr_part[43];
  3462.   } Abstractclassesm = { { STR_tag, -692 }, 42, "Abstract classes may not define constants." };
  3463. struct {
  3464.  OB_HEADER header;
  3465.  INT asize;
  3466.  CHAR arr_part[41];
  3467.   } Abstractclassesm_3320 = { { STR_tag, -693 }, 40, "Abstract classes may not define shareds." };
  3468. struct {
  3469.  OB_HEADER header;
  3470.  INT asize;
  3471.  CHAR arr_part[44];
  3472.   } Abstractclassesm_3321 = { { STR_tag, -694 }, 43, "Abstract classes may not define attributes." };
  3473. struct {
  3474.  OB_HEADER header;
  3475.  INT asize;
  3476.  CHAR arr_part[50];
  3477.   } Abstractclassesm_3322 = { { STR_tag, -695 }, 49, "Abstract classes may only have abstract routines." };
  3478. struct {
  3479.  OB_HEADER header;
  3480.  INT asize;
  3481.  CHAR arr_part[39];
  3482.   } Thetwoexplicitly = { { STR_tag, -696 }, 38, "The two explicitly defined signatures " };
  3483. struct {
  3484.  OB_HEADER header;
  3485.  INT asize;
  3486.  CHAR arr_part[6];
  3487.   } and_3323 = { { STR_tag, -697 }, 5, " and " };
  3488. struct {
  3489.  OB_HEADER header;
  3490.  INT asize;
  3491.  CHAR arr_part[11];
  3492.   } conflict = { { STR_tag, -698 }, 10, " conflict." };
  3493. struct {
  3494.  OB_HEADER header;
  3495.  INT asize;
  3496.  CHAR arr_part[47];
  3497.   } Abstractclassesm_3324 = { { STR_tag, -699 }, 46, "Abstract classes may not have include clauses." };
  3498. struct {
  3499.  OB_HEADER header;
  3500.  INT asize;
  3501.  CHAR arr_part[46];
  3502.   } Abstracttypesmus = { { STR_tag, -700 }, 45, "Abstract types must have abstract supertypes." };
  3503. struct {
  3504.  OB_HEADER header;
  3505.  INT asize;
  3506.  CHAR arr_part[46];
  3507.   } Abstracttypesmus_3347 = { { STR_tag, -701 }, 45, "Abstract types must have abstract supertypes." };
  3508. struct {
  3509.  OB_HEADER header;
  3510.  INT asize;
  3511.  CHAR arr_part[46];
  3512.   } Abstracttypesmus_3348 = { { STR_tag, -702 }, 45, "Abstract types must have abstract supertypes." };
  3513. struct {
  3514.  OB_HEADER header;
  3515.  INT asize;
  3516.  CHAR arr_part[16];
  3517.   } Thesignatures = { { STR_tag, -703 }, 15, "The signatures " };
  3518. struct {
  3519.  OB_HEADER header;
  3520.  INT asize;
  3521.  CHAR arr_part[6];
  3522.   } and_3386 = { { STR_tag, -704 }, 5, " and " };
  3523. struct {
  3524.  OB_HEADER header;
  3525.  INT asize;
  3526.  CHAR arr_part[43];
  3527.   } mustbedisambigua = { { STR_tag, -705 }, 42, " must be disambiguated by an explicit sig." };
  3528. struct {
  3529.  OB_HEADER header;
  3530.  INT asize;
  3531.  CHAR arr_part[22];
  3532.   } Abstractifccreate = { { STR_tag, -706 }, 21, "(Abstract ifc create " };
  3533. struct {
  3534.  OB_HEADER header;
  3535.  INT asize;
  3536.  CHAR arr_part[3];
  3537.   } name_3389 = { { STR_tag, -707 }, 2, ") " };
  3538. struct {
  3539.  OB_HEADER header;
  3540.  INT asize;
  3541.  CHAR arr_part[51];
  3542.   } CompilererrorIFC = { { STR_tag, -708 }, 50, "Compiler error: IFC_ABS_CREATE:ifc_of tr=void for " };
  3543. struct {
  3544.  OB_HEADER header;
  3545.  INT asize;
  3546.  CHAR arr_part[2];
  3547.   } name_3390 = { { STR_tag, -709 }, 1, "." };
  3548. struct {
  3549.  OB_HEADER header;
  3550.  INT asize;
  3551.  CHAR arr_part[5];
  3552.   } call_3394 = { { STR_tag, -710 }, 4, "call" };
  3553. struct {
  3554.  OB_HEADER header;
  3555.  INT asize;
  3556.  CHAR arr_part[6];
  3557.   } call_3401 = { { STR_tag, -711 }, 5, "call!" };
  3558. struct {
  3559.  OB_HEADER header;
  3560.  INT asize;
  3561.  CHAR arr_part[37];
  3562.   } CompilererrorIFC_3434 = { { STR_tag, -712 }, 36, "Compiler error, IFC_TBL::ifc_of=void" };
  3563. struct {
  3564.  OB_HEADER header;
  3565.  INT asize;
  3566.  CHAR arr_part[16];
  3567.   } Interfacevoid = { { STR_tag, -713 }, 15, "Interface=void\n" };
  3568. struct {
  3569.  OB_HEADER header;
  3570.  INT asize;
  3571.  CHAR arr_part[19];
  3572.   } Interfacetpvoid = { { STR_tag, -714 }, 18, "Interface tp=void\n" };
  3573. struct {
  3574.  OB_HEADER header;
  3575.  INT asize;
  3576.  CHAR arr_part[14];
  3577.   } Interfaceof = { { STR_tag, -715 }, 13, "Interface of " };
  3578. struct {
  3579.  OB_HEADER header;
  3580.  INT asize;
  3581.  CHAR arr_part[4];
  3582.   } name_3438 = { { STR_tag, -716 }, 3, " = " };
  3583. struct {
  3584.  OB_HEADER header;
  3585.  INT asize;
  3586.  CHAR arr_part[6];
  3587.   } void_3439 = { { STR_tag, -717 }, 5, "void\n" };
  3588. struct {
  3589.  OB_HEADER header;
  3590.  INT asize;
  3591.  CHAR arr_part[2];
  3592.   } name_3443 = { { STR_tag, -718 }, 1, " " };
  3593. struct {
  3594.  OB_HEADER header;
  3595.  INT asize;
  3596.  CHAR arr_part[2];
  3597.   } name_3444 = { { STR_tag, -719 }, 1, "\n" };
  3598. struct {
  3599.  OB_HEADER header;
  3600.  INT asize;
  3601.  CHAR arr_part[28];
  3602.   } Cantcomputeinter = { { STR_tag, -720 }, 27, "Can\'t compute interface of " };
  3603. struct {
  3604.  OB_HEADER header;
  3605.  INT asize;
  3606.  CHAR arr_part[2];
  3607.   } name_3477 = { { STR_tag, -721 }, 1, "." };
  3608. struct {
  3609.  OB_HEADER header;
  3610.  INT asize;
  3611.  CHAR arr_part[23];
  3612.   } Theinterfaceoftype = { { STR_tag, -722 }, 22, "The interface of type " };
  3613. struct {
  3614.  OB_HEADER header;
  3615.  INT asize;
  3616.  CHAR arr_part[41];
  3617.   } doesnthaveasigna = { { STR_tag, -723 }, 40, " doesn\'t have a signature conforming to " };
  3618. struct {
  3619.  OB_HEADER header;
  3620.  INT asize;
  3621.  CHAR arr_part[16];
  3622.   } initsparent = { { STR_tag, -724 }, 15, " in its parent " };
  3623. struct {
  3624.  OB_HEADER header;
  3625.  INT asize;
  3626.  CHAR arr_part[2];
  3627.   } name_3481 = { { STR_tag, -725 }, 1, "." };
  3628. struct {
  3629.  OB_HEADER header;
  3630.  INT asize;
  3631.  CHAR arr_part[23];
  3632.   } Theinterfaceofty_3485 = { { STR_tag, -726 }, 22, "The interface of type " };
  3633. struct {
  3634.  OB_HEADER header;
  3635.  INT asize;
  3636.  CHAR arr_part[34];
  3637.   } isntconformedtob = { { STR_tag, -727 }, 33, " isn\'t conformed to by the child " };
  3638. struct {
  3639.  OB_HEADER header;
  3640.  INT asize;
  3641.  CHAR arr_part[2];
  3642.   } name_3486 = { { STR_tag, -728 }, 1, "." };
  3643. struct {
  3644.  OB_HEADER header;
  3645.  INT asize;
  3646.  CHAR arr_part[18];
  3647.   } Thereisnotype = { { STR_tag, -729 }, 17, "There is no type " };
  3648. struct {
  3649.  OB_HEADER header;
  3650.  INT asize;
  3651.  CHAR arr_part[11];
  3652.   } formain = { { STR_tag, -730 }, 10, " for main." };
  3653. struct {
  3654.  OB_HEADER header;
  3655.  INT asize;
  3656.  CHAR arr_part[56];
  3657.   } Theremayonlybeon = { { STR_tag, -731 }, 55, "There may only be one `main\' routine in the main class." };
  3658. struct {
  3659.  OB_HEADER header;
  3660.  INT asize;
  3661.  CHAR arr_part[28];
  3662.   } Noroutinenamedmainin = { { STR_tag, -732 }, 27, "No routine named `main\' in " };
  3663. struct {
  3664.  OB_HEADER header;
  3665.  INT asize;
  3666.  CHAR arr_part[2];
  3667.   } name_3493 = { { STR_tag, -733 }, 1, "." };
  3668. struct {
  3669.  OB_HEADER header;
  3670.  INT asize;
  3671.  CHAR arr_part[24];
  3672.   } Thesignatureofmain = { { STR_tag, -734 }, 23, "The signature of main: " };
  3673. struct {
  3674.  OB_HEADER header;
  3675.  INT asize;
  3676.  CHAR arr_part[31];
  3677.   } doesnthavelegala = { { STR_tag, -735 }, 30, " doesn\'t have legal arguments." };
  3678. struct {
  3679.  OB_HEADER header;
  3680.  INT asize;
  3681.  CHAR arr_part[24];
  3682.   } Thesignatureofma_3494 = { { STR_tag, -736 }, 23, "The signature of main: " };
  3683. struct {
  3684.  OB_HEADER header;
  3685.  INT asize;
  3686.  CHAR arr_part[35];
  3687.   } doesnthavealegal = { { STR_tag, -737 }, 34, " doesn\'t have a legal return type." };
  3688. struct {
  3689.  OB_HEADER header;
  3690.  INT asize;
  3691.  CHAR arr_part[10];
  3692.   } Mainsig = { { STR_tag, -738 }, 9, "Main sig=" };
  3693. struct {
  3694.  OB_HEADER header;
  3695.  INT asize;
  3696.  CHAR arr_part[2];
  3697.   } name_3495 = { { STR_tag, -739 }, 1, "\n" };
  3698. struct {
  3699.  OB_HEADER header;
  3700.  INT asize;
  3701.  CHAR arr_part[2];
  3702.   } w = { { STR_tag, -740 }, 1, "w" };
  3703. struct {
  3704.  OB_HEADER header;
  3705.  INT asize;
  3706.  CHAR arr_part[31];
  3707.   } Someproblemwriti = { { STR_tag, -741 }, 30, "Some problem writing code file" };
  3708. struct {
  3709.  OB_HEADER header;
  3710.  INT asize;
  3711.  CHAR arr_part[5];
  3712.   } code_3502 = { { STR_tag, -742 }, 4, "code" };
  3713. struct {
  3714.  OB_HEADER header;
  3715.  INT asize;
  3716.  CHAR arr_part[3];
  3717.   } c_3503 = { { STR_tag, -743 }, 2, ".c" };
  3718. struct {
  3719.  OB_HEADER header;
  3720.  INT asize;
  3721.  CHAR arr_part[20];
  3722.   } Couldntopenfile_3504 = { { STR_tag, -744 }, 19, "Couldn\'t open file " };
  3723. struct {
  3724.  OB_HEADER header;
  3725.  INT asize;
  3726.  CHAR arr_part[48];
  3727.   } Ccodegeneratedby = { { STR_tag, -745 }, 47, "/* C code generated by Sather 1.0 compiler */\n\n" };
  3728. struct {
  3729.  OB_HEADER header;
  3730.  INT asize;
  3731.  CHAR arr_part[22];
  3732.   } includesatherh = { { STR_tag, -746 }, 21, "#include \"sather.h\"\n\n" };
  3733. struct {
  3734.  OB_HEADER header;
  3735.  INT asize;
  3736.  CHAR arr_part[23];
  3737.   } includestringsh = { { STR_tag, -747 }, 22, "#include \"strings.h\"\n\n" };
  3738. struct {
  3739.  OB_HEADER header;
  3740.  INT asize;
  3741.  CHAR arr_part[6];
  3742.   } bound = { { STR_tag, -748 }, 5, "bound" };
  3743. struct {
  3744.  OB_HEADER header;
  3745.  INT asize;
  3746.  CHAR arr_part[8];
  3747.   } shared_ = { { STR_tag, -749 }, 7, "shared_" };
  3748. struct {
  3749.  OB_HEADER header;
  3750.  INT asize;
  3751.  CHAR arr_part[11];
  3752.   } after_loop_3586 = { { STR_tag, -750 }, 10, "after_loop" };
  3753. struct {
  3754.  OB_HEADER header;
  3755.  INT asize;
  3756.  CHAR arr_part[7];
  3757.   } noname = { { STR_tag, -751 }, 6, "noname" };
  3758. struct {
  3759.  OB_HEADER header;
  3760.  INT asize;
  3761.  CHAR arr_part[5];
  3762.   } name_3590 = { { STR_tag, -752 }, 4, "name" };
  3763. struct {
  3764.  OB_HEADER header;
  3765.  INT asize;
  3766.  CHAR arr_part[2];
  3767.   } S = { { STR_tag, -753 }, 1, "S" };
  3768. struct {
  3769.  OB_HEADER header;
  3770.  INT asize;
  3771.  CHAR arr_part[5];
  3772.   } name_3652 = { { STR_tag, -754 }, 4, " /* " };
  3773. struct {
  3774.  OB_HEADER header;
  3775.  INT asize;
  3776.  CHAR arr_part[4];
  3777.   } name_3653 = { { STR_tag, -755 }, 3, " */" };
  3778. struct {
  3779.  OB_HEADER header;
  3780.  INT asize;
  3781.  CHAR arr_part[16];
  3782.   } typedefstruct = { { STR_tag, -756 }, 15, "typedef struct " };
  3783. struct {
  3784.  OB_HEADER header;
  3785.  INT asize;
  3786.  CHAR arr_part[11];
  3787.   } S_struct = { { STR_tag, -757 }, 10, "_struct {\n" };
  3788. struct {
  3789.  OB_HEADER header;
  3790.  INT asize;
  3791.  CHAR arr_part[8];
  3792.   } S_struct_3671 = { { STR_tag, -758 }, 7, "_struct" };
  3793. struct {
  3794.  OB_HEADER header;
  3795.  INT asize;
  3796.  CHAR arr_part[20];
  3797.   } OB_HEADERheader = { { STR_tag, -759 }, 19, " OB_HEADER header;\n" };
  3798. struct {
  3799.  OB_HEADER header;
  3800.  INT asize;
  3801.  CHAR arr_part[5];
  3802.   } name_3672 = { { STR_tag, -760 }, 4, " } *" };
  3803. struct {
  3804.  OB_HEADER header;
  3805.  INT asize;
  3806.  CHAR arr_part[4];
  3807.   } name_3673 = { { STR_tag, -761 }, 3, ";\n\n" };
  3808. struct {
  3809.  OB_HEADER header;
  3810.  INT asize;
  3811.  CHAR arr_part[32];
  3812.   } boundtypesnotimp = { { STR_tag, -762 }, 31, "bound types not implemented yet" };
  3813. struct {
  3814.  OB_HEADER header;
  3815.  INT asize;
  3816.  CHAR arr_part[16];
  3817.   } typedefstruct_3677 = { { STR_tag, -763 }, 15, "typedef struct " };
  3818. struct {
  3819.  OB_HEADER header;
  3820.  INT asize;
  3821.  CHAR arr_part[10];
  3822.   } S_struct_3678 = { { STR_tag, -764 }, 9, "_struct {" };
  3823. struct {
  3824.  OB_HEADER header;
  3825.  INT asize;
  3826.  CHAR arr_part[12];
  3827.   } layoutfor = { { STR_tag, -765 }, 11, "layout for " };
  3828. struct {
  3829.  OB_HEADER header;
  3830.  INT asize;
  3831.  CHAR arr_part[8];
  3832.   } S_struct_3679 = { { STR_tag, -766 }, 7, "_struct" };
  3833. struct {
  3834.  OB_HEADER header;
  3835.  INT asize;
  3836.  CHAR arr_part[20];
  3837.   } OB_HEADERheader_3680 = { { STR_tag, -767 }, 19, " OB_HEADER header;\n" };
  3838. struct {
  3839.  OB_HEADER header;
  3840.  INT asize;
  3841.  CHAR arr_part[3];
  3842.   } name_3684 = { { STR_tag, -768 }, 2, ";\n" };
  3843. struct {
  3844.  OB_HEADER header;
  3845.  INT asize;
  3846.  CHAR arr_part[9];
  3847.   } struct_3685 = { { STR_tag, -769 }, 8, " struct " };
  3848. struct {
  3849.  OB_HEADER header;
  3850.  INT asize;
  3851.  CHAR arr_part[10];
  3852.   } S_struct_3686 = { { STR_tag, -770 }, 9, "_struct *" };
  3853. struct {
  3854.  OB_HEADER header;
  3855.  INT asize;
  3856.  CHAR arr_part[3];
  3857.   } name_3687 = { { STR_tag, -771 }, 2, ";\n" };
  3858. struct {
  3859.  OB_HEADER header;
  3860.  INT asize;
  3861.  CHAR arr_part[9];
  3862.   } struct_3688 = { { STR_tag, -772 }, 8, " struct " };
  3863. struct {
  3864.  OB_HEADER header;
  3865.  INT asize;
  3866.  CHAR arr_part[9];
  3867.   } S_struct_3689 = { { STR_tag, -773 }, 8, "_struct " };
  3868. struct {
  3869.  OB_HEADER header;
  3870.  INT asize;
  3871.  CHAR arr_part[3];
  3872.   } name_3690 = { { STR_tag, -774 }, 2, ";\n" };
  3873. struct {
  3874.  OB_HEADER header;
  3875.  INT asize;
  3876.  CHAR arr_part[13];
  3877.   } INTasize = { { STR_tag, -775 }, 12, " INT asize;\n" };
  3878. struct {
  3879.  OB_HEADER header;
  3880.  INT asize;
  3881.  CHAR arr_part[11];
  3882.   } arr_part_3691 = { { STR_tag, -776 }, 10, " arr_part[" };
  3883. struct {
  3884.  OB_HEADER header;
  3885.  INT asize;
  3886.  CHAR arr_part[9];
  3887.   } struct_3692 = { { STR_tag, -777 }, 8, " struct " };
  3888. struct {
  3889.  OB_HEADER header;
  3890.  INT asize;
  3891.  CHAR arr_part[19];
  3892.   } S_structarr_part = { { STR_tag, -778 }, 18, "_struct *arr_part[" };
  3893. struct {
  3894.  OB_HEADER header;
  3895.  INT asize;
  3896.  CHAR arr_part[9];
  3897.   } struct_3693 = { { STR_tag, -779 }, 8, " struct " };
  3898. struct {
  3899.  OB_HEADER header;
  3900.  INT asize;
  3901.  CHAR arr_part[18];
  3902.   } S_structarr_part_3694 = { { STR_tag, -780 }, 17, "_struct arr_part[" };
  3903. struct {
  3904.  OB_HEADER header;
  3905.  INT asize;
  3906.  CHAR arr_part[4];
  3907.   } name_3695 = { { STR_tag, -781 }, 3, "];\n" };
  3908. struct {
  3909.  OB_HEADER header;
  3910.  INT asize;
  3911.  CHAR arr_part[4];
  3912.   } name_3696 = { { STR_tag, -782 }, 3, " } " };
  3913. struct {
  3914.  OB_HEADER header;
  3915.  INT asize;
  3916.  CHAR arr_part[8];
  3917.   } static_3697 = { { STR_tag, -783 }, 7, "static " };
  3918. struct {
  3919.  OB_HEADER header;
  3920.  INT asize;
  3921.  CHAR arr_part[2];
  3922.   } name_3698 = { { STR_tag, -784 }, 1, " " };
  3923. struct {
  3924.  OB_HEADER header;
  3925.  INT asize;
  3926.  CHAR arr_part[8];
  3927.   } S_blob = { { STR_tag, -785 }, 7, "_blob;\n" };
  3928. struct {
  3929.  OB_HEADER header;
  3930.  INT asize;
  3931.  CHAR arr_part[8];
  3932.   } static_3699 = { { STR_tag, -786 }, 7, "static " };
  3933. struct {
  3934.  OB_HEADER header;
  3935.  INT asize;
  3936.  CHAR arr_part[2];
  3937.   } name_3700 = { { STR_tag, -787 }, 1, " " };
  3938. struct {
  3939.  OB_HEADER header;
  3940.  INT asize;
  3941.  CHAR arr_part[7];
  3942.   } S_zero = { { STR_tag, -788 }, 6, "_zero;" };
  3943. struct {
  3944.  OB_HEADER header;
  3945.  INT asize;
  3946.  CHAR arr_part[26];
  3947.   } automaticallyini = { { STR_tag, -789 }, 25, "automatically initialized" };
  3948. struct {
  3949.  OB_HEADER header;
  3950.  INT asize;
  3951.  CHAR arr_part[6];
  3952.   } S_blob_3701 = { { STR_tag, -790 }, 5, "_blob" };
  3953. struct {
  3954.  OB_HEADER header;
  3955.  INT asize;
  3956.  CHAR arr_part[6];
  3957.   } S_zero_3702 = { { STR_tag, -791 }, 5, "_zero" };
  3958. struct {
  3959.  OB_HEADER header;
  3960.  INT asize;
  3961.  CHAR arr_part[16];
  3962.   } typedefstruct_3703 = { { STR_tag, -792 }, 15, "typedef struct " };
  3963. struct {
  3964.  OB_HEADER header;
  3965.  INT asize;
  3966.  CHAR arr_part[17];
  3967.   } S_boxed_struct = { { STR_tag, -793 }, 16, "_boxed_struct {\n" };
  3968. struct {
  3969.  OB_HEADER header;
  3970.  INT asize;
  3971.  CHAR arr_part[20];
  3972.   } OB_HEADERheader_3704 = { { STR_tag, -794 }, 19, " OB_HEADER header;\n" };
  3973. struct {
  3974.  OB_HEADER header;
  3975.  INT asize;
  3976.  CHAR arr_part[14];
  3977.   } value_part = { { STR_tag, -795 }, 13, " value_part;\n" };
  3978. struct {
  3979.  OB_HEADER header;
  3980.  INT asize;
  3981.  CHAR arr_part[5];
  3982.   } name_3705 = { { STR_tag, -796 }, 4, " } *" };
  3983. struct {
  3984.  OB_HEADER header;
  3985.  INT asize;
  3986.  CHAR arr_part[10];
  3987.   } S_boxed = { { STR_tag, -797 }, 9, "_boxed;\n\n" };
  3988. struct {
  3989.  OB_HEADER header;
  3990.  INT asize;
  3991.  CHAR arr_part[7];
  3992.   } S_boxed_3706 = { { STR_tag, -798 }, 6, "_boxed" };
  3993. struct {
  3994.  OB_HEADER header;
  3995.  INT asize;
  3996.  CHAR arr_part[14];
  3997.   } S_boxed_struct_3707 = { { STR_tag, -799 }, 13, "_boxed_struct" };
  3998. struct {
  3999.  OB_HEADER header;
  4000.  INT asize;
  4001.  CHAR arr_part[5];
  4002.   } name_3708 = { { STR_tag, -800 }, 4, " } *" };
  4003. struct {
  4004.  OB_HEADER header;
  4005.  INT asize;
  4006.  CHAR arr_part[4];
  4007.   } name_3709 = { { STR_tag, -801 }, 3, ";\n\n" };
  4008. struct {
  4009.  OB_HEADER header;
  4010.  INT asize;
  4011.  CHAR arr_part[5];
  4012.   } cod = { { STR_tag, -802 }, 4, ".cod" };
  4013. struct {
  4014.  OB_HEADER header;
  4015.  INT asize;
  4016.  CHAR arr_part[11];
  4017.   } typedefsh = { { STR_tag, -803 }, 10, "typedefs.h" };
  4018. struct {
  4019.  OB_HEADER header;
  4020.  INT asize;
  4021.  CHAR arr_part[15];
  4022.   } Couldntopen = { { STR_tag, -804 }, 14, "Couldn\'t open " };
  4023. struct {
  4024.  OB_HEADER header;
  4025.  INT asize;
  4026.  CHAR arr_part[9];
  4027.   } satherh = { { STR_tag, -805 }, 8, "sather.h" };
  4028. struct {
  4029.  OB_HEADER header;
  4030.  INT asize;
  4031.  CHAR arr_part[15];
  4032.   } Couldntopen_3710 = { { STR_tag, -806 }, 14, "Couldn\'t open " };
  4033. struct {
  4034.  OB_HEADER header;
  4035.  INT asize;
  4036.  CHAR arr_part[7];
  4037.   } decsh = { { STR_tag, -807 }, 6, "decs.h" };
  4038. struct {
  4039.  OB_HEADER header;
  4040.  INT asize;
  4041.  CHAR arr_part[15];
  4042.   } Couldntopen_3711 = { { STR_tag, -808 }, 14, "Couldn\'t open " };
  4043. struct {
  4044.  OB_HEADER header;
  4045.  INT asize;
  4046.  CHAR arr_part[10];
  4047.   } globalsh = { { STR_tag, -809 }, 9, "globals.h" };
  4048. struct {
  4049.  OB_HEADER header;
  4050.  INT asize;
  4051.  CHAR arr_part[15];
  4052.   } Couldntopen_3712 = { { STR_tag, -810 }, 14, "Couldn\'t open " };
  4053. struct {
  4054.  OB_HEADER header;
  4055.  INT asize;
  4056.  CHAR arr_part[10];
  4057.   } globalsc = { { STR_tag, -811 }, 9, "globals.c" };
  4058. struct {
  4059.  OB_HEADER header;
  4060.  INT asize;
  4061.  CHAR arr_part[15];
  4062.   } Couldntopen_3713 = { { STR_tag, -812 }, 14, "Couldn\'t open " };
  4063. struct {
  4064.  OB_HEADER header;
  4065.  INT asize;
  4066.  CHAR arr_part[21];
  4067.   } includesatherh_3714 = { { STR_tag, -813 }, 20, "#include \"sather.h\"\n" };
  4068. struct {
  4069.  OB_HEADER header;
  4070.  INT asize;
  4071.  CHAR arr_part[7];
  4072.   } tagsh = { { STR_tag, -814 }, 6, "tags.h" };
  4073. struct {
  4074.  OB_HEADER header;
  4075.  INT asize;
  4076.  CHAR arr_part[15];
  4077.   } Couldntopen_3715 = { { STR_tag, -815 }, 14, "Couldn\'t open " };
  4078. struct {
  4079.  OB_HEADER header;
  4080.  INT asize;
  4081.  CHAR arr_part[10];
  4082.   } stringsh = { { STR_tag, -816 }, 9, "strings.h" };
  4083. struct {
  4084.  OB_HEADER header;
  4085.  INT asize;
  4086.  CHAR arr_part[15];
  4087.   } Couldntopen_3716 = { { STR_tag, -817 }, 14, "Couldn\'t open " };
  4088. struct {
  4089.  OB_HEADER header;
  4090.  INT asize;
  4091.  CHAR arr_part[9];
  4092.   } Makefile = { { STR_tag, -818 }, 8, "Makefile" };
  4093. struct {
  4094.  OB_HEADER header;
  4095.  INT asize;
  4096.  CHAR arr_part[15];
  4097.   } Couldntopen_3717 = { { STR_tag, -819 }, 14, "Couldn\'t open " };
  4098. struct {
  4099.  OB_HEADER header;
  4100.  INT asize;
  4101.  CHAR arr_part[23];
  4102.   } defineDETERMINISTIC = { { STR_tag, -820 }, 22, "#define DETERMINISTIC\n" };
  4103. struct {
  4104.  OB_HEADER header;
  4105.  INT asize;
  4106.  CHAR arr_part[3];
  4107.   } name_3718 = { { STR_tag, -821 }, 2, ".." };
  4108. struct {
  4109.  OB_HEADER header;
  4110.  INT asize;
  4111.  CHAR arr_part[6];
  4112.   } name_3719 = { { STR_tag, -822 }, 5, "../.." };
  4113. struct {
  4114.  OB_HEADER header;
  4115.  INT asize;
  4116.  CHAR arr_part[11];
  4117.   } include_3720 = { { STR_tag, -823 }, 10, "#include \"" };
  4118. struct {
  4119.  OB_HEADER header;
  4120.  INT asize;
  4121.  CHAR arr_part[18];
  4122.   } SystemGCgch = { { STR_tag, -824 }, 17, "/System/GC/gc.h\"\n" };
  4123. struct {
  4124.  OB_HEADER header;
  4125.  INT asize;
  4126.  CHAR arr_part[11];
  4127.   } include_3721 = { { STR_tag, -825 }, 10, "#include \"" };
  4128. struct {
  4129.  OB_HEADER header;
  4130.  INT asize;
  4131.  CHAR arr_part[19];
  4132.   } Systemheaderh = { { STR_tag, -826 }, 18, "/System/header.h\"\n" };
  4133. struct {
  4134.  OB_HEADER header;
  4135.  INT asize;
  4136.  CHAR arr_part[28];
  4137.   } BOOLdeterministi = { { STR_tag, -827 }, 27, "BOOL deterministic = TRUE;\n" };
  4138. struct {
  4139.  OB_HEADER header;
  4140.  INT asize;
  4141.  CHAR arr_part[29];
  4142.   } BOOLdeterministi_3722 = { { STR_tag, -828 }, 28, "BOOL deterministic = FALSE;\n" };
  4143. struct {
  4144.  OB_HEADER header;
  4145.  INT asize;
  4146.  CHAR arr_part[30];
  4147.   } externjmp_buflas = { { STR_tag, -829 }, 29, "extern jmp_buf last_protect;\n" };
  4148. struct {
  4149.  OB_HEADER header;
  4150.  INT asize;
  4151.  CHAR arr_part[23];
  4152.   } externOBexception = { { STR_tag, -830 }, 22, "extern OB exception;\n\n" };
  4153. struct {
  4154.  OB_HEADER header;
  4155.  INT asize;
  4156.  CHAR arr_part[37];
  4157.   } externvoidsbi_al = { { STR_tag, -831 }, 36, "extern void *sbi_alloc(size_t,INT);\n" };
  4158. struct {
  4159.  OB_HEADER header;
  4160.  INT asize;
  4161.  CHAR arr_part[52];
  4162.   } externvoidsbi_ar = { { STR_tag, -832 }, 51, "extern void *sbi_arr_alloc(size_t,INT,size_t,INT);\n" };
  4163. struct {
  4164.  OB_HEADER header;
  4165.  INT asize;
  4166.  CHAR arr_part[44];
  4167.   } externvoidsbi_al_3723 = { { STR_tag, -833 }, 43, "extern void *sbi_alloc_atomic(size_t,INT);\n" };
  4168. struct {
  4169.  OB_HEADER header;
  4170.  INT asize;
  4171.  CHAR arr_part[59];
  4172.   } externvoidsbi_ar_3724 = { { STR_tag, -834 }, 58, "extern void *sbi_arr_alloc_atomic(size_t,INT,size_t,INT);\n" };
  4173. struct {
  4174.  OB_HEADER header;
  4175.  INT asize;
  4176.  CHAR arr_part[38];
  4177.   } externvoidsbi_se = { { STR_tag, -835 }, 37, "extern void sbi_segfault_handler();\n\n" };
  4178. struct {
  4179.  OB_HEADER header;
  4180.  INT asize;
  4181.  CHAR arr_part[19];
  4182.   } includetagsh = { { STR_tag, -836 }, 18, "#include \"tags.h\"\n" };
  4183. struct {
  4184.  OB_HEADER header;
  4185.  INT asize;
  4186.  CHAR arr_part[23];
  4187.   } includetypedefsh = { { STR_tag, -837 }, 22, "#include \"typedefs.h\"\n" };
  4188. struct {
  4189.  OB_HEADER header;
  4190.  INT asize;
  4191.  CHAR arr_part[19];
  4192.   } includedecsh = { { STR_tag, -838 }, 18, "#include \"decs.h\"\n" };
  4193. struct {
  4194.  OB_HEADER header;
  4195.  INT asize;
  4196.  CHAR arr_part[22];
  4197.   } includeglobalsh = { { STR_tag, -839 }, 21, "#include \"globals.h\"\n" };
  4198. struct {
  4199.  OB_HEADER header;
  4200.  INT asize;
  4201.  CHAR arr_part[11];
  4202.   } include_3725 = { { STR_tag, -840 }, 10, "#include \"" };
  4203. struct {
  4204.  OB_HEADER header;
  4205.  INT asize;
  4206.  CHAR arr_part[19];
  4207.   } Systemprotoh = { { STR_tag, -841 }, 18, "/System/proto.h\"\n\n" };
  4208. struct {
  4209.  OB_HEADER header;
  4210.  INT asize;
  4211.  CHAR arr_part[22];
  4212.   } voidAM_LOCAL_EXPR = { { STR_tag, -842 }, 21, "void((AM_LOCAL_EXPR))" };
  4213. struct {
  4214.  OB_HEADER header;
  4215.  INT asize;
  4216.  CHAR arr_part[14];
  4217.   } nonamenotype = { { STR_tag, -843 }, 13, "noname:notype" };
  4218. struct {
  4219.  OB_HEADER header;
  4220.  INT asize;
  4221.  CHAR arr_part[8];
  4222.   } noname_3766 = { { STR_tag, -844 }, 7, "noname:" };
  4223. struct {
  4224.  OB_HEADER header;
  4225.  INT asize;
  4226.  CHAR arr_part[8];
  4227.   } notype = { { STR_tag, -845 }, 7, ":notype" };
  4228. struct {
  4229.  OB_HEADER header;
  4230.  INT asize;
  4231.  CHAR arr_part[2];
  4232.   } name_3767 = { { STR_tag, -846 }, 1, ":" };
  4233. struct {
  4234.  OB_HEADER header;
  4235.  INT asize;
  4236.  CHAR arr_part[5];
  4237.   } void_3780 = { { STR_tag, -847 }, 4, "void" };
  4238. struct {
  4239.  OB_HEADER header;
  4240.  INT asize;
  4241.  CHAR arr_part[14];
  4242.   } AM_ARRAY_EXPR_3781 = { { STR_tag, -848 }, 13, "AM_ARRAY_EXPR" };
  4243. struct {
  4244.  OB_HEADER header;
  4245.  INT asize;
  4246.  CHAR arr_part[5];
  4247.   } tp_3782 = { { STR_tag, -849 }, 4, " tp=" };
  4248. struct {
  4249.  OB_HEADER header;
  4250.  INT asize;
  4251.  CHAR arr_part[2];
  4252.   } name_3785 = { { STR_tag, -850 }, 1, " " };
  4253. struct {
  4254.  OB_HEADER header;
  4255.  INT asize;
  4256.  CHAR arr_part[25];
  4257.   } voidAM_BMD_CREAT = { { STR_tag, -851 }, 24, "void(AM_BMD_CREATE_EXPR)" };
  4258. struct {
  4259.  OB_HEADER header;
  4260.  INT asize;
  4261.  CHAR arr_part[19];
  4262.   } AM_BMD_CREATE_EXPR = { { STR_tag, -852 }, 18, "AM_BMD_CREATE_EXPR" };
  4263. struct {
  4264.  OB_HEADER header;
  4265.  INT asize;
  4266.  CHAR arr_part[8];
  4267.   } args_3798 = { { STR_tag, -853 }, 7, " args=(" };
  4268. struct {
  4269.  OB_HEADER header;
  4270.  INT asize;
  4271.  CHAR arr_part[2];
  4272.   } name_3802 = { { STR_tag, -854 }, 1, " " };
  4273. struct {
  4274.  OB_HEADER header;
  4275.  INT asize;
  4276.  CHAR arr_part[2];
  4277.   } name_3803 = { { STR_tag, -855 }, 1, ")" };
  4278. struct {
  4279.  OB_HEADER header;
  4280.  INT asize;
  4281.  CHAR arr_part[6];
  4282.   } fun_3804 = { { STR_tag, -856 }, 5, " fun=" };
  4283. struct {
  4284.  OB_HEADER header;
  4285.  INT asize;
  4286.  CHAR arr_part[12];
  4287.   } bnd_args_3805 = { { STR_tag, -857 }, 11, " (bnd_args=" };
  4288. struct {
  4289.  OB_HEADER header;
  4290.  INT asize;
  4291.  CHAR arr_part[2];
  4292.   } name_3809 = { { STR_tag, -858 }, 1, " " };
  4293. struct {
  4294.  OB_HEADER header;
  4295.  INT asize;
  4296.  CHAR arr_part[14];
  4297.   } unbnd_args_3810 = { { STR_tag, -859 }, 13, ")(unbnd_args=" };
  4298. struct {
  4299.  OB_HEADER header;
  4300.  INT asize;
  4301.  CHAR arr_part[2];
  4302.   } name_3814 = { { STR_tag, -860 }, 1, " " };
  4303. struct {
  4304.  OB_HEADER header;
  4305.  INT asize;
  4306.  CHAR arr_part[2];
  4307.   } name_3815 = { { STR_tag, -861 }, 1, ")" };
  4308. struct {
  4309.  OB_HEADER header;
  4310.  INT asize;
  4311.  CHAR arr_part[7];
  4312.   } tp_at_3816 = { { STR_tag, -862 }, 6, "tp_at=" };
  4313. struct {
  4314.  OB_HEADER header;
  4315.  INT asize;
  4316.  CHAR arr_part[17];
  4317.   } voidAM_IF_EXPR = { { STR_tag, -863 }, 16, "void(AM_IF_EXPR)" };
  4318. struct {
  4319.  OB_HEADER header;
  4320.  INT asize;
  4321.  CHAR arr_part[11];
  4322.   } AM_IF_EXPR_3818 = { { STR_tag, -864 }, 10, "AM_IF_EXPR" };
  4323. struct {
  4324.  OB_HEADER header;
  4325.  INT asize;
  4326.  CHAR arr_part[7];
  4327.   } test_3819 = { { STR_tag, -865 }, 6, " test=" };
  4328. struct {
  4329.  OB_HEADER header;
  4330.  INT asize;
  4331.  CHAR arr_part[10];
  4332.   } if_true_3820 = { { STR_tag, -866 }, 9, " if_true=" };
  4333. struct {
  4334.  OB_HEADER header;
  4335.  INT asize;
  4336.  CHAR arr_part[11];
  4337.   } if_false_3821 = { { STR_tag, -867 }, 10, " if_false=" };
  4338. struct {
  4339.  OB_HEADER header;
  4340.  INT asize;
  4341.  CHAR arr_part[18];
  4342.   } voidAM_NEW_EXPR = { { STR_tag, -868 }, 17, "void(AM_NEW_EXPR)" };
  4343. struct {
  4344.  OB_HEADER header;
  4345.  INT asize;
  4346.  CHAR arr_part[12];
  4347.   } AM_NEW_EXPR_3823 = { { STR_tag, -869 }, 11, "AM_NEW_EXPR" };
  4348. struct {
  4349.  OB_HEADER header;
  4350.  INT asize;
  4351.  CHAR arr_part[6];
  4352.   } asz_3824 = { { STR_tag, -870 }, 5, " asz=" };
  4353. struct {
  4354.  OB_HEADER header;
  4355.  INT asize;
  4356.  CHAR arr_part[22];
  4357.   } voidAM_IS_VOID_EXPR = { { STR_tag, -871 }, 21, "void(AM_IS_VOID_EXPR)" };
  4358. struct {
  4359.  OB_HEADER header;
  4360.  INT asize;
  4361.  CHAR arr_part[16];
  4362.   } AM_IS_VOID_EXPR_3826 = { { STR_tag, -872 }, 15, "AM_IS_VOID_EXPR" };
  4363. struct {
  4364.  OB_HEADER header;
  4365.  INT asize;
  4366.  CHAR arr_part[6];
  4367.   } arg_3827 = { { STR_tag, -873 }, 5, " arg=" };
  4368. struct {
  4369.  OB_HEADER header;
  4370.  INT asize;
  4371.  CHAR arr_part[21];
  4372.   } voidAM_GLOBAL_EXPR = { { STR_tag, -874 }, 20, "void(AM_GLOBAL_EXPR)" };
  4373. struct {
  4374.  OB_HEADER header;
  4375.  INT asize;
  4376.  CHAR arr_part[15];
  4377.   } AM_GLOBAL_EXPR_3829 = { { STR_tag, -875 }, 14, "AM_GLOBAL_EXPR" };
  4378. struct {
  4379.  OB_HEADER header;
  4380.  INT asize;
  4381.  CHAR arr_part[7];
  4382.   } name_3830 = { { STR_tag, -876 }, 6, " name=" };
  4383. struct {
  4384.  OB_HEADER header;
  4385.  INT asize;
  4386.  CHAR arr_part[5];
  4387.   } void_3831 = { { STR_tag, -877 }, 4, "void" };
  4388. struct {
  4389.  OB_HEADER header;
  4390.  INT asize;
  4391.  CHAR arr_part[5];
  4392.   } tp_3832 = { { STR_tag, -878 }, 4, " tp=" };
  4393. struct {
  4394.  OB_HEADER header;
  4395.  INT asize;
  4396.  CHAR arr_part[5];
  4397.   } void_3833 = { { STR_tag, -879 }, 4, "void" };
  4398. struct {
  4399.  OB_HEADER header;
  4400.  INT asize;
  4401.  CHAR arr_part[11];
  4402.   } class_tp_3834 = { { STR_tag, -880 }, 10, " class_tp=" };
  4403. struct {
  4404.  OB_HEADER header;
  4405.  INT asize;
  4406.  CHAR arr_part[5];
  4407.   } void_3835 = { { STR_tag, -881 }, 4, "void" };
  4408. struct {
  4409.  OB_HEADER header;
  4410.  INT asize;
  4411.  CHAR arr_part[7];
  4412.   } init_3836 = { { STR_tag, -882 }, 6, " init=" };
  4413. struct {
  4414.  OB_HEADER header;
  4415.  INT asize;
  4416.  CHAR arr_part[19];
  4417.   } voidAM_ATTR_EXPR = { { STR_tag, -883 }, 18, "void(AM_ATTR_EXPR)" };
  4418. struct {
  4419.  OB_HEADER header;
  4420.  INT asize;
  4421.  CHAR arr_part[13];
  4422.   } AM_ATTR_EXPR_3838 = { { STR_tag, -884 }, 12, "AM_ATTR_EXPR" };
  4423. struct {
  4424.  OB_HEADER header;
  4425.  INT asize;
  4426.  CHAR arr_part[5];
  4427.   } ob_3839 = { { STR_tag, -885 }, 4, " ob=" };
  4428. struct {
  4429.  OB_HEADER header;
  4430.  INT asize;
  4431.  CHAR arr_part[5];
  4432.   } at_3840 = { { STR_tag, -886 }, 4, " at=" };
  4433. struct {
  4434.  OB_HEADER header;
  4435.  INT asize;
  4436.  CHAR arr_part[5];
  4437.   } tp_3841 = { { STR_tag, -887 }, 4, " tp=" };
  4438. struct {
  4439.  OB_HEADER header;
  4440.  INT asize;
  4441.  CHAR arr_part[18];
  4442.   } voidAM_ARR_EXPR = { { STR_tag, -888 }, 17, "void(AM_ARR_EXPR)" };
  4443. struct {
  4444.  OB_HEADER header;
  4445.  INT asize;
  4446.  CHAR arr_part[12];
  4447.   } AM_ARR_EXPR_3843 = { { STR_tag, -889 }, 11, "AM_ARR_EXPR" };
  4448. struct {
  4449.  OB_HEADER header;
  4450.  INT asize;
  4451.  CHAR arr_part[5];
  4452.   } ob_3844 = { { STR_tag, -890 }, 4, " ob=" };
  4453. struct {
  4454.  OB_HEADER header;
  4455.  INT asize;
  4456.  CHAR arr_part[6];
  4457.   } ind_3845 = { { STR_tag, -891 }, 5, " ind=" };
  4458. struct {
  4459.  OB_HEADER header;
  4460.  INT asize;
  4461.  CHAR arr_part[5];
  4462.   } tp_3846 = { { STR_tag, -892 }, 4, " tp=" };
  4463. struct {
  4464.  OB_HEADER header;
  4465.  INT asize;
  4466.  CHAR arr_part[20];
  4467.   } voidAM_VATTR_EXPR = { { STR_tag, -893 }, 19, "void(AM_VATTR_EXPR)" };
  4468. struct {
  4469.  OB_HEADER header;
  4470.  INT asize;
  4471.  CHAR arr_part[14];
  4472.   } AM_VATTR_EXPR = { { STR_tag, -894 }, 13, "AM_VATTR_EXPR" };
  4473. struct {
  4474.  OB_HEADER header;
  4475.  INT asize;
  4476.  CHAR arr_part[10];
  4477.   } voidob = { { STR_tag, -895 }, 9, " void(ob)" };
  4478. struct {
  4479.  OB_HEADER header;
  4480.  INT asize;
  4481.  CHAR arr_part[5];
  4482.   } ob_3848 = { { STR_tag, -896 }, 4, " ob=" };
  4483. struct {
  4484.  OB_HEADER header;
  4485.  INT asize;
  4486.  CHAR arr_part[10];
  4487.   } voidat = { { STR_tag, -897 }, 9, " void(at)" };
  4488. struct {
  4489.  OB_HEADER header;
  4490.  INT asize;
  4491.  CHAR arr_part[5];
  4492.   } at_3849 = { { STR_tag, -898 }, 4, " at=" };
  4493. struct {
  4494.  OB_HEADER header;
  4495.  INT asize;
  4496.  CHAR arr_part[11];
  4497.   } voidval = { { STR_tag, -899 }, 10, " void(val)" };
  4498. struct {
  4499.  OB_HEADER header;
  4500.  INT asize;
  4501.  CHAR arr_part[6];
  4502.   } val_3850 = { { STR_tag, -900 }, 5, " val=" };
  4503. struct {
  4504.  OB_HEADER header;
  4505.  INT asize;
  4506.  CHAR arr_part[19];
  4507.   } voidAM_VARR_EXPR = { { STR_tag, -901 }, 18, "void(AM_VARR_EXPR)" };
  4508. struct {
  4509.  OB_HEADER header;
  4510.  INT asize;
  4511.  CHAR arr_part[13];
  4512.   } AM_VARR_EXPR = { { STR_tag, -902 }, 12, "AM_VARR_EXPR" };
  4513. struct {
  4514.  OB_HEADER header;
  4515.  INT asize;
  4516.  CHAR arr_part[10];
  4517.   } voidob_3852 = { { STR_tag, -903 }, 9, " void(ob)" };
  4518. struct {
  4519.  OB_HEADER header;
  4520.  INT asize;
  4521.  CHAR arr_part[5];
  4522.   } ob_3853 = { { STR_tag, -904 }, 4, " ob=" };
  4523. struct {
  4524.  OB_HEADER header;
  4525.  INT asize;
  4526.  CHAR arr_part[11];
  4527.   } voidind = { { STR_tag, -905 }, 10, " void(ind)" };
  4528. struct {
  4529.  OB_HEADER header;
  4530.  INT asize;
  4531.  CHAR arr_part[6];
  4532.   } ind_3854 = { { STR_tag, -906 }, 5, " ind=" };
  4533. struct {
  4534.  OB_HEADER header;
  4535.  INT asize;
  4536.  CHAR arr_part[11];
  4537.   } voidval_3855 = { { STR_tag, -907 }, 10, " void(val)" };
  4538. struct {
  4539.  OB_HEADER header;
  4540.  INT asize;
  4541.  CHAR arr_part[6];
  4542.   } val_3856 = { { STR_tag, -908 }, 5, " val=" };
  4543. struct {
  4544.  OB_HEADER header;
  4545.  INT asize;
  4546.  CHAR arr_part[21];
  4547.   } voidAM_EXCEPT_EXPR = { { STR_tag, -909 }, 20, "void(AM_EXCEPT_EXPR)" };
  4548. struct {
  4549.  OB_HEADER header;
  4550.  INT asize;
  4551.  CHAR arr_part[15];
  4552.   } AM_EXCEPT_EXPR_3858 = { { STR_tag, -910 }, 14, "AM_EXCEPT_EXPR" };
  4553. struct {
  4554.  OB_HEADER header;
  4555.  INT asize;
  4556.  CHAR arr_part[19];
  4557.   } voidAM_STMT_EXPR = { { STR_tag, -911 }, 18, "void(AM_STMT_EXPR)" };
  4558. struct {
  4559.  OB_HEADER header;
  4560.  INT asize;
  4561.  CHAR arr_part[13];
  4562.   } AM_STMT_EXPR_3860 = { { STR_tag, -912 }, 12, "AM_STMT_EXPR" };
  4563. struct {
  4564.  OB_HEADER header;
  4565.  INT asize;
  4566.  CHAR arr_part[13];
  4567.   } voidstmts = { { STR_tag, -913 }, 12, " void(stmts)" };
  4568. struct {
  4569.  OB_HEADER header;
  4570.  INT asize;
  4571.  CHAR arr_part[8];
  4572.   } stmts_3861 = { { STR_tag, -914 }, 7, " stmts=" };
  4573. struct {
  4574.  OB_HEADER header;
  4575.  INT asize;
  4576.  CHAR arr_part[12];
  4577.   } voidexpr = { { STR_tag, -915 }, 11, " void(expr)" };
  4578. struct {
  4579.  OB_HEADER header;
  4580.  INT asize;
  4581.  CHAR arr_part[7];
  4582.   } expr_3862 = { { STR_tag, -916 }, 6, " expr=" };
  4583. struct {
  4584.  OB_HEADER header;
  4585.  INT asize;
  4586.  CHAR arr_part[24];
  4587.   } voidAM_ROUT_CALL = { { STR_tag, -917 }, 23, "void(AM_ROUT_CALL_EXPR)" };
  4588. struct {
  4589.  OB_HEADER header;
  4590.  INT asize;
  4591.  CHAR arr_part[18];
  4592.   } AM_ROUT_CALL_EXP_3865 = { { STR_tag, -918 }, 17, "AM_ROUT_CALL_EXPR" };
  4593. struct {
  4594.  OB_HEADER header;
  4595.  INT asize;
  4596.  CHAR arr_part[6];
  4597.   } fun_3866 = { { STR_tag, -919 }, 5, " fun=" };
  4598. struct {
  4599.  OB_HEADER header;
  4600.  INT asize;
  4601.  CHAR arr_part[7];
  4602.   } args_3867 = { { STR_tag, -920 }, 6, " args=" };
  4603. struct {
  4604.  OB_HEADER header;
  4605.  INT asize;
  4606.  CHAR arr_part[24];
  4607.   } voidAM_ITER_CALL = { { STR_tag, -921 }, 23, "void(AM_ITER_CALL_EXPR)" };
  4608. struct {
  4609.  OB_HEADER header;
  4610.  INT asize;
  4611.  CHAR arr_part[18];
  4612.   } AM_ITER_CALL_EXP_3872 = { { STR_tag, -922 }, 17, "AM_ITER_CALL_EXPR" };
  4613. struct {
  4614.  OB_HEADER header;
  4615.  INT asize;
  4616.  CHAR arr_part[6];
  4617.   } fun_3873 = { { STR_tag, -923 }, 5, " fun=" };
  4618. struct {
  4619.  OB_HEADER header;
  4620.  INT asize;
  4621.  CHAR arr_part[7];
  4622.   } init_3874 = { { STR_tag, -924 }, 6, " init=" };
  4623. struct {
  4624.  OB_HEADER header;
  4625.  INT asize;
  4626.  CHAR arr_part[7];
  4627.   } args_3875 = { { STR_tag, -925 }, 6, " args=" };
  4628. struct {
  4629.  OB_HEADER header;
  4630.  INT asize;
  4631.  CHAR arr_part[28];
  4632.   } voidAM_BND_ROUT_ = { { STR_tag, -926 }, 27, "void(AM_BND_ROUT_CALL_EXPR)" };
  4633. struct {
  4634.  OB_HEADER header;
  4635.  INT asize;
  4636.  CHAR arr_part[22];
  4637.   } AM_BND_ROUT_CALL_3880 = { { STR_tag, -927 }, 21, "AM_BND_ROUT_CALL_EXPR" };
  4638. struct {
  4639.  OB_HEADER header;
  4640.  INT asize;
  4641.  CHAR arr_part[5];
  4642.   } br_3881 = { { STR_tag, -928 }, 4, " br=" };
  4643. struct {
  4644.  OB_HEADER header;
  4645.  INT asize;
  4646.  CHAR arr_part[7];
  4647.   } args_3882 = { { STR_tag, -929 }, 6, " args=" };
  4648. struct {
  4649.  OB_HEADER header;
  4650.  INT asize;
  4651.  CHAR arr_part[28];
  4652.   } voidAM_BND_ITER_ = { { STR_tag, -930 }, 27, "void(AM_BND_ITER_CALL_EXPR)" };
  4653. struct {
  4654.  OB_HEADER header;
  4655.  INT asize;
  4656.  CHAR arr_part[22];
  4657.   } AM_BND_ITER_CALL_3888 = { { STR_tag, -931 }, 21, "AM_BND_ITER_CALL_EXPR" };
  4658. struct {
  4659.  OB_HEADER header;
  4660.  INT asize;
  4661.  CHAR arr_part[5];
  4662.   } bi_3889 = { { STR_tag, -932 }, 4, " bi=" };
  4663. struct {
  4664.  OB_HEADER header;
  4665.  INT asize;
  4666.  CHAR arr_part[7];
  4667.   } init_3890 = { { STR_tag, -933 }, 6, " init=" };
  4668. struct {
  4669.  OB_HEADER header;
  4670.  INT asize;
  4671.  CHAR arr_part[7];
  4672.   } args_3891 = { { STR_tag, -934 }, 6, " args=" };
  4673. struct {
  4674.  OB_HEADER header;
  4675.  INT asize;
  4676.  CHAR arr_part[23];
  4677.   } voidAM_EXT_CALL_EXPR = { { STR_tag, -935 }, 22, "void(AM_EXT_CALL_EXPR)" };
  4678. struct {
  4679.  OB_HEADER header;
  4680.  INT asize;
  4681.  CHAR arr_part[17];
  4682.   } AM_EXT_CALL_EXPR_3897 = { { STR_tag, -936 }, 16, "AM_EXT_CALL_EXPR" };
  4683. struct {
  4684.  OB_HEADER header;
  4685.  INT asize;
  4686.  CHAR arr_part[6];
  4687.   } fun_3898 = { { STR_tag, -937 }, 5, " fun=" };
  4688. struct {
  4689.  OB_HEADER header;
  4690.  INT asize;
  4691.  CHAR arr_part[7];
  4692.   } args_3899 = { { STR_tag, -938 }, 6, " args=" };
  4693. struct {
  4694.  OB_HEADER header;
  4695.  INT asize;
  4696.  CHAR arr_part[25];
  4697.   } voidvoidAM_VOID_ = { { STR_tag, -939 }, 24, "void(void(AM_VOID_CONST)" };
  4698. struct {
  4699.  OB_HEADER header;
  4700.  INT asize;
  4701.  CHAR arr_part[16];
  4702.   } AM_VOID_CONST_3904 = { { STR_tag, -940 }, 15, "(AM_VOID_CONST:" };
  4703. struct {
  4704.  OB_HEADER header;
  4705.  INT asize;
  4706.  CHAR arr_part[6];
  4707.   } void_3905 = { { STR_tag, -941 }, 5, "void)" };
  4708. struct {
  4709.  OB_HEADER header;
  4710.  INT asize;
  4711.  CHAR arr_part[3];
  4712.   } name_3906 = { { STR_tag, -942 }, 2, ") " };
  4713. struct {
  4714.  OB_HEADER header;
  4715.  INT asize;
  4716.  CHAR arr_part[19];
  4717.   } voidAM_ARR_CONST = { { STR_tag, -943 }, 18, "void(AM_ARR_CONST)" };
  4718. struct {
  4719.  OB_HEADER header;
  4720.  INT asize;
  4721.  CHAR arr_part[13];
  4722.   } AM_ARR_CONST_3909 = { { STR_tag, -944 }, 12, "AM_ARR_CONST" };
  4723. struct {
  4724.  OB_HEADER header;
  4725.  INT asize;
  4726.  CHAR arr_part[9];
  4727.   } elt_tp_3910 = { { STR_tag, -945 }, 8, " elt_tp=" };
  4728. struct {
  4729.  OB_HEADER header;
  4730.  INT asize;
  4731.  CHAR arr_part[7];
  4732.   } elts_3911 = { { STR_tag, -946 }, 6, " elts=" };
  4733. struct {
  4734.  OB_HEADER header;
  4735.  INT asize;
  4736.  CHAR arr_part[20];
  4737.   } voidAM_BOOL_CONST = { { STR_tag, -947 }, 19, "void(AM_BOOL_CONST)" };
  4738. struct {
  4739.  OB_HEADER header;
  4740.  INT asize;
  4741.  CHAR arr_part[14];
  4742.   } AM_BOOL_CONST_3915 = { { STR_tag, -948 }, 13, "AM_BOOL_CONST" };
  4743. struct {
  4744.  OB_HEADER header;
  4745.  INT asize;
  4746.  CHAR arr_part[10];
  4747.   } valtrue = { { STR_tag, -949 }, 9, " val=true" };
  4748. struct {
  4749.  OB_HEADER header;
  4750.  INT asize;
  4751.  CHAR arr_part[11];
  4752.   } valfalse = { { STR_tag, -950 }, 10, " val=false" };
  4753. struct {
  4754.  OB_HEADER header;
  4755.  INT asize;
  4756.  CHAR arr_part[20];
  4757.   } voidAM_CHAR_CONST = { { STR_tag, -951 }, 19, "void(AM_CHAR_CONST)" };
  4758. struct {
  4759.  OB_HEADER header;
  4760.  INT asize;
  4761.  CHAR arr_part[14];
  4762.   } AM_CHAR_CONST_3919 = { { STR_tag, -952 }, 13, "AM_CHAR_CONST" };
  4763. struct {
  4764.  OB_HEADER header;
  4765.  INT asize;
  4766.  CHAR arr_part[8];
  4767.   } bval_3920 = { { STR_tag, -953 }, 7, " bval=\'" };
  4768. struct {
  4769.  OB_HEADER header;
  4770.  INT asize;
  4771.  CHAR arr_part[2];
  4772.   } name_3921 = { { STR_tag, -954 }, 1, "\'" };
  4773. struct {
  4774.  OB_HEADER header;
  4775.  INT asize;
  4776.  CHAR arr_part[19];
  4777.   } voidAM_STR_CONST = { { STR_tag, -955 }, 18, "void(AM_STR_CONST)" };
  4778. struct {
  4779.  OB_HEADER header;
  4780.  INT asize;
  4781.  CHAR arr_part[13];
  4782.   } AM_STR_CONST_3923 = { { STR_tag, -956 }, 12, "AM_STR_CONST" };
  4783. struct {
  4784.  OB_HEADER header;
  4785.  INT asize;
  4786.  CHAR arr_part[7];
  4787.   } bval_3924 = { { STR_tag, -957 }, 6, " bval=" };
  4788. struct {
  4789.  OB_HEADER header;
  4790.  INT asize;
  4791.  CHAR arr_part[19];
  4792.   } voidAM_INT_CONST = { { STR_tag, -958 }, 18, "void(AM_INT_CONST)" };
  4793. struct {
  4794.  OB_HEADER header;
  4795.  INT asize;
  4796.  CHAR arr_part[13];
  4797.   } AM_INT_CONST_3936 = { { STR_tag, -959 }, 12, "AM_INT_CONST" };
  4798. struct {
  4799.  OB_HEADER header;
  4800.  INT asize;
  4801.  CHAR arr_part[6];
  4802.   } val_3937 = { { STR_tag, -960 }, 5, " val=" };
  4803. struct {
  4804.  OB_HEADER header;
  4805.  INT asize;
  4806.  CHAR arr_part[20];
  4807.   } voidAM_INTI_CONST = { { STR_tag, -961 }, 19, "void(AM_INTI_CONST)" };
  4808. struct {
  4809.  OB_HEADER header;
  4810.  INT asize;
  4811.  CHAR arr_part[14];
  4812.   } AM_INTI_CONST_3939 = { { STR_tag, -962 }, 13, "AM_INTI_CONST" };
  4813. struct {
  4814.  OB_HEADER header;
  4815.  INT asize;
  4816.  CHAR arr_part[6];
  4817.   } val_3940 = { { STR_tag, -963 }, 5, " val=" };
  4818. struct {
  4819.  OB_HEADER header;
  4820.  INT asize;
  4821.  CHAR arr_part[19];
  4822.   } voidAM_FLT_CONST = { { STR_tag, -964 }, 18, "void(AM_FLT_CONST)" };
  4823. struct {
  4824.  OB_HEADER header;
  4825.  INT asize;
  4826.  CHAR arr_part[13];
  4827.   } AM_FLT_CONST_3943 = { { STR_tag, -965 }, 12, "AM_FLT_CONST" };
  4828. struct {
  4829.  OB_HEADER header;
  4830.  INT asize;
  4831.  CHAR arr_part[6];
  4832.   } val_3944 = { { STR_tag, -966 }, 5, " val=" };
  4833. struct {
  4834.  OB_HEADER header;
  4835.  INT asize;
  4836.  CHAR arr_part[20];
  4837.   } voidAM_FLTD_CONST = { { STR_tag, -967 }, 19, "void(AM_FLTD_CONST)" };
  4838. struct {
  4839.  OB_HEADER header;
  4840.  INT asize;
  4841.  CHAR arr_part[14];
  4842.   } AM_FLTD_CONST_3946 = { { STR_tag, -968 }, 13, "AM_FLTD_CONST" };
  4843. struct {
  4844.  OB_HEADER header;
  4845.  INT asize;
  4846.  CHAR arr_part[6];
  4847.   } val_3947 = { { STR_tag, -969 }, 5, " val=" };
  4848. struct {
  4849.  OB_HEADER header;
  4850.  INT asize;
  4851.  CHAR arr_part[20];
  4852.   } voidAM_FLTX_CONST = { { STR_tag, -970 }, 19, "void(AM_FLTX_CONST)" };
  4853. struct {
  4854.  OB_HEADER header;
  4855.  INT asize;
  4856.  CHAR arr_part[14];
  4857.   } AM_FLTX_CONST_3949 = { { STR_tag, -971 }, 13, "AM_FLTX_CONST" };
  4858. struct {
  4859.  OB_HEADER header;
  4860.  INT asize;
  4861.  CHAR arr_part[6];
  4862.   } val_3950 = { { STR_tag, -972 }, 5, " val=" };
  4863. struct {
  4864.  OB_HEADER header;
  4865.  INT asize;
  4866.  CHAR arr_part[21];
  4867.   } voidAM_FLTDX_CONST = { { STR_tag, -973 }, 20, "void(AM_FLTDX_CONST)" };
  4868. struct {
  4869.  OB_HEADER header;
  4870.  INT asize;
  4871.  CHAR arr_part[15];
  4872.   } AM_FLTDX_CONST_3952 = { { STR_tag, -974 }, 14, "AM_FLTDX_CONST" };
  4873. struct {
  4874.  OB_HEADER header;
  4875.  INT asize;
  4876.  CHAR arr_part[6];
  4877.   } val_3953 = { { STR_tag, -975 }, 5, " val=" };
  4878. struct {
  4879.  OB_HEADER header;
  4880.  INT asize;
  4881.  CHAR arr_part[20];
  4882.   } voidAM_FLTI_CONST = { { STR_tag, -976 }, 19, "void(AM_FLTI_CONST)" };
  4883. struct {
  4884.  OB_HEADER header;
  4885.  INT asize;
  4886.  CHAR arr_part[14];
  4887.   } AM_FLTI_CONST_3955 = { { STR_tag, -977 }, 13, "AM_FLTI_CONST" };
  4888. struct {
  4889.  OB_HEADER header;
  4890.  INT asize;
  4891.  CHAR arr_part[6];
  4892.   } val_3956 = { { STR_tag, -978 }, 5, " val=" };
  4893. struct {
  4894.  OB_HEADER header;
  4895.  INT asize;
  4896.  CHAR arr_part[18];
  4897.   } voidAM_EXPR = { { STR_tag, -979 }, 17, "(void($AM_EXPR)) " };
  4898. struct {
  4899.  OB_HEADER header;
  4900.  INT asize;
  4901.  CHAR arr_part[2];
  4902.   } name_3958 = { { STR_tag, -980 }, 1, "(" };
  4903. struct {
  4904.  OB_HEADER header;
  4905.  INT asize;
  4906.  CHAR arr_part[3];
  4907.   } name_3959 = { { STR_tag, -981 }, 2, ") " };
  4908. struct {
  4909.  OB_HEADER header;
  4910.  INT asize;
  4911.  CHAR arr_part[21];
  4912.   } voidAM_ASSIGN_STMT = { { STR_tag, -982 }, 20, "void(AM_ASSIGN_STMT)" };
  4913. struct {
  4914.  OB_HEADER header;
  4915.  INT asize;
  4916.  CHAR arr_part[15];
  4917.   } AM_ASSIGN_STMT_3961 = { { STR_tag, -983 }, 14, "AM_ASSIGN_STMT" };
  4918. struct {
  4919.  OB_HEADER header;
  4920.  INT asize;
  4921.  CHAR arr_part[7];
  4922.   } dest_3962 = { { STR_tag, -984 }, 6, " dest=" };
  4923. struct {
  4924.  OB_HEADER header;
  4925.  INT asize;
  4926.  CHAR arr_part[6];
  4927.   } src_3963 = { { STR_tag, -985 }, 5, " src=" };
  4928. struct {
  4929.  OB_HEADER header;
  4930.  INT asize;
  4931.  CHAR arr_part[17];
  4932.   } voidAM_IF_STMT = { { STR_tag, -986 }, 16, "void(AM_IF_STMT)" };
  4933. struct {
  4934.  OB_HEADER header;
  4935.  INT asize;
  4936.  CHAR arr_part[11];
  4937.   } AM_IF_STMT_3965 = { { STR_tag, -987 }, 10, "AM_IF_STMT" };
  4938. struct {
  4939.  OB_HEADER header;
  4940.  INT asize;
  4941.  CHAR arr_part[7];
  4942.   } test_3966 = { { STR_tag, -988 }, 6, " test=" };
  4943. struct {
  4944.  OB_HEADER header;
  4945.  INT asize;
  4946.  CHAR arr_part[10];
  4947.   } if_true_3967 = { { STR_tag, -989 }, 9, " if_true=" };
  4948. struct {
  4949.  OB_HEADER header;
  4950.  INT asize;
  4951.  CHAR arr_part[11];
  4952.   } if_false_3968 = { { STR_tag, -990 }, 10, " if_false=" };
  4953. struct {
  4954.  OB_HEADER header;
  4955.  INT asize;
  4956.  CHAR arr_part[19];
  4957.   } voidAM_LOOP_STMT = { { STR_tag, -991 }, 18, "void(AM_LOOP_STMT)" };
  4958. struct {
  4959.  OB_HEADER header;
  4960.  INT asize;
  4961.  CHAR arr_part[13];
  4962.   } AM_LOOP_STMT_3970 = { { STR_tag, -992 }, 12, "AM_LOOP_STMT" };
  4963. struct {
  4964.  OB_HEADER header;
  4965.  INT asize;
  4966.  CHAR arr_part[16];
  4967.   } has_yieldtrue = { { STR_tag, -993 }, 15, " has_yield=true" };
  4968. struct {
  4969.  OB_HEADER header;
  4970.  INT asize;
  4971.  CHAR arr_part[17];
  4972.   } has_yieldfalse = { { STR_tag, -994 }, 16, " has_yield=false" };
  4973. struct {
  4974.  OB_HEADER header;
  4975.  INT asize;
  4976.  CHAR arr_part[7];
  4977.   } body_3971 = { { STR_tag, -995 }, 6, " body=" };
  4978. struct {
  4979.  OB_HEADER header;
  4980.  INT asize;
  4981.  CHAR arr_part[20];
  4982.   } voidAM_BREAK_STMT = { { STR_tag, -996 }, 19, "void(AM_BREAK_STMT)" };
  4983. struct {
  4984.  OB_HEADER header;
  4985.  INT asize;
  4986.  CHAR arr_part[14];
  4987.   } AM_BREAK_STMT_3973 = { { STR_tag, -997 }, 13, "AM_BREAK_STMT" };
  4988. struct {
  4989.  OB_HEADER header;
  4990.  INT asize;
  4991.  CHAR arr_part[21];
  4992.   } voidAM_RETURN_STMT = { { STR_tag, -998 }, 20, "void(AM_RETURN_STMT)" };
  4993. struct {
  4994.  OB_HEADER header;
  4995.  INT asize;
  4996.  CHAR arr_part[15];
  4997.   } AM_RETURN_STMT_3975 = { { STR_tag, -999 }, 14, "AM_RETURN_STMT" };
  4998. struct {
  4999.  OB_HEADER header;
  5000.  INT asize;
  5001.  CHAR arr_part[6];
  5002.   } val_3976 = { { STR_tag, -1000 }, 5, " val=" };
  5003. struct {
  5004.  OB_HEADER header;
  5005.  INT asize;
  5006.  CHAR arr_part[20];
  5007.   } voidAM_YIELD_STMT = { { STR_tag, -1001 }, 19, "void(AM_YIELD_STMT)" };
  5008. struct {
  5009.  OB_HEADER header;
  5010.  INT asize;
  5011.  CHAR arr_part[14];
  5012.   } AM_YIELD_STMT_3978 = { { STR_tag, -1002 }, 13, "AM_YIELD_STMT" };
  5013. struct {
  5014.  OB_HEADER header;
  5015.  INT asize;
  5016.  CHAR arr_part[6];
  5017.   } ret_3979 = { { STR_tag, -1003 }, 5, " ret=" };
  5018. struct {
  5019.  OB_HEADER header;
  5020.  INT asize;
  5021.  CHAR arr_part[6];
  5022.   } val_3980 = { { STR_tag, -1004 }, 5, " val=" };
  5023. struct {
  5024.  OB_HEADER header;
  5025.  INT asize;
  5026.  CHAR arr_part[19];
  5027.   } voidAM_CONST = { { STR_tag, -1005 }, 18, "(void($AM_CONST)) " };
  5028. struct {
  5029.  OB_HEADER header;
  5030.  INT asize;
  5031.  CHAR arr_part[2];
  5032.   } name_3998 = { { STR_tag, -1006 }, 1, "(" };
  5033. struct {
  5034.  OB_HEADER header;
  5035.  INT asize;
  5036.  CHAR arr_part[3];
  5037.   } name_3999 = { { STR_tag, -1007 }, 2, ") " };
  5038. struct {
  5039.  OB_HEADER header;
  5040.  INT asize;
  5041.  CHAR arr_part[19];
  5042.   } voidAM_CASE_STMT = { { STR_tag, -1008 }, 18, "void(AM_CASE_STMT)" };
  5043. struct {
  5044.  OB_HEADER header;
  5045.  INT asize;
  5046.  CHAR arr_part[13];
  5047.   } AM_CASE_STMT_4006 = { { STR_tag, -1009 }, 12, "AM_CASE_STMT" };
  5048. struct {
  5049.  OB_HEADER header;
  5050.  INT asize;
  5051.  CHAR arr_part[7];
  5052.   } test_4007 = { { STR_tag, -1010 }, 6, " test=" };
  5053. struct {
  5054.  OB_HEADER header;
  5055.  INT asize;
  5056.  CHAR arr_part[11];
  5057.   } branches = { { STR_tag, -1011 }, 10, " branches=" };
  5058. struct {
  5059.  OB_HEADER header;
  5060.  INT asize;
  5061.  CHAR arr_part[2];
  5062.   } name_4009 = { { STR_tag, -1012 }, 1, "(" };
  5063. struct {
  5064.  OB_HEADER header;
  5065.  INT asize;
  5066.  CHAR arr_part[2];
  5067.   } name_4012 = { { STR_tag, -1013 }, 1, " " };
  5068. struct {
  5069.  OB_HEADER header;
  5070.  INT asize;
  5071.  CHAR arr_part[2];
  5072.   } name_4013 = { { STR_tag, -1014 }, 1, ")" };
  5073. struct {
  5074.  OB_HEADER header;
  5075.  INT asize;
  5076.  CHAR arr_part[13];
  5077.   } else_stmts_4014 = { { STR_tag, -1015 }, 12, " else_stmts=" };
  5078. struct {
  5079.  OB_HEADER header;
  5080.  INT asize;
  5081.  CHAR arr_part[23];
  5082.   } voidAM_TYPECASE_STMT = { { STR_tag, -1016 }, 22, "void(AM_TYPECASE_STMT)" };
  5083. struct {
  5084.  OB_HEADER header;
  5085.  INT asize;
  5086.  CHAR arr_part[17];
  5087.   } AM_TYPECASE_STMT_4022 = { { STR_tag, -1017 }, 16, "AM_TYPECASE_STMT" };
  5088. struct {
  5089.  OB_HEADER header;
  5090.  INT asize;
  5091.  CHAR arr_part[7];
  5092.   } test_4023 = { { STR_tag, -1018 }, 6, " test=" };
  5093. struct {
  5094.  OB_HEADER header;
  5095.  INT asize;
  5096.  CHAR arr_part[11];
  5097.   } branches_4024 = { { STR_tag, -1019 }, 10, " branches=" };
  5098. struct {
  5099.  OB_HEADER header;
  5100.  INT asize;
  5101.  CHAR arr_part[2];
  5102.   } name_4026 = { { STR_tag, -1020 }, 1, "(" };
  5103. struct {
  5104.  OB_HEADER header;
  5105.  INT asize;
  5106.  CHAR arr_part[2];
  5107.   } name_4027 = { { STR_tag, -1021 }, 1, " " };
  5108. struct {
  5109.  OB_HEADER header;
  5110.  INT asize;
  5111.  CHAR arr_part[2];
  5112.   } name_4028 = { { STR_tag, -1022 }, 1, ")" };
  5113. struct {
  5114.  OB_HEADER header;
  5115.  INT asize;
  5116.  CHAR arr_part[13];
  5117.   } else_stmts_4029 = { { STR_tag, -1023 }, 12, " else_stmts=" };
  5118. struct {
  5119.  OB_HEADER header;
  5120.  INT asize;
  5121.  CHAR arr_part[18];
  5122.   } voidAM_PRE_STMT = { { STR_tag, -1024 }, 17, "void(AM_PRE_STMT)" };
  5123. struct {
  5124.  OB_HEADER header;
  5125.  INT asize;
  5126.  CHAR arr_part[12];
  5127.   } AM_PRE_STMT_4031 = { { STR_tag, -1025 }, 11, "AM_PRE_STMT" };
  5128. struct {
  5129.  OB_HEADER header;
  5130.  INT asize;
  5131.  CHAR arr_part[7];
  5132.   } test_4032 = { { STR_tag, -1026 }, 6, " test=" };
  5133. struct {
  5134.  OB_HEADER header;
  5135.  INT asize;
  5136.  CHAR arr_part[19];
  5137.   } voidAM_POST_STMT = { { STR_tag, -1027 }, 18, "void(AM_POST_STMT)" };
  5138. struct {
  5139.  OB_HEADER header;
  5140.  INT asize;
  5141.  CHAR arr_part[13];
  5142.   } AM_POST_STMT_4034 = { { STR_tag, -1028 }, 12, "AM_POST_STMT" };
  5143. struct {
  5144.  OB_HEADER header;
  5145.  INT asize;
  5146.  CHAR arr_part[7];
  5147.   } test_4035 = { { STR_tag, -1029 }, 6, " test=" };
  5148. struct {
  5149.  OB_HEADER header;
  5150.  INT asize;
  5151.  CHAR arr_part[22];
  5152.   } voidAM_INITIAL_STMT = { { STR_tag, -1030 }, 21, "void(AM_INITIAL_STMT)" };
  5153. struct {
  5154.  OB_HEADER header;
  5155.  INT asize;
  5156.  CHAR arr_part[16];
  5157.   } AM_INITIAL_STMT_4037 = { { STR_tag, -1031 }, 15, "AM_INITIAL_STMT" };
  5158. struct {
  5159.  OB_HEADER header;
  5160.  INT asize;
  5161.  CHAR arr_part[8];
  5162.   } stmts_4038 = { { STR_tag, -1032 }, 7, " stmts=" };
  5163. struct {
  5164.  OB_HEADER header;
  5165.  INT asize;
  5166.  CHAR arr_part[21];
  5167.   } voidAM_ASSERT_STMT = { { STR_tag, -1033 }, 20, "void(AM_ASSERT_STMT)" };
  5168. struct {
  5169.  OB_HEADER header;
  5170.  INT asize;
  5171.  CHAR arr_part[15];
  5172.   } AM_ASSERT_STMT_4040 = { { STR_tag, -1034 }, 14, "AM_ASSERT_STMT" };
  5173. struct {
  5174.  OB_HEADER header;
  5175.  INT asize;
  5176.  CHAR arr_part[7];
  5177.   } test_4041 = { { STR_tag, -1035 }, 6, " test=" };
  5178. struct {
  5179.  OB_HEADER header;
  5180.  INT asize;
  5181.  CHAR arr_part[24];
  5182.   } voidAM_INVARIANT = { { STR_tag, -1036 }, 23, "void(AM_INVARIANT_STMT)" };
  5183. struct {
  5184.  OB_HEADER header;
  5185.  INT asize;
  5186.  CHAR arr_part[18];
  5187.   } AM_INVARIANT_STM_4043 = { { STR_tag, -1037 }, 17, "AM_INVARIANT_STMT" };
  5188. struct {
  5189.  OB_HEADER header;
  5190.  INT asize;
  5191.  CHAR arr_part[22];
  5192.   } voidAM_PROTECT_STMT = { { STR_tag, -1038 }, 21, "void(AM_PROTECT_STMT)" };
  5193. struct {
  5194.  OB_HEADER header;
  5195.  INT asize;
  5196.  CHAR arr_part[16];
  5197.   } AM_PROTECT_STMT_4045 = { { STR_tag, -1039 }, 15, "AM_PROTECT_STMT" };
  5198. struct {
  5199.  OB_HEADER header;
  5200.  INT asize;
  5201.  CHAR arr_part[7];
  5202.   } body_4046 = { { STR_tag, -1040 }, 6, " body=" };
  5203. struct {
  5204.  OB_HEADER header;
  5205.  INT asize;
  5206.  CHAR arr_part[11];
  5207.   } branches_4047 = { { STR_tag, -1041 }, 10, " branches=" };
  5208. struct {
  5209.  OB_HEADER header;
  5210.  INT asize;
  5211.  CHAR arr_part[2];
  5212.   } name_4049 = { { STR_tag, -1042 }, 1, "(" };
  5213. struct {
  5214.  OB_HEADER header;
  5215.  INT asize;
  5216.  CHAR arr_part[2];
  5217.   } name_4050 = { { STR_tag, -1043 }, 1, " " };
  5218. struct {
  5219.  OB_HEADER header;
  5220.  INT asize;
  5221.  CHAR arr_part[2];
  5222.   } name_4051 = { { STR_tag, -1044 }, 1, ")" };
  5223. struct {
  5224.  OB_HEADER header;
  5225.  INT asize;
  5226.  CHAR arr_part[13];
  5227.   } else_stmts_4052 = { { STR_tag, -1045 }, 12, " else_stmts=" };
  5228. struct {
  5229.  OB_HEADER header;
  5230.  INT asize;
  5231.  CHAR arr_part[20];
  5232.   } voidAM_RAISE_STMT = { { STR_tag, -1046 }, 19, "void(AM_RAISE_STMT)" };
  5233. struct {
  5234.  OB_HEADER header;
  5235.  INT asize;
  5236.  CHAR arr_part[14];
  5237.   } AM_RAISE_STMT_4054 = { { STR_tag, -1047 }, 13, "AM_RAISE_STMT" };
  5238. struct {
  5239.  OB_HEADER header;
  5240.  INT asize;
  5241.  CHAR arr_part[6];
  5242.   } val_4055 = { { STR_tag, -1048 }, 5, " val=" };
  5243. struct {
  5244.  OB_HEADER header;
  5245.  INT asize;
  5246.  CHAR arr_part[19];
  5247.   } voidAM_EXPR_STMT = { { STR_tag, -1049 }, 18, "void(AM_EXPR_STMT)" };
  5248. struct {
  5249.  OB_HEADER header;
  5250.  INT asize;
  5251.  CHAR arr_part[13];
  5252.   } AM_EXPR_STMT_4057 = { { STR_tag, -1050 }, 12, "AM_EXPR_STMT" };
  5253. struct {
  5254.  OB_HEADER header;
  5255.  INT asize;
  5256.  CHAR arr_part[7];
  5257.   } expr_4058 = { { STR_tag, -1051 }, 6, " expr=" };
  5258. struct {
  5259.  OB_HEADER header;
  5260.  INT asize;
  5261.  CHAR arr_part[18];
  5262.   } voidAM_STMT = { { STR_tag, -1052 }, 17, "(void($AM_STMT)) " };
  5263. struct {
  5264.  OB_HEADER header;
  5265.  INT asize;
  5266.  CHAR arr_part[2];
  5267.   } name_4060 = { { STR_tag, -1053 }, 1, "(" };
  5268. struct {
  5269.  OB_HEADER header;
  5270.  INT asize;
  5271.  CHAR arr_part[3];
  5272.   } name_4061 = { { STR_tag, -1054 }, 2, ") " };
  5273. struct {
  5274.  OB_HEADER header;
  5275.  INT asize;
  5276.  CHAR arr_part[21];
  5277.   } voidAM_ROUT_DEF = { { STR_tag, -1055 }, 20, "(void(AM_ROUT_DEF)) " };
  5278. struct {
  5279.  OB_HEADER header;
  5280.  INT asize;
  5281.  CHAR arr_part[15];
  5282.   } AM_ROUT_DEF_4064 = { { STR_tag, -1056 }, 14, "(AM_ROUT_DEF= " };
  5283. struct {
  5284.  OB_HEADER header;
  5285.  INT asize;
  5286.  CHAR arr_part[12];
  5287.   } voidsig = { { STR_tag, -1057 }, 11, "(void(sig))" };
  5288. struct {
  5289.  OB_HEADER header;
  5290.  INT asize;
  5291.  CHAR arr_part[6];
  5292.   } sig_4065 = { { STR_tag, -1058 }, 5, "(sig=" };
  5293. struct {
  5294.  OB_HEADER header;
  5295.  INT asize;
  5296.  CHAR arr_part[3];
  5297.   } name_4066 = { { STR_tag, -1059 }, 2, ") " };
  5298. struct {
  5299.  OB_HEADER header;
  5300.  INT asize;
  5301.  CHAR arr_part[14];
  5302.   } isabstract = { { STR_tag, -1060 }, 13, " is abstract)" };
  5303. struct {
  5304.  OB_HEADER header;
  5305.  INT asize;
  5306.  CHAR arr_part[7];
  5307.   } args_4067 = { { STR_tag, -1061 }, 6, "(args=" };
  5308. struct {
  5309.  OB_HEADER header;
  5310.  INT asize;
  5311.  CHAR arr_part[2];
  5312.   } name_4069 = { { STR_tag, -1062 }, 1, " " };
  5313. struct {
  5314.  OB_HEADER header;
  5315.  INT asize;
  5316.  CHAR arr_part[3];
  5317.   } name_4070 = { { STR_tag, -1063 }, 2, ") " };
  5318. struct {
  5319.  OB_HEADER header;
  5320.  INT asize;
  5321.  CHAR arr_part[16];
  5322.   } voidlocals = { { STR_tag, -1064 }, 15, "(void(locals)) " };
  5323. struct {
  5324.  OB_HEADER header;
  5325.  INT asize;
  5326.  CHAR arr_part[9];
  5327.   } locals_4071 = { { STR_tag, -1065 }, 8, "(locals=" };
  5328. struct {
  5329.  OB_HEADER header;
  5330.  INT asize;
  5331.  CHAR arr_part[2];
  5332.   } name_4074 = { { STR_tag, -1066 }, 1, " " };
  5333. struct {
  5334.  OB_HEADER header;
  5335.  INT asize;
  5336.  CHAR arr_part[3];
  5337.   } name_4075 = { { STR_tag, -1067 }, 2, ") " };
  5338. struct {
  5339.  OB_HEADER header;
  5340.  INT asize;
  5341.  CHAR arr_part[14];
  5342.   } voidcode = { { STR_tag, -1068 }, 13, "(void(code)) " };
  5343. struct {
  5344.  OB_HEADER header;
  5345.  INT asize;
  5346.  CHAR arr_part[7];
  5347.   } code_4076 = { { STR_tag, -1069 }, 6, "(code=" };
  5348. struct {
  5349.  OB_HEADER header;
  5350.  INT asize;
  5351.  CHAR arr_part[3];
  5352.   } name_4077 = { { STR_tag, -1070 }, 2, ")\n" };
  5353. struct {
  5354.  OB_HEADER header;
  5355.  INT asize;
  5356.  CHAR arr_part[3];
  5357.   } name_4192 = { { STR_tag, -1071 }, 2, "\\\n" };
  5358. struct {
  5359.  OB_HEADER header;
  5360.  INT asize;
  5361.  CHAR arr_part[2];
  5362.   } name_4193 = { { STR_tag, -1072 }, 1, "\n" };
  5363. struct {
  5364.  OB_HEADER header;
  5365.  INT asize;
  5366.  CHAR arr_part[3];
  5367.   } name_4202 = { { STR_tag, -1073 }, 2, "((" };
  5368. struct {
  5369.  OB_HEADER header;
  5370.  INT asize;
  5371.  CHAR arr_part[3];
  5372.   } name_4203 = { { STR_tag, -1074 }, 2, ") " };
  5373. struct {
  5374.  OB_HEADER header;
  5375.  INT asize;
  5376.  CHAR arr_part[3];
  5377.   } S0 = { { STR_tag, -1075 }, 2, "0)" };
  5378. struct {
  5379.  OB_HEADER header;
  5380.  INT asize;
  5381.  CHAR arr_part[6];
  5382.   } S_zero_4204 = { { STR_tag, -1076 }, 5, "_zero" };
  5383. struct {
  5384.  OB_HEADER header;
  5385.  INT asize;
  5386.  CHAR arr_part[3];
  5387.   } name_4205 = { { STR_tag, -1077 }, 2, "((" };
  5388. struct {
  5389.  OB_HEADER header;
  5390.  INT asize;
  5391.  CHAR arr_part[3];
  5392.   } name_4206 = { { STR_tag, -1078 }, 2, ") " };
  5393. struct {
  5394.  OB_HEADER header;
  5395.  INT asize;
  5396.  CHAR arr_part[6];
  5397.   } NULL_4207 = { { STR_tag, -1079 }, 5, "NULL)" };
  5398. struct {
  5399.  OB_HEADER header;
  5400.  INT asize;
  5401.  CHAR arr_part[15];
  5402.   } Definitionof = { { STR_tag, -1080 }, 14, "Definition of " };
  5403. struct {
  5404.  OB_HEADER header;
  5405.  INT asize;
  5406.  CHAR arr_part[6];
  5407.   } void_4235 = { { STR_tag, -1081 }, 5, "void " };
  5408. struct {
  5409.  OB_HEADER header;
  5410.  INT asize;
  5411.  CHAR arr_part[13];
  5412.   } S_frameframe = { { STR_tag, -1082 }, 12, "_frame frame" };
  5413. struct {
  5414.  OB_HEADER header;
  5415.  INT asize;
  5416.  CHAR arr_part[8];
  5417.   } frame_4239 = { { STR_tag, -1083 }, 7, "frame->" };
  5418. struct {
  5419.  OB_HEADER header;
  5420.  INT asize;
  5421.  CHAR arr_part[11];
  5422.   } framearg = { { STR_tag, -1084 }, 10, "frame->arg" };
  5423. struct {
  5424.  OB_HEADER header;
  5425.  INT asize;
  5426.  CHAR arr_part[6];
  5427.   } arg0 = { { STR_tag, -1085 }, 5, " arg0" };
  5428. struct {
  5429.  OB_HEADER header;
  5430.  INT asize;
  5431.  CHAR arr_part[3];
  5432.   } name_4248 = { { STR_tag, -1086 }, 2, ", " };
  5433. struct {
  5434.  OB_HEADER header;
  5435.  INT asize;
  5436.  CHAR arr_part[5];
  5437.   } arg_4249 = { { STR_tag, -1087 }, 4, " arg" };
  5438. struct {
  5439.  OB_HEADER header;
  5440.  INT asize;
  5441.  CHAR arr_part[3];
  5442.   } name_4254 = { { STR_tag, -1088 }, 2, ", " };
  5443. struct {
  5444.  OB_HEADER header;
  5445.  INT asize;
  5446.  CHAR arr_part[3];
  5447.   } name_4259 = { { STR_tag, -1089 }, 2, ", " };
  5448. struct {
  5449.  OB_HEADER header;
  5450.  INT asize;
  5451.  CHAR arr_part[4];
  5452.   } name_4260 = { { STR_tag, -1090 }, 3, ") {" };
  5453. struct {
  5454.  OB_HEADER header;
  5455.  INT asize;
  5456.  CHAR arr_part[10];
  5457.   } volatile_4264 = { { STR_tag, -1091 }, 9, "volatile " };
  5458. struct {
  5459.  OB_HEADER header;
  5460.  INT asize;
  5461.  CHAR arr_part[4];
  5462.   } name_4265 = { { STR_tag, -1092 }, 3, " = " };
  5463. struct {
  5464.  OB_HEADER header;
  5465.  INT asize;
  5466.  CHAR arr_part[7];
  5467.   } dummy_4266 = { { STR_tag, -1093 }, 6, "dummy;" };
  5468. struct {
  5469.  OB_HEADER header;
  5470.  INT asize;
  5471.  CHAR arr_part[24];
  5472.   } switchframestate = { { STR_tag, -1094 }, 23, "switch (frame->state) {" };
  5473. struct {
  5474.  OB_HEADER header;
  5475.  INT asize;
  5476.  CHAR arr_part[6];
  5477.   } case_4270 = { { STR_tag, -1095 }, 5, "case " };
  5478. struct {
  5479.  OB_HEADER header;
  5480.  INT asize;
  5481.  CHAR arr_part[13];
  5482.   } gotostate = { { STR_tag, -1096 }, 12, ": goto state" };
  5483. struct {
  5484.  OB_HEADER header;
  5485.  INT asize;
  5486.  CHAR arr_part[2];
  5487.   } name_4271 = { { STR_tag, -1097 }, 1, "}" };
  5488. struct {
  5489.  OB_HEADER header;
  5490.  INT asize;
  5491.  CHAR arr_part[9];
  5492.   } state0 = { { STR_tag, -1098 }, 8, "state0:;" };
  5493. struct {
  5494.  OB_HEADER header;
  5495.  INT asize;
  5496.  CHAR arr_part[4];
  5497.   } name_4275 = { { STR_tag, -1099 }, 3, " = " };
  5498. struct {
  5499.  OB_HEADER header;
  5500.  INT asize;
  5501.  CHAR arr_part[2];
  5502.   } name_4276 = { { STR_tag, -1100 }, 1, ";" };
  5503. struct {
  5504.  OB_HEADER header;
  5505.  INT asize;
  5506.  CHAR arr_part[6];
  5507.   } asize_4280 = { { STR_tag, -1101 }, 5, "asize" };
  5508. struct {
  5509.  OB_HEADER header;
  5510.  INT asize;
  5511.  CHAR arr_part[17];
  5512.   } fprintfstderr = { { STR_tag, -1102 }, 16, "fprintf(stderr,\"" };
  5513. struct {
  5514.  OB_HEADER header;
  5515.  INT asize;
  5516.  CHAR arr_part[2];
  5517.   } name_4282 = { { STR_tag, -1103 }, 1, " " };
  5518. struct {
  5519.  OB_HEADER header;
  5520.  INT asize;
  5521.  CHAR arr_part[6];
  5522.   } n_4283 = { { STR_tag, -1104 }, 5, "\\n\");" };
  5523. struct {
  5524.  OB_HEADER header;
  5525.  INT asize;
  5526.  CHAR arr_part[10];
  5527.   } exit16 = { { STR_tag, -1105 }, 9, "exit(16);" };
  5528. struct {
  5529.  OB_HEADER header;
  5530.  INT asize;
  5531.  CHAR arr_part[8];
  5532.   } line_4286 = { { STR_tag, -1106 }, 7, "\n#line " };
  5533. struct {
  5534.  OB_HEADER header;
  5535.  INT asize;
  5536.  CHAR arr_part[3];
  5537.   } name_4287 = { { STR_tag, -1107 }, 2, " \"" };
  5538. struct {
  5539.  OB_HEADER header;
  5540.  INT asize;
  5541.  CHAR arr_part[3];
  5542.   } name_4288 = { { STR_tag, -1108 }, 2, "\"\n" };
  5543. struct {
  5544.  OB_HEADER header;
  5545.  INT asize;
  5546.  CHAR arr_part[6];
  5547.   } local_4294 = { { STR_tag, -1109 }, 5, "local" };
  5548. struct {
  5549.  OB_HEADER header;
  5550.  INT asize;
  5551.  CHAR arr_part[4];
  5552.   } name_4312 = { { STR_tag, -1110 }, 3, " = " };
  5553. struct {
  5554.  OB_HEADER header;
  5555.  INT asize;
  5556.  CHAR arr_part[4];
  5557.   } name_4313 = { { STR_tag, -1111 }, 3, " = " };
  5558. struct {
  5559.  OB_HEADER header;
  5560.  INT asize;
  5561.  CHAR arr_part[15];
  5562.   } sizeofstruct = { { STR_tag, -1112 }, 14, "sizeof(struct " };
  5563. struct {
  5564.  OB_HEADER header;
  5565.  INT asize;
  5566.  CHAR arr_part[15];
  5567.   } S_boxed_struct_4324 = { { STR_tag, -1113 }, 14, "_boxed_struct)" };
  5568. struct {
  5569.  OB_HEADER header;
  5570.  INT asize;
  5571.  CHAR arr_part[5];
  5572.   } S_tag = { { STR_tag, -1114 }, 4, "_tag" };
  5573. struct {
  5574.  OB_HEADER header;
  5575.  INT asize;
  5576.  CHAR arr_part[8];
  5577.   } sizeof_4375 = { { STR_tag, -1115 }, 7, "sizeof(" };
  5578. struct {
  5579.  OB_HEADER header;
  5580.  INT asize;
  5581.  CHAR arr_part[2];
  5582.   } name_4376 = { { STR_tag, -1116 }, 1, ")" };
  5583. struct {
  5584.  OB_HEADER header;
  5585.  INT asize;
  5586.  CHAR arr_part[15];
  5587.   } sizeofstruct_4377 = { { STR_tag, -1117 }, 14, "sizeof(struct " };
  5588. struct {
  5589.  OB_HEADER header;
  5590.  INT asize;
  5591.  CHAR arr_part[9];
  5592.   } S_struct_4378 = { { STR_tag, -1118 }, 8, "_struct)" };
  5593. struct {
  5594.  OB_HEADER header;
  5595.  INT asize;
  5596.  CHAR arr_part[18];
  5597.   } sbi_alloc_atomic_4381 = { { STR_tag, -1119 }, 17, "sbi_alloc_atomic(" };
  5598. struct {
  5599.  OB_HEADER header;
  5600.  INT asize;
  5601.  CHAR arr_part[11];
  5602.   } sbi_alloc_4382 = { { STR_tag, -1120 }, 10, "sbi_alloc(" };
  5603. struct {
  5604.  OB_HEADER header;
  5605.  INT asize;
  5606.  CHAR arr_part[3];
  5607.   } name_4383 = { { STR_tag, -1121 }, 2, "((" };
  5608. struct {
  5609.  OB_HEADER header;
  5610.  INT asize;
  5611.  CHAR arr_part[9];
  5612.   } S_boxed_4384 = { { STR_tag, -1122 }, 8, "_boxed) " };
  5613. struct {
  5614.  OB_HEADER header;
  5615.  INT asize;
  5616.  CHAR arr_part[3];
  5617.   } name_4385 = { { STR_tag, -1123 }, 2, ", " };
  5618. struct {
  5619.  OB_HEADER header;
  5620.  INT asize;
  5621.  CHAR arr_part[3];
  5622.   } name_4386 = { { STR_tag, -1124 }, 2, "))" };
  5623. struct {
  5624.  OB_HEADER header;
  5625.  INT asize;
  5626.  CHAR arr_part[3];
  5627.   } name_4387 = { { STR_tag, -1125 }, 2, "((" };
  5628. struct {
  5629.  OB_HEADER header;
  5630.  INT asize;
  5631.  CHAR arr_part[3];
  5632.   } name_4388 = { { STR_tag, -1126 }, 2, ") " };
  5633. struct {
  5634.  OB_HEADER header;
  5635.  INT asize;
  5636.  CHAR arr_part[3];
  5637.   } name_4389 = { { STR_tag, -1127 }, 2, ", " };
  5638. struct {
  5639.  OB_HEADER header;
  5640.  INT asize;
  5641.  CHAR arr_part[3];
  5642.   } name_4390 = { { STR_tag, -1128 }, 2, "))" };
  5643. struct {
  5644.  OB_HEADER header;
  5645.  INT asize;
  5646.  CHAR arr_part[17];
  5647.   } localforboxed = { { STR_tag, -1129 }, 16, "local for boxed " };
  5648. struct {
  5649.  OB_HEADER header;
  5650.  INT asize;
  5651.  CHAR arr_part[5];
  5652.   } name_4393 = { { STR_tag, -1130 }, 4, " = (" };
  5653. struct {
  5654.  OB_HEADER header;
  5655.  INT asize;
  5656.  CHAR arr_part[2];
  5657.   } name_4394 = { { STR_tag, -1131 }, 1, ")" };
  5658. struct {
  5659.  OB_HEADER header;
  5660.  INT asize;
  5661.  CHAR arr_part[2];
  5662.   } name_4395 = { { STR_tag, -1132 }, 1, ";" };
  5663. struct {
  5664.  OB_HEADER header;
  5665.  INT asize;
  5666.  CHAR arr_part[3];
  5667.   } name_4396 = { { STR_tag, -1133 }, 2, "((" };
  5668. struct {
  5669.  OB_HEADER header;
  5670.  INT asize;
  5671.  CHAR arr_part[9];
  5672.   } S_boxed_4397 = { { STR_tag, -1134 }, 8, "_boxed) " };
  5673. struct {
  5674.  OB_HEADER header;
  5675.  INT asize;
  5676.  CHAR arr_part[17];
  5677.   } value_part_4398 = { { STR_tag, -1135 }, 16, ")->value_part = " };
  5678. struct {
  5679.  OB_HEADER header;
  5680.  INT asize;
  5681.  CHAR arr_part[2];
  5682.   } name_4399 = { { STR_tag, -1136 }, 1, ";" };
  5683. struct {
  5684.  OB_HEADER header;
  5685.  INT asize;
  5686.  CHAR arr_part[19];
  5687.   } localforunboxed = { { STR_tag, -1137 }, 18, "local for unboxed " };
  5688. struct {
  5689.  OB_HEADER header;
  5690.  INT asize;
  5691.  CHAR arr_part[6];
  5692.   } name_4400 = { { STR_tag, -1138 }, 5, " = ((" };
  5693. struct {
  5694.  OB_HEADER header;
  5695.  INT asize;
  5696.  CHAR arr_part[9];
  5697.   } S_boxed_4401 = { { STR_tag, -1139 }, 8, "_boxed) " };
  5698. struct {
  5699.  OB_HEADER header;
  5700.  INT asize;
  5701.  CHAR arr_part[15];
  5702.   } value_part_4402 = { { STR_tag, -1140 }, 14, ")->value_part;" };
  5703. struct {
  5704.  OB_HEADER header;
  5705.  INT asize;
  5706.  CHAR arr_part[3];
  5707.   } name_4403 = { { STR_tag, -1141 }, 2, "((" };
  5708. struct {
  5709.  OB_HEADER header;
  5710.  INT asize;
  5711.  CHAR arr_part[3];
  5712.   } name_4404 = { { STR_tag, -1142 }, 2, ") " };
  5713. struct {
  5714.  OB_HEADER header;
  5715.  INT asize;
  5716.  CHAR arr_part[2];
  5717.   } name_4405 = { { STR_tag, -1143 }, 1, ")" };
  5718. struct {
  5719.  OB_HEADER header;
  5720.  INT asize;
  5721.  CHAR arr_part[17];
  5722.   } fprintfstderr_4418 = { { STR_tag, -1144 }, 16, "fprintf(stderr,\"" };
  5723. struct {
  5724.  OB_HEADER header;
  5725.  INT asize;
  5726.  CHAR arr_part[6];
  5727.   } n_4419 = { { STR_tag, -1145 }, 5, "\\n\");" };
  5728. struct {
  5729.  OB_HEADER header;
  5730.  INT asize;
  5731.  CHAR arr_part[10];
  5732.   } exit16_4420 = { { STR_tag, -1146 }, 9, "exit(16);" };
  5733. struct {
  5734.  OB_HEADER header;
  5735.  INT asize;
  5736.  CHAR arr_part[8];
  5737.   } nomacro = { { STR_tag, -1147 }, 7, "nomacro" };
  5738. struct {
  5739.  OB_HEADER header;
  5740.  INT asize;
  5741.  CHAR arr_part[24];
  5742.   } c_SYS_ob_eq_OB_O = { { STR_tag, -1148 }, 23, "c_SYS_ob_eq_OB_OB_BOOL(" };
  5743. struct {
  5744.  OB_HEADER header;
  5745.  INT asize;
  5746.  CHAR arr_part[2];
  5747.   } name_4428 = { { STR_tag, -1149 }, 1, "(" };
  5748. struct {
  5749.  OB_HEADER header;
  5750.  INT asize;
  5751.  CHAR arr_part[3];
  5752.   } name_4429 = { { STR_tag, -1150 }, 2, "==" };
  5753. struct {
  5754.  OB_HEADER header;
  5755.  INT asize;
  5756.  CHAR arr_part[37];
  5757.   } Dontrecognizefun = { { STR_tag, -1151 }, 36, "Don\'t recognize @ function in MACROS" };
  5758. struct {
  5759.  OB_HEADER header;
  5760.  INT asize;
  5761.  CHAR arr_part[2];
  5762.   } name_4430 = { { STR_tag, -1152 }, 1, "(" };
  5763. struct {
  5764.  OB_HEADER header;
  5765.  INT asize;
  5766.  CHAR arr_part[21];
  5767.   } BadspecinMACROS = { { STR_tag, -1153 }, 20, "Bad # spec in MACROS" };
  5768. struct {
  5769.  OB_HEADER header;
  5770.  INT asize;
  5771.  CHAR arr_part[5];
  5772.   } if_4432 = { { STR_tag, -1154 }, 4, "if (" };
  5773. struct {
  5774.  OB_HEADER header;
  5775.  INT asize;
  5776.  CHAR arr_part[10];
  5777.   } NULL_4433 = { { STR_tag, -1155 }, 9, "==NULL) {" };
  5778. struct {
  5779.  OB_HEADER header;
  5780.  INT asize;
  5781.  CHAR arr_part[27];
  5782.   } asizeaccessofvoidin = { { STR_tag, -1156 }, 26, "`asize\' access of void in " };
  5783. struct {
  5784.  OB_HEADER header;
  5785.  INT asize;
  5786.  CHAR arr_part[2];
  5787.   } name_4434 = { { STR_tag, -1157 }, 1, "}" };
  5788. struct {
  5789.  OB_HEADER header;
  5790.  INT asize;
  5791.  CHAR arr_part[2];
  5792.   } name_4435 = { { STR_tag, -1158 }, 1, "(" };
  5793. struct {
  5794.  OB_HEADER header;
  5795.  INT asize;
  5796.  CHAR arr_part[9];
  5797.   } asize_4436 = { { STR_tag, -1159 }, 8, "->asize)" };
  5798. struct {
  5799.  OB_HEADER header;
  5800.  INT asize;
  5801.  CHAR arr_part[4];
  5802.   } name_4437 = { { STR_tag, -1160 }, 3, " = " };
  5803. struct {
  5804.  OB_HEADER header;
  5805.  INT asize;
  5806.  CHAR arr_part[5];
  5807.   } if_4438 = { { STR_tag, -1161 }, 4, "if (" };
  5808. struct {
  5809.  OB_HEADER header;
  5810.  INT asize;
  5811.  CHAR arr_part[10];
  5812.   } NULL_4439 = { { STR_tag, -1162 }, 9, "==NULL) {" };
  5813. struct {
  5814.  OB_HEADER header;
  5815.  INT asize;
  5816.  CHAR arr_part[21];
  5817.   } Dispatchonvoidin = { { STR_tag, -1163 }, 20, "Dispatch on void in " };
  5818. struct {
  5819.  OB_HEADER header;
  5820.  INT asize;
  5821.  CHAR arr_part[2];
  5822.   } name_4440 = { { STR_tag, -1164 }, 1, "}" };
  5823. struct {
  5824.  OB_HEADER header;
  5825.  INT asize;
  5826.  CHAR arr_part[3];
  5827.   } name_4441 = { { STR_tag, -1165 }, 2, "(*" };
  5828. struct {
  5829.  OB_HEADER header;
  5830.  INT asize;
  5831.  CHAR arr_part[2];
  5832.   } name_4442 = { { STR_tag, -1166 }, 1, "[" };
  5833. struct {
  5834.  OB_HEADER header;
  5835.  INT asize;
  5836.  CHAR arr_part[14];
  5837.   } headertag = { { STR_tag, -1167 }, 13, "->header.tag+" };
  5838. struct {
  5839.  OB_HEADER header;
  5840.  INT asize;
  5841.  CHAR arr_part[11];
  5842.   } S_offset = { { STR_tag, -1168 }, 10, "_offset])(" };
  5843. struct {
  5844.  OB_HEADER header;
  5845.  INT asize;
  5846.  CHAR arr_part[3];
  5847.   } name_4446 = { { STR_tag, -1169 }, 2, ", " };
  5848. struct {
  5849.  OB_HEADER header;
  5850.  INT asize;
  5851.  CHAR arr_part[1];
  5852.   } name_4479 = { { STR_tag, -1170 }, 0, "" };
  5853. struct {
  5854.  OB_HEADER header;
  5855.  INT asize;
  5856.  CHAR arr_part[6];
  5857.   } goto_4481 = { { STR_tag, -1171 }, 5, "goto " };
  5858. struct {
  5859.  OB_HEADER header;
  5860.  INT asize;
  5861.  CHAR arr_part[36];
  5862.   } Couldntinterpret = { { STR_tag, -1172 }, 35, "Couldn\'t interpret # in iter inline" };
  5863. struct {
  5864.  OB_HEADER header;
  5865.  INT asize;
  5866.  CHAR arr_part[4];
  5867.   } name_4483 = { { STR_tag, -1173 }, 3, "/* " };
  5868. struct {
  5869.  OB_HEADER header;
  5870.  INT asize;
  5871.  CHAR arr_part[4];
  5872.   } name_4484 = { { STR_tag, -1174 }, 3, " */" };
  5873. struct {
  5874.  OB_HEADER header;
  5875.  INT asize;
  5876.  CHAR arr_part[32];
  5877.   } Couldntgetiterin = { { STR_tag, -1175 }, 31, "Couldn\'t get iter inlining info" };
  5878. struct {
  5879.  OB_HEADER header;
  5880.  INT asize;
  5881.  CHAR arr_part[21];
  5882.   } Inlinedreturnvalue = { { STR_tag, -1176 }, 20, "Inlined return value" };
  5883. struct {
  5884.  OB_HEADER header;
  5885.  INT asize;
  5886.  CHAR arr_part[21];
  5887.   } Inlinedselftoiter = { { STR_tag, -1177 }, 20, "Inlined self to iter" };
  5888. struct {
  5889.  OB_HEADER header;
  5890.  INT asize;
  5891.  CHAR arr_part[24];
  5892.   } Inlined1stargtoiter = { { STR_tag, -1178 }, 23, "Inlined 1st arg to iter" };
  5893. struct {
  5894.  OB_HEADER header;
  5895.  INT asize;
  5896.  CHAR arr_part[5];
  5897.   } if_4489 = { { STR_tag, -1179 }, 4, "if (" };
  5898. struct {
  5899.  OB_HEADER header;
  5900.  INT asize;
  5901.  CHAR arr_part[4];
  5902.   } name_4490 = { { STR_tag, -1180 }, 3, ") {" };
  5903. struct {
  5904.  OB_HEADER header;
  5905.  INT asize;
  5906.  CHAR arr_part[10];
  5907.   } FALSE_4491 = { { STR_tag, -1181 }, 9, " = FALSE;" };
  5908. struct {
  5909.  OB_HEADER header;
  5910.  INT asize;
  5911.  CHAR arr_part[46];
  5912.   } Initializeinline = { { STR_tag, -1182 }, 45, "Initialize inlined once arguments of call to " };
  5913. struct {
  5914.  OB_HEADER header;
  5915.  INT asize;
  5916.  CHAR arr_part[4];
  5917.   } name_4492 = { { STR_tag, -1183 }, 3, " = " };
  5918. struct {
  5919.  OB_HEADER header;
  5920.  INT asize;
  5921.  CHAR arr_part[4];
  5922.   } name_4493 = { { STR_tag, -1184 }, 3, " = " };
  5923. struct {
  5924.  OB_HEADER header;
  5925.  INT asize;
  5926.  CHAR arr_part[9];
  5927.   } else_4494 = { { STR_tag, -1185 }, 8, "} else {" };
  5928. struct {
  5929.  OB_HEADER header;
  5930.  INT asize;
  5931.  CHAR arr_part[2];
  5932.   } name_4495 = { { STR_tag, -1186 }, 1, "}" };
  5933. struct {
  5934.  OB_HEADER header;
  5935.  INT asize;
  5936.  CHAR arr_part[42];
  5937.   } S0noreturnvaluef = { { STR_tag, -1187 }, 41, "0 /* no return value from inlined iter */" };
  5938. struct {
  5939.  OB_HEADER header;
  5940.  INT asize;
  5941.  CHAR arr_part[34];
  5942.   } Dispatcheditersn = { { STR_tag, -1188 }, 33, "Dispatched iters not implemented." };
  5943. struct {
  5944.  OB_HEADER header;
  5945.  INT asize;
  5946.  CHAR arr_part[25];
  5947.   } Holdsresultofcallto = { { STR_tag, -1189 }, 24, "Holds result of call to " };
  5948. struct {
  5949.  OB_HEADER header;
  5950.  INT asize;
  5951.  CHAR arr_part[5];
  5952.   } if_4503 = { { STR_tag, -1190 }, 4, "if (" };
  5953. struct {
  5954.  OB_HEADER header;
  5955.  INT asize;
  5956.  CHAR arr_part[16];
  5957.   } state0_4504 = { { STR_tag, -1191 }, 15, "->state == 0) {" };
  5958. struct {
  5959.  OB_HEADER header;
  5960.  INT asize;
  5961.  CHAR arr_part[38];
  5962.   } Initializeoncear = { { STR_tag, -1192 }, 37, "Initialize once arguments of call to " };
  5963. struct {
  5964.  OB_HEADER header;
  5965.  INT asize;
  5966.  CHAR arr_part[6];
  5967.   } arg_4508 = { { STR_tag, -1193 }, 5, "->arg" };
  5968. struct {
  5969.  OB_HEADER header;
  5970.  INT asize;
  5971.  CHAR arr_part[4];
  5972.   } name_4509 = { { STR_tag, -1194 }, 3, " = " };
  5973. struct {
  5974.  OB_HEADER header;
  5975.  INT asize;
  5976.  CHAR arr_part[6];
  5977.   } arg_4510 = { { STR_tag, -1195 }, 5, "->arg" };
  5978. struct {
  5979.  OB_HEADER header;
  5980.  INT asize;
  5981.  CHAR arr_part[4];
  5982.   } name_4511 = { { STR_tag, -1196 }, 3, " = " };
  5983. struct {
  5984.  OB_HEADER header;
  5985.  INT asize;
  5986.  CHAR arr_part[2];
  5987.   } name_4512 = { { STR_tag, -1197 }, 1, "}" };
  5988. struct {
  5989.  OB_HEADER header;
  5990.  INT asize;
  5991.  CHAR arr_part[6];
  5992.   } arg_4516 = { { STR_tag, -1198 }, 5, "->arg" };
  5993. struct {
  5994.  OB_HEADER header;
  5995.  INT asize;
  5996.  CHAR arr_part[4];
  5997.   } name_4517 = { { STR_tag, -1199 }, 3, " = " };
  5998. struct {
  5999.  OB_HEADER header;
  6000.  INT asize;
  6001.  CHAR arr_part[13];
  6002.   } hotargument = { { STR_tag, -1200 }, 12, "hot argument" };
  6003. struct {
  6004.  OB_HEADER header;
  6005.  INT asize;
  6006.  CHAR arr_part[4];
  6007.   } name_4518 = { { STR_tag, -1201 }, 3, " = " };
  6008. struct {
  6009.  OB_HEADER header;
  6010.  INT asize;
  6011.  CHAR arr_part[3];
  6012.   } name_4519 = { { STR_tag, -1202 }, 2, ");" };
  6013. struct {
  6014.  OB_HEADER header;
  6015.  INT asize;
  6016.  CHAR arr_part[3];
  6017.   } name_4520 = { { STR_tag, -1203 }, 2, ");" };
  6018. struct {
  6019.  OB_HEADER header;
  6020.  INT asize;
  6021.  CHAR arr_part[39];
  6022.   } S0Noreturnvaluef = { { STR_tag, -1204 }, 38, "0 /* No return value from iter call */" };
  6023. struct {
  6024.  OB_HEADER header;
  6025.  INT asize;
  6026.  CHAR arr_part[5];
  6027.   } if_4521 = { { STR_tag, -1205 }, 4, "if (" };
  6028. struct {
  6029.  OB_HEADER header;
  6030.  INT asize;
  6031.  CHAR arr_part[21];
  6032.   } state1goto = { { STR_tag, -1206 }, 20, "->state == -1) goto " };
  6033. struct {
  6034.  OB_HEADER header;
  6035.  INT asize;
  6036.  CHAR arr_part[2];
  6037.   } name_4522 = { { STR_tag, -1207 }, 1, ";" };
  6038. struct {
  6039.  OB_HEADER header;
  6040.  INT asize;
  6041.  CHAR arr_part[1];
  6042.   } name_4526 = { { STR_tag, -1208 }, 0, "" };
  6043. struct {
  6044.  OB_HEADER header;
  6045.  INT asize;
  6046.  CHAR arr_part[3];
  6047.   } b_4527 = { { STR_tag, -1209 }, 2, "\\b" };
  6048. struct {
  6049.  OB_HEADER header;
  6050.  INT asize;
  6051.  CHAR arr_part[3];
  6052.   } f_4528 = { { STR_tag, -1210 }, 2, "\\f" };
  6053. struct {
  6054.  OB_HEADER header;
  6055.  INT asize;
  6056.  CHAR arr_part[3];
  6057.   } n_4529 = { { STR_tag, -1211 }, 2, "\\n" };
  6058. struct {
  6059.  OB_HEADER header;
  6060.  INT asize;
  6061.  CHAR arr_part[3];
  6062.   } r_4530 = { { STR_tag, -1212 }, 2, "\\r" };
  6063. struct {
  6064.  OB_HEADER header;
  6065.  INT asize;
  6066.  CHAR arr_part[3];
  6067.   } t_4531 = { { STR_tag, -1213 }, 2, "\\t" };
  6068. struct {
  6069.  OB_HEADER header;
  6070.  INT asize;
  6071.  CHAR arr_part[3];
  6072.   } v_4532 = { { STR_tag, -1214 }, 2, "\\v" };
  6073. struct {
  6074.  OB_HEADER header;
  6075.  INT asize;
  6076.  CHAR arr_part[3];
  6077.   } name_4533 = { { STR_tag, -1215 }, 2, "\\\\" };
  6078. struct {
  6079.  OB_HEADER header;
  6080.  INT asize;
  6081.  CHAR arr_part[3];
  6082.   } name_4534 = { { STR_tag, -1216 }, 2, "\\\'" };
  6083. struct {
  6084.  OB_HEADER header;
  6085.  INT asize;
  6086.  CHAR arr_part[3];
  6087.   } name_4535 = { { STR_tag, -1217 }, 2, "\\\"" };
  6088. struct {
  6089.  OB_HEADER header;
  6090.  INT asize;
  6091.  CHAR arr_part[9];
  6092.   } STR_4542 = { { STR_tag, -1218 }, 8, "((STR) &" };
  6093. struct {
  6094.  OB_HEADER header;
  6095.  INT asize;
  6096.  CHAR arr_part[10];
  6097.   } struct_4543 = { { STR_tag, -1219 }, 9, "struct {\n" };
  6098. struct {
  6099.  OB_HEADER header;
  6100.  INT asize;
  6101.  CHAR arr_part[20];
  6102.   } OB_HEADERheader_4544 = { { STR_tag, -1220 }, 19, " OB_HEADER header;\n" };
  6103. struct {
  6104.  OB_HEADER header;
  6105.  INT asize;
  6106.  CHAR arr_part[13];
  6107.   } INTasize_4545 = { { STR_tag, -1221 }, 12, " INT asize;\n" };
  6108. struct {
  6109.  OB_HEADER header;
  6110.  INT asize;
  6111.  CHAR arr_part[16];
  6112.   } CHARarr_part = { { STR_tag, -1222 }, 15, " CHAR arr_part[" };
  6113. struct {
  6114.  OB_HEADER header;
  6115.  INT asize;
  6116.  CHAR arr_part[8];
  6117.   } name_4546 = { { STR_tag, -1223 }, 7, "];\n  } " };
  6118. struct {
  6119.  OB_HEADER header;
  6120.  INT asize;
  6121.  CHAR arr_part[6];
  6122.   } name_4547 = { { STR_tag, -1224 }, 5, " = { " };
  6123. struct {
  6124.  OB_HEADER header;
  6125.  INT asize;
  6126.  CHAR arr_part[3];
  6127.   } name_4548 = { { STR_tag, -1225 }, 2, "{ " };
  6128. struct {
  6129.  OB_HEADER header;
  6130.  INT asize;
  6131.  CHAR arr_part[4];
  6132.   } name_4549 = { { STR_tag, -1226 }, 3, ", -" };
  6133. struct {
  6134.  OB_HEADER header;
  6135.  INT asize;
  6136.  CHAR arr_part[3];
  6137.   } name_4550 = { { STR_tag, -1227 }, 2, " }" };
  6138. struct {
  6139.  OB_HEADER header;
  6140.  INT asize;
  6141.  CHAR arr_part[3];
  6142.   } name_4551 = { { STR_tag, -1228 }, 2, ", " };
  6143. struct {
  6144.  OB_HEADER header;
  6145.  INT asize;
  6146.  CHAR arr_part[4];
  6147.   } name_4552 = { { STR_tag, -1229 }, 3, ", \"" };
  6148. struct {
  6149.  OB_HEADER header;
  6150.  INT asize;
  6151.  CHAR arr_part[6];
  6152.   } name_4553 = { { STR_tag, -1230 }, 5, "\" };\n" };
  6153. struct {
  6154.  OB_HEADER header;
  6155.  INT asize;
  6156.  CHAR arr_part[13];
  6157.   } externSTR = { { STR_tag, -1231 }, 12, "\nextern STR " };
  6158. struct {
  6159.  OB_HEADER header;
  6160.  INT asize;
  6161.  CHAR arr_part[1];
  6162.   } name_4588 = { { STR_tag, -1232 }, 0, "" };
  6163. struct {
  6164.  OB_HEADER header;
  6165.  INT asize;
  6166.  CHAR arr_part[22];
  6167.   } sbi_arr_alloc_at_4593 = { { STR_tag, -1233 }, 21, "sbi_arr_alloc_atomic(" };
  6168. struct {
  6169.  OB_HEADER header;
  6170.  INT asize;
  6171.  CHAR arr_part[15];
  6172.   } sbi_arr_alloc_4594 = { { STR_tag, -1234 }, 14, "sbi_arr_alloc(" };
  6173. struct {
  6174.  OB_HEADER header;
  6175.  INT asize;
  6176.  CHAR arr_part[3];
  6177.   } name_4595 = { { STR_tag, -1235 }, 2, "((" };
  6178. struct {
  6179.  OB_HEADER header;
  6180.  INT asize;
  6181.  CHAR arr_part[9];
  6182.   } S_boxed_4596 = { { STR_tag, -1236 }, 8, "_boxed) " };
  6183. struct {
  6184.  OB_HEADER header;
  6185.  INT asize;
  6186.  CHAR arr_part[3];
  6187.   } name_4597 = { { STR_tag, -1237 }, 2, "((" };
  6188. struct {
  6189.  OB_HEADER header;
  6190.  INT asize;
  6191.  CHAR arr_part[3];
  6192.   } name_4598 = { { STR_tag, -1238 }, 2, ") " };
  6193. struct {
  6194.  OB_HEADER header;
  6195.  INT asize;
  6196.  CHAR arr_part[3];
  6197.   } name_4599 = { { STR_tag, -1239 }, 2, ", " };
  6198. struct {
  6199.  OB_HEADER header;
  6200.  INT asize;
  6201.  CHAR arr_part[3];
  6202.   } name_4600 = { { STR_tag, -1240 }, 2, ", " };
  6203. struct {
  6204.  OB_HEADER header;
  6205.  INT asize;
  6206.  CHAR arr_part[8];
  6207.   } sizeof_4601 = { { STR_tag, -1241 }, 7, "sizeof(" };
  6208. struct {
  6209.  OB_HEADER header;
  6210.  INT asize;
  6211.  CHAR arr_part[5];
  6212.   } name_4602 = { { STR_tag, -1242 }, 4, ") , " };
  6213. struct {
  6214.  OB_HEADER header;
  6215.  INT asize;
  6216.  CHAR arr_part[3];
  6217.   } name_4603 = { { STR_tag, -1243 }, 2, "))" };
  6218. struct {
  6219.  OB_HEADER header;
  6220.  INT asize;
  6221.  CHAR arr_part[2];
  6222.   } name_4623 = { { STR_tag, -1244 }, 1, "(" };
  6223. struct {
  6224.  OB_HEADER header;
  6225.  INT asize;
  6226.  CHAR arr_part[4];
  6227.   } name_4624 = { { STR_tag, -1245 }, 3, "==(" };
  6228. struct {
  6229.  OB_HEADER header;
  6230.  INT asize;
  6231.  CHAR arr_part[4];
  6232.   } S0_4625 = { { STR_tag, -1246 }, 3, ")0)" };
  6233. struct {
  6234.  OB_HEADER header;
  6235.  INT asize;
  6236.  CHAR arr_part[1];
  6237.   } name_4626 = { { STR_tag, -1247 }, 0, "" };
  6238. struct {
  6239.  OB_HEADER header;
  6240.  INT asize;
  6241.  CHAR arr_part[3];
  6242.   } name_4629 = { { STR_tag, -1248 }, 2, "&&" };
  6243. struct {
  6244.  OB_HEADER header;
  6245.  INT asize;
  6246.  CHAR arr_part[2];
  6247.   } name_4630 = { { STR_tag, -1249 }, 1, ")" };
  6248. struct {
  6249.  OB_HEADER header;
  6250.  INT asize;
  6251.  CHAR arr_part[2];
  6252.   } name_4631 = { { STR_tag, -1250 }, 1, "(" };
  6253. struct {
  6254.  OB_HEADER header;
  6255.  INT asize;
  6256.  CHAR arr_part[7];
  6257.   } S_blob_4632 = { { STR_tag, -1251 }, 6, "_blob=" };
  6258. struct {
  6259.  OB_HEADER header;
  6260.  INT asize;
  6261.  CHAR arr_part[3];
  6262.   } name_4633 = { { STR_tag, -1252 }, 2, ")." };
  6263. struct {
  6264.  OB_HEADER header;
  6265.  INT asize;
  6266.  CHAR arr_part[2];
  6267.   } name_4634 = { { STR_tag, -1253 }, 1, ")" };
  6268. struct {
  6269.  OB_HEADER header;
  6270.  INT asize;
  6271.  CHAR arr_part[3];
  6272.   } name_4635 = { { STR_tag, -1254 }, 2, "((" };
  6273. struct {
  6274.  OB_HEADER header;
  6275.  INT asize;
  6276.  CHAR arr_part[7];
  6277.   } S_blob_4636 = { { STR_tag, -1255 }, 6, "_blob=" };
  6278. struct {
  6279.  OB_HEADER header;
  6280.  INT asize;
  6281.  CHAR arr_part[3];
  6282.   } name_4637 = { { STR_tag, -1256 }, 2, ")." };
  6283. struct {
  6284.  OB_HEADER header;
  6285.  INT asize;
  6286.  CHAR arr_part[4];
  6287.   } name_4638 = { { STR_tag, -1257 }, 3, "==(" };
  6288. struct {
  6289.  OB_HEADER header;
  6290.  INT asize;
  6291.  CHAR arr_part[4];
  6292.   } S0_4639 = { { STR_tag, -1258 }, 3, ")0)" };
  6293. struct {
  6294.  OB_HEADER header;
  6295.  INT asize;
  6296.  CHAR arr_part[4];
  6297.   } name_4640 = { { STR_tag, -1259 }, 3, "==(" };
  6298. struct {
  6299.  OB_HEADER header;
  6300.  INT asize;
  6301.  CHAR arr_part[4];
  6302.   } S0_4641 = { { STR_tag, -1260 }, 3, ")0)" };
  6303. struct {
  6304.  OB_HEADER header;
  6305.  INT asize;
  6306.  CHAR arr_part[3];
  6307.   } name_4645 = { { STR_tag, -1261 }, 2, "&&" };
  6308. struct {
  6309.  OB_HEADER header;
  6310.  INT asize;
  6311.  CHAR arr_part[11];
  6312.   } arr_part_4646 = { { STR_tag, -1262 }, 10, ".arr_part[" };
  6313. struct {
  6314.  OB_HEADER header;
  6315.  INT asize;
  6316.  CHAR arr_part[5];
  6317.   } name_4647 = { { STR_tag, -1263 }, 4, "]==(" };
  6318. struct {
  6319.  OB_HEADER header;
  6320.  INT asize;
  6321.  CHAR arr_part[4];
  6322.   } S0_4648 = { { STR_tag, -1264 }, 3, ")0)" };
  6323. struct {
  6324.  OB_HEADER header;
  6325.  INT asize;
  6326.  CHAR arr_part[5];
  6327.   } TRUE_4712 = { { STR_tag, -1265 }, 4, "TRUE" };
  6328. struct {
  6329.  OB_HEADER header;
  6330.  INT asize;
  6331.  CHAR arr_part[6];
  6332.   } FALSE_4713 = { { STR_tag, -1266 }, 5, "FALSE" };
  6333. struct {
  6334.  OB_HEADER header;
  6335.  INT asize;
  6336.  CHAR arr_part[2];
  6337.   } name_4714 = { { STR_tag, -1267 }, 1, "\'" };
  6338. struct {
  6339.  OB_HEADER header;
  6340.  INT asize;
  6341.  CHAR arr_part[34];
  6342.   } FLTXliteralsnoti = { { STR_tag, -1268 }, 33, "FLTX literals not implemented yet" };
  6343. struct {
  6344.  OB_HEADER header;
  6345.  INT asize;
  6346.  CHAR arr_part[35];
  6347.   } FLTDXliteralsnot = { { STR_tag, -1269 }, 34, "FLTDX literals not implemented yet" };
  6348. struct {
  6349.  OB_HEADER header;
  6350.  INT asize;
  6351.  CHAR arr_part[18];
  6352.   } localfortest = { { STR_tag, -1270 }, 17, "local for :? test" };
  6353. struct {
  6354.  OB_HEADER header;
  6355.  INT asize;
  6356.  CHAR arr_part[5];
  6357.   } if_4715 = { { STR_tag, -1271 }, 4, "if (" };
  6358. struct {
  6359.  OB_HEADER header;
  6360.  INT asize;
  6361.  CHAR arr_part[4];
  6362.   } name_4716 = { { STR_tag, -1272 }, 3, ") {" };
  6363. struct {
  6364.  OB_HEADER header;
  6365.  INT asize;
  6366.  CHAR arr_part[4];
  6367.   } name_4717 = { { STR_tag, -1273 }, 3, " = " };
  6368. struct {
  6369.  OB_HEADER header;
  6370.  INT asize;
  6371.  CHAR arr_part[9];
  6372.   } else_4718 = { { STR_tag, -1274 }, 8, "} else {" };
  6373. struct {
  6374.  OB_HEADER header;
  6375.  INT asize;
  6376.  CHAR arr_part[4];
  6377.   } name_4719 = { { STR_tag, -1275 }, 3, " = " };
  6378. struct {
  6379.  OB_HEADER header;
  6380.  INT asize;
  6381.  CHAR arr_part[2];
  6382.   } name_4720 = { { STR_tag, -1276 }, 1, "}" };
  6383. struct {
  6384.  OB_HEADER header;
  6385.  INT asize;
  6386.  CHAR arr_part[11];
  6387.   } localfor = { { STR_tag, -1277 }, 10, "local for " };
  6388. struct {
  6389.  OB_HEADER header;
  6390.  INT asize;
  6391.  CHAR arr_part[9];
  6392.   } create_4721 = { { STR_tag, -1278 }, 8, "::create" };
  6393. struct {
  6394.  OB_HEADER header;
  6395.  INT asize;
  6396.  CHAR arr_part[4];
  6397.   } name_4722 = { { STR_tag, -1279 }, 3, " = " };
  6398. struct {
  6399.  OB_HEADER header;
  6400.  INT asize;
  6401.  CHAR arr_part[2];
  6402.   } name_4723 = { { STR_tag, -1280 }, 1, ";" };
  6403. struct {
  6404.  OB_HEADER header;
  6405.  INT asize;
  6406.  CHAR arr_part[11];
  6407.   } asize_4724 = { { STR_tag, -1281 }, 10, "->asize = " };
  6408. struct {
  6409.  OB_HEADER header;
  6410.  INT asize;
  6411.  CHAR arr_part[2];
  6412.   } name_4725 = { { STR_tag, -1282 }, 1, ";" };
  6413. struct {
  6414.  OB_HEADER header;
  6415.  INT asize;
  6416.  CHAR arr_part[4];
  6417.   } name_4726 = { { STR_tag, -1283 }, 3, " = " };
  6418. struct {
  6419.  OB_HEADER header;
  6420.  INT asize;
  6421.  CHAR arr_part[2];
  6422.   } name_4727 = { { STR_tag, -1284 }, 1, ";" };
  6423. struct {
  6424.  OB_HEADER header;
  6425.  INT asize;
  6426.  CHAR arr_part[5];
  6427.   } if_4728 = { { STR_tag, -1285 }, 4, "if (" };
  6428. struct {
  6429.  OB_HEADER header;
  6430.  INT asize;
  6431.  CHAR arr_part[10];
  6432.   } NULL_4729 = { { STR_tag, -1286 }, 9, "==NULL) {" };
  6433. struct {
  6434.  OB_HEADER header;
  6435.  INT asize;
  6436.  CHAR arr_part[13];
  6437.   } Attraccess = { { STR_tag, -1287 }, 12, "Attr access " };
  6438. struct {
  6439.  OB_HEADER header;
  6440.  INT asize;
  6441.  CHAR arr_part[9];
  6442.   } ofvoid = { { STR_tag, -1288 }, 8, " of void" };
  6443. struct {
  6444.  OB_HEADER header;
  6445.  INT asize;
  6446.  CHAR arr_part[2];
  6447.   } name_4730 = { { STR_tag, -1289 }, 1, "}" };
  6448. struct {
  6449.  OB_HEADER header;
  6450.  INT asize;
  6451.  CHAR arr_part[2];
  6452.   } name_4731 = { { STR_tag, -1290 }, 1, ")" };
  6453. struct {
  6454.  OB_HEADER header;
  6455.  INT asize;
  6456.  CHAR arr_part[2];
  6457.   } name_4732 = { { STR_tag, -1291 }, 1, ")" };
  6458. struct {
  6459.  OB_HEADER header;
  6460.  INT asize;
  6461.  CHAR arr_part[2];
  6462.   } name_4733 = { { STR_tag, -1292 }, 1, "(" };
  6463. struct {
  6464.  OB_HEADER header;
  6465.  INT asize;
  6466.  CHAR arr_part[7];
  6467.   } S_blob_4734 = { { STR_tag, -1293 }, 6, "_blob=" };
  6468. struct {
  6469.  OB_HEADER header;
  6470.  INT asize;
  6471.  CHAR arr_part[3];
  6472.   } name_4735 = { { STR_tag, -1294 }, 2, ")." };
  6473. struct {
  6474.  OB_HEADER header;
  6475.  INT asize;
  6476.  CHAR arr_part[2];
  6477.   } name_4736 = { { STR_tag, -1295 }, 1, "." };
  6478. struct {
  6479.  OB_HEADER header;
  6480.  INT asize;
  6481.  CHAR arr_part[3];
  6482.   } name_4737 = { { STR_tag, -1296 }, 2, "->" };
  6483. struct {
  6484.  OB_HEADER header;
  6485.  INT asize;
  6486.  CHAR arr_part[38];
  6487.   } localforvaluetyp = { { STR_tag, -1297 }, 37, "local for value type array assignment" };
  6488. struct {
  6489.  OB_HEADER header;
  6490.  INT asize;
  6491.  CHAR arr_part[4];
  6492.   } name_4738 = { { STR_tag, -1298 }, 3, " = " };
  6493. struct {
  6494.  OB_HEADER header;
  6495.  INT asize;
  6496.  CHAR arr_part[2];
  6497.   } name_4739 = { { STR_tag, -1299 }, 1, ";" };
  6498. struct {
  6499.  OB_HEADER header;
  6500.  INT asize;
  6501.  CHAR arr_part[2];
  6502.   } name_4740 = { { STR_tag, -1300 }, 1, "." };
  6503. struct {
  6504.  OB_HEADER header;
  6505.  INT asize;
  6506.  CHAR arr_part[4];
  6507.   } name_4741 = { { STR_tag, -1301 }, 3, " = " };
  6508. struct {
  6509.  OB_HEADER header;
  6510.  INT asize;
  6511.  CHAR arr_part[2];
  6512.   } name_4742 = { { STR_tag, -1302 }, 1, ";" };
  6513. struct {
  6514.  OB_HEADER header;
  6515.  INT asize;
  6516.  CHAR arr_part[5];
  6517.   } if_4743 = { { STR_tag, -1303 }, 4, "if (" };
  6518. struct {
  6519.  OB_HEADER header;
  6520.  INT asize;
  6521.  CHAR arr_part[10];
  6522.   } NULL_4744 = { { STR_tag, -1304 }, 9, "==NULL) {" };
  6523. struct {
  6524.  OB_HEADER header;
  6525.  INT asize;
  6526.  CHAR arr_part[18];
  6527.   } Voidarrayaccess = { { STR_tag, -1305 }, 17, "Void array access" };
  6528. struct {
  6529.  OB_HEADER header;
  6530.  INT asize;
  6531.  CHAR arr_part[2];
  6532.   } name_4745 = { { STR_tag, -1306 }, 1, "}" };
  6533. struct {
  6534.  OB_HEADER header;
  6535.  INT asize;
  6536.  CHAR arr_part[5];
  6537.   } if_4746 = { { STR_tag, -1307 }, 4, "if (" };
  6538. struct {
  6539.  OB_HEADER header;
  6540.  INT asize;
  6541.  CHAR arr_part[5];
  6542.   } S0_4747 = { { STR_tag, -1308 }, 4, "<0||" };
  6543. struct {
  6544.  OB_HEADER header;
  6545.  INT asize;
  6546.  CHAR arr_part[3];
  6547.   } name_4748 = { { STR_tag, -1309 }, 2, ">=" };
  6548. struct {
  6549.  OB_HEADER header;
  6550.  INT asize;
  6551.  CHAR arr_part[11];
  6552.   } asize_4749 = { { STR_tag, -1310 }, 10, "->asize) {" };
  6553. struct {
  6554.  OB_HEADER header;
  6555.  INT asize;
  6556.  CHAR arr_part[20];
  6557.   } Indexoutofbounds = { { STR_tag, -1311 }, 19, "Index out of bounds" };
  6558. struct {
  6559.  OB_HEADER header;
  6560.  INT asize;
  6561.  CHAR arr_part[2];
  6562.   } name_4750 = { { STR_tag, -1312 }, 1, "}" };
  6563. struct {
  6564.  OB_HEADER header;
  6565.  INT asize;
  6566.  CHAR arr_part[34];
  6567.   } shoulddoboundsch = { { STR_tag, -1313 }, 33, "/* should do bounds check here */" };
  6568. struct {
  6569.  OB_HEADER header;
  6570.  INT asize;
  6571.  CHAR arr_part[11];
  6572.   } arr_part_4751 = { { STR_tag, -1314 }, 10, ".arr_part[" };
  6573. struct {
  6574.  OB_HEADER header;
  6575.  INT asize;
  6576.  CHAR arr_part[2];
  6577.   } name_4752 = { { STR_tag, -1315 }, 1, "]" };
  6578. struct {
  6579.  OB_HEADER header;
  6580.  INT asize;
  6581.  CHAR arr_part[12];
  6582.   } arr_part_4753 = { { STR_tag, -1316 }, 11, "->arr_part[" };
  6583. struct {
  6584.  OB_HEADER header;
  6585.  INT asize;
  6586.  CHAR arr_part[2];
  6587.   } name_4754 = { { STR_tag, -1317 }, 1, "]" };
  6588. struct {
  6589.  OB_HEADER header;
  6590.  INT asize;
  6591.  CHAR arr_part[29];
  6592.   } localforvaluearr = { { STR_tag, -1318 }, 28, "local for value array assign" };
  6593. struct {
  6594.  OB_HEADER header;
  6595.  INT asize;
  6596.  CHAR arr_part[45];
  6597.   } shoulddodynamicb = { { STR_tag, -1319 }, 44, "/* should do dynamic bounds checking here */" };
  6598. struct {
  6599.  OB_HEADER header;
  6600.  INT asize;
  6601.  CHAR arr_part[4];
  6602.   } name_4755 = { { STR_tag, -1320 }, 3, " = " };
  6603. struct {
  6604.  OB_HEADER header;
  6605.  INT asize;
  6606.  CHAR arr_part[2];
  6607.   } name_4756 = { { STR_tag, -1321 }, 1, ";" };
  6608. struct {
  6609.  OB_HEADER header;
  6610.  INT asize;
  6611.  CHAR arr_part[11];
  6612.   } arr_part_4757 = { { STR_tag, -1322 }, 10, ".arr_part[" };
  6613. struct {
  6614.  OB_HEADER header;
  6615.  INT asize;
  6616.  CHAR arr_part[5];
  6617.   } name_4758 = { { STR_tag, -1323 }, 4, "] = " };
  6618. struct {
  6619.  OB_HEADER header;
  6620.  INT asize;
  6621.  CHAR arr_part[2];
  6622.   } name_4759 = { { STR_tag, -1324 }, 1, ";" };
  6623. struct {
  6624.  OB_HEADER header;
  6625.  INT asize;
  6626.  CHAR arr_part[8];
  6627.   } extern_4760 = { { STR_tag, -1325 }, 7, "extern " };
  6628. struct {
  6629.  OB_HEADER header;
  6630.  INT asize;
  6631.  CHAR arr_part[2];
  6632.   } name_4761 = { { STR_tag, -1326 }, 1, " " };
  6633. struct {
  6634.  OB_HEADER header;
  6635.  INT asize;
  6636.  CHAR arr_part[6];
  6637.   } void_4762 = { { STR_tag, -1327 }, 5, "void " };
  6638. struct {
  6639.  OB_HEADER header;
  6640.  INT asize;
  6641.  CHAR arr_part[2];
  6642.   } name_4763 = { { STR_tag, -1328 }, 1, "(" };
  6643. struct {
  6644.  OB_HEADER header;
  6645.  INT asize;
  6646.  CHAR arr_part[2];
  6647.   } name_4764 = { { STR_tag, -1329 }, 1, "(" };
  6648. struct {
  6649.  OB_HEADER header;
  6650.  INT asize;
  6651.  CHAR arr_part[4];
  6652.   } name_4766 = { { STR_tag, -1330 }, 3, " []" };
  6653. struct {
  6654.  OB_HEADER header;
  6655.  INT asize;
  6656.  CHAR arr_part[3];
  6657.   } name_4767 = { { STR_tag, -1331 }, 2, "((" };
  6658. struct {
  6659.  OB_HEADER header;
  6660.  INT asize;
  6661.  CHAR arr_part[14];
  6662.   } NULLNULL = { { STR_tag, -1332 }, 13, "==NULL)?NULL:" };
  6663. struct {
  6664.  OB_HEADER header;
  6665.  INT asize;
  6666.  CHAR arr_part[12];
  6667.   } arr_part_4768 = { { STR_tag, -1333 }, 11, "->arr_part)" };
  6668. struct {
  6669.  OB_HEADER header;
  6670.  INT asize;
  6671.  CHAR arr_part[3];
  6672.   } name_4769 = { { STR_tag, -1334 }, 2, ", " };
  6673. struct {
  6674.  OB_HEADER header;
  6675.  INT asize;
  6676.  CHAR arr_part[3];
  6677.   } name_4770 = { { STR_tag, -1335 }, 2, ", " };
  6678. struct {
  6679.  OB_HEADER header;
  6680.  INT asize;
  6681.  CHAR arr_part[4];
  6682.   } name_4771 = { { STR_tag, -1336 }, 3, ");\n" };
  6683. struct {
  6684.  OB_HEADER header;
  6685.  INT asize;
  6686.  CHAR arr_part[36];
  6687.   } localforarraycre = { { STR_tag, -1337 }, 35, "local for array creation expression" };
  6688. struct {
  6689.  OB_HEADER header;
  6690.  INT asize;
  6691.  CHAR arr_part[4];
  6692.   } name_4772 = { { STR_tag, -1338 }, 3, " = " };
  6693. struct {
  6694.  OB_HEADER header;
  6695.  INT asize;
  6696.  CHAR arr_part[2];
  6697.   } name_4773 = { { STR_tag, -1339 }, 1, ";" };
  6698. struct {
  6699.  OB_HEADER header;
  6700.  INT asize;
  6701.  CHAR arr_part[11];
  6702.   } asize_4774 = { { STR_tag, -1340 }, 10, "->asize = " };
  6703. struct {
  6704.  OB_HEADER header;
  6705.  INT asize;
  6706.  CHAR arr_part[2];
  6707.   } name_4775 = { { STR_tag, -1341 }, 1, ";" };
  6708. struct {
  6709.  OB_HEADER header;
  6710.  INT asize;
  6711.  CHAR arr_part[12];
  6712.   } arr_part_4779 = { { STR_tag, -1342 }, 11, "->arr_part[" };
  6713. struct {
  6714.  OB_HEADER header;
  6715.  INT asize;
  6716.  CHAR arr_part[5];
  6717.   } name_4780 = { { STR_tag, -1343 }, 4, "] = " };
  6718. struct {
  6719.  OB_HEADER header;
  6720.  INT asize;
  6721.  CHAR arr_part[2];
  6722.   } name_4781 = { { STR_tag, -1344 }, 1, "(" };
  6723. struct {
  6724.  OB_HEADER header;
  6725.  INT asize;
  6726.  CHAR arr_part[3];
  6727.   } name_4782 = { { STR_tag, -1345 }, 2, "==" };
  6728. struct {
  6729.  OB_HEADER header;
  6730.  INT asize;
  6731.  CHAR arr_part[2];
  6732.   } name_4783 = { { STR_tag, -1346 }, 1, ")" };
  6733. struct {
  6734.  OB_HEADER header;
  6735.  INT asize;
  6736.  CHAR arr_part[10];
  6737.   } exception_4784 = { { STR_tag, -1347 }, 9, "exception" };
  6738. struct {
  6739.  OB_HEADER header;
  6740.  INT asize;
  6741.  CHAR arr_part[5];
  6742.   } S_ob = { { STR_tag, -1348 }, 4, "_ob " };
  6743. struct {
  6744.  OB_HEADER header;
  6745.  INT asize;
  6746.  CHAR arr_part[5];
  6747.   } name_4785 = { { STR_tag, -1349 }, 4, " = (" };
  6748. struct {
  6749.  OB_HEADER header;
  6750.  INT asize;
  6751.  CHAR arr_part[30];
  6752.   } S_obGC_mallocsiz = { { STR_tag, -1350 }, 29, "_ob) GC_malloc(sizeof(struct " };
  6753. struct {
  6754.  OB_HEADER header;
  6755.  INT asize;
  6756.  CHAR arr_part[14];
  6757.   } S_ob_struct = { { STR_tag, -1351 }, 13, "_ob_struct));" };
  6758. struct {
  6759.  OB_HEADER header;
  6760.  INT asize;
  6761.  CHAR arr_part[13];
  6762.   } funcptr_4786 = { { STR_tag, -1352 }, 12, "->funcptr = " };
  6763. struct {
  6764.  OB_HEADER header;
  6765.  INT asize;
  6766.  CHAR arr_part[12];
  6767.   } bound_arg = { { STR_tag, -1353 }, 11, "->bound_arg" };
  6768. struct {
  6769.  OB_HEADER header;
  6770.  INT asize;
  6771.  CHAR arr_part[4];
  6772.   } name_4790 = { { STR_tag, -1354 }, 3, " = " };
  6773. struct {
  6774.  OB_HEADER header;
  6775.  INT asize;
  6776.  CHAR arr_part[2];
  6777.   } name_4791 = { { STR_tag, -1355 }, 1, "(" };
  6778. struct {
  6779.  OB_HEADER header;
  6780.  INT asize;
  6781.  CHAR arr_part[3];
  6782.   } name_4792 = { { STR_tag, -1356 }, 2, ") " };
  6783. struct {
  6784.  OB_HEADER header;
  6785.  INT asize;
  6786.  CHAR arr_part[4];
  6787.   } name_4793 = { { STR_tag, -1357 }, 3, " = " };
  6788. struct {
  6789.  OB_HEADER header;
  6790.  INT asize;
  6791.  CHAR arr_part[4];
  6792.   } name_4794 = { { STR_tag, -1358 }, 3, "(*(" };
  6793. struct {
  6794.  OB_HEADER header;
  6795.  INT asize;
  6796.  CHAR arr_part[13];
  6797.   } funcptr_4795 = { { STR_tag, -1359 }, 12, "->funcptr))(" };
  6798. struct {
  6799.  OB_HEADER header;
  6800.  INT asize;
  6801.  CHAR arr_part[3];
  6802.   } name_4801 = { { STR_tag, -1360 }, 2, ", " };
  6803. struct {
  6804.  OB_HEADER header;
  6805.  INT asize;
  6806.  CHAR arr_part[32];
  6807.   } bounditersnotimp = { { STR_tag, -1361 }, 31, "bound iters not implemented yet" };
  6808. struct {
  6809.  OB_HEADER header;
  6810.  INT asize;
  6811.  CHAR arr_part[44];
  6812.   } constantarraylit = { { STR_tag, -1362 }, 43, "constant array literals not implemented yet" };
  6813. struct {
  6814.  OB_HEADER header;
  6815.  INT asize;
  6816.  CHAR arr_part[34];
  6817.   } INTIliteralsnoti = { { STR_tag, -1363 }, 33, "INTI literals not implemented yet" };
  6818. struct {
  6819.  OB_HEADER header;
  6820.  INT asize;
  6821.  CHAR arr_part[35];
  6822.   } FLTIconstantsnot = { { STR_tag, -1364 }, 34, "FLTI constants not implemented yet" };
  6823. struct {
  6824.  OB_HEADER header;
  6825.  INT asize;
  6826.  CHAR arr_part[24];
  6827.   } Gottoendofemit_expr = { { STR_tag, -1365 }, 23, "Got to end of emit_expr" };
  6828. struct {
  6829.  OB_HEADER header;
  6830.  INT asize;
  6831.  CHAR arr_part[1];
  6832.   } name_4802 = { { STR_tag, -1366 }, 0, "" };
  6833. struct {
  6834.  OB_HEADER header;
  6835.  INT asize;
  6836.  CHAR arr_part[5];
  6837.   } temp_4805 = { { STR_tag, -1367 }, 4, "temp" };
  6838. struct {
  6839.  OB_HEADER header;
  6840.  INT asize;
  6841.  CHAR arr_part[9];
  6842.   } switch_4861 = { { STR_tag, -1368 }, 8, "switch (" };
  6843. struct {
  6844.  OB_HEADER header;
  6845.  INT asize;
  6846.  CHAR arr_part[16];
  6847.   } headertag_4862 = { { STR_tag, -1369 }, 15, "->header.tag) {" };
  6848. struct {
  6849.  OB_HEADER header;
  6850.  INT asize;
  6851.  CHAR arr_part[6];
  6852.   } case_4869 = { { STR_tag, -1370 }, 5, "case " };
  6853. struct {
  6854.  OB_HEADER header;
  6855.  INT asize;
  6856.  CHAR arr_part[6];
  6857.   } case_4870 = { { STR_tag, -1371 }, 5, "case " };
  6858. struct {
  6859.  OB_HEADER header;
  6860.  INT asize;
  6861.  CHAR arr_part[8];
  6862.   } break_4871 = { { STR_tag, -1372 }, 7, " break;" };
  6863. struct {
  6864.  OB_HEADER header;
  6865.  INT asize;
  6866.  CHAR arr_part[11];
  6867.   } default_4872 = { { STR_tag, -1373 }, 10, "default: ;" };
  6868. struct {
  6869.  OB_HEADER header;
  6870.  INT asize;
  6871.  CHAR arr_part[4];
  6872.   } name_4888 = { { STR_tag, -1374 }, 3, " = " };
  6873. struct {
  6874.  OB_HEADER header;
  6875.  INT asize;
  6876.  CHAR arr_part[5];
  6877.   } if_4889 = { { STR_tag, -1375 }, 4, "if (" };
  6878. struct {
  6879.  OB_HEADER header;
  6880.  INT asize;
  6881.  CHAR arr_part[4];
  6882.   } name_4890 = { { STR_tag, -1376 }, 3, ") {" };
  6883. struct {
  6884.  OB_HEADER header;
  6885.  INT asize;
  6886.  CHAR arr_part[2];
  6887.   } name_4891 = { { STR_tag, -1377 }, 1, "}" };
  6888. struct {
  6889.  OB_HEADER header;
  6890.  INT asize;
  6891.  CHAR arr_part[7];
  6892.   } else_4892 = { { STR_tag, -1378 }, 6, "else {" };
  6893. struct {
  6894.  OB_HEADER header;
  6895.  INT asize;
  6896.  CHAR arr_part[2];
  6897.   } name_4893 = { { STR_tag, -1379 }, 1, "}" };
  6898. struct {
  6899.  OB_HEADER header;
  6900.  INT asize;
  6901.  CHAR arr_part[5];
  6902.   } loop_4894 = { { STR_tag, -1380 }, 4, "loop" };
  6903. struct {
  6904.  OB_HEADER header;
  6905.  INT asize;
  6906.  CHAR arr_part[2];
  6907.   } name_4895 = { { STR_tag, -1381 }, 1, "{" };
  6908. struct {
  6909.  OB_HEADER header;
  6910.  INT asize;
  6911.  CHAR arr_part[28];
  6912.   } Bounditersnotimp = { { STR_tag, -1382 }, 27, "Bound iters not implemented" };
  6913. struct {
  6914.  OB_HEADER header;
  6915.  INT asize;
  6916.  CHAR arr_part[32];
  6917.   } initializeboundi = { { STR_tag, -1383 }, 31, "<<initialize bound iters here>>" };
  6918. struct {
  6919.  OB_HEADER header;
  6920.  INT asize;
  6921.  CHAR arr_part[19];
  6922.   } Frameforcallto = { { STR_tag, -1384 }, 18, "Frame for call to " };
  6923. struct {
  6924.  OB_HEADER header;
  6925.  INT asize;
  6926.  CHAR arr_part[14];
  6927.   } framenested = { { STR_tag, -1385 }, 13, "frame->nested" };
  6928. struct {
  6929.  OB_HEADER header;
  6930.  INT asize;
  6931.  CHAR arr_part[8];
  6932.   } S_frame = { { STR_tag, -1386 }, 7, "_frame " };
  6933. struct {
  6934.  OB_HEADER header;
  6935.  INT asize;
  6936.  CHAR arr_part[13];
  6937.   } ALLOCATE_4899 = { { STR_tag, -1387 }, 12, " = ALLOCATE(" };
  6938. struct {
  6939.  OB_HEADER header;
  6940.  INT asize;
  6941.  CHAR arr_part[9];
  6942.   } S_frame_4900 = { { STR_tag, -1388 }, 8, "_frame);" };
  6943. struct {
  6944.  OB_HEADER header;
  6945.  INT asize;
  6946.  CHAR arr_part[8];
  6947.   } struct_4901 = { { STR_tag, -1389 }, 7, "struct " };
  6948. struct {
  6949.  OB_HEADER header;
  6950.  INT asize;
  6951.  CHAR arr_part[15];
  6952.   } S_frame_struct = { { STR_tag, -1390 }, 14, "_frame_struct " };
  6953. struct {
  6954.  OB_HEADER header;
  6955.  INT asize;
  6956.  CHAR arr_part[8];
  6957.   } S_frame_4902 = { { STR_tag, -1391 }, 7, "_frame " };
  6958. struct {
  6959.  OB_HEADER header;
  6960.  INT asize;
  6961.  CHAR arr_part[5];
  6962.   } name_4903 = { { STR_tag, -1392 }, 4, " = &" };
  6963. struct {
  6964.  OB_HEADER header;
  6965.  INT asize;
  6966.  CHAR arr_part[6];
  6967.   } BOOL_4904 = { { STR_tag, -1393 }, 5, "BOOL " };
  6968. struct {
  6969.  OB_HEADER header;
  6970.  INT asize;
  6971.  CHAR arr_part[9];
  6972.   } TRUE_4905 = { { STR_tag, -1394 }, 8, " = TRUE;" };
  6973. struct {
  6974.  OB_HEADER header;
  6975.  INT asize;
  6976.  CHAR arr_part[5];
  6977.   } name_4909 = { { STR_tag, -1395 }, 4, " = &" };
  6978. struct {
  6979.  OB_HEADER header;
  6980.  INT asize;
  6981.  CHAR arr_part[13];
  6982.   } state0_4913 = { { STR_tag, -1396 }, 12, "->state = 0;" };
  6983. struct {
  6984.  OB_HEADER header;
  6985.  INT asize;
  6986.  CHAR arr_part[12];
  6987.   } while1 = { { STR_tag, -1397 }, 11, "while (1) {" };
  6988. struct {
  6989.  OB_HEADER header;
  6990.  INT asize;
  6991.  CHAR arr_part[2];
  6992.   } name_4914 = { { STR_tag, -1398 }, 1, "}" };
  6993. struct {
  6994.  OB_HEADER header;
  6995.  INT asize;
  6996.  CHAR arr_part[2];
  6997.   } name_4915 = { { STR_tag, -1399 }, 1, "}" };
  6998. struct {
  6999.  OB_HEADER header;
  7000.  INT asize;
  7001.  CHAR arr_part[4];
  7002.   } name_4916 = { { STR_tag, -1400 }, 3, ": ;" };
  7003. struct {
  7004.  OB_HEADER header;
  7005.  INT asize;
  7006.  CHAR arr_part[9];
  7007.   } GC_free_4920 = { { STR_tag, -1401 }, 8, "GC_free(" };
  7008. struct {
  7009.  OB_HEADER header;
  7010.  INT asize;
  7011.  CHAR arr_part[4];
  7012.   } name_4921 = { { STR_tag, -1402 }, 3, "); " };
  7013. struct {
  7014.  OB_HEADER header;
  7015.  INT asize;
  7016.  CHAR arr_part[9];
  7017.   } NULL_4922 = { { STR_tag, -1403 }, 8, " = NULL;" };
  7018. struct {
  7019.  OB_HEADER header;
  7020.  INT asize;
  7021.  CHAR arr_part[6];
  7022.   } goto_4923 = { { STR_tag, -1404 }, 5, "goto " };
  7023. struct {
  7024.  OB_HEADER header;
  7025.  INT asize;
  7026.  CHAR arr_part[2];
  7027.   } name_4924 = { { STR_tag, -1405 }, 1, ";" };
  7028. struct {
  7029.  OB_HEADER header;
  7030.  INT asize;
  7031.  CHAR arr_part[19];
  7032.   } framestate1 = { { STR_tag, -1406 }, 18, "frame->state = -1;" };
  7033. struct {
  7034.  OB_HEADER header;
  7035.  INT asize;
  7036.  CHAR arr_part[8];
  7037.   } return_4925 = { { STR_tag, -1407 }, 7, "return " };
  7038. struct {
  7039.  OB_HEADER header;
  7040.  INT asize;
  7041.  CHAR arr_part[8];
  7042.   } return_4926 = { { STR_tag, -1408 }, 7, "return;" };
  7043. struct {
  7044.  OB_HEADER header;
  7045.  INT asize;
  7046.  CHAR arr_part[8];
  7047.   } void_4927 = { { STR_tag, -1409 }, 7, "(void) " };
  7048. struct {
  7049.  OB_HEADER header;
  7050.  INT asize;
  7051.  CHAR arr_part[16];
  7052.   } framestate = { { STR_tag, -1410 }, 15, "frame->state = " };
  7053. struct {
  7054.  OB_HEADER header;
  7055.  INT asize;
  7056.  CHAR arr_part[8];
  7057.   } return_4928 = { { STR_tag, -1411 }, 7, "return " };
  7058. struct {
  7059.  OB_HEADER header;
  7060.  INT asize;
  7061.  CHAR arr_part[8];
  7062.   } return_4929 = { { STR_tag, -1412 }, 7, "return;" };
  7063. struct {
  7064.  OB_HEADER header;
  7065.  INT asize;
  7066.  CHAR arr_part[6];
  7067.   } state_4930 = { { STR_tag, -1413 }, 5, "state" };
  7068. struct {
  7069.  OB_HEADER header;
  7070.  INT asize;
  7071.  CHAR arr_part[3];
  7072.   } name_4931 = { { STR_tag, -1414 }, 2, ":;" };
  7073. struct {
  7074.  OB_HEADER header;
  7075.  INT asize;
  7076.  CHAR arr_part[9];
  7077.   } switch_4938 = { { STR_tag, -1415 }, 8, "switch (" };
  7078. struct {
  7079.  OB_HEADER header;
  7080.  INT asize;
  7081.  CHAR arr_part[4];
  7082.   } name_4939 = { { STR_tag, -1416 }, 3, ") {" };
  7083. struct {
  7084.  OB_HEADER header;
  7085.  INT asize;
  7086.  CHAR arr_part[15];
  7087.   } casestatement_4940 = { { STR_tag, -1417 }, 14, "case statement" };
  7088. struct {
  7089.  OB_HEADER header;
  7090.  INT asize;
  7091.  CHAR arr_part[6];
  7092.   } case_4947 = { { STR_tag, -1418 }, 5, "case " };
  7093. struct {
  7094.  OB_HEADER header;
  7095.  INT asize;
  7096.  CHAR arr_part[8];
  7097.   } break_4948 = { { STR_tag, -1419 }, 7, " break;" };
  7098. struct {
  7099.  OB_HEADER header;
  7100.  INT asize;
  7101.  CHAR arr_part[11];
  7102.   } default_4949 = { { STR_tag, -1420 }, 10, "default: ;" };
  7103. struct {
  7104.  OB_HEADER header;
  7105.  INT asize;
  7106.  CHAR arr_part[39];
  7107.   } Noapplicabletarg = { { STR_tag, -1421 }, 38, "No applicable target in case statement" };
  7108. struct {
  7109.  OB_HEADER header;
  7110.  INT asize;
  7111.  CHAR arr_part[2];
  7112.   } name_4950 = { { STR_tag, -1422 }, 1, "}" };
  7113. struct {
  7114.  OB_HEADER header;
  7115.  INT asize;
  7116.  CHAR arr_part[39];
  7117.   } Noapplicabletarg_4951 = { { STR_tag, -1423 }, 38, "No applicable target in case statement" };
  7118. struct {
  7119.  OB_HEADER header;
  7120.  INT asize;
  7121.  CHAR arr_part[7];
  7122.   } if_4952 = { { STR_tag, -1424 }, 6, "if (!(" };
  7123. struct {
  7124.  OB_HEADER header;
  7125.  INT asize;
  7126.  CHAR arr_part[5];
  7127.   } name_4953 = { { STR_tag, -1425 }, 4, ")) {" };
  7128. struct {
  7129.  OB_HEADER header;
  7130.  INT asize;
  7131.  CHAR arr_part[26];
  7132.   } Violationofpreco = { { STR_tag, -1426 }, 25, "Violation of precondition" };
  7133. struct {
  7134.  OB_HEADER header;
  7135.  INT asize;
  7136.  CHAR arr_part[2];
  7137.   } name_4954 = { { STR_tag, -1427 }, 1, "}" };
  7138. struct {
  7139.  OB_HEADER header;
  7140.  INT asize;
  7141.  CHAR arr_part[7];
  7142.   } if_4955 = { { STR_tag, -1428 }, 6, "if (!(" };
  7143. struct {
  7144.  OB_HEADER header;
  7145.  INT asize;
  7146.  CHAR arr_part[5];
  7147.   } name_4956 = { { STR_tag, -1429 }, 4, ")) {" };
  7148. struct {
  7149.  OB_HEADER header;
  7150.  INT asize;
  7151.  CHAR arr_part[27];
  7152.   } Violationofpostc = { { STR_tag, -1430 }, 26, "Violation of postcondition" };
  7153. struct {
  7154.  OB_HEADER header;
  7155.  INT asize;
  7156.  CHAR arr_part[2];
  7157.   } name_4957 = { { STR_tag, -1431 }, 1, "}" };
  7158. struct {
  7159.  OB_HEADER header;
  7160.  INT asize;
  7161.  CHAR arr_part[7];
  7162.   } if_4958 = { { STR_tag, -1432 }, 6, "if (!(" };
  7163. struct {
  7164.  OB_HEADER header;
  7165.  INT asize;
  7166.  CHAR arr_part[5];
  7167.   } name_4959 = { { STR_tag, -1433 }, 4, ")) {" };
  7168. struct {
  7169.  OB_HEADER header;
  7170.  INT asize;
  7171.  CHAR arr_part[23];
  7172.   } Violationofassertion = { { STR_tag, -1434 }, 22, "Violation of assertion" };
  7173. struct {
  7174.  OB_HEADER header;
  7175.  INT asize;
  7176.  CHAR arr_part[2];
  7177.   } name_4960 = { { STR_tag, -1435 }, 1, "}" };
  7178. struct {
  7179.  OB_HEADER header;
  7180.  INT asize;
  7181.  CHAR arr_part[5];
  7182.   } if_4961 = { { STR_tag, -1436 }, 4, "if (" };
  7183. struct {
  7184.  OB_HEADER header;
  7185.  INT asize;
  7186.  CHAR arr_part[10];
  7187.   } NULL_4962 = { { STR_tag, -1437 }, 9, "==NULL) {" };
  7188. struct {
  7189.  OB_HEADER header;
  7190.  INT asize;
  7191.  CHAR arr_part[24];
  7192.   } Voidobjectoftypecase = { { STR_tag, -1438 }, 23, "Void object of typecase" };
  7193. struct {
  7194.  OB_HEADER header;
  7195.  INT asize;
  7196.  CHAR arr_part[7];
  7197.   } else_4963 = { { STR_tag, -1439 }, 6, "} else" };
  7198. struct {
  7199.  OB_HEADER header;
  7200.  INT asize;
  7201.  CHAR arr_part[31];
  7202.   } Noapplicabletype = { { STR_tag, -1440 }, 30, "No applicable type in typecase" };
  7203. struct {
  7204.  OB_HEADER header;
  7205.  INT asize;
  7206.  CHAR arr_part[2];
  7207.   } name_4964 = { { STR_tag, -1441 }, 1, "}" };
  7208. struct {
  7209.  OB_HEADER header;
  7210.  INT asize;
  7211.  CHAR arr_part[13];
  7212.   } exception_4965 = { { STR_tag, -1442 }, 12, "exception = " };
  7213. struct {
  7214.  OB_HEADER header;
  7215.  INT asize;
  7216.  CHAR arr_part[2];
  7217.   } name_4966 = { { STR_tag, -1443 }, 1, ";" };
  7218. struct {
  7219.  OB_HEADER header;
  7220.  INT asize;
  7221.  CHAR arr_part[25];
  7222.   } longjmplast_protect1 = { { STR_tag, -1444 }, 24, "longjmp(last_protect,1);" };
  7223. struct {
  7224.  OB_HEADER header;
  7225.  INT asize;
  7226.  CHAR arr_part[6];
  7227.   } if_4967 = { { STR_tag, -1445 }, 5, "if (!" };
  7228. struct {
  7229.  OB_HEADER header;
  7230.  INT asize;
  7231.  CHAR arr_part[2];
  7232.   } name_4968 = { { STR_tag, -1446 }, 1, "(" };
  7233. struct {
  7234.  OB_HEADER header;
  7235.  INT asize;
  7236.  CHAR arr_part[5];
  7237.   } name_4969 = { { STR_tag, -1447 }, 4, ")) {" };
  7238. struct {
  7239.  OB_HEADER header;
  7240.  INT asize;
  7241.  CHAR arr_part[18];
  7242.   } Failedinvariant = { { STR_tag, -1448 }, 17, "Failed invariant " };
  7243. struct {
  7244.  OB_HEADER header;
  7245.  INT asize;
  7246.  CHAR arr_part[2];
  7247.   } name_4970 = { { STR_tag, -1449 }, 1, "}" };
  7248. struct {
  7249.  OB_HEADER header;
  7250.  INT asize;
  7251.  CHAR arr_part[2];
  7252.   } name_4971 = { { STR_tag, -1450 }, 1, "{" };
  7253. struct {
  7254.  OB_HEADER header;
  7255.  INT asize;
  7256.  CHAR arr_part[30];
  7257.   } OBold_exceptione = { { STR_tag, -1451 }, 29, "OB old_exception = exception;" };
  7258. struct {
  7259.  OB_HEADER header;
  7260.  INT asize;
  7261.  CHAR arr_part[21];
  7262.   } jmp_bufold_protect = { { STR_tag, -1452 }, 20, "jmp_buf old_protect;" };
  7263. struct {
  7264.  OB_HEADER header;
  7265.  INT asize;
  7266.  CHAR arr_part[49];
  7267.   } bcopylast_protec = { { STR_tag, -1453 }, 48, "bcopy(last_protect,old_protect,sizeof(jmp_buf));" };
  7268. struct {
  7269.  OB_HEADER header;
  7270.  INT asize;
  7271.  CHAR arr_part[33];
  7272.   } ifsetjmplast_pro = { { STR_tag, -1454 }, 32, "if (setjmp(last_protect) == 0) {" };
  7273. struct {
  7274.  OB_HEADER header;
  7275.  INT asize;
  7276.  CHAR arr_part[9];
  7277.   } else_4972 = { { STR_tag, -1455 }, 8, "} else {" };
  7278. struct {
  7279.  OB_HEADER header;
  7280.  INT asize;
  7281.  CHAR arr_part[49];
  7282.   } bcopyold_protect = { { STR_tag, -1456 }, 48, "bcopy(old_protect,last_protect,sizeof(jmp_buf));" };
  7283. struct {
  7284.  OB_HEADER header;
  7285.  INT asize;
  7286.  CHAR arr_part[10];
  7287.   } exception_4973 = { { STR_tag, -1457 }, 9, "exception" };
  7288. struct {
  7289.  OB_HEADER header;
  7290.  INT asize;
  7291.  CHAR arr_part[25];
  7292.   } longjmplast_prot_4974 = { { STR_tag, -1458 }, 24, "longjmp(last_protect,1);" };
  7293. struct {
  7294.  OB_HEADER header;
  7295.  INT asize;
  7296.  CHAR arr_part[2];
  7297.   } name_4975 = { { STR_tag, -1459 }, 1, "}" };
  7298. struct {
  7299.  OB_HEADER header;
  7300.  INT asize;
  7301.  CHAR arr_part[2];
  7302.   } name_4976 = { { STR_tag, -1460 }, 1, "}" };
  7303. struct {
  7304.  OB_HEADER header;
  7305.  INT asize;
  7306.  CHAR arr_part[49];
  7307.   } bcopyold_protect_4977 = { { STR_tag, -1461 }, 48, "bcopy(old_protect,last_protect,sizeof(jmp_buf));" };
  7308. struct {
  7309.  OB_HEADER header;
  7310.  INT asize;
  7311.  CHAR arr_part[27];
  7312.   } exceptionold_exc = { { STR_tag, -1462 }, 26, "exception = old_exception;" };
  7313. struct {
  7314.  OB_HEADER header;
  7315.  INT asize;
  7316.  CHAR arr_part[2];
  7317.   } name_4978 = { { STR_tag, -1463 }, 1, "}" };
  7318. struct {
  7319.  OB_HEADER header;
  7320.  INT asize;
  7321.  CHAR arr_part[29];
  7322.   } Laststatementwas = { { STR_tag, -1464 }, 28, "Last statement wasn\'t return" };
  7323. struct {
  7324.  OB_HEADER header;
  7325.  INT asize;
  7326.  CHAR arr_part[19];
  7327.   } framestate1_5006 = { { STR_tag, -1465 }, 18, "frame->state = -1;" };
  7328. struct {
  7329.  OB_HEADER header;
  7330.  INT asize;
  7331.  CHAR arr_part[14];
  7332.   } returndummy = { { STR_tag, -1466 }, 13, "return dummy;" };
  7333. struct {
  7334.  OB_HEADER header;
  7335.  INT asize;
  7336.  CHAR arr_part[8];
  7337.   } return_5007 = { { STR_tag, -1467 }, 7, "return;" };
  7338. struct {
  7339.  OB_HEADER header;
  7340.  INT asize;
  7341.  CHAR arr_part[2];
  7342.   } name_5008 = { { STR_tag, -1468 }, 1, "}" };
  7343. struct {
  7344.  OB_HEADER header;
  7345.  INT asize;
  7346.  CHAR arr_part[17];
  7347.   } typedefstruct_5021 = { { STR_tag, -1469 }, 16, "\ntypedef struct " };
  7348. struct {
  7349.  OB_HEADER header;
  7350.  INT asize;
  7351.  CHAR arr_part[17];
  7352.   } S_frame_struct_5022 = { { STR_tag, -1470 }, 16, "_frame_struct {\n" };
  7353. struct {
  7354.  OB_HEADER header;
  7355.  INT asize;
  7356.  CHAR arr_part[14];
  7357.   } S_frame_struct_5023 = { { STR_tag, -1471 }, 13, "_frame_struct" };
  7358. struct {
  7359.  OB_HEADER header;
  7360.  INT asize;
  7361.  CHAR arr_part[4];
  7362.   } arg_5027 = { { STR_tag, -1472 }, 3, "arg" };
  7363. struct {
  7364.  OB_HEADER header;
  7365.  INT asize;
  7366.  CHAR arr_part[18];
  7367.   } Formalargument = { { STR_tag, -1473 }, 17, "Formal argument: " };
  7368. struct {
  7369.  OB_HEADER header;
  7370.  INT asize;
  7371.  CHAR arr_part[6];
  7372.   } local_5031 = { { STR_tag, -1474 }, 5, "local" };
  7373. struct {
  7374.  OB_HEADER header;
  7375.  INT asize;
  7376.  CHAR arr_part[9];
  7377.   } struct_5035 = { { STR_tag, -1475 }, 8, " struct " };
  7378. struct {
  7379.  OB_HEADER header;
  7380.  INT asize;
  7381.  CHAR arr_part[16];
  7382.   } S_frame_struct_5036 = { { STR_tag, -1476 }, 15, "_frame_struct *" };
  7383. struct {
  7384.  OB_HEADER header;
  7385.  INT asize;
  7386.  CHAR arr_part[27];
  7387.   } nestediterframe = { { STR_tag, -1477 }, 26, "; /* nested iter frame */\n" };
  7388. struct {
  7389.  OB_HEADER header;
  7390.  INT asize;
  7391.  CHAR arr_part[13];
  7392.   } INTstate = { { STR_tag, -1478 }, 12, " INT state;\n" };
  7393. struct {
  7394.  OB_HEADER header;
  7395.  INT asize;
  7396.  CHAR arr_part[5];
  7397.   } name_5037 = { { STR_tag, -1479 }, 4, " } *" };
  7398. struct {
  7399.  OB_HEADER header;
  7400.  INT asize;
  7401.  CHAR arr_part[10];
  7402.   } S_frame_5038 = { { STR_tag, -1480 }, 9, "_frame;\n\n" };
  7403. struct {
  7404.  OB_HEADER header;
  7405.  INT asize;
  7406.  CHAR arr_part[7];
  7407.   } S_frame_5039 = { { STR_tag, -1481 }, 6, "_frame" };
  7408. struct {
  7409.  OB_HEADER header;
  7410.  INT asize;
  7411.  CHAR arr_part[6];
  7412.   } void_5049 = { { STR_tag, -1482 }, 5, "void " };
  7413. struct {
  7414.  OB_HEADER header;
  7415.  INT asize;
  7416.  CHAR arr_part[7];
  7417.   } S_frame_5050 = { { STR_tag, -1483 }, 6, "_frame" };
  7418. struct {
  7419.  OB_HEADER header;
  7420.  INT asize;
  7421.  CHAR arr_part[3];
  7422.   } name_5053 = { { STR_tag, -1484 }, 2, ", " };
  7423. struct {
  7424.  OB_HEADER header;
  7425.  INT asize;
  7426.  CHAR arr_part[3];
  7427.   } name_5058 = { { STR_tag, -1485 }, 2, ", " };
  7428. struct {
  7429.  OB_HEADER header;
  7430.  INT asize;
  7431.  CHAR arr_part[3];
  7432.   } name_5063 = { { STR_tag, -1486 }, 2, ", " };
  7433. struct {
  7434.  OB_HEADER header;
  7435.  INT asize;
  7436.  CHAR arr_part[4];
  7437.   } name_5064 = { { STR_tag, -1487 }, 3, ");\n" };
  7438. struct {
  7439.  OB_HEADER header;
  7440.  INT asize;
  7441.  CHAR arr_part[18];
  7442.   } ifselfNULL = { { STR_tag, -1488 }, 17, "if (self==NULL) {" };
  7443. struct {
  7444.  OB_HEADER header;
  7445.  INT asize;
  7446.  CHAR arr_part[23];
  7447.   } asizeaccessofvoid = { { STR_tag, -1489 }, 22, "`asize\' access of void" };
  7448. struct {
  7449.  OB_HEADER header;
  7450.  INT asize;
  7451.  CHAR arr_part[2];
  7452.   } name_5065 = { { STR_tag, -1490 }, 1, "}" };
  7453. struct {
  7454.  OB_HEADER header;
  7455.  INT asize;
  7456.  CHAR arr_part[21];
  7457.   } returnselfasize = { { STR_tag, -1491 }, 20, " return self->asize;" };
  7458. struct {
  7459.  OB_HEADER header;
  7460.  INT asize;
  7461.  CHAR arr_part[18];
  7462.   } GeneratingCfor = { { STR_tag, -1492 }, 17, "Generating C for " };
  7463. struct {
  7464.  OB_HEADER header;
  7465.  INT asize;
  7466.  CHAR arr_part[12];
  7467.   } sather_main_5069 = { { STR_tag, -1493 }, 11, "sather_main" };
  7468. struct {
  7469.  OB_HEADER header;
  7470.  INT asize;
  7471.  CHAR arr_part[9];
  7472.   } AMfor = { { STR_tag, -1494 }, 8, "\nAM for " };
  7473. struct {
  7474.  OB_HEADER header;
  7475.  INT asize;
  7476.  CHAR arr_part[2];
  7477.   } name_5079 = { { STR_tag, -1495 }, 1, "=" };
  7478. struct {
  7479.  OB_HEADER header;
  7480.  INT asize;
  7481.  CHAR arr_part[2];
  7482.   } name_5080 = { { STR_tag, -1496 }, 1, "\n" };
  7483. struct {
  7484.  OB_HEADER header;
  7485.  INT asize;
  7486.  CHAR arr_part[37];
  7487.   } CompilererrorELT = { { STR_tag, -1497 }, 36, "Compiler error, ELT::impl with sig: " };
  7488. struct {
  7489.  OB_HEADER header;
  7490.  INT asize;
  7491.  CHAR arr_part[14];
  7492.   } returnsvoid = { { STR_tag, -1498 }, 13, "returns void." };
  7493. struct {
  7494.  OB_HEADER header;
  7495.  INT asize;
  7496.  CHAR arr_part[73];
  7497.   } selfmaynotappear = { { STR_tag, -1499 }, 72, "`self\' may not appear in a shared or constant initialization expression." };
  7498. struct {
  7499.  OB_HEADER header;
  7500.  INT asize;
  7501.  CHAR arr_part[19];
  7502.   } Thetypeofself = { { STR_tag, -1500 }, 18, "The type of self: " };
  7503. struct {
  7504.  OB_HEADER header;
  7505.  INT asize;
  7506.  CHAR arr_part[22];
  7507.   } isnotasubtypeof = { { STR_tag, -1501 }, 21, " is not a subtype of " };
  7508. struct {
  7509.  OB_HEADER header;
  7510.  INT asize;
  7511.  CHAR arr_part[2];
  7512.   } name_5149 = { { STR_tag, -1502 }, 1, "." };
  7513. struct {
  7514.  OB_HEADER header;
  7515.  INT asize;
  7516.  CHAR arr_part[52];
  7517.   } CompilererrorTRA = { { STR_tag, -1503 }, 51, "Compiler error, TRANS::local_with_name, void local." };
  7518. struct {
  7519.  OB_HEADER header;
  7520.  INT asize;
  7521.  CHAR arr_part[52];
  7522.   } CompilererrorTRA_5164 = { { STR_tag, -1504 }, 51, "Compiler error, TRANS::local_with_name, void local." };
  7523. struct {
  7524.  OB_HEADER header;
  7525.  INT asize;
  7526.  CHAR arr_part[34];
  7527.   } Thetypeofthisloc = { { STR_tag, -1505 }, 33, "The type of this local variable: " };
  7528. struct {
  7529.  OB_HEADER header;
  7530.  INT asize;
  7531.  CHAR arr_part[22];
  7532.   } isnotasubtypeof_5167 = { { STR_tag, -1506 }, 21, " is not a subtype of " };
  7533. struct {
  7534.  OB_HEADER header;
  7535.  INT asize;
  7536.  CHAR arr_part[2];
  7537.   } name_5168 = { { STR_tag, -1507 }, 1, "." };
  7538. struct {
  7539.  OB_HEADER header;
  7540.  INT asize;
  7541.  CHAR arr_part[54];
  7542.   } CompilererrorTRA_5173 = { { STR_tag, -1508 }, 53, "Compiler error, TRANS::call_expr_check_local on void." };
  7543. struct {
  7544.  OB_HEADER header;
  7545.  INT asize;
  7546.  CHAR arr_part[42];
  7547.   } Callsmaynotbemad = { { STR_tag, -1509 }, 41, "Calls may not be made directly on `void\'." };
  7548. struct {
  7549.  OB_HEADER header;
  7550.  INT asize;
  7551.  CHAR arr_part[98];
  7552.   } Callsmaynotbemad_5177 = { { STR_tag, -1510 }, 97, "Calls may not be made on create expressions which don\'t specify the type of object being created." };
  7553. struct {
  7554.  OB_HEADER header;
  7555.  INT asize;
  7556.  CHAR arr_part[44];
  7557.   } Callsmaynotbemad_5183 = { { STR_tag, -1511 }, 43, "Calls may not be made on array expressions." };
  7558. struct {
  7559.  OB_HEADER header;
  7560.  INT asize;
  7561.  CHAR arr_part[54];
  7562.   } Underscoreargume = { { STR_tag, -1512 }, 53, "Underscore arguments may not appear in this position." };
  7563. struct {
  7564.  OB_HEADER header;
  7565.  INT asize;
  7566.  CHAR arr_part[49];
  7567.   } CompilererrorTRA_5199 = { { STR_tag, -1513 }, 48, "Compiler error, TRANS::call_self, self_val=void." };
  7568. struct {
  7569.  OB_HEADER header;
  7570.  INT asize;
  7571.  CHAR arr_part[46];
  7572.   } CompilererrorTRA_5223 = { { STR_tag, -1514 }, 45, "Compiler error, TRANS::call_tp_of_expr(void)." };
  7573. struct {
  7574.  OB_HEADER header;
  7575.  INT asize;
  7576.  CHAR arr_part[5];
  7577.   } void_5241 = { { STR_tag, -1515 }, 4, "void" };
  7578. struct {
  7579.  OB_HEADER header;
  7580.  INT asize;
  7581.  CHAR arr_part[3];
  7582.   } name_5242 = { { STR_tag, -1516 }, 2, "::" };
  7583. struct {
  7584.  OB_HEADER header;
  7585.  INT asize;
  7586.  CHAR arr_part[2];
  7587.   } name_5246 = { { STR_tag, -1517 }, 1, "," };
  7588. struct {
  7589.  OB_HEADER header;
  7590.  INT asize;
  7591.  CHAR arr_part[3];
  7592.   } name_5247 = { { STR_tag, -1518 }, 2, ":?" };
  7593. struct {
  7594.  OB_HEADER header;
  7595.  INT asize;
  7596.  CHAR arr_part[3];
  7597.   } S__5248 = { { STR_tag, -1519 }, 2, ":_" };
  7598. struct {
  7599.  OB_HEADER header;
  7600.  INT asize;
  7601.  CHAR arr_part[19];
  7602.   } Theinternalcall = { { STR_tag, -1520 }, 18, "The internal call " };
  7603. struct {
  7604.  OB_HEADER header;
  7605.  INT asize;
  7606.  CHAR arr_part[29];
  7607.   } matchesboththefe = { { STR_tag, -1521 }, 28, " matches both the features: " };
  7608. struct {
  7609.  OB_HEADER header;
  7610.  INT asize;
  7611.  CHAR arr_part[6];
  7612.   } and_5257 = { { STR_tag, -1522 }, 5, " and " };
  7613. struct {
  7614.  OB_HEADER header;
  7615.  INT asize;
  7616.  CHAR arr_part[2];
  7617.   } name_5258 = { { STR_tag, -1523 }, 1, "." };
  7618. struct {
  7619.  OB_HEADER header;
  7620.  INT asize;
  7621.  CHAR arr_part[32];
  7622.   } Nomatchfortheint = { { STR_tag, -1524 }, 31, "No match for the internal call " };
  7623. struct {
  7624.  OB_HEADER header;
  7625.  INT asize;
  7626.  CHAR arr_part[2];
  7627.   } name_5259 = { { STR_tag, -1525 }, 1, "." };
  7628. struct {
  7629.  OB_HEADER header;
  7630.  INT asize;
  7631.  CHAR arr_part[10];
  7632.   } Thecall = { { STR_tag, -1526 }, 9, "The call " };
  7633. struct {
  7634.  OB_HEADER header;
  7635.  INT asize;
  7636.  CHAR arr_part[29];
  7637.   } matchesboththefe_5268 = { { STR_tag, -1527 }, 28, " matches both the features: " };
  7638. struct {
  7639.  OB_HEADER header;
  7640.  INT asize;
  7641.  CHAR arr_part[6];
  7642.   } and_5269 = { { STR_tag, -1528 }, 5, " and " };
  7643. struct {
  7644.  OB_HEADER header;
  7645.  INT asize;
  7646.  CHAR arr_part[2];
  7647.   } name_5270 = { { STR_tag, -1529 }, 1, "." };
  7648. struct {
  7649.  OB_HEADER header;
  7650.  INT asize;
  7651.  CHAR arr_part[23];
  7652.   } Nomatchforthecall = { { STR_tag, -1530 }, 22, "No match for the call " };
  7653. struct {
  7654.  OB_HEADER header;
  7655.  INT asize;
  7656.  CHAR arr_part[2];
  7657.   } name_5271 = { { STR_tag, -1531 }, 1, "." };
  7658. struct {
  7659.  OB_HEADER header;
  7660.  INT asize;
  7661.  CHAR arr_part[47];
  7662.   } Onlycallmaybeapp = { { STR_tag, -1532 }, 46, "Only `call\' may be applied to a bound routine." };
  7663. struct {
  7664.  OB_HEADER header;
  7665.  INT asize;
  7666.  CHAR arr_part[19];
  7667.   } Theboundroutine = { { STR_tag, -1533 }, 18, "The bound routine " };
  7668. struct {
  7669.  OB_HEADER header;
  7670.  INT asize;
  7671.  CHAR arr_part[41];
  7672.   } hasnoreturnvalue = { { STR_tag, -1534 }, 40, " has no return value, but one is needed." };
  7673. struct {
  7674.  OB_HEADER header;
  7675.  INT asize;
  7676.  CHAR arr_part[19];
  7677.   } Theboundroutine_5280 = { { STR_tag, -1535 }, 18, "The bound routine " };
  7678. struct {
  7679.  OB_HEADER header;
  7680.  INT asize;
  7681.  CHAR arr_part[40];
  7682.   } hasareturnvalueb = { { STR_tag, -1536 }, 39, " has a return value, but it isn\'t used." };
  7683. struct {
  7684.  OB_HEADER header;
  7685.  INT asize;
  7686.  CHAR arr_part[10];
  7687.   } Thecall_5281 = { { STR_tag, -1537 }, 9, "The call " };
  7688. struct {
  7689.  OB_HEADER header;
  7690.  INT asize;
  7691.  CHAR arr_part[35];
  7692.   } hasthewrongnumbe = { { STR_tag, -1538 }, 34, " has the wrong number of args for " };
  7693. struct {
  7694.  OB_HEADER header;
  7695.  INT asize;
  7696.  CHAR arr_part[2];
  7697.   } name_5282 = { { STR_tag, -1539 }, 1, "." };
  7698. struct {
  7699.  OB_HEADER header;
  7700.  INT asize;
  7701.  CHAR arr_part[19];
  7702.   } Theargumenttype = { { STR_tag, -1540 }, 18, "The argument type " };
  7703. struct {
  7704.  OB_HEADER header;
  7705.  INT asize;
  7706.  CHAR arr_part[14];
  7707.   } inthecall = { { STR_tag, -1541 }, 13, " in the call " };
  7708. struct {
  7709.  OB_HEADER header;
  7710.  INT asize;
  7711.  CHAR arr_part[21];
  7712.   } doesntconformto = { { STR_tag, -1542 }, 20, " doesn\'t conform to " };
  7713. struct {
  7714.  OB_HEADER header;
  7715.  INT asize;
  7716.  CHAR arr_part[23];
  7717.   } intheboundroutine = { { STR_tag, -1543 }, 22, " in the bound routine " };
  7718. struct {
  7719.  OB_HEADER header;
  7720.  INT asize;
  7721.  CHAR arr_part[2];
  7722.   } name_5286 = { { STR_tag, -1544 }, 1, "." };
  7723. struct {
  7724.  OB_HEADER header;
  7725.  INT asize;
  7726.  CHAR arr_part[45];
  7727.   } Onlycallmaybeapp_5287 = { { STR_tag, -1545 }, 44, "Only `call!\' may be applied to a bound iter." };
  7728. struct {
  7729.  OB_HEADER header;
  7730.  INT asize;
  7731.  CHAR arr_part[16];
  7732.   } Thebounditer = { { STR_tag, -1546 }, 15, "The bound iter " };
  7733. struct {
  7734.  OB_HEADER header;
  7735.  INT asize;
  7736.  CHAR arr_part[41];
  7737.   } hasnoreturnvalue_5288 = { { STR_tag, -1547 }, 40, " has no return value, but one is needed." };
  7738. struct {
  7739.  OB_HEADER header;
  7740.  INT asize;
  7741.  CHAR arr_part[16];
  7742.   } Thebounditer_5289 = { { STR_tag, -1548 }, 15, "The bound iter " };
  7743. struct {
  7744.  OB_HEADER header;
  7745.  INT asize;
  7746.  CHAR arr_part[40];
  7747.   } hasareturnvalueb_5290 = { { STR_tag, -1549 }, 39, " has a return value, but it isn\'t used." };
  7748. struct {
  7749.  OB_HEADER header;
  7750.  INT asize;
  7751.  CHAR arr_part[10];
  7752.   } Thecall_5291 = { { STR_tag, -1550 }, 9, "The call " };
  7753. struct {
  7754.  OB_HEADER header;
  7755.  INT asize;
  7756.  CHAR arr_part[35];
  7757.   } hasthewrongnumbe_5292 = { { STR_tag, -1551 }, 34, " has the wrong number of args for " };
  7758. struct {
  7759.  OB_HEADER header;
  7760.  INT asize;
  7761.  CHAR arr_part[2];
  7762.   } name_5293 = { { STR_tag, -1552 }, 1, "." };
  7763. struct {
  7764.  OB_HEADER header;
  7765.  INT asize;
  7766.  CHAR arr_part[19];
  7767.   } Theargumenttype_5298 = { { STR_tag, -1553 }, 18, "The argument type " };
  7768. struct {
  7769.  OB_HEADER header;
  7770.  INT asize;
  7771.  CHAR arr_part[14];
  7772.   } inthecall_5299 = { { STR_tag, -1554 }, 13, " in the call " };
  7773. struct {
  7774.  OB_HEADER header;
  7775.  INT asize;
  7776.  CHAR arr_part[21];
  7777.   } doesntconformto_5300 = { { STR_tag, -1555 }, 20, " doesn\'t conform to " };
  7778. struct {
  7779.  OB_HEADER header;
  7780.  INT asize;
  7781.  CHAR arr_part[23];
  7782.   } intheboundroutin_5301 = { { STR_tag, -1556 }, 22, " in the bound routine " };
  7783. struct {
  7784.  OB_HEADER header;
  7785.  INT asize;
  7786.  CHAR arr_part[2];
  7787.   } name_5302 = { { STR_tag, -1557 }, 1, "." };
  7788. struct {
  7789.  OB_HEADER header;
  7790.  INT asize;
  7791.  CHAR arr_part[53];
  7792.   } CompilererrorTRA_5312 = { { STR_tag, -1558 }, 52, "Compiler error, TRANS::call_expr_get_sig, args size." };
  7793. struct {
  7794.  OB_HEADER header;
  7795.  INT asize;
  7796.  CHAR arr_part[53];
  7797.   } CompilererrorTRA_5313 = { { STR_tag, -1559 }, 52, "Compiler error, TRANS::call_expr_get_sig, args size." };
  7798. struct {
  7799.  OB_HEADER header;
  7800.  INT asize;
  7801.  CHAR arr_part[52];
  7802.   } CompilererrorTRA_5315 = { { STR_tag, -1560 }, 51, "Compiler error, TRANS::call_expr_get_sig, res size." };
  7803. struct {
  7804.  OB_HEADER header;
  7805.  INT asize;
  7806.  CHAR arr_part[80];
  7807.   } Externalcallsmay = { { STR_tag, -1561 }, 79, "External calls may not appear in shared or constant initialization expressions." };
  7808. struct {
  7809.  OB_HEADER header;
  7810.  INT asize;
  7811.  CHAR arr_part[76];
  7812.   } Itercallsmaynota = { { STR_tag, -1562 }, 75, "Iter calls may not appear in shared or constant initialization expressions." };
  7813. struct {
  7814.  OB_HEADER header;
  7815.  INT asize;
  7816.  CHAR arr_part[49];
  7817.   } Itersmayonlybeca = { { STR_tag, -1563 }, 48, "Iters may only be called within loop statements." };
  7818. struct {
  7819.  OB_HEADER header;
  7820.  INT asize;
  7821.  CHAR arr_part[82];
  7822.   } Theexpressionspe = { { STR_tag, -1564 }, 81, "The expression specifying `self\' in this iter call, itself contains an iter call." };
  7823. struct {
  7824.  OB_HEADER header;
  7825.  INT asize;
  7826.  CHAR arr_part[36];
  7827.   } Theexpressionfor = { { STR_tag, -1565 }, 35, "The expression for argument number " };
  7828. struct {
  7829.  OB_HEADER header;
  7830.  INT asize;
  7831.  CHAR arr_part[50];
  7832.   } inthisitercallit = { { STR_tag, -1566 }, 49, " in this iter call, itself contains an iter call." };
  7833. struct {
  7834.  OB_HEADER header;
  7835.  INT asize;
  7836.  CHAR arr_part[49];
  7837.   } CompilererrorTRA_5388 = { { STR_tag, -1567 }, 48, "Compiler error, TRANS::add_local, cur_rout=void." };
  7838. struct {
  7839.  OB_HEADER header;
  7840.  INT asize;
  7841.  CHAR arr_part[50];
  7842.   } CompilererrorTRA_5395 = { { STR_tag, -1568 }, 49, "Compiler error, TRANS::call_fix_iter, ir[0]=void." };
  7843. struct {
  7844.  OB_HEADER header;
  7845.  INT asize;
  7846.  CHAR arr_part[51];
  7847.   } CompilererrorTRA_5396 = { { STR_tag, -1569 }, 50, "Compiler error, TRANS::call_fix_iter, ir.fun=void." };
  7848. struct {
  7849.  OB_HEADER header;
  7850.  INT asize;
  7851.  CHAR arr_part[42];
  7852.   } CompilererrorTRA_5398 = { { STR_tag, -1570 }, 41, "Compiler error, TRANS::call_fix_iter, ir[" };
  7853. struct {
  7854.  OB_HEADER header;
  7855.  INT asize;
  7856.  CHAR arr_part[8];
  7857.   } void_5399 = { { STR_tag, -1571 }, 7, "]=void." };
  7858. struct {
  7859.  OB_HEADER header;
  7860.  INT asize;
  7861.  CHAR arr_part[85];
  7862.   } Boundroutinecall = { { STR_tag, -1572 }, 84, "Bound routine calls may not appear in shared or constant initialization expressions." };
  7863. struct {
  7864.  OB_HEADER header;
  7865.  INT asize;
  7866.  CHAR arr_part[82];
  7867.   } Bounditercallsma = { { STR_tag, -1573 }, 81, "Bound iter calls may not appear in shared or constant initialization expressions." };
  7868. struct {
  7869.  OB_HEADER header;
  7870.  INT asize;
  7871.  CHAR arr_part[55];
  7872.   } Bounditersmayonl = { { STR_tag, -1574 }, 54, "Bound iters may only be called inside loop statements." };
  7873. struct {
  7874.  OB_HEADER header;
  7875.  INT asize;
  7876.  CHAR arr_part[10];
  7877.   } Argument = { { STR_tag, -1575 }, 9, "Argument " };
  7878. struct {
  7879.  OB_HEADER header;
  7880.  INT asize;
  7881.  CHAR arr_part[29];
  7882.   } ofthisbounditerc = { { STR_tag, -1576 }, 28, " of this bound iter call is " };
  7883. struct {
  7884.  OB_HEADER header;
  7885.  INT asize;
  7886.  CHAR arr_part[61];
  7887.   } aonceargumentbut = { { STR_tag, -1577 }, 60, "a once argument, but an iter call appears in its expression." };
  7888. struct {
  7889.  OB_HEADER header;
  7890.  INT asize;
  7891.  CHAR arr_part[47];
  7892.   } CompilererrorTRA_5463 = { { STR_tag, -1578 }, 46, "Compiler error, TRANS::call_fix_bnd_iter, bir[" };
  7893. struct {
  7894.  OB_HEADER header;
  7895.  INT asize;
  7896.  CHAR arr_part[8];
  7897.   } void_5464 = { { STR_tag, -1579 }, 7, "]=void." };
  7898. struct {
  7899.  OB_HEADER header;
  7900.  INT asize;
  7901.  CHAR arr_part[23];
  7902.   } Thetypeofthecall = { { STR_tag, -1580 }, 22, "The type of the call: " };
  7903. struct {
  7904.  OB_HEADER header;
  7905.  INT asize;
  7906.  CHAR arr_part[22];
  7907.   } isnotasubtypeof_5467 = { { STR_tag, -1581 }, 21, " is not a subtype of " };
  7908. struct {
  7909.  OB_HEADER header;
  7910.  INT asize;
  7911.  CHAR arr_part[2];
  7912.   } name_5468 = { { STR_tag, -1582 }, 1, "." };
  7913. struct {
  7914.  OB_HEADER header;
  7915.  INT asize;
  7916.  CHAR arr_part[59];
  7917.   } CompilererrorTRA_5505 = { { STR_tag, -1583 }, 58, "Compiler error, TRANS::transform_call_expr, cur_rout=void." };
  7918. struct {
  7919.  OB_HEADER header;
  7920.  INT asize;
  7921.  CHAR arr_part[51];
  7922.   } CompilererrTRANS = { { STR_tag, -1584 }, 50, "Compiler err, TRANS::transform_call_expr, im=void." };
  7923. struct {
  7924.  OB_HEADER header;
  7925.  INT asize;
  7926.  CHAR arr_part[51];
  7927.   } CompilererrTRANS_5506 = { { STR_tag, -1585 }, 50, "Compiler err, TRANS::transform_call_expr, el=void." };
  7928. struct {
  7929.  OB_HEADER header;
  7930.  INT asize;
  7931.  CHAR arr_part[34];
  7932.   } Compilererrornot = { { STR_tag, -1586 }, 33, "Compiler error, no type for void." };
  7933. struct {
  7934.  OB_HEADER header;
  7935.  INT asize;
  7936.  CHAR arr_part[69];
  7937.   } Voidtestexpressi = { { STR_tag, -1587 }, 68, "Void test expressions return BOOL objects which are not subtypes of " };
  7938. struct {
  7939.  OB_HEADER header;
  7940.  INT asize;
  7941.  CHAR arr_part[2];
  7942.   } name_5543 = { { STR_tag, -1588 }, 1, "." };
  7943. struct {
  7944.  OB_HEADER header;
  7945.  INT asize;
  7946.  CHAR arr_part[27];
  7947.   } voidvoidisnotallowed = { { STR_tag, -1589 }, 26, "void(void) is not allowed." };
  7948. struct {
  7949.  OB_HEADER header;
  7950.  INT asize;
  7951.  CHAR arr_part[42];
  7952.   } voidoncreateexpr = { { STR_tag, -1590 }, 41, "void() on create expression without type." };
  7953. struct {
  7954.  OB_HEADER header;
  7955.  INT asize;
  7956.  CHAR arr_part[37];
  7957.   } voidonarraycreat = { { STR_tag, -1591 }, 36, "void() on array creation expression." };
  7958. struct {
  7959.  OB_HEADER header;
  7960.  INT asize;
  7961.  CHAR arr_part[20];
  7962.   } void_isillegal = { { STR_tag, -1592 }, 19, "void(_) is illegal." };
  7963. struct {
  7964.  OB_HEADER header;
  7965.  INT asize;
  7966.  CHAR arr_part[76];
  7967.   } Thetypeofthisarr = { { STR_tag, -1593 }, 75, "The type of this array creation expression cannot be inferred from context." };
  7968. struct {
  7969.  OB_HEADER header;
  7970.  INT asize;
  7971.  CHAR arr_part[20];
  7972.   } Theinferredtype = { { STR_tag, -1594 }, 19, "The inferred type: " };
  7973. struct {
  7974.  OB_HEADER header;
  7975.  INT asize;
  7976.  CHAR arr_part[17];
  7977.   } forthisarray = { { STR_tag, -1595 }, 16, " for this array " };
  7978. struct {
  7979.  OB_HEADER header;
  7980.  INT asize;
  7981.  CHAR arr_part[51];
  7982.   } creationexpressi = { { STR_tag, -1596 }, 50, "creation expression is not of the form `ARRAY{T}\'." };
  7983. struct {
  7984.  OB_HEADER header;
  7985.  INT asize;
  7986.  CHAR arr_part[86];
  7987.   } Creationexpressi = { { STR_tag, -1597 }, 85, "Creation expressions may not appear in shared or constant initialization expressions." };
  7988. struct {
  7989.  OB_HEADER header;
  7990.  INT asize;
  7991.  CHAR arr_part[38];
  7992.   } Thetypeofthecrea = { { STR_tag, -1598 }, 37, "The type of the creation expression: " };
  7993. struct {
  7994.  OB_HEADER header;
  7995.  INT asize;
  7996.  CHAR arr_part[22];
  7997.   } isnotasubtypeof_5564 = { { STR_tag, -1599 }, 21, " is not a subtype of " };
  7998. struct {
  7999.  OB_HEADER header;
  8000.  INT asize;
  8001.  CHAR arr_part[2];
  8002.   } name_5565 = { { STR_tag, -1600 }, 1, "." };
  8003. struct {
  8004.  OB_HEADER header;
  8005.  INT asize;
  8006.  CHAR arr_part[91];
  8007.   } Thiscreationexpr = { { STR_tag, -1601 }, 90, "This creation expression does not specify its type and it cannot be inferred from context." };
  8008. struct {
  8009.  OB_HEADER header;
  8010.  INT asize;
  8011.  CHAR arr_part[44];
  8012.   } Thiscreationexpr_5572 = { { STR_tag, -1602 }, 43, "This creation expression returns the type: " };
  8013. struct {
  8014.  OB_HEADER header;
  8015.  INT asize;
  8016.  CHAR arr_part[14];
  8017.   } ratherthan = { { STR_tag, -1603 }, 13, " rather than " };
  8018. struct {
  8019.  OB_HEADER header;
  8020.  INT asize;
  8021.  CHAR arr_part[13];
  8022.   } asitmust = { { STR_tag, -1604 }, 12, " as it must." };
  8023. struct {
  8024.  OB_HEADER header;
  8025.  INT asize;
  8026.  CHAR arr_part[53];
  8027.   } Creationexpressi_5579 = { { STR_tag, -1605 }, 52, "Creation expressions may not specify abstract types." };
  8028. struct {
  8029.  OB_HEADER header;
  8030.  INT asize;
  8031.  CHAR arr_part[92];
  8032.   } Boundcreationexp = { { STR_tag, -1606 }, 91, "Bound creation expressions may not appear in shared or constant initialization expressions." };
  8033. struct {
  8034.  OB_HEADER header;
  8035.  INT asize;
  8036.  CHAR arr_part[57];
  8037.   } Boundcreationcal = { { STR_tag, -1607 }, 56, "Bound creation calls may not be made directly on `void\'." };
  8038. struct {
  8039.  OB_HEADER header;
  8040.  INT asize;
  8041.  CHAR arr_part[113];
  8042.   } Boundcreationcal_5588 = { { STR_tag, -1608 }, 112, "Bound creation calls may not be made on create expressions which don\'t specify the type of object being created." };
  8043. struct {
  8044.  OB_HEADER header;
  8045.  INT asize;
  8046.  CHAR arr_part[59];
  8047.   } Boundcreationcal_5591 = { { STR_tag, -1609 }, 58, "Bound creation calls may not be made on array expressions." };
  8048. struct {
  8049.  OB_HEADER header;
  8050.  INT asize;
  8051.  CHAR arr_part[92];
  8052.   } Boundcreationcal_5594 = { { STR_tag, -1610 }, 91, "Bound creation calls must be calls on routines or iters, not references to local variables." };
  8053. struct {
  8054.  OB_HEADER header;
  8055.  INT asize;
  8056.  CHAR arr_part[44];
  8057.   } Bounditersmustbe = { { STR_tag, -1611 }, 43, "Bound iters must be formed from iter calls." };
  8058. struct {
  8059.  OB_HEADER header;
  8060.  INT asize;
  8061.  CHAR arr_part[50];
  8062.   } Boundroutinesmus = { { STR_tag, -1612 }, 49, "Bound routines must be formed from routine calls." };
  8063. struct {
  8064.  OB_HEADER header;
  8065.  INT asize;
  8066.  CHAR arr_part[77];
  8067.   } Theexpressionfor_5640 = { { STR_tag, -1613 }, 76, "The expression for self in an iter call may not itself contain an iter call." };
  8068. struct {
  8069.  OB_HEADER header;
  8070.  INT asize;
  8071.  CHAR arr_part[68];
  8072.   } Onceargumentsofi = { { STR_tag, -1614 }, 67, "Once arguments of iter calls may not themselves contain iter calls." };
  8073. struct {
  8074.  OB_HEADER header;
  8075.  INT asize;
  8076.  CHAR arr_part[44];
  8077.   } Thetypeoftheboun = { { STR_tag, -1615 }, 43, "The type of the bound creation expression: " };
  8078. struct {
  8079.  OB_HEADER header;
  8080.  INT asize;
  8081.  CHAR arr_part[22];
  8082.   } isnotasubtypeof_5667 = { { STR_tag, -1616 }, 21, " is not a subtype of " };
  8083. struct {
  8084.  OB_HEADER header;
  8085.  INT asize;
  8086.  CHAR arr_part[2];
  8087.   } name_5668 = { { STR_tag, -1617 }, 1, "." };
  8088. struct {
  8089.  OB_HEADER header;
  8090.  INT asize;
  8091.  CHAR arr_part[47];
  8092.   } Andexpressionsre = { { STR_tag, -1618 }, 46, "And expressions return BOOL objects which are " };
  8093. struct {
  8094.  OB_HEADER header;
  8095.  INT asize;
  8096.  CHAR arr_part[17];
  8097.   } notsubtypesof = { { STR_tag, -1619 }, 16, "not subtypes of " };
  8098. struct {
  8099.  OB_HEADER header;
  8100.  INT asize;
  8101.  CHAR arr_part[2];
  8102.   } name_5685 = { { STR_tag, -1620 }, 1, "." };
  8103. struct {
  8104.  OB_HEADER header;
  8105.  INT asize;
  8106.  CHAR arr_part[46];
  8107.   } Orexpressionsret = { { STR_tag, -1621 }, 45, "Or expressions return BOOL objects which are " };
  8108. struct {
  8109.  OB_HEADER header;
  8110.  INT asize;
  8111.  CHAR arr_part[17];
  8112.   } notsubtypesof_5701 = { { STR_tag, -1622 }, 16, "not subtypes of " };
  8113. struct {
  8114.  OB_HEADER header;
  8115.  INT asize;
  8116.  CHAR arr_part[2];
  8117.   } name_5702 = { { STR_tag, -1623 }, 1, "." };
  8118. struct {
  8119.  OB_HEADER header;
  8120.  INT asize;
  8121.  CHAR arr_part[89];
  8122.   } exceptionexpress = { { STR_tag, -1624 }, 88, "`exception\' expressions may not appear in shared or constant initialization expressions." };
  8123. struct {
  8124.  OB_HEADER header;
  8125.  INT asize;
  8126.  CHAR arr_part[93];
  8127.   } exceptionexpress_5712 = { { STR_tag, -1625 }, 92, "`exception\' expressions may only appear in `then\'and `else\' clauses of `protect\' statements." };
  8128. struct {
  8129.  OB_HEADER header;
  8130.  INT asize;
  8131.  CHAR arr_part[39];
  8132.   } Thetypeoftheexce = { { STR_tag, -1626 }, 38, "The type of the exception expression: " };
  8133. struct {
  8134.  OB_HEADER header;
  8135.  INT asize;
  8136.  CHAR arr_part[22];
  8137.   } isnotasubtypeof_5719 = { { STR_tag, -1627 }, 21, " is not a subtype of " };
  8138. struct {
  8139.  OB_HEADER header;
  8140.  INT asize;
  8141.  CHAR arr_part[2];
  8142.   } name_5720 = { { STR_tag, -1628 }, 1, "." };
  8143. struct {
  8144.  OB_HEADER header;
  8145.  INT asize;
  8146.  CHAR arr_part[83];
  8147.   } newexpressionsma = { { STR_tag, -1629 }, 82, "`new\' expressions may not appear in shared or constant initialization expressions." };
  8148. struct {
  8149.  OB_HEADER header;
  8150.  INT asize;
  8151.  CHAR arr_part[56];
  8152.   } newexpressionsma_5728 = { { STR_tag, -1630 }, 55, "`new\' expressions may only appear in reference classes." };
  8153. struct {
  8154.  OB_HEADER header;
  8155.  INT asize;
  8156.  CHAR arr_part[35];
  8157.   } Thetypeofthenewe = { { STR_tag, -1631 }, 34, "The type of the `new\' expression: " };
  8158. struct {
  8159.  OB_HEADER header;
  8160.  INT asize;
  8161.  CHAR arr_part[22];
  8162.   } isnotasubtypeof_5731 = { { STR_tag, -1632 }, 21, " is not a subtype of " };
  8163. struct {
  8164.  OB_HEADER header;
  8165.  INT asize;
  8166.  CHAR arr_part[2];
  8167.   } name_5732 = { { STR_tag, -1633 }, 1, "." };
  8168. struct {
  8169.  OB_HEADER header;
  8170.  INT asize;
  8171.  CHAR arr_part[87];
  8172.   } newexpressionson = { { STR_tag, -1634 }, 86, "`new\' expressions only take an argument in classes which have an include path to AREF." };
  8173. struct {
  8174.  OB_HEADER header;
  8175.  INT asize;
  8176.  CHAR arr_part[106];
  8177.   } newexpressionsmu = { { STR_tag, -1635 }, 105, "`new\' expressions must take an argument specifying `asize\' in classes which have an include path to AREF." };
  8178. struct {
  8179.  OB_HEADER header;
  8180.  INT asize;
  8181.  CHAR arr_part[56];
  8182.   } initialexpressio = { { STR_tag, -1636 }, 55, "`initial\' expressions can only occur in `post\' clauses." };
  8183. struct {
  8184.  OB_HEADER header;
  8185.  INT asize;
  8186.  CHAR arr_part[41];
  8187.   } initialexpressio_5746 = { { STR_tag, -1637 }, 40, "`initial\' expressions may not be nested." };
  8188. struct {
  8189.  OB_HEADER header;
  8190.  INT asize;
  8191.  CHAR arr_part[52];
  8192.   } breakmaynotappea = { { STR_tag, -1638 }, 51, "`break!\' may not appear as a part of an expression." };
  8193. struct {
  8194.  OB_HEADER header;
  8195.  INT asize;
  8196.  CHAR arr_part[55];
  8197.   } resultexpression = { { STR_tag, -1639 }, 54, "`result\' expressions can only occur in `post\' clauses." };
  8198. struct {
  8199.  OB_HEADER header;
  8200.  INT asize;
  8201.  CHAR arr_part[62];
  8202.   } resultexpression_5762 = { { STR_tag, -1640 }, 61, "`result\' expressions may not appear in `initial\' expressions." };
  8203. struct {
  8204.  OB_HEADER header;
  8205.  INT asize;
  8206.  CHAR arr_part[80];
  8207.   } resultexpression_5764 = { { STR_tag, -1641 }, 79, "`result\' expressions may not appear in routines or iters without return values." };
  8208. struct {
  8209.  OB_HEADER header;
  8210.  INT asize;
  8211.  CHAR arr_part[38];
  8212.   } Thetypeoftheresu = { { STR_tag, -1642 }, 37, "The type of the `result\' expression: " };
  8213. struct {
  8214.  OB_HEADER header;
  8215.  INT asize;
  8216.  CHAR arr_part[22];
  8217.   } isnotasubtypeof_5767 = { { STR_tag, -1643 }, 21, " is not a subtype of " };
  8218. struct {
  8219.  OB_HEADER header;
  8220.  INT asize;
  8221.  CHAR arr_part[2];
  8222.   } name_5768 = { { STR_tag, -1644 }, 1, "." };
  8223. struct {
  8224.  OB_HEADER header;
  8225.  INT asize;
  8226.  CHAR arr_part[38];
  8227.   } Booleanliteralsa = { { STR_tag, -1645 }, 37, "Boolean literals are not subtypes of " };
  8228. struct {
  8229.  OB_HEADER header;
  8230.  INT asize;
  8231.  CHAR arr_part[2];
  8232.   } name_5775 = { { STR_tag, -1646 }, 1, "." };
  8233. struct {
  8234.  OB_HEADER header;
  8235.  INT asize;
  8236.  CHAR arr_part[40];
  8237.   } Characterliteral = { { STR_tag, -1647 }, 39, "Character literals are not subtypes of " };
  8238. struct {
  8239.  OB_HEADER header;
  8240.  INT asize;
  8241.  CHAR arr_part[2];
  8242.   } name_5783 = { { STR_tag, -1648 }, 1, "." };
  8243. struct {
  8244.  OB_HEADER header;
  8245.  INT asize;
  8246.  CHAR arr_part[37];
  8247.   } Stringliteralsar = { { STR_tag, -1649 }, 36, "String literals are not subtypes of " };
  8248. struct {
  8249.  OB_HEADER header;
  8250.  INT asize;
  8251.  CHAR arr_part[2];
  8252.   } name_5794 = { { STR_tag, -1650 }, 1, "." };
  8253. struct {
  8254.  OB_HEADER header;
  8255.  INT asize;
  8256.  CHAR arr_part[30];
  8257.   } Thetypeofthedest = { { STR_tag, -1651 }, 29, "The type of the destination: " };
  8258. struct {
  8259.  OB_HEADER header;
  8260.  INT asize;
  8261.  CHAR arr_part[29];
  8262.   } isnotasupertypeo = { { STR_tag, -1652 }, 28, " is not a supertype of INTI." };
  8263. struct {
  8264.  OB_HEADER header;
  8265.  INT asize;
  8266.  CHAR arr_part[30];
  8267.   } Thetypeofthedest_5814 = { { STR_tag, -1653 }, 29, "The type of the destination: " };
  8268. struct {
  8269.  OB_HEADER header;
  8270.  INT asize;
  8271.  CHAR arr_part[28];
  8272.   } isnotasupertypeofINT = { { STR_tag, -1654 }, 27, " is not a supertype of INT." };
  8273. struct {
  8274.  OB_HEADER header;
  8275.  INT asize;
  8276.  CHAR arr_part[30];
  8277.   } Thetypeofthedest_5835 = { { STR_tag, -1655 }, 29, "The type of the destination: " };
  8278. struct {
  8279.  OB_HEADER header;
  8280.  INT asize;
  8281.  CHAR arr_part[28];
  8282.   } isnotasupertypeofFLT = { { STR_tag, -1656 }, 27, " is not a supertype of FLT." };
  8283. struct {
  8284.  OB_HEADER header;
  8285.  INT asize;
  8286.  CHAR arr_part[30];
  8287.   } Thetypeofthedest_5836 = { { STR_tag, -1657 }, 29, "The type of the destination: " };
  8288. struct {
  8289.  OB_HEADER header;
  8290.  INT asize;
  8291.  CHAR arr_part[29];
  8292.   } isnotasupertypeo_5837 = { { STR_tag, -1658 }, 28, " is not a supertype of FLTD." };
  8293. struct {
  8294.  OB_HEADER header;
  8295.  INT asize;
  8296.  CHAR arr_part[30];
  8297.   } Thetypeofthedest_5838 = { { STR_tag, -1659 }, 29, "The type of the destination: " };
  8298. struct {
  8299.  OB_HEADER header;
  8300.  INT asize;
  8301.  CHAR arr_part[29];
  8302.   } isnotasupertypeo_5839 = { { STR_tag, -1660 }, 28, " is not a supertype of FLTX." };
  8303. struct {
  8304.  OB_HEADER header;
  8305.  INT asize;
  8306.  CHAR arr_part[30];
  8307.   } Thetypeofthedest_5840 = { { STR_tag, -1661 }, 29, "The type of the destination: " };
  8308. struct {
  8309.  OB_HEADER header;
  8310.  INT asize;
  8311.  CHAR arr_part[30];
  8312.   } isnotasupertypeo_5841 = { { STR_tag, -1662 }, 29, " is not a supertype of FLTDX." };
  8313. struct {
  8314.  OB_HEADER header;
  8315.  INT asize;
  8316.  CHAR arr_part[30];
  8317.   } Thetypeofthedest_5842 = { { STR_tag, -1663 }, 29, "The type of the destination: " };
  8318. struct {
  8319.  OB_HEADER header;
  8320.  INT asize;
  8321.  CHAR arr_part[29];
  8322.   } isnotasupertypeo_5843 = { { STR_tag, -1664 }, 28, " is not a supertype of FLTI." };
  8323. struct {
  8324.  OB_HEADER header;
  8325.  INT asize;
  8326.  CHAR arr_part[62];
  8327.   } CompilererrorTRA_5976 = { { STR_tag, -1665 }, 61, "Compiler error, TRANS::transform_shared_elt, e.sig.args=void." };
  8328. struct {
  8329.  OB_HEADER header;
  8330.  INT asize;
  8331.  CHAR arr_part[23];
  8332.   } Cannottranslatetype = { { STR_tag, -1666 }, 22, "Cannot translate type." };
  8333. struct {
  8334.  OB_HEADER header;
  8335.  INT asize;
  8336.  CHAR arr_part[60];
  8337.   } CompilererrorTRA_5992 = { { STR_tag, -1667 }, 59, "Compiler error, TRANS::transform_attr_elt, e.sig.args=void." };
  8338. struct {
  8339.  OB_HEADER header;
  8340.  INT asize;
  8341.  CHAR arr_part[23];
  8342.   } Cannottranslatet_5993 = { { STR_tag, -1668 }, 22, "Cannot translate type." };
  8343. struct {
  8344.  OB_HEADER header;
  8345.  INT asize;
  8346.  CHAR arr_part[8];
  8347.   } nomacro_5996 = { { STR_tag, -1669 }, 7, "nomacro" };
  8348. struct {
  8349.  OB_HEADER header;
  8350.  INT asize;
  8351.  CHAR arr_part[73];
  8352.   } Routinemusttermi = { { STR_tag, -1670 }, 72, "Routine must terminate with a `return\' statement or a `raise\' statement." };
  8353. struct {
  8354.  OB_HEADER header;
  8355.  INT asize;
  8356.  CHAR arr_part[63];
  8357.   } CompilererrorTRA_6002 = { { STR_tag, -1671 }, 62, "Compiler error, TRANS::check_stmt_list_for_return else branch." };
  8358. struct {
  8359.  OB_HEADER header;
  8360.  INT asize;
  8361.  CHAR arr_part[63];
  8362.   } CompilererrorTRA_6009 = { { STR_tag, -1672 }, 62, "Compiler error, TRANS::check_stmt_list_for_return else branch." };
  8363. struct {
  8364.  OB_HEADER header;
  8365.  INT asize;
  8366.  CHAR arr_part[52];
  8367.   } Thislocalvariabl = { { STR_tag, -1673 }, 51, "This local variable declaration is in the scope of " };
  8368. struct {
  8369.  OB_HEADER header;
  8370.  INT asize;
  8371.  CHAR arr_part[2];
  8372.   } name_6038 = { { STR_tag, -1674 }, 1, ":" };
  8373. struct {
  8374.  OB_HEADER header;
  8375.  INT asize;
  8376.  CHAR arr_part[26];
  8377.   } whichhasthesamename = { { STR_tag, -1675 }, 25, " which has the same name." };
  8378. struct {
  8379.  OB_HEADER header;
  8380.  INT asize;
  8381.  CHAR arr_part[52];
  8382.   } Thislocalvariabl_6044 = { { STR_tag, -1676 }, 51, "This local variable declaration is in the scope of " };
  8383. struct {
  8384.  OB_HEADER header;
  8385.  INT asize;
  8386.  CHAR arr_part[2];
  8387.   } name_6045 = { { STR_tag, -1677 }, 1, ":" };
  8388. struct {
  8389.  OB_HEADER header;
  8390.  INT asize;
  8391.  CHAR arr_part[26];
  8392.   } whichhasthesamen_6046 = { { STR_tag, -1678 }, 25, " which has the same name." };
  8393. struct {
  8394.  OB_HEADER header;
  8395.  INT asize;
  8396.  CHAR arr_part[60];
  8397.   } CompilererrorTRA_6047 = { { STR_tag, -1679 }, 59, "Compiler error, TRANS::transform_assign_dec_stmt, bad type." };
  8398. struct {
  8399.  OB_HEADER header;
  8400.  INT asize;
  8401.  CHAR arr_part[48];
  8402.   } Therighthandside = { { STR_tag, -1680 }, 47, "The right hand side of `::=\' may not be `void\'." };
  8403. struct {
  8404.  OB_HEADER header;
  8405.  INT asize;
  8406.  CHAR arr_part[85];
  8407.   } Creationexpressi_6048 = { { STR_tag, -1681 }, 84, "Creation expressions on the right hand side of `::=\' must explicitly specify a type." };
  8408. struct {
  8409.  OB_HEADER header;
  8410.  INT asize;
  8411.  CHAR arr_part[70];
  8412.   } Therighthandside_6049 = { { STR_tag, -1682 }, 69, "The right hand side of `::=\' may not be an array creation expression." };
  8413. struct {
  8414.  OB_HEADER header;
  8415.  INT asize;
  8416.  CHAR arr_part[50];
  8417.   } Itisillegaltoass = { { STR_tag, -1683 }, 49, "It is illegal to assign to the typecase variable." };
  8418. struct {
  8419.  OB_HEADER header;
  8420.  INT asize;
  8421.  CHAR arr_part[50];
  8422.   } Itisillegaltoass_6069 = { { STR_tag, -1684 }, 49, "It is illegal to assign to a call with arguments." };
  8423. struct {
  8424.  OB_HEADER header;
  8425.  INT asize;
  8426.  CHAR arr_part[35];
  8427.   } Itisillegaltoass_6074 = { { STR_tag, -1685 }, 34, "It is illegal to assign to `self\'." };
  8428. struct {
  8429.  OB_HEADER header;
  8430.  INT asize;
  8431.  CHAR arr_part[35];
  8432.   } Itisillegaltoass_6075 = { { STR_tag, -1686 }, 34, "It is illegal to assign to `void\'." };
  8433. struct {
  8434.  OB_HEADER header;
  8435.  INT asize;
  8436.  CHAR arr_part[53];
  8437.   } Itisillegaltoass_6076 = { { STR_tag, -1687 }, 52, "It is illegal to assign to a `void\' test expression." };
  8438. struct {
  8439.  OB_HEADER header;
  8440.  INT asize;
  8441.  CHAR arr_part[48];
  8442.   } Itisillegaltoass_6077 = { { STR_tag, -1688 }, 47, "It is illegal to assign to an array expression." };
  8443. struct {
  8444.  OB_HEADER header;
  8445.  INT asize;
  8446.  CHAR arr_part[50];
  8447.   } Itisillegaltoass_6078 = { { STR_tag, -1689 }, 49, "It is illegal to assign to a creation expression." };
  8448. struct {
  8449.  OB_HEADER header;
  8450.  INT asize;
  8451.  CHAR arr_part[54];
  8452.   } Itisillegaltoass_6079 = { { STR_tag, -1690 }, 53, "It is illegal to assign to a bound create expression." };
  8453. struct {
  8454.  OB_HEADER header;
  8455.  INT asize;
  8456.  CHAR arr_part[48];
  8457.   } Itisillegaltoass_6080 = { { STR_tag, -1691 }, 47, "It is illegal to assign to an `and\' expression." };
  8458. struct {
  8459.  OB_HEADER header;
  8460.  INT asize;
  8461.  CHAR arr_part[47];
  8462.   } Itisillegaltoass_6081 = { { STR_tag, -1692 }, 46, "It is illegal to assign to an `or\' expression." };
  8463. struct {
  8464.  OB_HEADER header;
  8465.  INT asize;
  8466.  CHAR arr_part[54];
  8467.   } Itisillegaltoass_6082 = { { STR_tag, -1693 }, 53, "It is illegal to assign to an `exception\' expression." };
  8468. struct {
  8469.  OB_HEADER header;
  8470.  INT asize;
  8471.  CHAR arr_part[47];
  8472.   } Itisillegaltoass_6083 = { { STR_tag, -1694 }, 46, "It is illegal to assign to a `new\' expression." };
  8473. struct {
  8474.  OB_HEADER header;
  8475.  INT asize;
  8476.  CHAR arr_part[52];
  8477.   } Itisillegaltoass_6084 = { { STR_tag, -1695 }, 51, "It is illegal to assign to an `initial\' expression." };
  8478. struct {
  8479.  OB_HEADER header;
  8480.  INT asize;
  8481.  CHAR arr_part[50];
  8482.   } Itisillegaltoass_6085 = { { STR_tag, -1696 }, 49, "It is illegal to assign to a `break!\' expression." };
  8483. struct {
  8484.  OB_HEADER header;
  8485.  INT asize;
  8486.  CHAR arr_part[50];
  8487.   } Itisillegaltoass_6086 = { { STR_tag, -1697 }, 49, "It is illegal to assign to a `result\' expression." };
  8488. struct {
  8489.  OB_HEADER header;
  8490.  INT asize;
  8491.  CHAR arr_part[46];
  8492.   } Itisillegaltoass_6087 = { { STR_tag, -1698 }, 45, "It is illegal to assign to a boolean literal." };
  8493. struct {
  8494.  OB_HEADER header;
  8495.  INT asize;
  8496.  CHAR arr_part[48];
  8497.   } Itisillegaltoass_6088 = { { STR_tag, -1699 }, 47, "It is illegal to assign to a character literal." };
  8498. struct {
  8499.  OB_HEADER header;
  8500.  INT asize;
  8501.  CHAR arr_part[45];
  8502.   } Itisillegaltoass_6089 = { { STR_tag, -1700 }, 44, "It is illegal to assign to a string literal." };
  8503. struct {
  8504.  OB_HEADER header;
  8505.  INT asize;
  8506.  CHAR arr_part[47];
  8507.   } Itisillegaltoass_6090 = { { STR_tag, -1701 }, 46, "It is illegal to assign to an integer literal." };
  8508. struct {
  8509.  OB_HEADER header;
  8510.  INT asize;
  8511.  CHAR arr_part[53];
  8512.   } Itisillegaltoass_6091 = { { STR_tag, -1702 }, 52, "It is illegal to assign to a floating point literal." };
  8513. struct {
  8514.  OB_HEADER header;
  8515.  INT asize;
  8516.  CHAR arr_part[45];
  8517.   } returnstatements = { { STR_tag, -1703 }, 44, "`return\' statements may not appear in iters." };
  8518. struct {
  8519.  OB_HEADER header;
  8520.  INT asize;
  8521.  CHAR arr_part[54];
  8522.   } Nostatementsmayf = { { STR_tag, -1704 }, 53, "No statements may follow `return\' in a statment list." };
  8523. struct {
  8524.  OB_HEADER header;
  8525.  INT asize;
  8526.  CHAR arr_part[25];
  8527.   } Areturnvalueoftype = { { STR_tag, -1705 }, 24, "A return value of type: " };
  8528. struct {
  8529.  OB_HEADER header;
  8530.  INT asize;
  8531.  CHAR arr_part[20];
  8532.   } mustbespecified = { { STR_tag, -1706 }, 19, " must be specified." };
  8533. struct {
  8534.  OB_HEADER header;
  8535.  INT asize;
  8536.  CHAR arr_part[55];
  8537.   } Noreturnvaluesho = { { STR_tag, -1707 }, 54, "No return value should be provided for the signature: " };
  8538. struct {
  8539.  OB_HEADER header;
  8540.  INT asize;
  8541.  CHAR arr_part[2];
  8542.   } name_6114 = { { STR_tag, -1708 }, 1, "." };
  8543. struct {
  8544.  OB_HEADER header;
  8545.  INT asize;
  8546.  CHAR arr_part[47];
  8547.   } yieldstatementsm = { { STR_tag, -1709 }, 46, "`yield\' statements may not appear in routines." };
  8548. struct {
  8549.  OB_HEADER header;
  8550.  INT asize;
  8551.  CHAR arr_part[24];
  8552.   } Ayieldvalueoftype = { { STR_tag, -1710 }, 23, "A yield value of type: " };
  8553. struct {
  8554.  OB_HEADER header;
  8555.  INT asize;
  8556.  CHAR arr_part[20];
  8557.   } mustbespecified_6122 = { { STR_tag, -1711 }, 19, " must be specified." };
  8558. struct {
  8559.  OB_HEADER header;
  8560.  INT asize;
  8561.  CHAR arr_part[54];
  8562.   } Noyieldvalueshou = { { STR_tag, -1712 }, 53, "No yield value should be provided for the signature: " };
  8563. struct {
  8564.  OB_HEADER header;
  8565.  INT asize;
  8566.  CHAR arr_part[2];
  8567.   } name_6128 = { { STR_tag, -1713 }, 1, "." };
  8568. struct {
  8569.  OB_HEADER header;
  8570.  INT asize;
  8571.  CHAR arr_part[46];
  8572.   } quitstatementsma = { { STR_tag, -1714 }, 45, "`quit\' statements may not appear in routines." };
  8573. struct {
  8574.  OB_HEADER header;
  8575.  INT asize;
  8576.  CHAR arr_part[52];
  8577.   } Nostatementsmayf_6136 = { { STR_tag, -1715 }, 51, "No statements may follow `quit\' in a statment list." };
  8578. struct {
  8579.  OB_HEADER header;
  8580.  INT asize;
  8581.  CHAR arr_part[76];
  8582.   } Theis_eqroutinec = { { STR_tag, -1716 }, 75, "The `is_eq\' routine corresponding to a `case\' branch must return a boolean." };
  8583. struct {
  8584.  OB_HEADER header;
  8585.  INT asize;
  8586.  CHAR arr_part[11];
  8587.   } Thename = { { STR_tag, -1717 }, 10, "The name `" };
  8588. struct {
  8589.  OB_HEADER header;
  8590.  INT asize;
  8591.  CHAR arr_part[26];
  8592.   } isntalocalvariable = { { STR_tag, -1718 }, 25, "\' isn\'t a local variable." };
  8593. struct {
  8594.  OB_HEADER header;
  8595.  INT asize;
  8596.  CHAR arr_part[26];
  8597.   } Thetypecasetestlocal = { { STR_tag, -1719 }, 25, "The typecase test local `" };
  8598. struct {
  8599.  OB_HEADER header;
  8600.  INT asize;
  8601.  CHAR arr_part[41];
  8602.   } mustnotbeaargume = { { STR_tag, -1720 }, 40, "\' must not be a `!\' argument to an iter." };
  8603. struct {
  8604.  OB_HEADER header;
  8605.  INT asize;
  8606.  CHAR arr_part[49];
  8607.   } Therearenomatchi = { { STR_tag, -1721 }, 48, "There are no matching branches in this typecase." };
  8608. struct {
  8609.  OB_HEADER header;
  8610.  INT asize;
  8611.  CHAR arr_part[53];
  8612.   } Nostatementsmayf_6277 = { { STR_tag, -1722 }, 52, "No statements may follow `raise\' in a statment list." };
  8613. struct {
  8614.  OB_HEADER header;
  8615.  INT asize;
  8616.  CHAR arr_part[64];
  8617.   } breakwhileandunt = { { STR_tag, -1723 }, 63, "`break!\', `while!\' and `until!\' calls must appear inside loops." };
  8618. struct {
  8619.  OB_HEADER header;
  8620.  INT asize;
  8621.  CHAR arr_part[59];
  8622.   } Expressionsuseda = { { STR_tag, -1724 }, 58, "Expressions used as statements may not have return values." };
  8623. struct {
  8624.  OB_HEADER header;
  8625.  INT asize;
  8626.  CHAR arr_part[56];
  8627.   } CompilererrorTRA_6314 = { { STR_tag, -1725 }, 55, "Compiler error, TRANS::tranform_rout_elt given abstract" };
  8628. struct {
  8629.  OB_HEADER header;
  8630.  INT asize;
  8631.  CHAR arr_part[52];
  8632.   } CompilererrorTRA_6315 = { { STR_tag, -1726 }, 51, "Compiler error, TRANS::transform_rout_elt size bug." };
  8633. struct {
  8634.  OB_HEADER header;
  8635.  INT asize;
  8636.  CHAR arr_part[9];
  8637.   } AMfor_6359 = { { STR_tag, -1727 }, 8, "\nAM for " };
  8638. struct {
  8639.  OB_HEADER header;
  8640.  INT asize;
  8641.  CHAR arr_part[2];
  8642.   } name_6360 = { { STR_tag, -1728 }, 1, "=" };
  8643. struct {
  8644.  OB_HEADER header;
  8645.  INT asize;
  8646.  CHAR arr_part[2];
  8647.   } name_6361 = { { STR_tag, -1729 }, 1, "\n" };
  8648. struct {
  8649.  OB_HEADER header;
  8650.  INT asize;
  8651.  CHAR arr_part[12];
  8652.   } Outputsig = { { STR_tag, -1730 }, 11, "Output sig " };
  8653. struct {
  8654.  OB_HEADER header;
  8655.  INT asize;
  8656.  CHAR arr_part[2];
  8657.   } name_6383 = { { STR_tag, -1731 }, 1, "\n" };
  8658. struct {
  8659.  OB_HEADER header;
  8660.  INT asize;
  8661.  CHAR arr_part[12];
  8662.   } Outputsig_6385 = { { STR_tag, -1732 }, 11, "Output sig " };
  8663. struct {
  8664.  OB_HEADER header;
  8665.  INT asize;
  8666.  CHAR arr_part[2];
  8667.   } name_6386 = { { STR_tag, -1733 }, 1, "\n" };
  8668. struct {
  8669.  OB_HEADER header;
  8670.  INT asize;
  8671.  CHAR arr_part[7];
  8672.   } const_6394 = { { STR_tag, -1734 }, 6, "const " };
  8673. struct {
  8674.  OB_HEADER header;
  8675.  INT asize;
  8676.  CHAR arr_part[7];
  8677.   } const_6395 = { { STR_tag, -1735 }, 6, "const " };
  8678. struct {
  8679.  OB_HEADER header;
  8680.  INT asize;
  8681.  CHAR arr_part[4];
  8682.   } name_6396 = { { STR_tag, -1736 }, 3, " = " };
  8683. struct {
  8684.  OB_HEADER header;
  8685.  INT asize;
  8686.  CHAR arr_part[7];
  8687.   } Const = { { STR_tag, -1737 }, 6, "Const " };
  8688. struct {
  8689.  OB_HEADER header;
  8690.  INT asize;
  8691.  CHAR arr_part[3];
  8692.   } name_6397 = { { STR_tag, -1738 }, 2, "::" };
  8693. struct {
  8694.  OB_HEADER header;
  8695.  INT asize;
  8696.  CHAR arr_part[8];
  8697.   } Shared = { { STR_tag, -1739 }, 7, "Shared " };
  8698. struct {
  8699.  OB_HEADER header;
  8700.  INT asize;
  8701.  CHAR arr_part[3];
  8702.   } name_6398 = { { STR_tag, -1740 }, 2, "::" };
  8703. struct {
  8704.  OB_HEADER header;
  8705.  INT asize;
  8706.  CHAR arr_part[19];
  8707.   } Initializeshared = { { STR_tag, -1741 }, 18, "Initialize shared " };
  8708. struct {
  8709.  OB_HEADER header;
  8710.  INT asize;
  8711.  CHAR arr_part[3];
  8712.   } name_6399 = { { STR_tag, -1742 }, 2, "::" };
  8713. struct {
  8714.  OB_HEADER header;
  8715.  INT asize;
  8716.  CHAR arr_part[4];
  8717.   } name_6400 = { { STR_tag, -1743 }, 3, " = " };
  8718. struct {
  8719.  OB_HEADER header;
  8720.  INT asize;
  8721.  CHAR arr_part[4];
  8722.   } name_6401 = { { STR_tag, -1744 }, 3, " = " };
  8723. struct {
  8724.  OB_HEADER header;
  8725.  INT asize;
  8726.  CHAR arr_part[4];
  8727.   } name_6402 = { { STR_tag, -1745 }, 3, " = " };
  8728. struct {
  8729.  OB_HEADER header;
  8730.  INT asize;
  8731.  CHAR arr_part[8];
  8732.   } Shared_6403 = { { STR_tag, -1746 }, 7, "Shared " };
  8733. struct {
  8734.  OB_HEADER header;
  8735.  INT asize;
  8736.  CHAR arr_part[3];
  8737.   } name_6404 = { { STR_tag, -1747 }, 2, "::" };
  8738. struct {
  8739.  OB_HEADER header;
  8740.  INT asize;
  8741.  CHAR arr_part[7];
  8742.   } Const_6405 = { { STR_tag, -1748 }, 6, "Const " };
  8743. struct {
  8744.  OB_HEADER header;
  8745.  INT asize;
  8746.  CHAR arr_part[3];
  8747.   } name_6406 = { { STR_tag, -1749 }, 2, "::" };
  8748. struct {
  8749.  OB_HEADER header;
  8750.  INT asize;
  8751.  CHAR arr_part[8];
  8752.   } extern_6407 = { { STR_tag, -1750 }, 7, "extern " };
  8753. struct {
  8754.  OB_HEADER header;
  8755.  INT asize;
  8756.  CHAR arr_part[3];
  8757.   } name_6408 = { { STR_tag, -1751 }, 2, ";\n" };
  8758. struct {
  8759.  OB_HEADER header;
  8760.  INT asize;
  8761.  CHAR arr_part[31];
  8762.   } Definitionofmain = { { STR_tag, -1752 }, 30, "Definition of main (generated)" };
  8763. struct {
  8764.  OB_HEADER header;
  8765.  INT asize;
  8766.  CHAR arr_part[36];
  8767.   } intmainintargcch = { { STR_tag, -1753 }, 35, "\nint main(int argc, char *argv[]) {" };
  8768. struct {
  8769.  OB_HEADER header;
  8770.  INT asize;
  8771.  CHAR arr_part[2];
  8772.   } name_6411 = { { STR_tag, -1754 }, 1, "\n" };
  8773. struct {
  8774.  OB_HEADER header;
  8775.  INT asize;
  8776.  CHAR arr_part[10];
  8777.   } main_ob_6412 = { { STR_tag, -1755 }, 9, " main_ob;" };
  8778. struct {
  8779.  OB_HEADER header;
  8780.  INT asize;
  8781.  CHAR arr_part[12];
  8782.   } main_args_6413 = { { STR_tag, -1756 }, 11, " main_args;" };
  8783. struct {
  8784.  OB_HEADER header;
  8785.  INT asize;
  8786.  CHAR arr_part[16];
  8787.   } intijlength = { { STR_tag, -1757 }, 15, "int i,j,length;" };
  8788. struct {
  8789.  OB_HEADER header;
  8790.  INT asize;
  8791.  CHAR arr_part[7];
  8792.   } STRs = { { STR_tag, -1758 }, 6, "STR s;" };
  8793. struct {
  8794.  OB_HEADER header;
  8795.  INT asize;
  8796.  CHAR arr_part[11];
  8797.   } main_ob_6414 = { { STR_tag, -1759 }, 10, "main_ob = " };
  8798. struct {
  8799.  OB_HEADER header;
  8800.  INT asize;
  8801.  CHAR arr_part[7];
  8802.   } S_zero_6415 = { { STR_tag, -1760 }, 6, "_zero;" };
  8803. struct {
  8804.  OB_HEADER header;
  8805.  INT asize;
  8806.  CHAR arr_part[2];
  8807.   } name_6416 = { { STR_tag, -1761 }, 1, ";" };
  8808. struct {
  8809.  OB_HEADER header;
  8810.  INT asize;
  8811.  CHAR arr_part[13];
  8812.   } main_args_6417 = { { STR_tag, -1762 }, 12, "main_args = " };
  8813. struct {
  8814.  OB_HEADER header;
  8815.  INT asize;
  8816.  CHAR arr_part[5];
  8817.   } argc_6418 = { { STR_tag, -1763 }, 4, "argc" };
  8818. struct {
  8819.  OB_HEADER header;
  8820.  INT asize;
  8821.  CHAR arr_part[2];
  8822.   } name_6419 = { { STR_tag, -1764 }, 1, ";" };
  8823. struct {
  8824.  OB_HEADER header;
  8825.  INT asize;
  8826.  CHAR arr_part[25];
  8827.   } main_argsasizeargc = { { STR_tag, -1765 }, 24, "main_args->asize = argc;" };
  8828. struct {
  8829.  OB_HEADER header;
  8830.  INT asize;
  8831.  CHAR arr_part[23];
  8832.   } fori0iargci = { { STR_tag, -1766 }, 22, "for (i=0;i<argc;i++) {" };
  8833. struct {
  8834.  OB_HEADER header;
  8835.  INT asize;
  8836.  CHAR arr_part[47];
  8837.   } forlength0argvil = { { STR_tag, -1767 }, 46, " for (length=0; argv[i][length]!=0; length++);" };
  8838. struct {
  8839.  OB_HEADER header;
  8840.  INT asize;
  8841.  CHAR arr_part[6];
  8842.   } s_6420 = { { STR_tag, -1768 }, 5, " s = " };
  8843. struct {
  8844.  OB_HEADER header;
  8845.  INT asize;
  8846.  CHAR arr_part[7];
  8847.   } length_6421 = { { STR_tag, -1769 }, 6, "length" };
  8848. struct {
  8849.  OB_HEADER header;
  8850.  INT asize;
  8851.  CHAR arr_part[2];
  8852.   } name_6422 = { { STR_tag, -1770 }, 1, ";" };
  8853. struct {
  8854.  OB_HEADER header;
  8855.  INT asize;
  8856.  CHAR arr_part[20];
  8857.   } sasizelength = { { STR_tag, -1771 }, 19, " s->asize = length;" };
  8858. struct {
  8859.  OB_HEADER header;
  8860.  INT asize;
  8861.  CHAR arr_part[53];
  8862.   } forj0jlengthjsar = { { STR_tag, -1772 }, 52, " for (j=0;j<length;j++) s->arr_part[j] = argv[i][j];" };
  8863. struct {
  8864.  OB_HEADER header;
  8865.  INT asize;
  8866.  CHAR arr_part[29];
  8867.   } main_argsarr_partis = { { STR_tag, -1773 }, 28, " main_args->arr_part[i] = s;" };
  8868. struct {
  8869.  OB_HEADER header;
  8870.  INT asize;
  8871.  CHAR arr_part[2];
  8872.   } name_6423 = { { STR_tag, -1774 }, 1, "}" };
  8873. struct {
  8874.  OB_HEADER header;
  8875.  INT asize;
  8876.  CHAR arr_part[49];
  8877.   } signalSIGSEGVvoi = { { STR_tag, -1775 }, 48, "signal(SIGSEGV,(void(*)())sbi_segfault_handler);" };
  8878. struct {
  8879.  OB_HEADER header;
  8880.  INT asize;
  8881.  CHAR arr_part[33];
  8882.   } ifsetjmplast_pro_6424 = { { STR_tag, -1776 }, 32, "if (setjmp(last_protect) == 0) {" };
  8883. struct {
  8884.  OB_HEADER header;
  8885.  INT asize;
  8886.  CHAR arr_part[39];
  8887.   } returnsather_mai = { { STR_tag, -1777 }, 38, "return sather_main(main_ob,main_args);" };
  8888. struct {
  8889.  OB_HEADER header;
  8890.  INT asize;
  8891.  CHAR arr_part[29];
  8892.   } returnsather_mai_6425 = { { STR_tag, -1778 }, 28, "return sather_main(main_ob);" };
  8893. struct {
  8894.  OB_HEADER header;
  8895.  INT asize;
  8896.  CHAR arr_part[42];
  8897.   } sather_mainmain_ = { { STR_tag, -1779 }, 41, "sather_main(main_ob,main_args); return 0;" };
  8898. struct {
  8899.  OB_HEADER header;
  8900.  INT asize;
  8901.  CHAR arr_part[32];
  8902.   } sather_mainmain__6426 = { { STR_tag, -1780 }, 31, "sather_main(main_ob); return 0;" };
  8903. struct {
  8904.  OB_HEADER header;
  8905.  INT asize;
  8906.  CHAR arr_part[9];
  8907.   } else_6427 = { { STR_tag, -1781 }, 8, "} else {" };
  8908. struct {
  8909.  OB_HEADER header;
  8910.  INT asize;
  8911.  CHAR arr_part[28];
  8912.   } ifexceptionheadertag = { { STR_tag, -1782 }, 27, "if (exception->header.tag==" };
  8913. struct {
  8914.  OB_HEADER header;
  8915.  INT asize;
  8916.  CHAR arr_part[49];
  8917.   } fprintfstderrUnc = { { STR_tag, -1783 }, 48, ") fprintf(stderr,\"Uncaught STR exception: %s\\n\"," };
  8918. struct {
  8919.  OB_HEADER header;
  8920.  INT asize;
  8921.  CHAR arr_part[29];
  8922.   } STRexceptionarr_part = { { STR_tag, -1784 }, 28, "((STR)exception)->arr_part);" };
  8923. struct {
  8924.  OB_HEADER header;
  8925.  INT asize;
  8926.  CHAR arr_part[45];
  8927.   } elsefprintfstder = { { STR_tag, -1785 }, 44, "else fprintf(stderr,\"Uncaught exception\\n\");" };
  8928. struct {
  8929.  OB_HEADER header;
  8930.  INT asize;
  8931.  CHAR arr_part[10];
  8932.   } exit16_6428 = { { STR_tag, -1786 }, 9, "exit(16);" };
  8933. struct {
  8934.  OB_HEADER header;
  8935.  INT asize;
  8936.  CHAR arr_part[2];
  8937.   } name_6429 = { { STR_tag, -1787 }, 1, "}" };
  8938. struct {
  8939.  OB_HEADER header;
  8940.  INT asize;
  8941.  CHAR arr_part[5];
  8942.   } name_6430 = { { STR_tag, -1788 }, 4, "\n}\n\n" };
  8943. struct {
  8944.  OB_HEADER header;
  8945.  INT asize;
  8946.  CHAR arr_part[2];
  8947.   } name_6441 = { { STR_tag, -1789 }, 1, "(" };
  8948. struct {
  8949.  OB_HEADER header;
  8950.  INT asize;
  8951.  CHAR arr_part[3];
  8952.   } name_6442 = { { STR_tag, -1790 }, 2, "==" };
  8953. struct {
  8954.  OB_HEADER header;
  8955.  INT asize;
  8956.  CHAR arr_part[2];
  8957.   } name_6443 = { { STR_tag, -1791 }, 1, ")" };
  8958. struct {
  8959.  OB_HEADER header;
  8960.  INT asize;
  8961.  CHAR arr_part[1];
  8962.   } name_6444 = { { STR_tag, -1792 }, 0, "" };
  8963. struct {
  8964.  OB_HEADER header;
  8965.  INT asize;
  8966.  CHAR arr_part[3];
  8967.   } name_6447 = { { STR_tag, -1793 }, 2, "&&" };
  8968. struct {
  8969.  OB_HEADER header;
  8970.  INT asize;
  8971.  CHAR arr_part[3];
  8972.   } name_6448 = { { STR_tag, -1794 }, 2, "==" };
  8973. struct {
  8974.  OB_HEADER header;
  8975.  INT asize;
  8976.  CHAR arr_part[3];
  8977.   } name_6452 = { { STR_tag, -1795 }, 2, "&&" };
  8978. struct {
  8979.  OB_HEADER header;
  8980.  INT asize;
  8981.  CHAR arr_part[2];
  8982.   } name_6453 = { { STR_tag, -1796 }, 1, "(" };
  8983. struct {
  8984.  OB_HEADER header;
  8985.  INT asize;
  8986.  CHAR arr_part[11];
  8987.   } arr_part_6454 = { { STR_tag, -1797 }, 10, ".arr_part[" };
  8988. struct {
  8989.  OB_HEADER header;
  8990.  INT asize;
  8991.  CHAR arr_part[4];
  8992.   } name_6455 = { { STR_tag, -1798 }, 3, "]==" };
  8993. struct {
  8994.  OB_HEADER header;
  8995.  INT asize;
  8996.  CHAR arr_part[11];
  8997.   } arr_part_6456 = { { STR_tag, -1799 }, 10, ".arr_part[" };
  8998. struct {
  8999.  OB_HEADER header;
  9000.  INT asize;
  9001.  CHAR arr_part[3];
  9002.   } name_6457 = { { STR_tag, -1800 }, 2, "])" };
  9003. struct {
  9004.  OB_HEADER header;
  9005.  INT asize;
  9006.  CHAR arr_part[46];
  9007.   } STRc_SYS_str_for = { { STR_tag, -1801 }, 45, "\nSTR c_SYS_str_for_tp_INT_STR(SYS p,INT i) {\n" };
  9008. struct {
  9009.  OB_HEADER header;
  9010.  INT asize;
  9011.  CHAR arr_part[15];
  9012.   } switchi = { { STR_tag, -1802 }, 14, " switch (i) {\n" };
  9013. struct {
  9014.  OB_HEADER header;
  9015.  INT asize;
  9016.  CHAR arr_part[9];
  9017.   } define_6464 = { { STR_tag, -1803 }, 8, "#define " };
  9018. struct {
  9019.  OB_HEADER header;
  9020.  INT asize;
  9021.  CHAR arr_part[6];
  9022.   } S_tag_6465 = { { STR_tag, -1804 }, 5, "_tag " };
  9023. struct {
  9024.  OB_HEADER header;
  9025.  INT asize;
  9026.  CHAR arr_part[2];
  9027.   } name_6466 = { { STR_tag, -1805 }, 1, "\n" };
  9028. struct {
  9029.  OB_HEADER header;
  9030.  INT asize;
  9031.  CHAR arr_part[8];
  9032.   } case_6467 = { { STR_tag, -1806 }, 7, "  case " };
  9033. struct {
  9034.  OB_HEADER header;
  9035.  INT asize;
  9036.  CHAR arr_part[14];
  9037.   } S_tagreturn = { { STR_tag, -1807 }, 13, "_tag: return " };
  9038. struct {
  9039.  OB_HEADER header;
  9040.  INT asize;
  9041.  CHAR arr_part[3];
  9042.   } name_6468 = { { STR_tag, -1808 }, 2, ";\n" };
  9043. struct {
  9044.  OB_HEADER header;
  9045.  INT asize;
  9046.  CHAR arr_part[72];
  9047.   } defaultfprintfst = { { STR_tag, -1809 }, 71, "  default: fprintf(stderr,\"Internal error: unknown tag?\\n\"); exit(16);\n" };
  9048. struct {
  9049.  OB_HEADER header;
  9050.  INT asize;
  9051.  CHAR arr_part[4];
  9052.   } name_6469 = { { STR_tag, -1810 }, 3, " }\n" };
  9053. struct {
  9054.  OB_HEADER header;
  9055.  INT asize;
  9056.  CHAR arr_part[4];
  9057.   } name_6470 = { { STR_tag, -1811 }, 3, "}\n\n" };
  9058. struct {
  9059.  OB_HEADER header;
  9060.  INT asize;
  9061.  CHAR arr_part[45];
  9062.   } BOOLc_SYS_ob_eq_ = { { STR_tag, -1812 }, 44, "\nBOOL c_SYS_ob_eq_OB_OB_BOOL(OB o1,OB o2) {\n" };
  9063. struct {
  9064.  OB_HEADER header;
  9065.  INT asize;
  9066.  CHAR arr_part[13];
  9067.   } INTt1t2 = { { STR_tag, -1813 }, 12, " INT t1,t2;\n" };
  9068. struct {
  9069.  OB_HEADER header;
  9070.  INT asize;
  9071.  CHAR arr_part[27];
  9072.   } ifo1o2returnTRUE = { { STR_tag, -1814 }, 26, " if (o1==o2) return TRUE;\n" };
  9073. struct {
  9074.  OB_HEADER header;
  9075.  INT asize;
  9076.  CHAR arr_part[42];
  9077.   } ifo1NULLo2NULLre = { { STR_tag, -1815 }, 41, " if (o1==NULL || o2==NULL) return FALSE;\n" };
  9078. struct {
  9079.  OB_HEADER header;
  9080.  INT asize;
  9081.  CHAR arr_part[44];
  9082.   } t1o1headertagt2o = { { STR_tag, -1816 }, 43, " t1 = o1->header.tag; t2 = o2->header.tag;\n" };
  9083. struct {
  9084.  OB_HEADER header;
  9085.  INT asize;
  9086.  CHAR arr_part[28];
  9087.   } ift1t2returnFALSE = { { STR_tag, -1817 }, 27, " if (t1!=t2) return FALSE;\n" };
  9088. struct {
  9089.  OB_HEADER header;
  9090.  INT asize;
  9091.  CHAR arr_part[16];
  9092.   } switcht1 = { { STR_tag, -1818 }, 15, " switch (t1) {\n" };
  9093. struct {
  9094.  OB_HEADER header;
  9095.  INT asize;
  9096.  CHAR arr_part[8];
  9097.   } case_6474 = { { STR_tag, -1819 }, 7, "  case " };
  9098. struct {
  9099.  OB_HEADER header;
  9100.  INT asize;
  9101.  CHAR arr_part[7];
  9102.   } S_tag_6475 = { { STR_tag, -1820 }, 6, "_tag:\n" };
  9103. struct {
  9104.  OB_HEADER header;
  9105.  INT asize;
  9106.  CHAR arr_part[6];
  9107.   } name_6476 = { { STR_tag, -1821 }, 5, "    {" };
  9108. struct {
  9109.  OB_HEADER header;
  9110.  INT asize;
  9111.  CHAR arr_part[9];
  9112.   } v1v2 = { { STR_tag, -1822 }, 8, " v1,v2;\n" };
  9113. struct {
  9114.  OB_HEADER header;
  9115.  INT asize;
  9116.  CHAR arr_part[13];
  9117.   } v1 = { { STR_tag, -1823 }, 12, "     v1 = ((" };
  9118. struct {
  9119.  OB_HEADER header;
  9120.  INT asize;
  9121.  CHAR arr_part[25];
  9122.   } S_boxedo1value_part = { { STR_tag, -1824 }, 24, "_boxed)o1)->value_part;\n" };
  9123. struct {
  9124.  OB_HEADER header;
  9125.  INT asize;
  9126.  CHAR arr_part[13];
  9127.   } v2 = { { STR_tag, -1825 }, 12, "     v2 = ((" };
  9128. struct {
  9129.  OB_HEADER header;
  9130.  INT asize;
  9131.  CHAR arr_part[25];
  9132.   } S_boxedo2value_part = { { STR_tag, -1826 }, 24, "_boxed)o2)->value_part;\n" };
  9133. struct {
  9134.  OB_HEADER header;
  9135.  INT asize;
  9136.  CHAR arr_part[13];
  9137.   } return_6477 = { { STR_tag, -1827 }, 12, "     return " };
  9138. struct {
  9139.  OB_HEADER header;
  9140.  INT asize;
  9141.  CHAR arr_part[3];
  9142.   } v1_6478 = { { STR_tag, -1828 }, 2, "v1" };
  9143. struct {
  9144.  OB_HEADER header;
  9145.  INT asize;
  9146.  CHAR arr_part[3];
  9147.   } v2_6479 = { { STR_tag, -1829 }, 2, "v2" };
  9148. struct {
  9149.  OB_HEADER header;
  9150.  INT asize;
  9151.  CHAR arr_part[4];
  9152.   } name_6480 = { { STR_tag, -1830 }, 3, ";}\n" };
  9153. struct {
  9154.  OB_HEADER header;
  9155.  INT asize;
  9156.  CHAR arr_part[25];
  9157.   } defaultreturnFALSE = { { STR_tag, -1831 }, 24, "  default: return FALSE;" };
  9158. struct {
  9159.  OB_HEADER header;
  9160.  INT asize;
  9161.  CHAR arr_part[17];
  9162.   } Notavaluetype = { { STR_tag, -1832 }, 16, "Not a value type" };
  9163. struct {
  9164.  OB_HEADER header;
  9165.  INT asize;
  9166.  CHAR arr_part[7];
  9167.   } name_6481 = { { STR_tag, -1833 }, 6, "\n   }\n" };
  9168. struct {
  9169.  OB_HEADER header;
  9170.  INT asize;
  9171.  CHAR arr_part[4];
  9172.   } name_6482 = { { STR_tag, -1834 }, 3, "}\n\n" };
  9173. struct {
  9174.  OB_HEADER header;
  9175.  INT asize;
  9176.  CHAR arr_part[7];
  9177.   } S_unbox = { { STR_tag, -1835 }, 6, "_unbox" };
  9178. struct {
  9179.  OB_HEADER header;
  9180.  INT asize;
  9181.  CHAR arr_part[18];
  9182.   } Wrappertounbox = { { STR_tag, -1836 }, 17, "Wrapper to unbox " };
  9183. struct {
  9184.  OB_HEADER header;
  9185.  INT asize;
  9186.  CHAR arr_part[6];
  9187.   } void_6509 = { { STR_tag, -1837 }, 5, "void " };
  9188. struct {
  9189.  OB_HEADER header;
  9190.  INT asize;
  9191.  CHAR arr_part[6];
  9192.   } void_6510 = { { STR_tag, -1838 }, 5, "void " };
  9193. struct {
  9194.  OB_HEADER header;
  9195.  INT asize;
  9196.  CHAR arr_part[2];
  9197.   } name_6511 = { { STR_tag, -1839 }, 1, "(" };
  9198. struct {
  9199.  OB_HEADER header;
  9200.  INT asize;
  9201.  CHAR arr_part[12];
  9202.   } S_boxedarg0 = { { STR_tag, -1840 }, 11, "_boxed arg0" };
  9203. struct {
  9204.  OB_HEADER header;
  9205.  INT asize;
  9206.  CHAR arr_part[2];
  9207.   } name_6512 = { { STR_tag, -1841 }, 1, "(" };
  9208. struct {
  9209.  OB_HEADER header;
  9210.  INT asize;
  9211.  CHAR arr_part[7];
  9212.   } S_boxed_6513 = { { STR_tag, -1842 }, 6, "_boxed" };
  9213. struct {
  9214.  OB_HEADER header;
  9215.  INT asize;
  9216.  CHAR arr_part[3];
  9217.   } name_6517 = { { STR_tag, -1843 }, 2, ", " };
  9218. struct {
  9219.  OB_HEADER header;
  9220.  INT asize;
  9221.  CHAR arr_part[5];
  9222.   } arg_6518 = { { STR_tag, -1844 }, 4, " arg" };
  9223. struct {
  9224.  OB_HEADER header;
  9225.  INT asize;
  9226.  CHAR arr_part[3];
  9227.   } name_6519 = { { STR_tag, -1845 }, 2, ", " };
  9228. struct {
  9229.  OB_HEADER header;
  9230.  INT asize;
  9231.  CHAR arr_part[5];
  9232.   } name_6520 = { { STR_tag, -1846 }, 4, ") {\n" };
  9233. struct {
  9234.  OB_HEADER header;
  9235.  INT asize;
  9236.  CHAR arr_part[4];
  9237.   } name_6521 = { { STR_tag, -1847 }, 3, ");\n" };
  9238. struct {
  9239.  OB_HEADER header;
  9240.  INT asize;
  9241.  CHAR arr_part[8];
  9242.   } return_6522 = { { STR_tag, -1848 }, 7, "return " };
  9243. struct {
  9244.  OB_HEADER header;
  9245.  INT asize;
  9246.  CHAR arr_part[18];
  9247.   } arg0value_part = { { STR_tag, -1849 }, 17, "(arg0->value_part" };
  9248. struct {
  9249.  OB_HEADER header;
  9250.  INT asize;
  9251.  CHAR arr_part[6];
  9252.   } arg_6526 = { { STR_tag, -1850 }, 5, ", arg" };
  9253. struct {
  9254.  OB_HEADER header;
  9255.  INT asize;
  9256.  CHAR arr_part[4];
  9257.   } name_6527 = { { STR_tag, -1851 }, 3, ");\n" };
  9258. struct {
  9259.  OB_HEADER header;
  9260.  INT asize;
  9261.  CHAR arr_part[3];
  9262.   } name_6528 = { { STR_tag, -1852 }, 2, "}\n" };
  9263. struct {
  9264.  OB_HEADER header;
  9265.  INT asize;
  9266.  CHAR arr_part[20];
  9267.   } Dispatchtablefor = { { STR_tag, -1853 }, 19, "Dispatch table for " };
  9268. struct {
  9269.  OB_HEADER header;
  9270.  INT asize;
  9271.  CHAR arr_part[19];
  9272.   } externconstint = { { STR_tag, -1854 }, 18, "\nextern const int " };
  9273. struct {
  9274.  OB_HEADER header;
  9275.  INT asize;
  9276.  CHAR arr_part[10];
  9277.   } S_offset_6545 = { { STR_tag, -1855 }, 9, "_offset;\n" };
  9278. struct {
  9279.  OB_HEADER header;
  9280.  INT asize;
  9281.  CHAR arr_part[12];
  9282.   } constint = { { STR_tag, -1856 }, 11, "\nconst int " };
  9283. struct {
  9284.  OB_HEADER header;
  9285.  INT asize;
  9286.  CHAR arr_part[11];
  9287.   } S_offset_6546 = { { STR_tag, -1857 }, 10, "_offset = " };
  9288. struct {
  9289.  OB_HEADER header;
  9290.  INT asize;
  9291.  CHAR arr_part[3];
  9292.   } name_6547 = { { STR_tag, -1858 }, 2, ";\n" };
  9293. struct {
  9294.  OB_HEADER header;
  9295.  INT asize;
  9296.  CHAR arr_part[8];
  9297.   } S_offset_6548 = { { STR_tag, -1859 }, 7, "_offset" };
  9298. struct {
  9299.  OB_HEADER header;
  9300.  INT asize;
  9301.  CHAR arr_part[2];
  9302.   } name_6549 = { { STR_tag, -1860 }, 1, "(" };
  9303. struct {
  9304.  OB_HEADER header;
  9305.  INT asize;
  9306.  CHAR arr_part[4];
  9307.   } int_6550 = { { STR_tag, -1861 }, 3, "int" };
  9308. struct {
  9309.  OB_HEADER header;
  9310.  INT asize;
  9311.  CHAR arr_part[4];
  9312.   } int_6551 = { { STR_tag, -1862 }, 3, "int" };
  9313. struct {
  9314.  OB_HEADER header;
  9315.  INT asize;
  9316.  CHAR arr_part[11];
  9317.   } const_6552 = { { STR_tag, -1863 }, 10, " (* const " };
  9318. struct {
  9319.  OB_HEADER header;
  9320.  INT asize;
  9321.  CHAR arr_part[5];
  9322.   } name_6553 = { { STR_tag, -1864 }, 4, "[])(" };
  9323. struct {
  9324.  OB_HEADER header;
  9325.  INT asize;
  9326.  CHAR arr_part[6];
  9327.   } name_6554 = { { STR_tag, -1865 }, 5, " (*)(" };
  9328. struct {
  9329.  OB_HEADER header;
  9330.  INT asize;
  9331.  CHAR arr_part[3];
  9332.   } name_6558 = { { STR_tag, -1866 }, 2, ", " };
  9333. struct {
  9334.  OB_HEADER header;
  9335.  INT asize;
  9336.  CHAR arr_part[3];
  9337.   } name_6559 = { { STR_tag, -1867 }, 2, ", " };
  9338. struct {
  9339.  OB_HEADER header;
  9340.  INT asize;
  9341.  CHAR arr_part[2];
  9342.   } name_6560 = { { STR_tag, -1868 }, 1, ")" };
  9343. struct {
  9344.  OB_HEADER header;
  9345.  INT asize;
  9346.  CHAR arr_part[8];
  9347.   } extern_6561 = { { STR_tag, -1869 }, 7, "extern " };
  9348. struct {
  9349.  OB_HEADER header;
  9350.  INT asize;
  9351.  CHAR arr_part[3];
  9352.   } name_6562 = { { STR_tag, -1870 }, 2, ";\n" };
  9353. struct {
  9354.  OB_HEADER header;
  9355.  INT asize;
  9356.  CHAR arr_part[6];
  9357.   } name_6563 = { { STR_tag, -1871 }, 5, " = {\n" };
  9358. struct {
  9359.  OB_HEADER header;
  9360.  INT asize;
  9361.  CHAR arr_part[3];
  9362.   } name_6564 = { { STR_tag, -1872 }, 2, "))" };
  9363. struct {
  9364.  OB_HEADER header;
  9365.  INT asize;
  9366.  CHAR arr_part[2];
  9367.   } name_6571 = { { STR_tag, -1873 }, 1, "," };
  9368. struct {
  9369.  OB_HEADER header;
  9370.  INT asize;
  9371.  CHAR arr_part[6];
  9372.   } NULL_6572 = { { STR_tag, -1874 }, 5, " NULL" };
  9373. struct {
  9374.  OB_HEADER header;
  9375.  INT asize;
  9376.  CHAR arr_part[2];
  9377.   } name_6573 = { { STR_tag, -1875 }, 1, "," };
  9378. struct {
  9379.  OB_HEADER header;
  9380.  INT asize;
  9381.  CHAR arr_part[45];
  9382.   } NULLNodescendent = { { STR_tag, -1876 }, 44, " NULL /* No descendents found - how odd. */\n" };
  9383. struct {
  9384.  OB_HEADER header;
  9385.  INT asize;
  9386.  CHAR arr_part[4];
  9387.   } name_6574 = { { STR_tag, -1877 }, 3, "};\n" };
  9388. struct {
  9389.  OB_HEADER header;
  9390.  INT asize;
  9391.  CHAR arr_part[4];
  9392.   } S_ob_6589 = { { STR_tag, -1878 }, 3, "_ob" };
  9393. struct {
  9394.  OB_HEADER header;
  9395.  INT asize;
  9396.  CHAR arr_part[11];
  9397.   } S_ob_struct_6590 = { { STR_tag, -1879 }, 10, "_ob_struct" };
  9398. struct {
  9399.  OB_HEADER header;
  9400.  INT asize;
  9401.  CHAR arr_part[16];
  9402.   } typedefstruct_6591 = { { STR_tag, -1880 }, 15, "typedef struct " };
  9403. struct {
  9404.  OB_HEADER header;
  9405.  INT asize;
  9406.  CHAR arr_part[14];
  9407.   } S_ob_struct_6592 = { { STR_tag, -1881 }, 13, "_ob_struct {\n" };
  9408. struct {
  9409.  OB_HEADER header;
  9410.  INT asize;
  9411.  CHAR arr_part[20];
  9412.   } OB_HEADERheader_6593 = { { STR_tag, -1882 }, 19, " OB_HEADER header;\n" };
  9413. struct {
  9414.  OB_HEADER header;
  9415.  INT asize;
  9416.  CHAR arr_part[6];
  9417.   } void_6594 = { { STR_tag, -1883 }, 5, "void " };
  9418. struct {
  9419.  OB_HEADER header;
  9420.  INT asize;
  9421.  CHAR arr_part[7];
  9422.   } S_obob = { { STR_tag, -1884 }, 6, "_ob ob" };
  9423. struct {
  9424.  OB_HEADER header;
  9425.  INT asize;
  9426.  CHAR arr_part[6];
  9427.   } void_6595 = { { STR_tag, -1885 }, 5, "void " };
  9428. struct {
  9429.  OB_HEADER header;
  9430.  INT asize;
  9431.  CHAR arr_part[4];
  9432.   } S_ob_6596 = { { STR_tag, -1886 }, 3, "_ob" };
  9433. struct {
  9434.  OB_HEADER header;
  9435.  INT asize;
  9436.  CHAR arr_part[7];
  9437.   } void_6597 = { { STR_tag, -1887 }, 6, " void " };
  9438. struct {
  9439.  OB_HEADER header;
  9440.  INT asize;
  9441.  CHAR arr_part[19];
  9442.   } funcptrstruct = { { STR_tag, -1888 }, 18, "(*funcptr)(struct " };
  9443. struct {
  9444.  OB_HEADER header;
  9445.  INT asize;
  9446.  CHAR arr_part[13];
  9447.   } S_ob_struct_6598 = { { STR_tag, -1889 }, 12, "_ob_struct *" };
  9448. struct {
  9449.  OB_HEADER header;
  9450.  INT asize;
  9451.  CHAR arr_part[3];
  9452.   } name_6603 = { { STR_tag, -1890 }, 2, ", " };
  9453. struct {
  9454.  OB_HEADER header;
  9455.  INT asize;
  9456.  CHAR arr_part[13];
  9457.   } unbound_arg = { { STR_tag, -1891 }, 12, " unbound_arg" };
  9458. struct {
  9459.  OB_HEADER header;
  9460.  INT asize;
  9461.  CHAR arr_part[3];
  9462.   } name_6604 = { { STR_tag, -1892 }, 2, ", " };
  9463. struct {
  9464.  OB_HEADER header;
  9465.  INT asize;
  9466.  CHAR arr_part[3];
  9467.   } name_6605 = { { STR_tag, -1893 }, 2, ", " };
  9468. struct {
  9469.  OB_HEADER header;
  9470.  INT asize;
  9471.  CHAR arr_part[4];
  9472.   } name_6606 = { { STR_tag, -1894 }, 3, ");\n" };
  9473. struct {
  9474.  OB_HEADER header;
  9475.  INT asize;
  9476.  CHAR arr_part[5];
  9477.   } name_6607 = { { STR_tag, -1895 }, 4, ") {\n" };
  9478. struct {
  9479.  OB_HEADER header;
  9480.  INT asize;
  9481.  CHAR arr_part[4];
  9482.   } name_6608 = { { STR_tag, -1896 }, 3, ");\n" };
  9483. struct {
  9484.  OB_HEADER header;
  9485.  INT asize;
  9486.  CHAR arr_part[11];
  9487.   } bound_arg_6612 = { { STR_tag, -1897 }, 10, " bound_arg" };
  9488. struct {
  9489.  OB_HEADER header;
  9490.  INT asize;
  9491.  CHAR arr_part[3];
  9492.   } name_6613 = { { STR_tag, -1898 }, 2, ";\n" };
  9493. struct {
  9494.  OB_HEADER header;
  9495.  INT asize;
  9496.  CHAR arr_part[5];
  9497.   } name_6614 = { { STR_tag, -1899 }, 4, " } *" };
  9498. struct {
  9499.  OB_HEADER header;
  9500.  INT asize;
  9501.  CHAR arr_part[7];
  9502.   } S_ob_6615 = { { STR_tag, -1900 }, 6, "_ob;\n\n" };
  9503. struct {
  9504.  OB_HEADER header;
  9505.  INT asize;
  9506.  CHAR arr_part[25];
  9507.   } Ranoffunboundarglist = { { STR_tag, -1901 }, 24, "Ran off unbound arg list" };
  9508. struct {
  9509.  OB_HEADER header;
  9510.  INT asize;
  9511.  CHAR arr_part[29];
  9512.   } Ranoffunboundarg = { { STR_tag, -1902 }, 28, "Ran off unbound arg list 2nd" };
  9513. struct {
  9514.  OB_HEADER header;
  9515.  INT asize;
  9516.  CHAR arr_part[14];
  9517.   } obbound_arg = { { STR_tag, -1903 }, 13, "ob->bound_arg" };
  9518. struct {
  9519.  OB_HEADER header;
  9520.  INT asize;
  9521.  CHAR arr_part[12];
  9522.   } unbound_arg_6619 = { { STR_tag, -1904 }, 11, "unbound_arg" };
  9523. struct {
  9524.  OB_HEADER header;
  9525.  INT asize;
  9526.  CHAR arr_part[8];
  9527.   } return_6620 = { { STR_tag, -1905 }, 7, " return" };
  9528. struct {
  9529.  OB_HEADER header;
  9530.  INT asize;
  9531.  CHAR arr_part[6];
  9532.   } name_6621 = { { STR_tag, -1906 }, 5, ";\n}\n\n" };
  9533. struct {
  9534.  OB_HEADER header;
  9535.  INT asize;
  9536.  CHAR arr_part[8];
  9537.   } S_struct_6630 = { { STR_tag, -1907 }, 7, "_struct" };
  9538. struct {
  9539.  OB_HEADER header;
  9540.  INT asize;
  9541.  CHAR arr_part[16];
  9542.   } typedefstruct_6631 = { { STR_tag, -1908 }, 15, "typedef struct " };
  9543. struct {
  9544.  OB_HEADER header;
  9545.  INT asize;
  9546.  CHAR arr_part[11];
  9547.   } S_struct_6632 = { { STR_tag, -1909 }, 10, "_struct {\n" };
  9548. struct {
  9549.  OB_HEADER header;
  9550.  INT asize;
  9551.  CHAR arr_part[20];
  9552.   } OB_HEADERheader_6633 = { { STR_tag, -1910 }, 19, " OB_HEADER header;\n" };
  9553. struct {
  9554.  OB_HEADER header;
  9555.  INT asize;
  9556.  CHAR arr_part[6];
  9557.   } void_6634 = { { STR_tag, -1911 }, 5, " void" };
  9558. struct {
  9559.  OB_HEADER header;
  9560.  INT asize;
  9561.  CHAR arr_part[19];
  9562.   } funcptrvoid = { { STR_tag, -1912 }, 18, " (*funcptr)(void *" };
  9563. struct {
  9564.  OB_HEADER header;
  9565.  INT asize;
  9566.  CHAR arr_part[3];
  9567.   } name_6638 = { { STR_tag, -1913 }, 2, ", " };
  9568. struct {
  9569.  OB_HEADER header;
  9570.  INT asize;
  9571.  CHAR arr_part[7];
  9572.   } name_6639 = { { STR_tag, -1914 }, 6, ");\n} *" };
  9573. struct {
  9574.  OB_HEADER header;
  9575.  INT asize;
  9576.  CHAR arr_part[4];
  9577.   } name_6640 = { { STR_tag, -1915 }, 3, ";\n\n" };
  9578. struct {
  9579.  OB_HEADER header;
  9580.  INT asize;
  9581.  CHAR arr_part[33];
  9582.   } Someproblemwriti_6657 = { { STR_tag, -1916 }, 32, "Some problem writing code files." };
  9583. struct {
  9584.  OB_HEADER header;
  9585.  INT asize;
  9586.  CHAR arr_part[28];
  9587.   } Markedreadattrrouts = { { STR_tag, -1917 }, 27, "\nMarked read attr routs:   " };
  9588. struct {
  9589.  OB_HEADER header;
  9590.  INT asize;
  9591.  CHAR arr_part[28];
  9592.   } Inlinedreadattrcalls = { { STR_tag, -1918 }, 27, "\nInlined read attr calls:  " };
  9593. struct {
  9594.  OB_HEADER header;
  9595.  INT asize;
  9596.  CHAR arr_part[28];
  9597.   } Markedwriteattrrouts = { { STR_tag, -1919 }, 27, "\nMarked write attr routs:  " };
  9598. struct {
  9599.  OB_HEADER header;
  9600.  INT asize;
  9601.  CHAR arr_part[28];
  9602.   } Inlinedwriteattr = { { STR_tag, -1920 }, 27, "\nInlined write attr calls: " };
  9603. struct {
  9604.  OB_HEADER header;
  9605.  INT asize;
  9606.  CHAR arr_part[28];
  9607.   } Markedglobalrouts = { { STR_tag, -1921 }, 27, "\nMarked global routs:      " };
  9608. struct {
  9609.  OB_HEADER header;
  9610.  INT asize;
  9611.  CHAR arr_part[28];
  9612.   } Inlinedglobalcalls = { { STR_tag, -1922 }, 27, "\nInlined global calls:     " };
  9613. struct {
  9614.  OB_HEADER header;
  9615.  INT asize;
  9616.  CHAR arr_part[28];
  9617.   } MarkedINTrouts = { { STR_tag, -1923 }, 27, "\nMarked INT routs:         " };
  9618. struct {
  9619.  OB_HEADER header;
  9620.  INT asize;
  9621.  CHAR arr_part[28];
  9622.   } FoldedINTcalls = { { STR_tag, -1924 }, 27, "\nFolded INT calls:         " };
  9623. struct {
  9624.  OB_HEADER header;
  9625.  INT asize;
  9626.  CHAR arr_part[28];
  9627.   } Markediters = { { STR_tag, -1925 }, 27, "\nMarked iters:             " };
  9628. struct {
  9629.  OB_HEADER header;
  9630.  INT asize;
  9631.  CHAR arr_part[28];
  9632.   } Inlineditercalls = { { STR_tag, -1926 }, 27, "\nInlined iter calls:       " };
  9633. struct {
  9634.  OB_HEADER header;
  9635.  INT asize;
  9636.  CHAR arr_part[1];
  9637.   } name_6662 = { { STR_tag, -1927 }, 0, "" };
  9638. struct {
  9639.  OB_HEADER header;
  9640.  INT asize;
  9641.  CHAR arr_part[13];
  9642.   } globalsobj = { { STR_tag, -1928 }, 12, " globals.obj" };
  9643. struct {
  9644.  OB_HEADER header;
  9645.  INT asize;
  9646.  CHAR arr_part[6];
  9647.   } code_6668 = { { STR_tag, -1929 }, 5, " code" };
  9648. struct {
  9649.  OB_HEADER header;
  9650.  INT asize;
  9651.  CHAR arr_part[5];
  9652.   } obj_6669 = { { STR_tag, -1930 }, 4, ".obj" };
  9653. struct {
  9654.  OB_HEADER header;
  9655.  INT asize;
  9656.  CHAR arr_part[7];
  9657.   } CC = { { STR_tag, -1931 }, 6, "$(CC) " };
  9658. struct {
  9659.  OB_HEADER header;
  9660.  INT asize;
  9661.  CHAR arr_part[9];
  9662.   } CS_6670 = { { STR_tag, -1932 }, 8, "../$(CS)" };
  9663. struct {
  9664.  OB_HEADER header;
  9665.  INT asize;
  9666.  CHAR arr_part[4];
  9667.   } name_6674 = { { STR_tag, -1933 }, 3, "../" };
  9668. struct {
  9669.  OB_HEADER header;
  9670.  INT asize;
  9671.  CHAR arr_part[4];
  9672.   } name_6678 = { { STR_tag, -1934 }, 3, "../" };
  9673. struct {
  9674.  OB_HEADER header;
  9675.  INT asize;
  9676.  CHAR arr_part[4];
  9677.   } name_6682 = { { STR_tag, -1935 }, 3, "../" };
  9678. struct {
  9679.  OB_HEADER header;
  9680.  INT asize;
  9681.  CHAR arr_part[11];
  9682.   } CFLAGS = { { STR_tag, -1936 }, 10, " $(CFLAGS)" };
  9683. struct {
  9684.  OB_HEADER header;
  9685.  INT asize;
  9686.  CHAR arr_part[9];
  9687.   } CFLAGS_6686 = { { STR_tag, -1937 }, 8, "CFLAGS= " };
  9688. struct {
  9689.  OB_HEADER header;
  9690.  INT asize;
  9691.  CHAR arr_part[5];
  9692.   } CS_6687 = { { STR_tag, -1938 }, 4, "CS= " };
  9693. struct {
  9694.  OB_HEADER header;
  9695.  INT asize;
  9696.  CHAR arr_part[5];
  9697.   } CC_6688 = { { STR_tag, -1939 }, 4, "CC= " };
  9698. struct {
  9699.  OB_HEADER header;
  9700.  INT asize;
  9701.  CHAR arr_part[43];
  9702.   } BuildProgramChan = { { STR_tag, -1940 }, 42, "BuildProgram: ChangeDirectory CompileAll\n\n" };
  9703. struct {
  9704.  OB_HEADER header;
  9705.  INT asize;
  9706.  CHAR arr_part[22];
  9707.   } ChangeDirectorycd = { { STR_tag, -1941 }, 21, "ChangeDirectory:\n\tcd " };
  9708. struct {
  9709.  OB_HEADER header;
  9710.  INT asize;
  9711.  CHAR arr_part[2];
  9712.   } name_6689 = { { STR_tag, -1942 }, 1, "\n" };
  9713. struct {
  9714.  OB_HEADER header;
  9715.  INT asize;
  9716.  CHAR arr_part[12];
  9717.   } CompileAll = { { STR_tag, -1943 }, 11, "CompileAll:" };
  9718. struct {
  9719.  OB_HEADER header;
  9720.  INT asize;
  9721.  CHAR arr_part[3];
  9722.   } name_6690 = { { STR_tag, -1944 }, 2, "\n\t" };
  9723. struct {
  9724.  OB_HEADER header;
  9725.  INT asize;
  9726.  CHAR arr_part[13];
  9727.   } linklog = { { STR_tag, -1945 }, 12, " > link.log\n" };
  9728. struct {
  9729.  OB_HEADER header;
  9730.  INT asize;
  9731.  CHAR arr_part[5];
  9732.   } f_6691 = { { STR_tag, -1946 }, 4, " -f " };
  9733. struct {
  9734.  OB_HEADER header;
  9735.  INT asize;
  9736.  CHAR arr_part[9];
  9737.   } Makefile_6692 = { { STR_tag, -1947 }, 8, "Makefile" };
  9738. struct {
  9739.  OB_HEADER header;
  9740.  INT asize;
  9741.  CHAR arr_part[17];
  9742.   } Skippingmake = { { STR_tag, -1948 }, 16, "\nSkipping make.\n" };
  9743. struct {
  9744.  OB_HEADER header;
  9745.  INT asize;
  9746.  CHAR arr_part[13];
  9747.   } Makefailed = { { STR_tag, -1949 }, 12, "Make failed." };
  9748. struct {
  9749.  OB_HEADER header;
  9750.  INT asize;
  9751.  CHAR arr_part[11];
  9752.   } ifexist = { { STR_tag, -1950 }, 10, "@if exist " };
  9753. struct {
  9754.  OB_HEADER header;
  9755.  INT asize;
  9756.  CHAR arr_part[12];
  9757.   } cdel = { { STR_tag, -1951 }, 11, "\\*.c   del " };
  9758. struct {
  9759.  OB_HEADER header;
  9760.  INT asize;
  9761.  CHAR arr_part[5];
  9762.   } c_6693 = { { STR_tag, -1952 }, 4, "\\*.c" };
  9763. struct {
  9764.  OB_HEADER header;
  9765.  INT asize;
  9766.  CHAR arr_part[11];
  9767.   } ifexist_6694 = { { STR_tag, -1953 }, 10, "@if exist " };
  9768. struct {
  9769.  OB_HEADER header;
  9770.  INT asize;
  9771.  CHAR arr_part[12];
  9772.   } objdel = { { STR_tag, -1954 }, 11, "\\*.obj del " };
  9773. struct {
  9774.  OB_HEADER header;
  9775.  INT asize;
  9776.  CHAR arr_part[7];
  9777.   } obj_6695 = { { STR_tag, -1955 }, 6, "\\*.obj" };
  9778. struct {
  9779.  OB_HEADER header;
  9780.  INT asize;
  9781.  CHAR arr_part[11];
  9782.   } ifexist_6696 = { { STR_tag, -1956 }, 10, "@if exist " };
  9783. struct {
  9784.  OB_HEADER header;
  9785.  INT asize;
  9786.  CHAR arr_part[12];
  9787.   } hdel = { { STR_tag, -1957 }, 11, "\\*.h   del " };
  9788. struct {
  9789.  OB_HEADER header;
  9790.  INT asize;
  9791.  CHAR arr_part[5];
  9792.   } h = { { STR_tag, -1958 }, 4, "\\*.h" };
  9793. struct {
  9794.  OB_HEADER header;
  9795.  INT asize;
  9796.  CHAR arr_part[11];
  9797.   } ifexist_6697 = { { STR_tag, -1959 }, 10, "@if exist " };
  9798. struct {
  9799.  OB_HEADER header;
  9800.  INT asize;
  9801.  CHAR arr_part[15];
  9802.   } Makefiledel = { { STR_tag, -1960 }, 14, "\\Makefile del " };
  9803. struct {
  9804.  OB_HEADER header;
  9805.  INT asize;
  9806.  CHAR arr_part[10];
  9807.   } Makefile_6698 = { { STR_tag, -1961 }, 9, "\\Makefile" };
  9808. struct {
  9809.  OB_HEADER header;
  9810.  INT asize;
  9811.  CHAR arr_part[11];
  9812.   } ifexist_6699 = { { STR_tag, -1962 }, 10, "@if exist " };
  9813. struct {
  9814.  OB_HEADER header;
  9815.  INT asize;
  9816.  CHAR arr_part[15];
  9817.   } linklogdel = { { STR_tag, -1963 }, 14, "\\link.log del " };
  9818. struct {
  9819.  OB_HEADER header;
  9820.  INT asize;
  9821.  CHAR arr_part[10];
  9822.   } linklog_6700 = { { STR_tag, -1964 }, 9, "\\link.log" };
  9823. struct {
  9824.  OB_HEADER header;
  9825.  INT asize;
  9826.  CHAR arr_part[15];
  9827.   } ifnotexist = { { STR_tag, -1965 }, 14, "@if not exist " };
  9828. struct {
  9829.  OB_HEADER header;
  9830.  INT asize;
  9831.  CHAR arr_part[10];
  9832.   } rmdir_6701 = { { STR_tag, -1966 }, 9, "\\* rmdir " };
  9833. struct {
  9834.  OB_HEADER header;
  9835.  INT asize;
  9836.  CHAR arr_part[11];
  9837.   } Checksig = { { STR_tag, -1967 }, 10, "Check sig " };
  9838. struct {
  9839.  OB_HEADER header;
  9840.  INT asize;
  9841.  CHAR arr_part[2];
  9842.   } name_6705 = { { STR_tag, -1968 }, 1, "\n" };
  9843. struct {
  9844.  OB_HEADER header;
  9845.  INT asize;
  9846.  CHAR arr_part[15];
  9847.   } CheckAMfor = { { STR_tag, -1969 }, 14, "\nCheck AM for " };
  9848. struct {
  9849.  OB_HEADER header;
  9850.  INT asize;
  9851.  CHAR arr_part[2];
  9852.   } name_6706 = { { STR_tag, -1970 }, 1, "=" };
  9853. struct {
  9854.  OB_HEADER header;
  9855.  INT asize;
  9856.  CHAR arr_part[2];
  9857.   } name_6707 = { { STR_tag, -1971 }, 1, "\n" };
  9858. struct {
  9859.  OB_HEADER header;
  9860.  INT asize;
  9861.  CHAR arr_part[31];
  9862.   } forceoptionsnoti = { { STR_tag, -1972 }, 30, "-force options not implemented" };
  9863. struct {
  9864.  OB_HEADER header;
  9865.  INT asize;
  9866.  CHAR arr_part[33];
  9867.   } externaloptionno = { { STR_tag, -1973 }, 32, "-external option not implemented" };
  9868. struct {
  9869.  OB_HEADER header;
  9870.  INT asize;
  9871.  CHAR arr_part[3];
  9872.   } name_6720 = { { STR_tag, -1974 }, 2, "\n\n" };
  9873. struct {
  9874.  OB_HEADER header;
  9875.  INT asize;
  9876.  CHAR arr_part[12];
  9877.   } Parsing = { { STR_tag, -1975 }, 11, "Parsing...\n" };
  9878. struct {
  9879.  OB_HEADER header;
  9880.  INT asize;
  9881.  CHAR arr_part[18];
  9882.   } Findingtypes = { { STR_tag, -1976 }, 17, "Finding types...\n" };
  9883. struct {
  9884.  OB_HEADER header;
  9885.  INT asize;
  9886.  CHAR arr_part[28];
  9887.   } Constructingtype = { { STR_tag, -1977 }, 27, "Constructing type graph...\n" };
  9888. struct {
  9889.  OB_HEADER header;
  9890.  INT asize;
  9891.  CHAR arr_part[25];
  9892.   } Checkingconformance = { { STR_tag, -1978 }, 24, "Checking conformance...\n" };
  9893. struct {
  9894.  OB_HEADER header;
  9895.  INT asize;
  9896.  CHAR arr_part[17];
  9897.   } Findingmain = { { STR_tag, -1979 }, 16, "Finding main...\n" };
  9898. struct {
  9899.  OB_HEADER header;
  9900.  INT asize;
  9901.  CHAR arr_part[23];
  9902.   } Generatingstructs = { { STR_tag, -1980 }, 22, "Generating structs...\n" };
  9903. struct {
  9904.  OB_HEADER header;
  9905.  INT asize;
  9906.  CHAR arr_part[28];
  9907.   } Typecheckandgenerate = { { STR_tag, -1981 }, 27, "Type check and generate...\n" };
  9908. struct {
  9909.  OB_HEADER header;
  9910.  INT asize;
  9911.  CHAR arr_part[16];
  9912.   } Cleaningup = { { STR_tag, -1982 }, 15, "Cleaning up...\n" };
  9913. struct {
  9914.  OB_HEADER header;
  9915.  INT asize;
  9916.  CHAR arr_part[30];
  9917.   } Checkingunreacha = { { STR_tag, -1983 }, 29, "Checking unreachable code...\n" };
  9918. struct {
  9919.  OB_HEADER header;
  9920.  INT asize;
  9921.  CHAR arr_part[23];
  9922.   } Compilationcomplete = { { STR_tag, -1984 }, 22, "Compilation complete.\n" };
  9923. struct {
  9924.  OB_HEADER header;
  9925.  INT asize;
  9926.  CHAR arr_part[22];
  9927.   } underscoreexpression = { { STR_tag, -1985 }, 21, "underscore-expression" };
  9928. struct {
  9929.  OB_HEADER header;
  9930.  INT asize;
  9931.  CHAR arr_part[23];
  9932.   } underscoreexpres_7209 = { { STR_tag, -1986 }, 22, "underscore-expression:" };
  9933. struct {
  9934.  OB_HEADER header;
  9935.  INT asize;
  9936.  CHAR arr_part[18];
  9937.   } createexpression_7211 = { { STR_tag, -1987 }, 17, "create-expression" };
  9938. struct {
  9939.  OB_HEADER header;
  9940.  INT asize;
  9941.  CHAR arr_part[17];
  9942.   } arrayexpression_7213 = { { STR_tag, -1988 }, 16, "array-expression" };
  9943. struct {
  9944.  OB_HEADER header;
  9945.  INT asize;
  9946.  CHAR arr_part[16];
  9947.   } voidexpression = { { STR_tag, -1989 }, 15, "void-expression" };
  9948. struct {
  9949.  OB_HEADER header;
  9950.  INT asize;
  9951.  CHAR arr_part[6];
  9952.   } ARRAY_7231 = { { STR_tag, -1990 }, 5, "ARRAY" };
  9953.  
  9954. const INT shared_TP_KIND_m = 0;
  9955. const INT shared_INT_asize = 32;
  9956. INT shared_INLINE_IN = ((INT) 0);
  9957. FSTR shared_INT_buf = ((FSTR) NULL);
  9958. FLISTSTR shared_SFILE_ID__801 = ((FLISTSTR) NULL);
  9959. FLISTINT shared_SFILE_ID_ = ((FLISTINT) NULL);
  9960. const INT shared_SFILE_ID_B = 1024;
  9961. FSTR shared_STR_buf = ((FSTR) NULL);
  9962. const INT shared_INTI_log2B = 15;
  9963. INT shared_INTI_B;
  9964. FSTR shared_SFILE_ID__1255 = ((FSTR) NULL);
  9965. const INT shared_SFILE_ID__1289 = 2147483647;
  9966. INT shared_SFILE_ID_pos = ((INT) 0);
  9967. INT shared_SFILE_ID__1279 = ((INT) 0);
  9968. BOOL shared_SFILE_ID__1280 = ((BOOL) 0);
  9969. INT shared_SFILE_ID_line = 0;
  9970. INT shared_SFILE_ID__1291 = ((INT) 0);
  9971. const CHAR shared_SFILE_ID__1294 = '\0';
  9972. const INT shared_SCANNER_n_1506 = 1;
  9973. const INT shared_SCANNER_e_1508 = 0;
  9974. const INT shared_SCANNER_i = 2;
  9975. const INT shared_SCANNER_a = 6;
  9976. const INT shared_SCANNER_a_1327 = 4;
  9977. const INT shared_SCANNER_a_1329 = 5;
  9978. const INT shared_SCANNER_a_1330 = 97;
  9979. const INT shared_SCANNER_b = 7;
  9980. const INT shared_SCANNER_c = 8;
  9981. const INT shared_SCANNER_c_1334 = 9;
  9982. const INT shared_SCANNER_c_1336 = 10;
  9983. const INT shared_SCANNER_c_1337 = 87;
  9984. const INT shared_SCANNER_d = 95;
  9985. const INT shared_SCANNER_d_1339 = 96;
  9986. const INT shared_SCANNER_e = 13;
  9987. const INT shared_SCANNER_e_1341 = 12;
  9988. const INT shared_SCANNER_e_1343 = 11;
  9989. const INT shared_SCANNER_e_1345 = 14;
  9990. const INT shared_SCANNER_e_1347 = 15;
  9991. const INT shared_SCANNER_f = 16;
  9992. const INT shared_SCANNER_f_1350 = 93;
  9993. const INT shared_SCANNER_h = 90;
  9994. const INT shared_SCANNER_i_1352 = 20;
  9995. const INT shared_SCANNER_i_1354 = 17;
  9996. const INT shared_SCANNER_i_1356 = 19;
  9997. const INT shared_SCANNER_i_1358 = 18;
  9998. const INT shared_SCANNER_I = 21;
  9999. const INT shared_SCANNER_l = 22;
  10000. const INT shared_SCANNER_l_1360 = 84;
  10001. const INT shared_SCANNER_n = 23;
  10002. const INT shared_SCANNER_n_1362 = 92;
  10003. const INT shared_SCANNER_o = 24;
  10004. const INT shared_SCANNER_p = 26;
  10005. const INT shared_SCANNER_p_1365 = 25;
  10006. const INT shared_SCANNER_p_1367 = 27;
  10007. const INT shared_SCANNER_p_1368 = 28;
  10008. const INT shared_SCANNER_q = 29;
  10009. const INT shared_SCANNER_r = 33;
  10010. const INT shared_SCANNER_r_1372 = 32;
  10011. const INT shared_SCANNER_r_1373 = 31;
  10012. const INT shared_SCANNER_r_1375 = 30;
  10013. const INT shared_SCANNER_R = 34;
  10014. const INT shared_SCANNER_s = 36;
  10015. const INT shared_SCANNER_s_1379 = 37;
  10016. const INT shared_SCANNER_s_1380 = 94;
  10017. const INT shared_SCANNER_S = 35;
  10018. const INT shared_SCANNER_t = 38;
  10019. const INT shared_SCANNER_t_1383 = 39;
  10020. const INT shared_SCANNER_t_1385 = 40;
  10021. const INT shared_SCANNER_t_1386 = 41;
  10022. const INT shared_SCANNER_t_1388 = 86;
  10023. const INT shared_SCANNER_u = 42;
  10024. const INT shared_SCANNER_u_1390 = 85;
  10025. const INT shared_SCANNER_v = 44;
  10026. const INT shared_SCANNER_v_1393 = 43;
  10027. const INT shared_SCANNER_w = 45;
  10028. const INT shared_SCANNER_w_1396 = 46;
  10029. const INT shared_SCANNER_w_1398 = 91;
  10030. const INT shared_SCANNER_w_1400 = 88;
  10031. const INT shared_SCANNER_y = 47;
  10032. const INT shared_SCANNER_l_1509 = 52;
  10033. const INT shared_SCANNER_r_1510 = 53;
  10034. const INT shared_SCANNER_l_1511 = 54;
  10035. const INT shared_SCANNER_r_1512 = 55;
  10036. const INT shared_SCANNER_l_1513 = 56;
  10037. const INT shared_SCANNER_r_1514 = 57;
  10038. const INT shared_SCANNER_c_1515 = 58;
  10039. const INT shared_SCANNER_d_1516 = 59;
  10040. const INT shared_SCANNER_s_1517 = 60;
  10041. const INT shared_SCANNER_t_1519 = 3;
  10042. const INT shared_SCANNER_p_1520 = 63;
  10043. const INT shared_SCANNER_t_1523 = 80;
  10044. const INT shared_SCANNER_m = 64;
  10045. const INT shared_SCANNER_t_1524 = 65;
  10046. const INT shared_SCANNER_s_1525 = 69;
  10047. const INT shared_SCANNER_p_1526 = 72;
  10048. const INT shared_SCANNER_m_1527 = 73;
  10049. const INT shared_SCANNER_v_1528 = 74;
  10050. const INT shared_SCANNER_b_1529 = 70;
  10051. const INT shared_SCANNER_i_1530 = 71;
  10052. const INT shared_SCANNER_u_1531 = 62;
  10053. const INT shared_SCANNER_i_1532 = 81;
  10054. const INT shared_SCANNER_c_1533 = 61;
  10055. const INT shared_SCANNER_d_1534 = 79;
  10056. const INT shared_SCANNER_a_1535 = 78;
  10057. const INT shared_SCANNER_f_1536 = 83;
  10058. const INT shared_SCANNER_i_1537 = 75;
  10059. const INT shared_SCANNER_q_1538 = 66;
  10060. const INT shared_SCANNER_i_1539 = 76;
  10061. const INT shared_SCANNER_i_1540 = 67;
  10062. const INT shared_SCANNER_i_1541 = 77;
  10063. const INT shared_SCANNER_i_1542 = 68;
  10064. const INT shared_SCANNER_n_1543 = 82;
  10065. const INT shared_SCANNER_l_1544 = 51;
  10066. const INT shared_SCANNER_l_1549 = 50;
  10067. const INT shared_SCANNER_l_1497 = 48;
  10068. const INT shared_SCANNER_l_1499 = 49;
  10069. const INT shared_TR_FLT_LI = 0;
  10070. const INT shared_TR_FLT_LI_1500 = 4;
  10071. const INT shared_TR_FLT_LI_1501 = 3;
  10072. const INT shared_TR_FLT_LI_1502 = 1;
  10073. const INT shared_TR_FLT_LI_1503 = 2;
  10074. const INT shared_SCANNER_a_1550 = 89;
  10075. const INT shared_PARSER_ty_1680 = 40;
  10076. const INT shared_PARSER_sp = 94;
  10077. const INT shared_PARSER_va = 43;
  10078. const INT shared_PARSER_ex = 15;
  10079. const INT shared_PARSER_cl = 9;
  10080. const INT shared_TR_CLASS_ = 3;
  10081. const INT shared_TOKEN_eof_tok = 0;
  10082. const INT shared_TOKEN_nul = 1;
  10083. const INT shared_TOKEN_ide = 2;
  10084. const INT shared_TOKEN_typ = 3;
  10085. const INT shared_TOKEN_and_tok = 4;
  10086. const INT shared_TOKEN_ass = 5;
  10087. const INT shared_TOKEN_att = 6;
  10088. const INT shared_TOKEN_bre = 7;
  10089. const INT shared_TOKEN_cas = 8;
  10090. const INT shared_TOKEN_cla = 9;
  10091. const INT shared_TOKEN_con = 10;
  10092. const INT shared_TOKEN_els = 11;
  10093. const INT shared_TOKEN_els_8068 = 12;
  10094. const INT shared_TOKEN_end_tok = 13;
  10095. const INT shared_TOKEN_exc = 14;
  10096. const INT shared_TOKEN_ext = 15;
  10097. const INT shared_TOKEN_fal = 16;
  10098. const INT shared_TOKEN_if_tok = 17;
  10099. const INT shared_TOKEN_inc = 18;
  10100. const INT shared_TOKEN_ini = 19;
  10101. const INT shared_TOKEN_is_tok = 20;
  10102. const INT shared_TOKEN_ITE = 21;
  10103. const INT shared_TOKEN_loo = 22;
  10104. const INT shared_TOKEN_new_tok = 23;
  10105. const INT shared_TOKEN_or_tok = 24;
  10106. const INT shared_TOKEN_pos = 25;
  10107. const INT shared_TOKEN_pre_tok = 26;
  10108. const INT shared_TOKEN_pri = 27;
  10109. const INT shared_TOKEN_pro = 28;
  10110. const INT shared_TOKEN_qui = 29;
  10111. const INT shared_TOKEN_rai = 30;
  10112. const INT shared_TOKEN_rea = 31;
  10113. const INT shared_TOKEN_ret = 33;
  10114. const INT shared_TOKEN_ROU = 34;
  10115. const INT shared_TOKEN_SAM = 35;
  10116. const INT shared_TOKEN_sel = 36;
  10117. const INT shared_TOKEN_sha = 37;
  10118. const INT shared_TOKEN_the = 38;
  10119. const INT shared_TOKEN_tru = 39;
  10120. const INT shared_TOKEN_typ_8069 = 40;
  10121. const INT shared_TOKEN_typ_8070 = 41;
  10122. const INT shared_TOKEN_val = 43;
  10123. const INT shared_TOKEN_voi = 44;
  10124. const INT shared_TOKEN_whe = 45;
  10125. const INT shared_TOKEN_whi = 46;
  10126. const INT shared_TOKEN_yie = 47;
  10127. const INT shared_TOKEN_lin = 48;
  10128. const INT shared_TOKEN_lfl = 49;
  10129. const INT shared_TOKEN_lst = 50;
  10130. const INT shared_TOKEN_lch = 51;
  10131. const INT shared_TOKEN_lpa = 52;
  10132. const INT shared_TOKEN_rpa = 53;
  10133. const INT shared_TOKEN_lbr = 54;
  10134. const INT shared_TOKEN_rbr = 55;
  10135. const INT shared_TOKEN_lbr_8071 = 56;
  10136. const INT shared_TOKEN_rbr_8072 = 57;
  10137. const INT shared_TOKEN_com = 58;
  10138. const INT shared_TOKEN_dot_tok = 59;
  10139. const INT shared_TOKEN_sem = 60;
  10140. const INT shared_TOKEN_col = 61;
  10141. const INT shared_TOKEN_und = 62;
  10142. const INT shared_TOKEN_plu = 63;
  10143. const INT shared_TOKEN_min = 64;
  10144. const INT shared_TOKEN_tim = 65;
  10145. const INT shared_TOKEN_quo = 66;
  10146. const INT shared_TOKEN_is_ = 67;
  10147. const INT shared_TOKEN_is__8073 = 68;
  10148. const INT shared_TOKEN_sha_8074 = 69;
  10149. const INT shared_TOKEN_ban = 70;
  10150. const INT shared_TOKEN_ite = 71;
  10151. const INT shared_TOKEN_pow_tok = 72;
  10152. const INT shared_TOKEN_mod_tok = 73;
  10153. const INT shared_TOKEN_vba = 74;
  10154. const INT shared_TOKEN_is__8075 = 75;
  10155. const INT shared_TOKEN_is__8076 = 76;
  10156. const INT shared_TOKEN_is__8077 = 77;
  10157. const INT shared_TOKEN_ass_8078 = 78;
  10158. const INT shared_TOKEN_tra = 80;
  10159. const INT shared_TOKEN_is__8079 = 81;
  10160. const INT shared_TOKEN_not_tok = 82;
  10161. const INT shared_TOKEN_for = 83;
  10162. const INT shared_TOKEN_loc = 84;
  10163. const INT shared_TOKEN_unl = 85;
  10164. const INT shared_TOKEN_try_tok = 86;
  10165. const INT shared_TOKEN_cob = 87;
  10166. const INT shared_TOKEN_wit = 88;
  10167. const INT shared_TOKEN_at_tok = 89;
  10168. const INT shared_TOKEN_her = 90;
  10169. const INT shared_TOKEN_whe_8080 = 91;
  10170. const INT shared_TOKEN_nea = 92;
  10171. const INT shared_TOKEN_far_tok = 93;
  10172. const INT shared_TOKEN_spr = 94;
  10173. const INT shared_TOKEN_dis = 95;
  10174. const INT shared_TOKEN_do_tok = 96;
  10175. const INT shared_TOKEN_as_tok = 97;
  10176. const INT shared_PARSER_ty = 3;
  10177. const INT shared_PARSER_id = 2;
  10178. const INT shared_PARSER_lb = 56;
  10179. const INT shared_PARSER_is = 67;
  10180. const INT shared_PARSER_SA = 35;
  10181. const INT shared_TR_TYPE_S = 3;
  10182. const INT shared_TR_TYPE_S_1643 = 0;
  10183. const INT shared_PARSER_co = 58;
  10184. const INT shared_PARSER_rb = 57;
  10185. const INT shared_PARSER_RO = 34;
  10186. const INT shared_TR_TYPE_S_1644 = 1;
  10187. const INT shared_PARSER_IT = 21;
  10188. const INT shared_TR_TYPE_S_1645 = 2;
  10189. const INT shared_PARSER_ba = 70;
  10190. const INT shared_PARSER_it = 71;
  10191. const INT shared_PARSER_co_1647 = 61;
  10192. const INT shared_PARSER_is_1682 = 68;
  10193. const INT shared_PARSER_is_tok = 20;
  10194. const INT shared_PARSER_lp = 52;
  10195. const INT shared_PARSER_rp = 53;
  10196. const INT shared_PARSER_se = 60;
  10197. const INT shared_PARSER_en = 13;
  10198. const INT shared_PARSER_eo = 0;
  10199. const INT shared_TR_CLASS__2000 = 5;
  10200. const INT shared_TR_CLASS__2001 = 1;
  10201. const INT shared_TR_CLASS__2002 = 4;
  10202. const INT shared_TR_CLASS__2003 = 2;
  10203. const INT shared_PARSER_pr = 27;
  10204. const INT shared_PARSER_re = 31;
  10205. const INT shared_PARSER_co_1809 = 10;
  10206. const INT shared_PARSER_sh = 37;
  10207. const INT shared_PARSER_at = 6;
  10208. const INT shared_PARSER_in = 18;
  10209. const INT shared_PARSER_nu = 1;
  10210. const INT shared_PARSER_tr = 80;
  10211. const INT shared_PARSER_as = 78;
  10212. const INT shared_PARSER_mi = 64;
  10213. const INT shared_PARSER_no = 82;
  10214. const INT shared_PARSER_se_8081 = 36;
  10215. const INT shared_PARSER_dc = 79;
  10216. const INT shared_PARSER_vo = 44;
  10217. const INT shared_PARSER_ne_8082 = 23;
  10218. const INT shared_PARSER_sh_8083 = 69;
  10219. const INT shared_PARSER_un = 62;
  10220. const INT shared_PARSER_do = 59;
  10221. const INT shared_PARSER_vb = 74;
  10222. const INT shared_PARSER_ex_8084 = 14;
  10223. const INT shared_PARSER_in_8085 = 19;
  10224. const INT shared_PARSER_re_8086 = 32;
  10225. const INT shared_PARSER_wh_8087 = 46;
  10226. const INT shared_PARSER_un_8088 = 42;
  10227. const INT shared_PARSER_br = 7;
  10228. const INT shared_PARSER_tr_1763 = 39;
  10229. const INT shared_PARSER_fa = 16;
  10230. const INT shared_PARSER_lc = 51;
  10231. const INT shared_PARSER_ls = 50;
  10232. const INT shared_PARSER_li = 48;
  10233. const INT shared_PARSER_lf = 49;
  10234. const INT shared_PARSER_lb_1770 = 54;
  10235. const INT shared_PARSER_rb_1764 = 55;
  10236. const INT shared_PARSER_he = 90;
  10237. const INT shared_PARSER_wh_8089 = 91;
  10238. const INT shared_PARSER_ne = 92;
  10239. const INT shared_PARSER_fa_8090 = 93;
  10240. const INT shared_PARSER_po = 72;
  10241. const INT shared_PARSER_ti = 65;
  10242. const INT shared_PARSER_qu = 66;
  10243. const INT shared_PARSER_mo = 73;
  10244. const INT shared_PARSER_pl = 63;
  10245. const INT shared_PARSER_is_1789 = 81;
  10246. const INT shared_PARSER_is_1790 = 75;
  10247. const INT shared_PARSER_is_1791 = 76;
  10248. const INT shared_PARSER_is_1792 = 77;
  10249. const INT shared_PARSER_an = 4;
  10250. const INT shared_PARSER_or_tok = 24;
  10251. const INT shared_PARSER_at_tok = 89;
  10252. const INT shared_PARSER_pr_1985 = 26;
  10253. const INT shared_PARSER_po_1986 = 25;
  10254. const INT shared_PARSER_if_tok = 17;
  10255. const INT shared_PARSER_lo = 22;
  10256. const INT shared_PARSER_yi = 47;
  10257. const INT shared_PARSER_qu_8091 = 29;
  10258. const INT shared_PARSER_re_1846 = 33;
  10259. const INT shared_PARSER_ca = 8;
  10260. const INT shared_PARSER_ty_1871 = 41;
  10261. const INT shared_PARSER_as_1875 = 5;
  10262. const INT shared_PARSER_pr_1884 = 28;
  10263. const INT shared_PARSER_ra = 30;
  10264. const INT shared_PARSER_fo = 83;
  10265. const INT shared_PARSER_lo_1897 = 84;
  10266. const INT shared_PARSER_un_1900 = 85;
  10267. const INT shared_PARSER_tr_1903 = 86;
  10268. const INT shared_PARSER_co_1894 = 87;
  10269. const INT shared_PARSER_wi = 88;
  10270. const INT shared_PARSER_di = 95;
  10271. const INT shared_PARSER_th = 38;
  10272. const INT shared_PARSER_el = 12;
  10273. const INT shared_PARSER_el_1841 = 11;
  10274. const INT shared_PARSER_wh = 45;
  10275. const INT shared_PARSER_do_tok = 96;
  10276. const INT shared_PARSER_as_tok = 97;
  10277. const INT shared_TP_KIND_r = 5;
  10278. const INT shared_TP_KIND_i = 6;
  10279. const INT shared_TP_KIND_e = 4;
  10280. const INT shared_TP_KIND_v = 1;
  10281. const INT shared_TP_KIND_r_2617 = 2;
  10282. FSTR shared_INTI_buf = ((FSTR) NULL);
  10283. const INT shared_INTI_log10D = 4;
  10284. INT shared_INTI_D;
  10285. FLTD shared_FLTD_log10_2;
  10286. CALL_TP_VOID shared_CALL_TP_V = ((CALL_TP_VOID) NULL);
  10287. CALL_TP_CREATE shared_CALL_TP_C = ((CALL_TP_CREATE) NULL);
  10288. CALL_TP_ARRAY shared_CALL_TP_A = ((CALL_TP_ARRAY) NULL);
  10289. INT shared_INLINE_AT = ((INT) 0);
  10290. INT shared_INLINE_GL = ((INT) 0);
  10291. INT shared_INLINE_AT_6337 = ((INT) 0);
  10292. INT shared_INLINE_AT_6658 = ((INT) 0);
  10293. INT shared_INLINE_AT_6659 = ((INT) 0);
  10294. INT shared_INLINE_GL_6660 = ((INT) 0);
  10295. INT shared_INLINE_IN_6661 = ((INT) 0);
  10296. const INT shared_TP_KIND_a = 3;struct {
  10297.  OB_HEADER header;
  10298.  INT asize;
  10299.  CHAR arr_part[8];
  10300.   } TP_ITER_8092 = { { STR_tag, -1991 }, 7, "TP_ITER" };
  10301. struct {
  10302.  OB_HEADER header;
  10303.  INT asize;
  10304.  CHAR arr_part[11];
  10305.   } TR_IF_STMT_8093 = { { STR_tag, -1992 }, 10, "TR_IF_STMT" };
  10306. struct {
  10307.  OB_HEADER header;
  10308.  INT asize;
  10309.  CHAR arr_part[16];
  10310.   } TR_INT_LIT_EXPR_8094 = { { STR_tag, -1993 }, 15, "TR_INT_LIT_EXPR" };
  10311. struct {
  10312.  OB_HEADER header;
  10313.  INT asize;
  10314.  CHAR arr_part[15];
  10315.   } TR_ASSERT_STMT_8095 = { { STR_tag, -1994 }, 14, "TR_ASSERT_STMT" };
  10316. struct {
  10317.  OB_HEADER header;
  10318.  INT asize;
  10319.  CHAR arr_part[12];
  10320.   } TR_ATTR_DEF_8096 = { { STR_tag, -1995 }, 11, "TR_ATTR_DEF" };
  10321. struct {
  10322.  OB_HEADER header;
  10323.  INT asize;
  10324.  CHAR arr_part[5];
  10325.   } BOOL_8097 = { { STR_tag, -1996 }, 4, "BOOL" };
  10326. struct {
  10327.  OB_HEADER header;
  10328.  INT asize;
  10329.  CHAR arr_part[5];
  10330.   } CHAR_8098 = { { STR_tag, -1997 }, 4, "CHAR" };
  10331. struct {
  10332.  OB_HEADER header;
  10333.  INT asize;
  10334.  CHAR arr_part[4];
  10335.   } INT_8099 = { { STR_tag, -1998 }, 3, "INT" };
  10336. struct {
  10337.  OB_HEADER header;
  10338.  INT asize;
  10339.  CHAR arr_part[5];
  10340.   } INTI_8100 = { { STR_tag, -1999 }, 4, "INTI" };
  10341. struct {
  10342.  OB_HEADER header;
  10343.  INT asize;
  10344.  CHAR arr_part[13];
  10345.   } TR_LOOP_STMT_8101 = { { STR_tag, -2000 }, 12, "TR_LOOP_STMT" };
  10346. struct {
  10347.  OB_HEADER header;
  10348.  INT asize;
  10349.  CHAR arr_part[13];
  10350.   } TUPSTRSTR_8102 = { { STR_tag, -2001 }, 12, "TUP{STR,STR}" };
  10351. struct {
  10352.  OB_HEADER header;
  10353.  INT asize;
  10354.  CHAR arr_part[23];
  10355.   } FMAPSTRTUPSTRSTR_8103 = { { STR_tag, -2002 }, 22, "FMAP{STR,TUP{STR,STR}}" };
  10356. struct {
  10357.  OB_HEADER header;
  10358.  INT asize;
  10359.  CHAR arr_part[13];
  10360.   } TR_SELF_EXPR_8104 = { { STR_tag, -2003 }, 12, "TR_SELF_EXPR" };
  10361. struct {
  10362.  OB_HEADER header;
  10363.  INT asize;
  10364.  CHAR arr_part[4];
  10365.   } STR_8105 = { { STR_tag, -2004 }, 3, "STR" };
  10366. struct {
  10367.  OB_HEADER header;
  10368.  INT asize;
  10369.  CHAR arr_part[11];
  10370.   } ARRAYSTR_8106 = { { STR_tag, -2005 }, 10, "ARRAY{STR}" };
  10371. struct {
  10372.  OB_HEADER header;
  10373.  INT asize;
  10374.  CHAR arr_part[23];
  10375.   } TUPSFILE_IDSFILE_8107 = { { STR_tag, -2006 }, 22, "TUP{SFILE_ID,SFILE_ID}" };
  10376. struct {
  10377.  OB_HEADER header;
  10378.  INT asize;
  10379.  CHAR arr_part[12];
  10380.   } TR_TRY_STMT_8108 = { { STR_tag, -2007 }, 11, "TR_TRY_STMT" };
  10381. struct {
  10382.  OB_HEADER header;
  10383.  INT asize;
  10384.  CHAR arr_part[14];
  10385.   } TR_ARRAY_EXPR_8109 = { { STR_tag, -2008 }, 13, "TR_ARRAY_EXPR" };
  10386. struct {
  10387.  OB_HEADER header;
  10388.  INT asize;
  10389.  CHAR arr_part[15];
  10390.   } FSETTP_CLASS_8110 = { { STR_tag, -2009 }, 14, "FSET{TP_CLASS}" };
  10391. struct {
  10392.  OB_HEADER header;
  10393.  INT asize;
  10394.  CHAR arr_part[30];
  10395.   } FMAPTP_CLASSFSET_8111 = { { STR_tag, -2010 }, 29, "FMAP{TP_CLASS,FSET{TP_CLASS}}" };
  10396. struct {
  10397.  OB_HEADER header;
  10398.  INT asize;
  10399.  CHAR arr_part[22];
  10400.   } FMAPSTRITER_INLI_8112 = { { STR_tag, -2011 }, 21, "FMAP{STR,ITER_INLINE}" };
  10401. struct {
  10402.  OB_HEADER header;
  10403.  INT asize;
  10404.  CHAR arr_part[12];
  10405.   } TP_ITER_TBL_8113 = { { STR_tag, -2012 }, 11, "TP_ITER_TBL" };
  10406. struct {
  10407.  OB_HEADER header;
  10408.  INT asize;
  10409.  CHAR arr_part[21];
  10410.   } TUPSIGAM_ROUT_DE_8114 = { { STR_tag, -2013 }, 20, "TUP{SIG,AM_ROUT_DEF}" };
  10411. struct {
  10412.  OB_HEADER header;
  10413.  INT asize;
  10414.  CHAR arr_part[32];
  10415.   } TUPARRAYTPARRAYB_8115 = { { STR_tag, -2014 }, 31, "TUP{ARRAY{$TP},ARRAY{BOOL},$TP}" };
  10416. struct {
  10417.  OB_HEADER header;
  10418.  INT asize;
  10419.  CHAR arr_part[19];
  10420.   } AM_BND_CREATE_EX_8116 = { { STR_tag, -2015 }, 18, "AM_BND_CREATE_EXPR" };
  10421. struct {
  10422.  OB_HEADER header;
  10423.  INT asize;
  10424.  CHAR arr_part[10];
  10425.   } FSETOB_8117 = { { STR_tag, -2016 }, 9, "FSET{$OB}" };
  10426. struct {
  10427.  OB_HEADER header;
  10428.  INT asize;
  10429.  CHAR arr_part[11];
  10430.   } TR_OR_EXPR_8118 = { { STR_tag, -2017 }, 10, "TR_OR_EXPR" };
  10431. struct {
  10432.  OB_HEADER header;
  10433.  INT asize;
  10434.  CHAR arr_part[49];
  10435.   } TUPAM_BND_ITER_C_8119 = { { STR_tag, -2018 }, 48, "TUP{AM_BND_ITER_CALL_EXPR,AM_BND_ITER_CALL_EXPR}" };
  10436. struct {
  10437.  OB_HEADER header;
  10438.  INT asize;
  10439.  CHAR arr_part[19];
  10440.   } TUPSTRFSETSTR_8120 = { { STR_tag, -2019 }, 18, "TUP{STR,FSET{STR}}" };
  10441. struct {
  10442.  OB_HEADER header;
  10443.  INT asize;
  10444.  CHAR arr_part[13];
  10445.   } TUPTPINT_8121 = { { STR_tag, -2020 }, 12, "TUP{$TP,INT}" };
  10446. struct {
  10447.  OB_HEADER header;
  10448.  INT asize;
  10449.  CHAR arr_part[29];
  10450.   } TUPTP_CLASSFSETT_8122 = { { STR_tag, -2021 }, 28, "TUP{TP_CLASS,FSET{TP_CLASS}}" };
  10451. struct {
  10452.  OB_HEADER header;
  10453.  INT asize;
  10454.  CHAR arr_part[15];
  10455.   } TR_EXCEPT_EXPR_8123 = { { STR_tag, -2022 }, 14, "TR_EXCEPT_EXPR" };
  10456. struct {
  10457.  OB_HEADER header;
  10458.  INT asize;
  10459.  CHAR arr_part[11];
  10460.   } ARRAYINT_8124 = { { STR_tag, -2023 }, 10, "ARRAY{INT}" };
  10461. struct {
  10462.  OB_HEADER header;
  10463.  INT asize;
  10464.  CHAR arr_part[13];
  10465.   } TR_DIST_STMT_8125 = { { STR_tag, -2024 }, 12, "TR_DIST_STMT" };
  10466. struct {
  10467.  OB_HEADER header;
  10468.  INT asize;
  10469.  CHAR arr_part[14];
  10470.   } TR_BREAK_EXPR_8126 = { { STR_tag, -2025 }, 13, "TR_BREAK_EXPR" };
  10471. struct {
  10472.  OB_HEADER header;
  10473.  INT asize;
  10474.  CHAR arr_part[13];
  10475.   } TUPOBSTR_8127 = { { STR_tag, -2026 }, 12, "TUP{$OB,STR}" };
  10476. struct {
  10477.  OB_HEADER header;
  10478.  INT asize;
  10479.  CHAR arr_part[21];
  10480.   } TR_BOUND_CREATE__8128 = { { STR_tag, -2027 }, 20, "TR_BOUND_CREATE_EXPR" };
  10481. struct {
  10482.  OB_HEADER header;
  10483.  INT asize;
  10484.  CHAR arr_part[16];
  10485.   } FLISTTR_EXPR_8129 = { { STR_tag, -2028 }, 15, "FLIST{$TR_EXPR}" };
  10486. struct {
  10487.  OB_HEADER header;
  10488.  INT asize;
  10489.  CHAR arr_part[17];
  10490.   } TR_CHAR_LIT_EXPR_8130 = { { STR_tag, -2029 }, 16, "TR_CHAR_LIT_EXPR" };
  10491. struct {
  10492.  OB_HEADER header;
  10493.  INT asize;
  10494.  CHAR arr_part[13];
  10495.   } TR_CALL_EXPR_8131 = { { STR_tag, -2030 }, 12, "TR_CALL_EXPR" };
  10496. struct {
  10497.  OB_HEADER header;
  10498.  INT asize;
  10499.  CHAR arr_part[13];
  10500.   } TR_EXPR_STMT_8132 = { { STR_tag, -2031 }, 12, "TR_EXPR_STMT" };
  10501. struct {
  10502.  OB_HEADER header;
  10503.  INT asize;
  10504.  CHAR arr_part[12];
  10505.   } ITER_INLINE_8133 = { { STR_tag, -2032 }, 11, "ITER_INLINE" };
  10506. struct {
  10507.  OB_HEADER header;
  10508.  INT asize;
  10509.  CHAR arr_part[3];
  10510.   } BE_8134 = { { STR_tag, -2033 }, 2, "BE" };
  10511. struct {
  10512.  OB_HEADER header;
  10513.  INT asize;
  10514.  CHAR arr_part[13];
  10515.   } FLISTIDENT_8135 = { { STR_tag, -2034 }, 12, "FLIST{IDENT}" };
  10516. struct {
  10517.  OB_HEADER header;
  10518.  INT asize;
  10519.  CHAR arr_part[13];
  10520.   } TP_GRAPH_DES_8136 = { { STR_tag, -2035 }, 12, "TP_GRAPH_DES" };
  10521. struct {
  10522.  OB_HEADER header;
  10523.  INT asize;
  10524.  CHAR arr_part[15];
  10525.   } CALL_TP_CREATE_8137 = { { STR_tag, -2036 }, 14, "CALL_TP_CREATE" };
  10526. struct {
  10527.  OB_HEADER header;
  10528.  INT asize;
  10529.  CHAR arr_part[5];
  10530.   } PROG_8138 = { { STR_tag, -2037 }, 4, "PROG" };
  10531. struct {
  10532.  OB_HEADER header;
  10533.  INT asize;
  10534.  CHAR arr_part[9];
  10535.   } TP_CLASS_8139 = { { STR_tag, -2038 }, 8, "TP_CLASS" };
  10536. struct {
  10537.  OB_HEADER header;
  10538.  INT asize;
  10539.  CHAR arr_part[17];
  10540.   } PROG_AM_GENERATE_8140 = { { STR_tag, -2039 }, 16, "PROG_AM_GENERATE" };
  10541. struct {
  10542.  OB_HEADER header;
  10543.  INT asize;
  10544.  CHAR arr_part[10];
  10545.   } FSETTP_8141 = { { STR_tag, -2040 }, 9, "FSET{$TP}" };
  10546. struct {
  10547.  OB_HEADER header;
  10548.  INT asize;
  10549.  CHAR arr_part[25];
  10550.   } FMAPTP_CLASSFSET_8142 = { { STR_tag, -2041 }, 24, "FMAP{TP_CLASS,FSET{$TP}}" };
  10551. struct {
  10552.  OB_HEADER header;
  10553.  INT asize;
  10554.  CHAR arr_part[14];
  10555.   } AM_YIELD_STMT_8143 = { { STR_tag, -2042 }, 13, "AM_YIELD_STMT" };
  10556. struct {
  10557.  OB_HEADER header;
  10558.  INT asize;
  10559.  CHAR arr_part[17];
  10560.   } TR_TYPECASE_WHEN_8144 = { { STR_tag, -2043 }, 16, "TR_TYPECASE_WHEN" };
  10561. struct {
  10562.  OB_HEADER header;
  10563.  INT asize;
  10564.  CHAR arr_part[16];
  10565.   } FLISTTP_CLASS_8145 = { { STR_tag, -2044 }, 15, "FLIST{TP_CLASS}" };
  10566. struct {
  10567.  OB_HEADER header;
  10568.  INT asize;
  10569.  CHAR arr_part[11];
  10570.   } FLISTSIG_8146 = { { STR_tag, -2045 }, 10, "FLIST{SIG}" };
  10571. struct {
  10572.  OB_HEADER header;
  10573.  INT asize;
  10574.  CHAR arr_part[12];
  10575.   } PROG_TR_TBL_8147 = { { STR_tag, -2046 }, 11, "PROG_TR_TBL" };
  10576. struct {
  10577.  OB_HEADER header;
  10578.  INT asize;
  10579.  CHAR arr_part[13];
  10580.   } AM_LOOP_STMT_8148 = { { STR_tag, -2047 }, 12, "AM_LOOP_STMT" };
  10581. struct {
  10582.  OB_HEADER header;
  10583.  INT asize;
  10584.  CHAR arr_part[6];
  10585.   } IDENT_8149 = { { STR_tag, -2048 }, 5, "IDENT" };
  10586. struct {
  10587.  OB_HEADER header;
  10588.  INT asize;
  10589.  CHAR arr_part[15];
  10590.   } TUPIDENTINT_8150 = { { STR_tag, -2049 }, 14, "TUP{IDENT,INT}" };
  10591. struct {
  10592.  OB_HEADER header;
  10593.  INT asize;
  10594.  CHAR arr_part[21];
  10595.   } FSETTUPIDENTINT_8151 = { { STR_tag, -2050 }, 20, "FSET{TUP{IDENT,INT}}" };
  10596. struct {
  10597.  OB_HEADER header;
  10598.  INT asize;
  10599.  CHAR arr_part[16];
  10600.   } AM_INITIAL_STMT_8152 = { { STR_tag, -2051 }, 15, "AM_INITIAL_STMT" };
  10601. struct {
  10602.  OB_HEADER header;
  10603.  INT asize;
  10604.  CHAR arr_part[18];
  10605.   } AM_ITER_CALL_EXP_8153 = { { STR_tag, -2052 }, 17, "AM_ITER_CALL_EXPR" };
  10606. struct {
  10607.  OB_HEADER header;
  10608.  INT asize;
  10609.  CHAR arr_part[25];
  10610.   } FLISTAM_ITER_CAL_8154 = { { STR_tag, -2053 }, 24, "FLIST{AM_ITER_CALL_EXPR}" };
  10611. struct {
  10612.  OB_HEADER header;
  10613.  INT asize;
  10614.  CHAR arr_part[12];
  10615.   } TR_AND_EXPR_8155 = { { STR_tag, -2054 }, 11, "TR_AND_EXPR" };
  10616. struct {
  10617.  OB_HEADER header;
  10618.  INT asize;
  10619.  CHAR arr_part[18];
  10620.   } ARRAYARRAYSTR_8156 = { { STR_tag, -2055 }, 17, "ARRAY{ARRAY{STR}}" };
  10621. struct {
  10622.  OB_HEADER header;
  10623.  INT asize;
  10624.  CHAR arr_part[14];
  10625.   } AM_BREAK_STMT_8157 = { { STR_tag, -2056 }, 13, "AM_BREAK_STMT" };
  10626. struct {
  10627.  OB_HEADER header;
  10628.  INT asize;
  10629.  CHAR arr_part[14];
  10630.   } FMAPTPINT_8158 = { { STR_tag, -2057 }, 13, "FMAP{$TP,INT}" };
  10631. struct {
  10632.  OB_HEADER header;
  10633.  INT asize;
  10634.  CHAR arr_part[22];
  10635.   } AM_BND_ITER_CALL_8159 = { { STR_tag, -2058 }, 21, "AM_BND_ITER_CALL_EXPR" };
  10636. struct {
  10637.  OB_HEADER header;
  10638.  INT asize;
  10639.  CHAR arr_part[29];
  10640.   } FLISTAM_BND_ITER_8160 = { { STR_tag, -2059 }, 28, "FLIST{AM_BND_ITER_CALL_EXPR}" };
  10641. struct {
  10642.  OB_HEADER header;
  10643.  INT asize;
  10644.  CHAR arr_part[43];
  10645.   } TUPAM_BND_CREATE_8161 = { { STR_tag, -2060 }, 42, "TUP{AM_BND_CREATE_EXPR,AM_BND_CREATE_EXPR}" };
  10646. struct {
  10647.  OB_HEADER header;
  10648.  INT asize;
  10649.  CHAR arr_part[13];
  10650.   } ARRAYIDENT_8162 = { { STR_tag, -2061 }, 12, "ARRAY{IDENT}" };
  10651. struct {
  10652.  OB_HEADER header;
  10653.  INT asize;
  10654.  CHAR arr_part[16];
  10655.   } TR_IS_VOID_EXPR_8163 = { { STR_tag, -2062 }, 15, "TR_IS_VOID_EXPR" };
  10656. struct {
  10657.  OB_HEADER header;
  10658.  INT asize;
  10659.  CHAR arr_part[14];
  10660.   } AM_INTI_CONST_8164 = { { STR_tag, -2063 }, 13, "AM_INTI_CONST" };
  10661. struct {
  10662.  OB_HEADER header;
  10663.  INT asize;
  10664.  CHAR arr_part[4];
  10665.   } ELT_8165 = { { STR_tag, -2064 }, 3, "ELT" };
  10666. struct {
  10667.  OB_HEADER header;
  10668.  INT asize;
  10669.  CHAR arr_part[16];
  10670.   } AM_PROTECT_STMT_8166 = { { STR_tag, -2065 }, 15, "AM_PROTECT_STMT" };
  10671. struct {
  10672.  OB_HEADER header;
  10673.  INT asize;
  10674.  CHAR arr_part[41];
  10675.   } TUPAM_ITER_CALL__8167 = { { STR_tag, -2066 }, 40, "TUP{AM_ITER_CALL_EXPR,AM_ITER_CALL_EXPR}" };
  10676. struct {
  10677.  OB_HEADER header;
  10678.  INT asize;
  10679.  CHAR arr_part[11];
  10680.   } FLISTTP_8168 = { { STR_tag, -2067 }, 10, "FLIST{$TP}" };
  10681. struct {
  10682.  OB_HEADER header;
  10683.  INT asize;
  10684.  CHAR arr_part[13];
  10685.   } AM_STR_CONST_8169 = { { STR_tag, -2068 }, 12, "AM_STR_CONST" };
  10686. struct {
  10687.  OB_HEADER header;
  10688.  INT asize;
  10689.  CHAR arr_part[36];
  10690.   } TUPTPFMAPIDENTAM_8170 = { { STR_tag, -2069 }, 35, "TUP{$TP,FMAP{IDENT,AM_GLOBAL_EXPR}}" };
  10691. struct {
  10692.  OB_HEADER header;
  10693.  INT asize;
  10694.  CHAR arr_part[16];
  10695.   } FLISTSFILE_ID_8171 = { { STR_tag, -2070 }, 15, "FLIST{SFILE_ID}" };
  10696. struct {
  10697.  OB_HEADER header;
  10698.  INT asize;
  10699.  CHAR arr_part[9];
  10700.   } TP_GRAPH_8172 = { { STR_tag, -2071 }, 8, "TP_GRAPH" };
  10701. struct {
  10702.  OB_HEADER header;
  10703.  INT asize;
  10704.  CHAR arr_part[16];
  10705.   } TR_STR_LIT_EXPR_8173 = { { STR_tag, -2072 }, 15, "TR_STR_LIT_EXPR" };
  10706. struct {
  10707.  OB_HEADER header;
  10708.  INT asize;
  10709.  CHAR arr_part[13];
  10710.   } TR_FORK_STMT_8174 = { { STR_tag, -2073 }, 12, "TR_FORK_STMT" };
  10711. struct {
  10712.  OB_HEADER header;
  10713.  INT asize;
  10714.  CHAR arr_part[13];
  10715.   } TP_GRAPH_ANC_8175 = { { STR_tag, -2074 }, 12, "TP_GRAPH_ANC" };
  10716. struct {
  10717.  OB_HEADER header;
  10718.  INT asize;
  10719.  CHAR arr_part[15];
  10720.   } AM_FLTDX_CONST_8176 = { { STR_tag, -2075 }, 14, "AM_FLTDX_CONST" };
  10721. struct {
  10722.  OB_HEADER header;
  10723.  INT asize;
  10724.  CHAR arr_part[15];
  10725.   } TUPCHARCHAR_8177 = { { STR_tag, -2076 }, 14, "TUP{CHAR,CHAR}" };
  10726. struct {
  10727.  OB_HEADER header;
  10728.  INT asize;
  10729.  CHAR arr_part[15];
  10730.   } TUPIDENTTP_8178 = { { STR_tag, -2077 }, 14, "TUP{IDENT,$TP}" };
  10731. struct {
  10732.  OB_HEADER header;
  10733.  INT asize;
  10734.  CHAR arr_part[11];
  10735.   } TR_ARG_DEC_8179 = { { STR_tag, -2078 }, 10, "TR_ARG_DEC" };
  10736. struct {
  10737.  OB_HEADER header;
  10738.  INT asize;
  10739.  CHAR arr_part[16];
  10740.   } TR_PROTECT_STMT_8180 = { { STR_tag, -2079 }, 15, "TR_PROTECT_STMT" };
  10741. struct {
  10742.  OB_HEADER header;
  10743.  INT asize;
  10744.  CHAR arr_part[11];
  10745.   } INLINE_TBL_8181 = { { STR_tag, -2080 }, 10, "INLINE_TBL" };
  10746. struct {
  10747.  OB_HEADER header;
  10748.  INT asize;
  10749.  CHAR arr_part[16];
  10750.   } TR_PROTECT_WHEN_8182 = { { STR_tag, -2081 }, 15, "TR_PROTECT_WHEN" };
  10751. struct {
  10752.  OB_HEADER header;
  10753.  INT asize;
  10754.  CHAR arr_part[12];
  10755.   } ARRAYBOOL_8183 = { { STR_tag, -2082 }, 11, "ARRAY{BOOL}" };
  10756. struct {
  10757.  OB_HEADER header;
  10758.  INT asize;
  10759.  CHAR arr_part[14];
  10760.   } IDENT_BUILTIN_8184 = { { STR_tag, -2083 }, 13, "IDENT_BUILTIN" };
  10761. struct {
  10762.  OB_HEADER header;
  10763.  INT asize;
  10764.  CHAR arr_part[12];
  10765.   } FSETIDENT_8185 = { { STR_tag, -2084 }, 11, "FSET{IDENT}" };
  10766. struct {
  10767.  OB_HEADER header;
  10768.  INT asize;
  10769.  CHAR arr_part[13];
  10770.   } TR_QUIT_STMT_8186 = { { STR_tag, -2085 }, 12, "TR_QUIT_STMT" };
  10771. struct {
  10772.  OB_HEADER header;
  10773.  INT asize;
  10774.  CHAR arr_part[23];
  10775.   } TUPTR_EXPRTR_EXP_8187 = { { STR_tag, -2086 }, 22, "TUP{$TR_EXPR,$TR_EXPR}" };
  10776. struct {
  10777.  OB_HEADER header;
  10778.  INT asize;
  10779.  CHAR arr_part[11];
  10780.   } TP_BUILTIN_8188 = { { STR_tag, -2087 }, 10, "TP_BUILTIN" };
  10781. struct {
  10782.  OB_HEADER header;
  10783.  INT asize;
  10784.  CHAR arr_part[17];
  10785.   } TP_GRAPH_ABS_DES_8189 = { { STR_tag, -2088 }, 16, "TP_GRAPH_ABS_DES" };
  10786. struct {
  10787.  OB_HEADER header;
  10788.  INT asize;
  10789.  CHAR arr_part[13];
  10790.   } TR_CASE_STMT_8190 = { { STR_tag, -2089 }, 12, "TR_CASE_STMT" };
  10791. struct {
  10792.  OB_HEADER header;
  10793.  INT asize;
  10794.  CHAR arr_part[25];
  10795.   } TUPAM_CONSTAM_CO_8191 = { { STR_tag, -2090 }, 24, "TUP{$AM_CONST,$AM_CONST}" };
  10796. struct {
  10797.  OB_HEADER header;
  10798.  INT asize;
  10799.  CHAR arr_part[14];
  10800.   } AM_FLTI_CONST_8192 = { { STR_tag, -2091 }, 13, "AM_FLTI_CONST" };
  10801. struct {
  10802.  OB_HEADER header;
  10803.  INT asize;
  10804.  CHAR arr_part[12];
  10805.   } TR_FAR_EXPR_8193 = { { STR_tag, -2092 }, 11, "TR_FAR_EXPR" };
  10806. struct {
  10807.  OB_HEADER header;
  10808.  INT asize;
  10809.  CHAR arr_part[8];
  10810.   } IFC_TBL_8194 = { { STR_tag, -2093 }, 7, "IFC_TBL" };
  10811. struct {
  10812.  OB_HEADER header;
  10813.  INT asize;
  10814.  CHAR arr_part[13];
  10815.   } TR_CASE_WHEN_8195 = { { STR_tag, -2094 }, 12, "TR_CASE_WHEN" };
  10816. struct {
  10817.  OB_HEADER header;
  10818.  INT asize;
  10819.  CHAR arr_part[29];
  10820.   } TUPAM_ROUT_DEFAM_8196 = { { STR_tag, -2095 }, 28, "TUP{AM_ROUT_DEF,AM_ROUT_DEF}" };
  10821. struct {
  10822.  OB_HEADER header;
  10823.  INT asize;
  10824.  CHAR arr_part[14];
  10825.   } PROG_GET_MAIN_8197 = { { STR_tag, -2096 }, 13, "PROG_GET_MAIN" };
  10826. struct {
  10827.  OB_HEADER header;
  10828.  INT asize;
  10829.  CHAR arr_part[13];
  10830.   } TUPTPTP_8198 = { { STR_tag, -2097 }, 12, "TUP{$TP,$TP}" };
  10831. struct {
  10832.  OB_HEADER header;
  10833.  INT asize;
  10834.  CHAR arr_part[14];
  10835.   } TR_RAISE_STMT_8199 = { { STR_tag, -2098 }, 13, "TR_RAISE_STMT" };
  10836. struct {
  10837.  OB_HEADER header;
  10838.  INT asize;
  10839.  CHAR arr_part[8];
  10840.   } SCANNER_8200 = { { STR_tag, -2099 }, 7, "SCANNER" };
  10841. struct {
  10842.  OB_HEADER header;
  10843.  INT asize;
  10844.  CHAR arr_part[14];
  10845.   } FMAPTPIFC_8201 = { { STR_tag, -2100 }, 13, "FMAP{$TP,IFC}" };
  10846. struct {
  10847.  OB_HEADER header;
  10848.  INT asize;
  10849.  CHAR arr_part[19];
  10850.   } FLISTAM_ROUT_DEF_8202 = { { STR_tag, -2101 }, 18, "FLIST{AM_ROUT_DEF}" };
  10851. struct {
  10852.  OB_HEADER header;
  10853.  INT asize;
  10854.  CHAR arr_part[13];
  10855.   } TUPTPIFC_8203 = { { STR_tag, -2102 }, 12, "TUP{$TP,IFC}" };
  10856. struct {
  10857.  OB_HEADER header;
  10858.  INT asize;
  10859.  CHAR arr_part[23];
  10860.   } TUPAM_STMTAM_STM_8204 = { { STR_tag, -2103 }, 22, "TUP{$AM_STMT,$AM_STMT}" };
  10861. struct {
  10862.  OB_HEADER header;
  10863.  INT asize;
  10864.  CHAR arr_part[26];
  10865.   } FLISTAM_BND_CREA_8205 = { { STR_tag, -2104 }, 25, "FLIST{AM_BND_CREATE_EXPR}" };
  10866. struct {
  10867.  OB_HEADER header;
  10868.  INT asize;
  10869.  CHAR arr_part[18];
  10870.   } TR_UNDERSCORE_AR_8206 = { { STR_tag, -2105 }, 17, "TR_UNDERSCORE_ARG" };
  10871. struct {
  10872.  OB_HEADER header;
  10873.  INT asize;
  10874.  CHAR arr_part[14];
  10875.   } CALL_TP_ARRAY_8207 = { { STR_tag, -2106 }, 13, "CALL_TP_ARRAY" };
  10876. struct {
  10877.  OB_HEADER header;
  10878.  INT asize;
  10879.  CHAR arr_part[5];
  10880.   } IMPL_8208 = { { STR_tag, -2107 }, 4, "IMPL" };
  10881. struct {
  10882.  OB_HEADER header;
  10883.  INT asize;
  10884.  CHAR arr_part[15];
  10885.   } TR_CREATE_EXPR_8209 = { { STR_tag, -2108 }, 14, "TR_CREATE_EXPR" };
  10886. struct {
  10887.  OB_HEADER header;
  10888.  INT asize;
  10889.  CHAR arr_part[4];
  10890.   } IFC_8210 = { { STR_tag, -2109 }, 3, "IFC" };
  10891. struct {
  10892.  OB_HEADER header;
  10893.  INT asize;
  10894.  CHAR arr_part[13];
  10895.   } AM_FLT_CONST_8211 = { { STR_tag, -2110 }, 12, "AM_FLT_CONST" };
  10896. struct {
  10897.  OB_HEADER header;
  10898.  INT asize;
  10899.  CHAR arr_part[16];
  10900.   } ARRAYCALL_TP_8212 = { { STR_tag, -2111 }, 15, "ARRAY{$CALL_TP}" };
  10901. struct {
  10902.  OB_HEADER header;
  10903.  INT asize;
  10904.  CHAR arr_part[13];
  10905.   } TR_TYPE_SPEC_8213 = { { STR_tag, -2112 }, 12, "TR_TYPE_SPEC" };
  10906. struct {
  10907.  OB_HEADER header;
  10908.  INT asize;
  10909.  CHAR arr_part[15];
  10910.   } IFC_ABS_CREATE_8214 = { { STR_tag, -2113 }, 14, "IFC_ABS_CREATE" };
  10911. struct {
  10912.  OB_HEADER header;
  10913.  INT asize;
  10914.  CHAR arr_part[17];
  10915.   } TR_BOOL_LIT_EXPR_8215 = { { STR_tag, -2114 }, 16, "TR_BOOL_LIT_EXPR" };
  10916. struct {
  10917.  OB_HEADER header;
  10918.  INT asize;
  10919.  CHAR arr_part[14];
  10920.   } AM_RAISE_STMT_8216 = { { STR_tag, -2115 }, 13, "AM_RAISE_STMT" };
  10921. struct {
  10922.  OB_HEADER header;
  10923.  INT asize;
  10924.  CHAR arr_part[16];
  10925.   } TR_FLT_LIT_EXPR_8217 = { { STR_tag, -2116 }, 15, "TR_FLT_LIT_EXPR" };
  10926. struct {
  10927.  OB_HEADER header;
  10928.  INT asize;
  10929.  CHAR arr_part[22];
  10930.   } FMAPSIGAM_ROUT_D_8218 = { { STR_tag, -2117 }, 21, "FMAP{SIG,AM_ROUT_DEF}" };
  10931. struct {
  10932.  OB_HEADER header;
  10933.  INT asize;
  10934.  CHAR arr_part[12];
  10935.   } TP_ROUT_TBL_8219 = { { STR_tag, -2118 }, 11, "TP_ROUT_TBL" };
  10936. struct {
  10937.  OB_HEADER header;
  10938.  INT asize;
  10939.  CHAR arr_part[20];
  10940.   } TUPARRAYTPTP_8220 = { { STR_tag, -2119 }, 19, "TUP{ARRAY{$TP},$TP}" };
  10941. struct {
  10942.  OB_HEADER header;
  10943.  INT asize;
  10944.  CHAR arr_part[14];
  10945.   } TR_WHERE_EXPR_8221 = { { STR_tag, -2120 }, 13, "TR_WHERE_EXPR" };
  10946. struct {
  10947.  OB_HEADER header;
  10948.  INT asize;
  10949.  CHAR arr_part[9];
  10950.   } SFILE_ID_8222 = { { STR_tag, -2121 }, 8, "SFILE_ID" };
  10951. struct {
  10952.  OB_HEADER header;
  10953.  INT asize;
  10954.  CHAR arr_part[9];
  10955.   } IMPL_TBL_8223 = { { STR_tag, -2122 }, 8, "IMPL_TBL" };
  10956. struct {
  10957.  OB_HEADER header;
  10958.  INT asize;
  10959.  CHAR arr_part[16];
  10960.   } FLISTAM_EXPR_8224 = { { STR_tag, -2123 }, 15, "FLIST{$AM_EXPR}" };
  10961. struct {
  10962.  OB_HEADER header;
  10963.  INT asize;
  10964.  CHAR arr_part[20];
  10965.   } FMAPSTRFSETSTR_8225 = { { STR_tag, -2124 }, 19, "FMAP{STR,FSET{STR}}" };
  10966. struct {
  10967.  OB_HEADER header;
  10968.  INT asize;
  10969.  CHAR arr_part[7];
  10970.   } BE_LEX_8226 = { { STR_tag, -2125 }, 6, "BE_LEX" };
  10971. struct {
  10972.  OB_HEADER header;
  10973.  INT asize;
  10974.  CHAR arr_part[15];
  10975.   } FMAPTPIMPL_8227 = { { STR_tag, -2126 }, 14, "FMAP{$TP,IMPL}" };
  10976. struct {
  10977.  OB_HEADER header;
  10978.  INT asize;
  10979.  CHAR arr_part[21];
  10980.   } FLISTAM_LOCAL_EX_8228 = { { STR_tag, -2127 }, 20, "FLIST{AM_LOCAL_EXPR}" };
  10981. struct {
  10982.  OB_HEADER header;
  10983.  INT asize;
  10984.  CHAR arr_part[11];
  10985.   } FLISTIFC_8229 = { { STR_tag, -2128 }, 10, "FLIST{IFC}" };
  10986. struct {
  10987.  OB_HEADER header;
  10988.  INT asize;
  10989.  CHAR arr_part[14];
  10990.   } FMAPSTRSTR_8230 = { { STR_tag, -2129 }, 13, "FMAP{STR,STR}" };
  10991. struct {
  10992.  OB_HEADER header;
  10993.  INT asize;
  10994.  CHAR arr_part[5];
  10995.   } FILE_8231 = { { STR_tag, -2130 }, 4, "FILE" };
  10996. struct {
  10997.  OB_HEADER header;
  10998.  INT asize;
  10999.  CHAR arr_part[39];
  11000.   } TUPFLISTAM_CONST_8232 = { { STR_tag, -2131 }, 38, "TUP{FLIST{$AM_CONST},FLIST{$AM_CONST}}" };
  11001. struct {
  11002.  OB_HEADER header;
  11003.  INT asize;
  11004.  CHAR arr_part[13];
  11005.   } TR_HERE_EXPR_8233 = { { STR_tag, -2132 }, 12, "TR_HERE_EXPR" };
  11006. struct {
  11007.  OB_HEADER header;
  11008.  INT asize;
  11009.  CHAR arr_part[11];
  11010.   } AM_IF_STMT_8234 = { { STR_tag, -2133 }, 10, "AM_IF_STMT" };
  11011. struct {
  11012.  OB_HEADER header;
  11013.  INT asize;
  11014.  CHAR arr_part[21];
  11015.   } TUPSTRITER_INLIN_8235 = { { STR_tag, -2134 }, 20, "TUP{STR,ITER_INLINE}" };
  11016. struct {
  11017.  OB_HEADER header;
  11018.  INT asize;
  11019.  CHAR arr_part[11];
  11020.   } AM_IF_EXPR_8236 = { { STR_tag, -2135 }, 10, "AM_IF_EXPR" };
  11021. struct {
  11022.  OB_HEADER header;
  11023.  INT asize;
  11024.  CHAR arr_part[12];
  11025.   } AM_PRE_STMT_8237 = { { STR_tag, -2136 }, 11, "AM_PRE_STMT" };
  11026. struct {
  11027.  OB_HEADER header;
  11028.  INT asize;
  11029.  CHAR arr_part[8];
  11030.   } TP_ROUT_8238 = { { STR_tag, -2137 }, 7, "TP_ROUT" };
  11031. struct {
  11032.  OB_HEADER header;
  11033.  INT asize;
  11034.  CHAR arr_part[35];
  11035.   } TUPAM_GLOBAL_EXP_8239 = { { STR_tag, -2138 }, 34, "TUP{AM_GLOBAL_EXPR,AM_GLOBAL_EXPR}" };
  11036. struct {
  11037.  OB_HEADER header;
  11038.  INT asize;
  11039.  CHAR arr_part[13];
  11040.   } AM_POST_STMT_8240 = { { STR_tag, -2139 }, 12, "AM_POST_STMT" };
  11041. struct {
  11042.  OB_HEADER header;
  11043.  INT asize;
  11044.  CHAR arr_part[13];
  11045.   } TUPSIGSIG_8241 = { { STR_tag, -2140 }, 12, "TUP{SIG,SIG}" };
  11046. struct {
  11047.  OB_HEADER header;
  11048.  INT asize;
  11049.  CHAR arr_part[15];
  11050.   } AM_GLOBAL_EXPR_8242 = { { STR_tag, -2141 }, 14, "AM_GLOBAL_EXPR" };
  11051. struct {
  11052.  OB_HEADER header;
  11053.  INT asize;
  11054.  CHAR arr_part[19];
  11055.   } INLINE_GLOBAL_RE_8243 = { { STR_tag, -2142 }, 18, "INLINE_GLOBAL_READ" };
  11056. struct {
  11057.  OB_HEADER header;
  11058.  INT asize;
  11059.  CHAR arr_part[15];
  11060.   } AM_ASSIGN_STMT_8244 = { { STR_tag, -2143 }, 14, "AM_ASSIGN_STMT" };
  11061. struct {
  11062.  OB_HEADER header;
  11063.  INT asize;
  11064.  CHAR arr_part[24];
  11065.   } TUPTP_CLASSFSETT_8245 = { { STR_tag, -2144 }, 23, "TUP{TP_CLASS,FSET{$TP}}" };
  11066. struct {
  11067.  OB_HEADER header;
  11068.  INT asize;
  11069.  CHAR arr_part[14];
  11070.   } PROG_AM_CHECK_8246 = { { STR_tag, -2145 }, 13, "PROG_AM_CHECK" };
  11071. struct {
  11072.  OB_HEADER header;
  11073.  INT asize;
  11074.  CHAR arr_part[13];
  11075.   } TR_CLASS_DEF_8247 = { { STR_tag, -2146 }, 12, "TR_CLASS_DEF" };
  11076. struct {
  11077.  OB_HEADER header;
  11078.  INT asize;
  11079.  CHAR arr_part[13];
  11080.   } TR_NEAR_EXPR_8248 = { { STR_tag, -2147 }, 12, "TR_NEAR_EXPR" };
  11081. struct {
  11082.  OB_HEADER header;
  11083.  INT asize;
  11084.  CHAR arr_part[18];
  11085.   } INLINE_ATTR_WRIT_8249 = { { STR_tag, -2148 }, 17, "INLINE_ATTR_WRITE" };
  11086. struct {
  11087.  OB_HEADER header;
  11088.  INT asize;
  11089.  CHAR arr_part[16];
  11090.   } INLINE_INT_FOLD_8250 = { { STR_tag, -2149 }, 15, "INLINE_INT_FOLD" };
  11091. struct {
  11092.  OB_HEADER header;
  11093.  INT asize;
  11094.  CHAR arr_part[18];
  11095.   } AM_INVARIANT_STM_8251 = { { STR_tag, -2150 }, 17, "AM_INVARIANT_STMT" };
  11096. struct {
  11097.  OB_HEADER header;
  11098.  INT asize;
  11099.  CHAR arr_part[9];
  11100.   } CALL_SIG_8252 = { { STR_tag, -2151 }, 8, "CALL_SIG" };
  11101. struct {
  11102.  OB_HEADER header;
  11103.  INT asize;
  11104.  CHAR arr_part[7];
  11105.   } TP_TBL_8253 = { { STR_tag, -2152 }, 6, "TP_TBL" };
  11106. struct {
  11107.  OB_HEADER header;
  11108.  INT asize;
  11109.  CHAR arr_part[17];
  11110.   } AM_TYPECASE_STMT_8254 = { { STR_tag, -2153 }, 16, "AM_TYPECASE_STMT" };
  11111. struct {
  11112.  OB_HEADER header;
  11113.  INT asize;
  11114.  CHAR arr_part[11];
  11115.   } ARRAYTP_8255 = { { STR_tag, -2154 }, 10, "ARRAY{$TP}" };
  11116. struct {
  11117.  OB_HEADER header;
  11118.  INT asize;
  11119.  CHAR arr_part[15];
  11120.   } AM_ASSERT_STMT_8256 = { { STR_tag, -2155 }, 14, "AM_ASSERT_STMT" };
  11121. struct {
  11122.  OB_HEADER header;
  11123.  INT asize;
  11124.  CHAR arr_part[16];
  11125.   } TR_COBEGIN_STMT_8257 = { { STR_tag, -2156 }, 15, "TR_COBEGIN_STMT" };
  11126. struct {
  11127.  OB_HEADER header;
  11128.  INT asize;
  11129.  CHAR arr_part[13];
  11130.   } AM_EXPR_STMT_8258 = { { STR_tag, -2157 }, 12, "AM_EXPR_STMT" };
  11131. struct {
  11132.  OB_HEADER header;
  11133.  INT asize;
  11134.  CHAR arr_part[14];
  11135.   } TUPTPIMPL_8259 = { { STR_tag, -2158 }, 13, "TUP{$TP,IMPL}" };
  11136. struct {
  11137.  OB_HEADER header;
  11138.  INT asize;
  11139.  CHAR arr_part[14];
  11140.   } AM_ARRAY_EXPR_8260 = { { STR_tag, -2159 }, 13, "AM_ARRAY_EXPR" };
  11141. struct {
  11142.  OB_HEADER header;
  11143.  INT asize;
  11144.  CHAR arr_part[26];
  11145.   } TUPIDENTAM_GLOBA_8261 = { { STR_tag, -2160 }, 25, "TUP{IDENT,AM_GLOBAL_EXPR}" };
  11146. struct {
  11147.  OB_HEADER header;
  11148.  INT asize;
  11149.  CHAR arr_part[33];
  11150.   } TUPAM_LOCAL_EXPR_8262 = { { STR_tag, -2161 }, 32, "TUP{AM_LOCAL_EXPR,AM_LOCAL_EXPR}" };
  11151. struct {
  11152.  OB_HEADER header;
  11153.  INT asize;
  11154.  CHAR arr_part[11];
  11155.   } TR_AT_EXPR_8263 = { { STR_tag, -2162 }, 10, "TR_AT_EXPR" };
  11156. struct {
  11157.  OB_HEADER header;
  11158.  INT asize;
  11159.  CHAR arr_part[12];
  11160.   } AM_NEW_EXPR_8264 = { { STR_tag, -2163 }, 11, "AM_NEW_EXPR" };
  11161. struct {
  11162.  OB_HEADER header;
  11163.  INT asize;
  11164.  CHAR arr_part[15];
  11165.   } TR_UNLOCK_STMT_8265 = { { STR_tag, -2164 }, 14, "TR_UNLOCK_STMT" };
  11166. struct {
  11167.  OB_HEADER header;
  11168.  INT asize;
  11169.  CHAR arr_part[13];
  11170.   } TR_PARAM_DEC_8266 = { { STR_tag, -2165 }, 12, "TR_PARAM_DEC" };
  11171. struct {
  11172.  OB_HEADER header;
  11173.  INT asize;
  11174.  CHAR arr_part[16];
  11175.   } AM_IS_VOID_EXPR_8267 = { { STR_tag, -2166 }, 15, "AM_IS_VOID_EXPR" };
  11176. struct {
  11177.  OB_HEADER header;
  11178.  INT asize;
  11179.  CHAR arr_part[13];
  11180.   } AM_INT_CONST_8268 = { { STR_tag, -2167 }, 12, "AM_INT_CONST" };
  11181. struct {
  11182.  OB_HEADER header;
  11183.  INT asize;
  11184.  CHAR arr_part[23];
  11185.   } TUPAM_EXPRAM_EXP_8269 = { { STR_tag, -2168 }, 22, "TUP{$AM_EXPR,$AM_EXPR}" };
  11186. struct {
  11187.  OB_HEADER header;
  11188.  INT asize;
  11189.  CHAR arr_part[13];
  11190.   } AM_ARR_CONST_8270 = { { STR_tag, -2169 }, 12, "AM_ARR_CONST" };
  11191. struct {
  11192.  OB_HEADER header;
  11193.  INT asize;
  11194.  CHAR arr_part[20];
  11195.   } FLISTIMPL_INCLUD_8271 = { { STR_tag, -2170 }, 19, "FLIST{IMPL_INCLUDE}" };
  11196. struct {
  11197.  OB_HEADER header;
  11198.  INT asize;
  11199.  CHAR arr_part[10];
  11200.   } IDENT_TBL_8272 = { { STR_tag, -2171 }, 9, "IDENT_TBL" };
  11201. struct {
  11202.  OB_HEADER header;
  11203.  INT asize;
  11204.  CHAR arr_part[13];
  11205.   } CALL_TP_VOID_8273 = { { STR_tag, -2172 }, 12, "CALL_TP_VOID" };
  11206. struct {
  11207.  OB_HEADER header;
  11208.  INT asize;
  11209.  CHAR arr_part[31];
  11210.   } TUPIMPL_INCLUDEI_8274 = { { STR_tag, -2173 }, 30, "TUP{IMPL_INCLUDE,IMPL_INCLUDE}" };
  11211. struct {
  11212.  OB_HEADER header;
  11213.  INT asize;
  11214.  CHAR arr_part[12];
  11215.   } AM_ARR_EXPR_8275 = { { STR_tag, -2174 }, 11, "AM_ARR_EXPR" };
  11216. struct {
  11217.  OB_HEADER header;
  11218.  INT asize;
  11219.  CHAR arr_part[11];
  11220.   } FLISTINT_8276 = { { STR_tag, -2175 }, 10, "FLIST{INT}" };
  11221. struct {
  11222.  OB_HEADER header;
  11223.  INT asize;
  11224.  CHAR arr_part[20];
  11225.   } AM_VARR_ASSIGN_E_8277 = { { STR_tag, -2176 }, 19, "AM_VARR_ASSIGN_EXPR" };
  11226. struct {
  11227.  OB_HEADER header;
  11228.  INT asize;
  11229.  CHAR arr_part[15];
  11230.   } TR_RESULT_EXPR_8278 = { { STR_tag, -2177 }, 14, "TR_RESULT_EXPR" };
  11231. struct {
  11232.  OB_HEADER header;
  11233.  INT asize;
  11234.  CHAR arr_part[21];
  11235.   } AM_VATTR_ASSIGN__8279 = { { STR_tag, -2178 }, 20, "AM_VATTR_ASSIGN_EXPR" };
  11236. struct {
  11237.  OB_HEADER header;
  11238.  INT asize;
  11239.  CHAR arr_part[21];
  11240.   } PROG_IFC_CONFORM_8280 = { { STR_tag, -2179 }, 20, "PROG_IFC_CONFORMANCE" };
  11241. struct {
  11242.  OB_HEADER header;
  11243.  INT asize;
  11244.  CHAR arr_part[13];
  11245.   } TR_VOID_EXPR_8281 = { { STR_tag, -2180 }, 12, "TR_VOID_EXPR" };
  11246. struct {
  11247.  OB_HEADER header;
  11248.  INT asize;
  11249.  CHAR arr_part[17];
  11250.   } TUPINTINTINT_8282 = { { STR_tag, -2181 }, 16, "TUP{INT,INT,INT}" };
  11251. struct {
  11252.  OB_HEADER header;
  11253.  INT asize;
  11254.  CHAR arr_part[11];
  11255.   } GLOBAL_TBL_8283 = { { STR_tag, -2182 }, 10, "GLOBAL_TBL" };
  11256. struct {
  11257.  OB_HEADER header;
  11258.  INT asize;
  11259.  CHAR arr_part[10];
  11260.   } AM_OB_DEF_8284 = { { STR_tag, -2183 }, 9, "AM_OB_DEF" };
  11261. struct {
  11262.  OB_HEADER header;
  11263.  INT asize;
  11264.  CHAR arr_part[13];
  11265.   } IMPL_INCLUDE_8285 = { { STR_tag, -2184 }, 12, "IMPL_INCLUDE" };
  11266. struct {
  11267.  OB_HEADER header;
  11268.  INT asize;
  11269.  CHAR arr_part[19];
  11270.   } CALL_TP_UNDERSCO_8286 = { { STR_tag, -2185 }, 18, "CALL_TP_UNDERSCORE" };
  11271. struct {
  11272.  OB_HEADER header;
  11273.  INT asize;
  11274.  CHAR arr_part[27];
  11275.   } FMAPIDENTAM_GLOB_8287 = { { STR_tag, -2186 }, 26, "FMAP{IDENT,AM_GLOBAL_EXPR}" };
  11276. struct {
  11277.  OB_HEADER header;
  11278.  INT asize;
  11279.  CHAR arr_part[37];
  11280.   } FMAPTPFMAPIDENTA_8288 = { { STR_tag, -2187 }, 36, "FMAP{$TP,FMAP{IDENT,AM_GLOBAL_EXPR}}" };
  11281. struct {
  11282.  OB_HEADER header;
  11283.  INT asize;
  11284.  CHAR arr_part[22];
  11285.   } AM_BND_ROUT_CALL_8289 = { { STR_tag, -2188 }, 21, "AM_BND_ROUT_CALL_EXPR" };
  11286. struct {
  11287.  OB_HEADER header;
  11288.  INT asize;
  11289.  CHAR arr_part[7];
  11290.   } PARSER_8290 = { { STR_tag, -2189 }, 6, "PARSER" };
  11291. struct {
  11292.  OB_HEADER header;
  11293.  INT asize;
  11294.  CHAR arr_part[18];
  11295.   } TR_INCLUDE_CLAUS_8291 = { { STR_tag, -2190 }, 17, "TR_INCLUDE_CLAUSE" };
  11296. struct {
  11297.  OB_HEADER header;
  11298.  INT asize;
  11299.  CHAR arr_part[16];
  11300.   } FMAPIDENTTP_8292 = { { STR_tag, -2191 }, 15, "FMAP{IDENT,$TP}" };
  11301. struct {
  11302.  OB_HEADER header;
  11303.  INT asize;
  11304.  CHAR arr_part[22];
  11305.   } TUPSTRTUPSTRSTR_8293 = { { STR_tag, -2192 }, 21, "TUP{STR,TUP{STR,STR}}" };
  11306. struct {
  11307.  OB_HEADER header;
  11308.  INT asize;
  11309.  CHAR arr_part[14];
  11310.   } AM_VOID_CONST_8294 = { { STR_tag, -2193 }, 13, "AM_VOID_CONST" };
  11311. struct {
  11312.  OB_HEADER header;
  11313.  INT asize;
  11314.  CHAR arr_part[22];
  11315.   } FLISTAM_GLOBAL_E_8295 = { { STR_tag, -2194 }, 21, "FLIST{AM_GLOBAL_EXPR}" };
  11316. struct {
  11317.  OB_HEADER header;
  11318.  INT asize;
  11319.  CHAR arr_part[14];
  11320.   } AM_BOOL_CONST_8296 = { { STR_tag, -2195 }, 13, "AM_BOOL_CONST" };
  11321. struct {
  11322.  OB_HEADER header;
  11323.  INT asize;
  11324.  CHAR arr_part[18];
  11325.   } AM_ROUT_CALL_EXP_8297 = { { STR_tag, -2196 }, 17, "AM_ROUT_CALL_EXPR" };
  11326. struct {
  11327.  OB_HEADER header;
  11328.  INT asize;
  11329.  CHAR arr_part[6];
  11330.   } TRANS_8298 = { { STR_tag, -2197 }, 5, "TRANS" };
  11331. struct {
  11332.  OB_HEADER header;
  11333.  INT asize;
  11334.  CHAR arr_part[17];
  11335.   } INLINE_ATTR_READ_8299 = { { STR_tag, -2198 }, 16, "INLINE_ATTR_READ" };
  11336. struct {
  11337.  OB_HEADER header;
  11338.  INT asize;
  11339.  CHAR arr_part[17];
  11340.   } TUPIDENTIDENT_8300 = { { STR_tag, -2199 }, 16, "TUP{IDENT,IDENT}" };
  11341. struct {
  11342.  OB_HEADER header;
  11343.  INT asize;
  11344.  CHAR arr_part[14];
  11345.   } AM_CHAR_CONST_8301 = { { STR_tag, -2200 }, 13, "AM_CHAR_CONST" };
  11346. struct {
  11347.  OB_HEADER header;
  11348.  INT asize;
  11349.  CHAR arr_part[12];
  11350.   } AM_ROUT_DEF_8302 = { { STR_tag, -2201 }, 11, "AM_ROUT_DEF" };
  11351. struct {
  11352.  OB_HEADER header;
  11353.  INT asize;
  11354.  CHAR arr_part[8];
  11355.   } OPTIONS_8303 = { { STR_tag, -2202 }, 7, "OPTIONS" };
  11356. struct {
  11357.  OB_HEADER header;
  11358.  INT asize;
  11359.  CHAR arr_part[13];
  11360.   } TP_CLASS_TBL_8304 = { { STR_tag, -2203 }, 12, "TP_CLASS_TBL" };
  11361. struct {
  11362.  OB_HEADER header;
  11363.  INT asize;
  11364.  CHAR arr_part[15];
  11365.   } TR_ASSIGN_STMT_8305 = { { STR_tag, -2204 }, 14, "TR_ASSIGN_STMT" };
  11366. struct {
  11367.  OB_HEADER header;
  11368.  INT asize;
  11369.  CHAR arr_part[14];
  11370.   } AM_LOCAL_EXPR_8306 = { { STR_tag, -2205 }, 13, "AM_LOCAL_EXPR" };
  11371. struct {
  11372.  OB_HEADER header;
  11373.  INT asize;
  11374.  CHAR arr_part[12];
  11375.   } TR_FEAT_MOD_8307 = { { STR_tag, -2206 }, 11, "TR_FEAT_MOD" };
  11376. struct {
  11377.  OB_HEADER header;
  11378.  INT asize;
  11379.  CHAR arr_part[10];
  11380.   } FSETSTR_8308 = { { STR_tag, -2207 }, 9, "FSET{STR}" };
  11381. struct {
  11382.  OB_HEADER header;
  11383.  INT asize;
  11384.  CHAR arr_part[22];
  11385.   } TUPIDENTARRAYTP_8309 = { { STR_tag, -2208 }, 21, "TUP{IDENT,ARRAY{$TP}}" };
  11386. struct {
  11387.  OB_HEADER header;
  11388.  INT asize;
  11389.  CHAR arr_part[18];
  11390.   } FSETTR_FEAT_MOD_8310 = { { STR_tag, -2209 }, 17, "FSET{TR_FEAT_MOD}" };
  11391. struct {
  11392.  OB_HEADER header;
  11393.  INT asize;
  11394.  CHAR arr_part[16];
  11395.   } TR_INITIAL_EXPR_8311 = { { STR_tag, -2210 }, 15, "TR_INITIAL_EXPR" };
  11396. struct {
  11397.  OB_HEADER header;
  11398.  INT asize;
  11399.  CHAR arr_part[11];
  11400.   } PROG_PARSE_8312 = { { STR_tag, -2211 }, 10, "PROG_PARSE" };
  11401. struct {
  11402.  OB_HEADER header;
  11403.  INT asize;
  11404.  CHAR arr_part[13];
  11405.   } TUPINTINT_8313 = { { STR_tag, -2212 }, 12, "TUP{INT,INT}" };
  11406. struct {
  11407.  OB_HEADER header;
  11408.  INT asize;
  11409.  CHAR arr_part[18];
  11410.   } TUPAM_EXPRTP_8314 = { { STR_tag, -2213 }, 17, "TUP{$AM_EXPR,$TP}" };
  11411. struct {
  11412.  OB_HEADER header;
  11413.  INT asize;
  11414.  CHAR arr_part[24];
  11415.   } TUPBOOLINTIINTBO_8315 = { { STR_tag, -2214 }, 23, "TUP{BOOL,INTI,INT,BOOL}" };
  11416. struct {
  11417.  OB_HEADER header;
  11418.  INT asize;
  11419.  CHAR arr_part[8];
  11420.   } ELT_TBL_8316 = { { STR_tag, -2215 }, 7, "ELT_TBL" };
  11421. struct {
  11422.  OB_HEADER header;
  11423.  INT asize;
  11424.  CHAR arr_part[13];
  11425.   } TUPIFCIFC_8317 = { { STR_tag, -2216 }, 12, "TUP{IFC,IFC}" };
  11426. struct {
  11427.  OB_HEADER header;
  11428.  INT asize;
  11429.  CHAR arr_part[16];
  11430.   } PROG_FIND_TYPES_8318 = { { STR_tag, -2217 }, 15, "PROG_FIND_TYPES" };
  11431. struct {
  11432.  OB_HEADER header;
  11433.  INT asize;
  11434.  CHAR arr_part[14];
  11435.   } AM_FLTD_CONST_8319 = { { STR_tag, -2218 }, 13, "AM_FLTD_CONST" };
  11436. struct {
  11437.  OB_HEADER header;
  11438.  INT asize;
  11439.  CHAR arr_part[14];
  11440.   } AM_FLTX_CONST_8320 = { { STR_tag, -2219 }, 13, "AM_FLTX_CONST" };
  11441. struct {
  11442.  OB_HEADER header;
  11443.  INT asize;
  11444.  CHAR arr_part[16];
  11445.   } PROG_TYPE_GRAPH_8321 = { { STR_tag, -2220 }, 15, "PROG_TYPE_GRAPH" };
  11446. struct {
  11447.  OB_HEADER header;
  11448.  INT asize;
  11449.  CHAR arr_part[5];
  11450.   } FSTR_8322 = { { STR_tag, -2221 }, 4, "FSTR" };
  11451. struct {
  11452.  OB_HEADER header;
  11453.  INT asize;
  11454.  CHAR arr_part[13];
  11455.   } AM_CASE_STMT_8323 = { { STR_tag, -2222 }, 12, "AM_CASE_STMT" };
  11456. struct {
  11457.  OB_HEADER header;
  11458.  INT asize;
  11459.  CHAR arr_part[11];
  11460.   } FLISTSTR_8324 = { { STR_tag, -2223 }, 10, "FLIST{STR}" };
  11461. struct {
  11462.  OB_HEADER header;
  11463.  INT asize;
  11464.  CHAR arr_part[13];
  11465.   } TR_LOCK_STMT_8325 = { { STR_tag, -2224 }, 12, "TR_LOCK_STMT" };
  11466. struct {
  11467.  OB_HEADER header;
  11468.  INT asize;
  11469.  CHAR arr_part[17];
  11470.   } FLISTAM_CONST_8326 = { { STR_tag, -2225 }, 16, "FLIST{$AM_CONST}" };
  11471. struct {
  11472.  OB_HEADER header;
  11473.  INT asize;
  11474.  CHAR arr_part[12];
  11475.   } IMPL_CREATE_8327 = { { STR_tag, -2226 }, 11, "IMPL_CREATE" };
  11476. struct {
  11477.  OB_HEADER header;
  11478.  INT asize;
  11479.  CHAR arr_part[24];
  11480.   } FLISTFLISTAM_CON_8328 = { { STR_tag, -2227 }, 23, "FLIST{FLIST{$AM_CONST}}" };
  11481. struct {
  11482.  OB_HEADER header;
  11483.  INT asize;
  11484.  CHAR arr_part[3];
  11485.   } CS_8329 = { { STR_tag, -2228 }, 2, "CS" };
  11486. struct {
  11487.  OB_HEADER header;
  11488.  INT asize;
  11489.  CHAR arr_part[12];
  11490.   } TR_DEC_STMT_8330 = { { STR_tag, -2229 }, 11, "TR_DEC_STMT" };
  11491. struct {
  11492.  OB_HEADER header;
  11493.  INT asize;
  11494.  CHAR arr_part[14];
  11495.   } FMAPOBSTR_8331 = { { STR_tag, -2230 }, 13, "FMAP{$OB,STR}" };
  11496. struct {
  11497.  OB_HEADER header;
  11498.  INT asize;
  11499.  CHAR arr_part[13];
  11500.   } AM_ATTR_EXPR_8332 = { { STR_tag, -2231 }, 12, "AM_ATTR_EXPR" };
  11501. struct {
  11502.  OB_HEADER header;
  11503.  INT asize;
  11504.  CHAR arr_part[15];
  11505.   } AM_RETURN_STMT_8333 = { { STR_tag, -2232 }, 14, "AM_RETURN_STMT" };
  11506. struct {
  11507.  OB_HEADER header;
  11508.  INT asize;
  11509.  CHAR arr_part[16];
  11510.   } FLISTAM_STMT_8334 = { { STR_tag, -2233 }, 15, "FLIST{$AM_STMT}" };
  11511. struct {
  11512.  OB_HEADER header;
  11513.  INT asize;
  11514.  CHAR arr_part[12];
  11515.   } TR_NEW_EXPR_8335 = { { STR_tag, -2234 }, 11, "TR_NEW_EXPR" };
  11516. struct {
  11517.  OB_HEADER header;
  11518.  INT asize;
  11519.  CHAR arr_part[18];
  11520.   } TR_WITH_NEAR_STM_8336 = { { STR_tag, -2235 }, 17, "TR_WITH_NEAR_STMT" };
  11521. struct {
  11522.  OB_HEADER header;
  11523.  INT asize;
  11524.  CHAR arr_part[17];
  11525.   } AM_EXT_CALL_EXPR_8337 = { { STR_tag, -2236 }, 16, "AM_EXT_CALL_EXPR" };
  11526. struct {
  11527.  OB_HEADER header;
  11528.  INT asize;
  11529.  CHAR arr_part[14];
  11530.   } TR_IDENT_LIST_8338 = { { STR_tag, -2237 }, 13, "TR_IDENT_LIST" };
  11531. struct {
  11532.  OB_HEADER header;
  11533.  INT asize;
  11534.  CHAR arr_part[15];
  11535.   } TR_RETURN_STMT_8339 = { { STR_tag, -2238 }, 14, "TR_RETURN_STMT" };
  11536. struct {
  11537.  OB_HEADER header;
  11538.  INT asize;
  11539.  CHAR arr_part[15];
  11540.   } AM_EXCEPT_EXPR_8340 = { { STR_tag, -2239 }, 14, "AM_EXCEPT_EXPR" };
  11541. struct {
  11542.  OB_HEADER header;
  11543.  INT asize;
  11544.  CHAR arr_part[14];
  11545.   } TR_YIELD_STMT_8341 = { { STR_tag, -2240 }, 13, "TR_YIELD_STMT" };
  11546. struct {
  11547.  OB_HEADER header;
  11548.  INT asize;
  11549.  CHAR arr_part[23];
  11550.   } TUPTP_CLASSTP_CL_8342 = { { STR_tag, -2241 }, 22, "TUP{TP_CLASS,TP_CLASS}" };
  11551. struct {
  11552.  OB_HEADER header;
  11553.  INT asize;
  11554.  CHAR arr_part[13];
  11555.   } AM_STMT_EXPR_8343 = { { STR_tag, -2242 }, 12, "AM_STMT_EXPR" };
  11556. struct {
  11557.  OB_HEADER header;
  11558.  INT asize;
  11559.  CHAR arr_part[16];
  11560.   } ARRAYAM_EXPR_8344 = { { STR_tag, -2243 }, 15, "ARRAY{$AM_EXPR}" };
  11561. struct {
  11562.  OB_HEADER header;
  11563.  INT asize;
  11564.  CHAR arr_part[8];
  11565.   } SIG_TBL_8345 = { { STR_tag, -2244 }, 7, "SIG_TBL" };
  11566. struct {
  11567.  OB_HEADER header;
  11568.  INT asize;
  11569.  CHAR arr_part[11];
  11570.   } TP_CONTEXT_8346 = { { STR_tag, -2245 }, 10, "TP_CONTEXT" };
  11571. struct {
  11572.  OB_HEADER header;
  11573.  INT asize;
  11574.  CHAR arr_part[13];
  11575.   } TR_CONST_DEF_8347 = { { STR_tag, -2246 }, 12, "TR_CONST_DEF" };
  11576. struct {
  11577.  OB_HEADER header;
  11578.  INT asize;
  11579.  CHAR arr_part[14];
  11580.   } TR_SHARED_DEF_8348 = { { STR_tag, -2247 }, 13, "TR_SHARED_DEF" };
  11581. struct {
  11582.  OB_HEADER header;
  11583.  INT asize;
  11584.  CHAR arr_part[4];
  11585.   } SIG_8349 = { { STR_tag, -2248 }, 3, "SIG" };
  11586. struct {
  11587.  OB_HEADER header;
  11588.  INT asize;
  11589.  CHAR arr_part[17];
  11590.   } TR_TYPECASE_STMT_8350 = { { STR_tag, -2249 }, 16, "TR_TYPECASE_STMT" };
  11591. struct {
  11592.  OB_HEADER header;
  11593.  INT asize;
  11594.  CHAR arr_part[12];
  11595.   } TR_ROUT_DEF_8351 = { { STR_tag, -2250 }, 11, "TR_ROUT_DEF" };
  11596.  
  11597. const int TP_is_neq_TP_BOOL_offset = -5;
  11598. BOOL (* const TP_is_neq_TP_BOOL[])(TP, TP) = {
  11599.  (BOOL (*)(TP, TP))TP_CLASS_is_neq_,
  11600.  NULL,
  11601.  (BOOL (*)(TP, TP))TP_ROUT_is_neq_T,
  11602.  NULL,
  11603.  NULL,
  11604.  NULL,
  11605.  NULL,
  11606.  NULL,
  11607.  NULL,
  11608.  NULL,
  11609.  NULL,
  11610.  NULL,
  11611.  NULL,
  11612.  NULL,
  11613.  NULL,
  11614.  NULL,
  11615.  NULL,
  11616.  NULL,
  11617.  NULL,
  11618.  NULL,
  11619.  NULL,
  11620.  NULL,
  11621.  NULL,
  11622.  NULL,
  11623.  NULL,
  11624.  NULL,
  11625.  NULL,
  11626.  NULL,
  11627.  NULL,
  11628.  NULL,
  11629.  NULL,
  11630.  NULL,
  11631.  NULL,
  11632.  NULL,
  11633.  NULL,
  11634.  NULL,
  11635.  NULL,
  11636.  NULL,
  11637.  NULL,
  11638.  NULL,
  11639.  NULL,
  11640.  NULL,
  11641.  NULL,
  11642.  NULL,
  11643.  NULL,
  11644.  NULL,
  11645.  NULL,
  11646.  NULL,
  11647.  NULL,
  11648.  NULL,
  11649.  NULL,
  11650.  NULL,
  11651.  NULL,
  11652.  NULL,
  11653.  NULL,
  11654.  NULL,
  11655.  NULL,
  11656.  NULL,
  11657.  NULL,
  11658.  NULL,
  11659.  NULL,
  11660.  NULL,
  11661.  NULL,
  11662.  NULL,
  11663.  NULL,
  11664.  NULL,
  11665.  NULL,
  11666.  NULL,
  11667.  NULL,
  11668.  NULL,
  11669.  NULL,
  11670.  NULL,
  11671.  NULL,
  11672.  NULL,
  11673.  NULL,
  11674.  NULL,
  11675.  NULL,
  11676.  NULL,
  11677.  NULL,
  11678.  NULL,
  11679.  NULL,
  11680.  NULL,
  11681.  NULL,
  11682.  NULL,
  11683.  NULL,
  11684.  NULL,
  11685.  NULL,
  11686.  NULL,
  11687.  NULL,
  11688.  NULL,
  11689.  NULL,
  11690.  NULL,
  11691.  NULL,
  11692.  NULL,
  11693.  NULL,
  11694.  NULL,
  11695.  NULL,
  11696.  NULL,
  11697.  NULL,
  11698.  NULL,
  11699.  NULL,
  11700.  NULL,
  11701.  NULL,
  11702.  NULL,
  11703.  NULL,
  11704.  NULL,
  11705.  NULL,
  11706.  NULL,
  11707.  (BOOL (*)(TP, TP))TP_ITER_is_neq_T
  11708. };
  11709.  
  11710. const int NILINLINE_nil_INLINE_offset = -2147483647;
  11711. INLINE (* const NILINLINE_nil_INLINE[])(NILINLINE) = {
  11712.  NULL /* No descendents found - how odd. */
  11713. };
  11714.  
  11715. const int IS_EQINLINE_is_e_offset = -2147483647;
  11716. BOOL (* const IS_EQINLINE_is_e[])(IS_EQINLINE, INLINE) = {
  11717.  NULL /* No descendents found - how odd. */
  11718. };
  11719.  
  11720. const int INLINE_sig_SIG_offset = -26;
  11721. SIG (* const INLINE_sig_SIG[])(INLINE) = {
  11722.  (SIG (*)(INLINE))INLINE_INT_FOLD__8352,
  11723.  NULL,
  11724.  NULL,
  11725.  NULL,
  11726.  NULL,
  11727.  NULL,
  11728.  NULL,
  11729.  NULL,
  11730.  NULL,
  11731.  NULL,
  11732.  NULL,
  11733.  NULL,
  11734.  NULL,
  11735.  NULL,
  11736.  NULL,
  11737.  NULL,
  11738.  NULL,
  11739.  NULL,
  11740.  NULL,
  11741.  NULL,
  11742.  NULL,
  11743.  NULL,
  11744.  NULL,
  11745.  NULL,
  11746.  NULL,
  11747.  NULL,
  11748.  NULL,
  11749.  NULL,
  11750.  NULL,
  11751.  NULL,
  11752.  NULL,
  11753.  NULL,
  11754.  NULL,
  11755.  NULL,
  11756.  NULL,
  11757.  NULL,
  11758.  NULL,
  11759.  NULL,
  11760.  NULL,
  11761.  NULL,
  11762.  NULL,
  11763.  NULL,
  11764.  NULL,
  11765.  NULL,
  11766.  NULL,
  11767.  NULL,
  11768.  NULL,
  11769.  NULL,
  11770.  NULL,
  11771.  NULL,
  11772.  NULL,
  11773.  NULL,
  11774.  NULL,
  11775.  NULL,
  11776.  NULL,
  11777.  NULL,
  11778.  NULL,
  11779.  NULL,
  11780.  NULL,
  11781.  NULL,
  11782.  NULL,
  11783.  NULL,
  11784.  NULL,
  11785.  NULL,
  11786.  NULL,
  11787.  NULL,
  11788.  NULL,
  11789.  NULL,
  11790.  NULL,
  11791.  NULL,
  11792.  NULL,
  11793.  NULL,
  11794.  NULL,
  11795.  NULL,
  11796.  NULL,
  11797.  NULL,
  11798.  NULL,
  11799.  NULL,
  11800.  NULL,
  11801.  NULL,
  11802.  NULL,
  11803.  NULL,
  11804.  NULL,
  11805.  NULL,
  11806.  NULL,
  11807.  NULL,
  11808.  NULL,
  11809.  NULL,
  11810.  NULL,
  11811.  NULL,
  11812.  NULL,
  11813.  NULL,
  11814.  NULL,
  11815.  NULL,
  11816.  NULL,
  11817.  NULL,
  11818.  NULL,
  11819.  NULL,
  11820.  NULL,
  11821.  NULL,
  11822.  NULL,
  11823.  NULL,
  11824.  NULL,
  11825.  NULL,
  11826.  NULL,
  11827.  NULL,
  11828.  NULL,
  11829.  NULL,
  11830.  NULL,
  11831.  NULL,
  11832.  NULL,
  11833.  NULL,
  11834.  NULL,
  11835.  NULL,
  11836.  NULL,
  11837.  NULL,
  11838.  NULL,
  11839.  NULL,
  11840.  NULL,
  11841.  NULL,
  11842.  NULL,
  11843.  NULL,
  11844.  NULL,
  11845.  NULL,
  11846.  NULL,
  11847.  NULL,
  11848.  NULL,
  11849.  NULL,
  11850.  NULL,
  11851.  NULL,
  11852.  NULL,
  11853.  NULL,
  11854.  NULL,
  11855.  NULL,
  11856.  NULL,
  11857.  NULL,
  11858.  NULL,
  11859.  NULL,
  11860.  NULL,
  11861.  NULL,
  11862.  NULL,
  11863.  NULL,
  11864.  NULL,
  11865.  NULL,
  11866.  NULL,
  11867.  NULL,
  11868.  NULL,
  11869.  NULL,
  11870.  NULL,
  11871.  NULL,
  11872.  NULL,
  11873.  NULL,
  11874.  NULL,
  11875.  NULL,
  11876.  NULL,
  11877.  NULL,
  11878.  NULL,
  11879.  NULL,
  11880.  NULL,
  11881.  NULL,
  11882.  NULL,
  11883.  NULL,
  11884.  NULL,
  11885.  NULL,
  11886.  NULL,
  11887.  NULL,
  11888.  NULL,
  11889.  NULL,
  11890.  NULL,
  11891.  NULL,
  11892.  NULL,
  11893.  NULL,
  11894.  NULL,
  11895.  NULL,
  11896.  NULL,
  11897.  NULL,
  11898.  NULL,
  11899.  NULL,
  11900.  NULL,
  11901.  NULL,
  11902.  NULL,
  11903.  NULL,
  11904.  NULL,
  11905.  NULL,
  11906.  NULL,
  11907.  (SIG (*)(INLINE))INLINE_ATTR_READ_8353,
  11908.  (SIG (*)(INLINE))INLINE_GLOBAL_RE_8354,
  11909.  (SIG (*)(INLINE))INLINE_ATTR_WRIT_8355,
  11910.  NULL,
  11911.  (SIG (*)(INLINE))INLINE_VATTR_REA_8356,
  11912.  (SIG (*)(INLINE))INLINE_VARR_READ_8357,
  11913.  (SIG (*)(INLINE))INLINE_ARR_READ__8358,
  11914.  (SIG (*)(INLINE))INLINE_VATTR_WRI_8359,
  11915.  (SIG (*)(INLINE))INLINE_ARR_WRITE_8360,
  11916.  (SIG (*)(INLINE))INLINE_VARR_WRIT_8361,
  11917.  (SIG (*)(INLINE))INLINE_BUILTIN_s,
  11918.  (SIG (*)(INLINE))INLINE_ROUT_sig_SIG
  11919. };
  11920.  
  11921. const int TP_hash_INT_offset = -5;
  11922. INT (* const TP_hash_INT[])(TP) = {
  11923.  (INT (*)(TP))TP_CLASS_hash_INT,
  11924.  NULL,
  11925.  (INT (*)(TP))TP_ROUT_hash_INT,
  11926.  NULL,
  11927.  NULL,
  11928.  NULL,
  11929.  NULL,
  11930.  NULL,
  11931.  NULL,
  11932.  NULL,
  11933.  NULL,
  11934.  NULL,
  11935.  NULL,
  11936.  NULL,
  11937.  NULL,
  11938.  NULL,
  11939.  NULL,
  11940.  NULL,
  11941.  NULL,
  11942.  NULL,
  11943.  NULL,
  11944.  NULL,
  11945.  NULL,
  11946.  NULL,
  11947.  NULL,
  11948.  NULL,
  11949.  NULL,
  11950.  NULL,
  11951.  NULL,
  11952.  NULL,
  11953.  NULL,
  11954.  NULL,
  11955.  NULL,
  11956.  NULL,
  11957.  NULL,
  11958.  NULL,
  11959.  NULL,
  11960.  NULL,
  11961.  NULL,
  11962.  NULL,
  11963.  NULL,
  11964.  NULL,
  11965.  NULL,
  11966.  NULL,
  11967.  NULL,
  11968.  NULL,
  11969.  NULL,
  11970.  NULL,
  11971.  NULL,
  11972.  NULL,
  11973.  NULL,
  11974.  NULL,
  11975.  NULL,
  11976.  NULL,
  11977.  NULL,
  11978.  NULL,
  11979.  NULL,
  11980.  NULL,
  11981.  NULL,
  11982.  NULL,
  11983.  NULL,
  11984.  NULL,
  11985.  NULL,
  11986.  NULL,
  11987.  NULL,
  11988.  NULL,
  11989.  NULL,
  11990.  NULL,
  11991.  NULL,
  11992.  NULL,
  11993.  NULL,
  11994.  NULL,
  11995.  NULL,
  11996.  NULL,
  11997.  NULL,
  11998.  NULL,
  11999.  NULL,
  12000.  NULL,
  12001.  NULL,
  12002.  NULL,
  12003.  NULL,
  12004.  NULL,
  12005.  NULL,
  12006.  NULL,
  12007.  NULL,
  12008.  NULL,
  12009.  NULL,
  12010.  NULL,
  12011.  NULL,
  12012.  NULL,
  12013.  NULL,
  12014.  NULL,
  12015.  NULL,
  12016.  NULL,
  12017.  NULL,
  12018.  NULL,
  12019.  NULL,
  12020.  NULL,
  12021.  NULL,
  12022.  NULL,
  12023.  NULL,
  12024.  NULL,
  12025.  NULL,
  12026.  NULL,
  12027.  NULL,
  12028.  NULL,
  12029.  NULL,
  12030.  NULL,
  12031.  (INT (*)(TP))TP_ITER_hash_INT
  12032. };
  12033.  
  12034. const int PROG_ERR_source__offset = -49;
  12035. SFILE_ID (* const PROG_ERR_source_[])(PROG_ERR) = {
  12036.  (SFILE_ID (*)(PROG_ERR))TR_CLASS_DEF_sou,
  12037.  (SFILE_ID (*)(PROG_ERR))TR_PARAM_DEC_sou,
  12038.  (SFILE_ID (*)(PROG_ERR))TR_TYPE_SPEC_sou,
  12039.  (SFILE_ID (*)(PROG_ERR))TR_ROUT_DEF_sour,
  12040.  (SFILE_ID (*)(PROG_ERR))TR_ARG_DEC_sourc,
  12041.  (SFILE_ID (*)(PROG_ERR))TR_INCLUDE_CLAUS_8362,
  12042.  (SFILE_ID (*)(PROG_ERR))TR_FEAT_MOD_sour,
  12043.  (SFILE_ID (*)(PROG_ERR))TR_CONST_DEF_sou,
  12044.  (SFILE_ID (*)(PROG_ERR))TR_INT_LIT_EXPR__8363,
  12045.  (SFILE_ID (*)(PROG_ERR))TR_FLT_LIT_EXPR__8364,
  12046.  (SFILE_ID (*)(PROG_ERR))TR_CALL_EXPR_sou,
  12047.  (SFILE_ID (*)(PROG_ERR))TR_SELF_EXPR_sou,
  12048.  (SFILE_ID (*)(PROG_ERR))TR_IS_VOID_EXPR__8365,
  12049.  (SFILE_ID (*)(PROG_ERR))TR_VOID_EXPR_sou,
  12050.  (SFILE_ID (*)(PROG_ERR))TR_NEW_EXPR_sour,
  12051.  (SFILE_ID (*)(PROG_ERR))TR_BOUND_CREATE__8366,
  12052.  (SFILE_ID (*)(PROG_ERR))TR_UNDERSCORE_AR_8367,
  12053.  (SFILE_ID (*)(PROG_ERR))TR_CREATE_EXPR_s_8368,
  12054.  (SFILE_ID (*)(PROG_ERR))TR_ARRAY_EXPR_so,
  12055.  (SFILE_ID (*)(PROG_ERR))TR_EXCEPT_EXPR_s_8369,
  12056.  (SFILE_ID (*)(PROG_ERR))TR_INITIAL_EXPR__8370,
  12057.  (SFILE_ID (*)(PROG_ERR))TR_RESULT_EXPR_s_8371,
  12058.  (SFILE_ID (*)(PROG_ERR))TR_BOOL_LIT_EXPR_8372,
  12059.  (SFILE_ID (*)(PROG_ERR))TR_CHAR_LIT_EXPR_8373,
  12060.  (SFILE_ID (*)(PROG_ERR))TR_STR_LIT_EXPR__8374,
  12061.  (SFILE_ID (*)(PROG_ERR))TR_HERE_EXPR_sou,
  12062.  (SFILE_ID (*)(PROG_ERR))TR_WHERE_EXPR_so,
  12063.  (SFILE_ID (*)(PROG_ERR))TR_NEAR_EXPR_sou,
  12064.  (SFILE_ID (*)(PROG_ERR))TR_FAR_EXPR_sour,
  12065.  (SFILE_ID (*)(PROG_ERR))TR_AND_EXPR_sour,
  12066.  (SFILE_ID (*)(PROG_ERR))TR_OR_EXPR_sourc,
  12067.  (SFILE_ID (*)(PROG_ERR))TR_AT_EXPR_sourc,
  12068.  (SFILE_ID (*)(PROG_ERR))TR_SHARED_DEF_so,
  12069.  (SFILE_ID (*)(PROG_ERR))TR_ATTR_DEF_sour,
  12070.  (SFILE_ID (*)(PROG_ERR))TR_IF_STMT_sourc,
  12071.  (SFILE_ID (*)(PROG_ERR))TR_LOOP_STMT_sou,
  12072.  (SFILE_ID (*)(PROG_ERR))TR_RETURN_STMT_s,
  12073.  (SFILE_ID (*)(PROG_ERR))TR_YIELD_STMT_so,
  12074.  (SFILE_ID (*)(PROG_ERR))TR_QUIT_STMT_sou,
  12075.  (SFILE_ID (*)(PROG_ERR))TR_CASE_STMT_sou,
  12076.  (SFILE_ID (*)(PROG_ERR))TR_CASE_WHEN_sou,
  12077.  (SFILE_ID (*)(PROG_ERR))TR_TYPECASE_STMT_8375,
  12078.  (SFILE_ID (*)(PROG_ERR))TR_TYPECASE_WHEN_8376,
  12079.  (SFILE_ID (*)(PROG_ERR))TR_ASSERT_STMT_s,
  12080.  (SFILE_ID (*)(PROG_ERR))TR_PROTECT_STMT__8377,
  12081.  (SFILE_ID (*)(PROG_ERR))TR_PROTECT_WHEN__8378,
  12082.  (SFILE_ID (*)(PROG_ERR))TR_RAISE_STMT_so,
  12083.  (SFILE_ID (*)(PROG_ERR))TR_COBEGIN_STMT__8379,
  12084.  (SFILE_ID (*)(PROG_ERR))TR_LOCK_STMT_sou,
  12085.  (SFILE_ID (*)(PROG_ERR))TR_UNLOCK_STMT_s,
  12086.  (SFILE_ID (*)(PROG_ERR))TR_TRY_STMT_sour,
  12087.  (SFILE_ID (*)(PROG_ERR))TR_WITH_NEAR_STM_8380,
  12088.  (SFILE_ID (*)(PROG_ERR))TR_IDENT_LIST_so,
  12089.  (SFILE_ID (*)(PROG_ERR))TR_DIST_STMT_sou,
  12090.  NULL,
  12091.  NULL,
  12092.  (SFILE_ID (*)(PROG_ERR))TR_FORK_STMT_sou,
  12093.  (SFILE_ID (*)(PROG_ERR))TR_EXPR_STMT_sou,
  12094.  (SFILE_ID (*)(PROG_ERR))TR_BREAK_EXPR_so,
  12095.  (SFILE_ID (*)(PROG_ERR))TR_ASSIGN_STMT_s,
  12096.  (SFILE_ID (*)(PROG_ERR))TR_DEC_STMT_sour,
  12097.  NULL,
  12098.  NULL,
  12099.  NULL,
  12100.  NULL,
  12101.  NULL,
  12102.  NULL,
  12103.  NULL,
  12104.  NULL,
  12105.  NULL,
  12106.  NULL,
  12107.  NULL,
  12108.  NULL,
  12109.  NULL,
  12110.  NULL,
  12111.  NULL,
  12112.  NULL,
  12113.  NULL,
  12114.  NULL,
  12115.  NULL,
  12116.  NULL,
  12117.  NULL,
  12118.  NULL,
  12119.  NULL,
  12120.  NULL,
  12121.  NULL,
  12122.  NULL,
  12123.  (SFILE_ID (*)(PROG_ERR))AM_LOCAL_EXPR_so,
  12124.  (SFILE_ID (*)(PROG_ERR))AM_BND_CREATE_EX_8381,
  12125.  (SFILE_ID (*)(PROG_ERR))AM_GLOBAL_EXPR_s,
  12126.  (SFILE_ID (*)(PROG_ERR))AM_LOOP_STMT_sou,
  12127.  (SFILE_ID (*)(PROG_ERR))AM_STR_CONST_sou,
  12128.  (SFILE_ID (*)(PROG_ERR))AM_OB_DEF_source,
  12129.  NULL,
  12130.  (SFILE_ID (*)(PROG_ERR))AM_ROUT_DEF_sour,
  12131.  NULL,
  12132.  (SFILE_ID (*)(PROG_ERR))AM_ARRAY_EXPR_so,
  12133.  (SFILE_ID (*)(PROG_ERR))AM_IF_EXPR_sourc,
  12134.  (SFILE_ID (*)(PROG_ERR))AM_NEW_EXPR_sour,
  12135.  (SFILE_ID (*)(PROG_ERR))AM_IS_VOID_EXPR__8382,
  12136.  (SFILE_ID (*)(PROG_ERR))AM_ATTR_EXPR_sou,
  12137.  (SFILE_ID (*)(PROG_ERR))AM_ARR_EXPR_sour,
  12138.  (SFILE_ID (*)(PROG_ERR))AM_VATTR_ASSIGN__8383,
  12139.  (SFILE_ID (*)(PROG_ERR))AM_VARR_ASSIGN_E_8384,
  12140.  (SFILE_ID (*)(PROG_ERR))AM_EXCEPT_EXPR_s,
  12141.  (SFILE_ID (*)(PROG_ERR))AM_STMT_EXPR_sou,
  12142.  (SFILE_ID (*)(PROG_ERR))AM_ROUT_CALL_EXP_8385,
  12143.  (SFILE_ID (*)(PROG_ERR))AM_ITER_CALL_EXP_8386,
  12144.  (SFILE_ID (*)(PROG_ERR))AM_BND_ROUT_CALL_8387,
  12145.  (SFILE_ID (*)(PROG_ERR))AM_BND_ITER_CALL_8388,
  12146.  (SFILE_ID (*)(PROG_ERR))AM_EXT_CALL_EXPR_8389,
  12147.  (SFILE_ID (*)(PROG_ERR))AM_VOID_CONST_so,
  12148.  (SFILE_ID (*)(PROG_ERR))AM_ARR_CONST_sou,
  12149.  (SFILE_ID (*)(PROG_ERR))AM_BOOL_CONST_so,
  12150.  (SFILE_ID (*)(PROG_ERR))AM_CHAR_CONST_so,
  12151.  (SFILE_ID (*)(PROG_ERR))AM_INT_CONST_sou,
  12152.  (SFILE_ID (*)(PROG_ERR))AM_INTI_CONST_so,
  12153.  (SFILE_ID (*)(PROG_ERR))AM_FLT_CONST_sou,
  12154.  (SFILE_ID (*)(PROG_ERR))AM_FLTD_CONST_so,
  12155.  (SFILE_ID (*)(PROG_ERR))AM_FLTX_CONST_so,
  12156.  (SFILE_ID (*)(PROG_ERR))AM_FLTDX_CONST_s,
  12157.  (SFILE_ID (*)(PROG_ERR))AM_FLTI_CONST_so,
  12158.  (SFILE_ID (*)(PROG_ERR))AM_ASSIGN_STMT_s,
  12159.  (SFILE_ID (*)(PROG_ERR))AM_IF_STMT_sourc,
  12160.  (SFILE_ID (*)(PROG_ERR))AM_BREAK_STMT_so,
  12161.  (SFILE_ID (*)(PROG_ERR))AM_RETURN_STMT_s,
  12162.  (SFILE_ID (*)(PROG_ERR))AM_YIELD_STMT_so,
  12163.  (SFILE_ID (*)(PROG_ERR))AM_CASE_STMT_sou,
  12164.  (SFILE_ID (*)(PROG_ERR))AM_TYPECASE_STMT_8390,
  12165.  (SFILE_ID (*)(PROG_ERR))AM_PRE_STMT_sour,
  12166.  (SFILE_ID (*)(PROG_ERR))AM_POST_STMT_sou,
  12167.  (SFILE_ID (*)(PROG_ERR))AM_INITIAL_STMT__8391,
  12168.  (SFILE_ID (*)(PROG_ERR))AM_ASSERT_STMT_s,
  12169.  (SFILE_ID (*)(PROG_ERR))AM_INVARIANT_STM_8392,
  12170.  (SFILE_ID (*)(PROG_ERR))AM_PROTECT_STMT__8393,
  12171.  (SFILE_ID (*)(PROG_ERR))AM_RAISE_STMT_so,
  12172.  (SFILE_ID (*)(PROG_ERR))AM_EXPR_STMT_sou,
  12173.  NULL,
  12174.  NULL,
  12175.  NULL,
  12176.  NULL,
  12177.  NULL,
  12178.  NULL,
  12179.  NULL,
  12180.  NULL,
  12181.  NULL,
  12182.  NULL,
  12183.  NULL,
  12184.  NULL,
  12185.  NULL,
  12186.  NULL,
  12187.  NULL,
  12188.  NULL,
  12189.  NULL,
  12190.  NULL,
  12191.  NULL,
  12192.  NULL,
  12193.  NULL,
  12194.  NULL,
  12195.  NULL,
  12196.  NULL,
  12197.  NULL,
  12198.  NULL,
  12199.  NULL,
  12200.  NULL,
  12201.  NULL,
  12202.  NULL,
  12203.  NULL,
  12204.  NULL,
  12205.  NULL,
  12206.  NULL,
  12207.  NULL,
  12208.  NULL,
  12209.  NULL,
  12210.  (SFILE_ID (*)(PROG_ERR))TR_CLASS_ELT_sou_8394,
  12211.  (SFILE_ID (*)(PROG_ERR))TR_EXPR_source_S_8395,
  12212.  (SFILE_ID (*)(PROG_ERR))AM_CONST_source_,
  12213.  (SFILE_ID (*)(PROG_ERR))TR_STMT_source_S_8396
  12214. };
  12215.  
  12216. const int NILTP_nil_TP_offset = -2147483647;
  12217. TP (* const NILTP_nil_TP[])(NILTP) = {
  12218.  NULL /* No descendents found - how odd. */
  12219. };
  12220.  
  12221. const int HASH_hash_INT_offset = 44;
  12222. INT (* const HASH_hash_INT[])(HASH) = {
  12223.  (INT (*)(HASH))TUPBOOLINTIINTBO_7880_unbox,
  12224.  (INT (*)(HASH))TUPAM_EXPRTP_has_unbox,
  12225.  (INT (*)(HASH))TUPFLISTAM_CONST_7883_unbox,
  12226.  (INT (*)(HASH))TUPOBSTR_hash_INT_unbox,
  12227.  (INT (*)(HASH))TUPINTINT_hash_INT_unbox,
  12228.  (INT (*)(HASH))TUPAM_STMTAM_STM_unbox,
  12229.  (INT (*)(HASH))TUPTP_CLASSTP_CL_unbox,
  12230.  (INT (*)(HASH))TUPTPIFC_hash_INT_unbox,
  12231.  (INT (*)(HASH))TUPAM_EXPRAM_EXP_unbox,
  12232.  (INT (*)(HASH))TUPIDENTARRAYTP__7891_unbox,
  12233.  (INT (*)(HASH))TUPIDENTTP_hash_INT_unbox,
  12234.  (INT (*)(HASH))TUPCHARCHAR_hash_INT_unbox,
  12235.  (INT (*)(HASH))TUPTP_CLASSFSETT_7896_unbox,
  12236.  (INT (*)(HASH))TUPIDENTIDENT_ha_unbox,
  12237.  (INT (*)(HASH))TUPIDENTINT_hash_INT_unbox,
  12238.  (INT (*)(HASH))TUPTPINT_hash_INT_unbox,
  12239.  (INT (*)(HASH))TUPTPTP_hash_INT_unbox,
  12240.  (INT (*)(HASH))TUPAM_ROUT_DEFAM_7901_unbox,
  12241.  (INT (*)(HASH))TUPSTRFSETSTR_ha_unbox,
  12242.  (INT (*)(HASH))TUPAM_LOCAL_EXPR_7904_unbox,
  12243.  (INT (*)(HASH))TUPAM_BND_ITER_C_7906_unbox,
  12244.  (INT (*)(HASH))TUPIDENTAM_GLOBA_7908_unbox,
  12245.  (INT (*)(HASH))TUPARRAYTPARRAYB_7910_unbox,
  12246.  (INT (*)(HASH))TUPSIGAM_ROUT_DE_7912_unbox,
  12247.  (INT (*)(HASH))TUPTPIMPL_hash_INT_unbox,
  12248.  (INT (*)(HASH))TUPSTRTUPSTRSTR__7916_unbox,
  12249.  (INT (*)(HASH))TUPAM_CONSTAM_CO_unbox,
  12250.  (INT (*)(HASH))TUPARRAYTPTP_has_unbox,
  12251.  (INT (*)(HASH))TUPTPFMAPIDENTAM_7920_unbox,
  12252.  (INT (*)(HASH))TUPTR_EXPRTR_EXP_unbox,
  12253.  (INT (*)(HASH))TUPAM_ITER_CALL__7923_unbox,
  12254.  (INT (*)(HASH))TUPSFILE_IDSFILE_unbox,
  12255.  (INT (*)(HASH))TUPINTINTINT_has_unbox,
  12256.  (INT (*)(HASH))TUPSTRSTR_hash_INT_unbox,
  12257.  (INT (*)(HASH))TUPTP_CLASSFSETT_7927_unbox,
  12258.  (INT (*)(HASH))INT_hash_INT_unbox,
  12259.  (INT (*)(HASH))CHAR_hash_INT_unbox,
  12260.  (INT (*)(HASH))TUPSIGSIG_hash_INT_unbox,
  12261.  (INT (*)(HASH))TUPAM_GLOBAL_EXP_7934_unbox,
  12262.  (INT (*)(HASH))TUPSTRITER_INLIN_7936_unbox,
  12263.  (INT (*)(HASH))TUPIFCIFC_hash_INT_unbox,
  12264.  (INT (*)(HASH))TUPAM_BND_CREATE_7939_unbox,
  12265.  (INT (*)(HASH))TUPIMPL_INCLUDEI_7941_unbox,
  12266.  (INT (*)(HASH))IDENT_hash_INT_unbox,
  12267.  NULL,
  12268.  NULL,
  12269.  (INT (*)(HASH))STR_hash_INT,
  12270.  NULL,
  12271.  NULL,
  12272.  NULL,
  12273.  NULL,
  12274.  NULL,
  12275.  NULL,
  12276.  NULL,
  12277.  NULL,
  12278.  NULL,
  12279.  NULL,
  12280.  NULL,
  12281.  NULL,
  12282.  NULL,
  12283.  NULL,
  12284.  NULL,
  12285.  NULL,
  12286.  NULL,
  12287.  NULL,
  12288.  NULL,
  12289.  NULL,
  12290.  NULL,
  12291.  NULL,
  12292.  NULL,
  12293.  NULL,
  12294.  NULL,
  12295.  NULL,
  12296.  NULL,
  12297.  NULL,
  12298.  NULL,
  12299.  NULL,
  12300.  NULL,
  12301.  NULL,
  12302.  NULL,
  12303.  (INT (*)(HASH))FSTR_hash_INT
  12304. };
  12305.  
  12306. const int IS_EQTP_is_eq_TP_offset = -2147483647;
  12307. BOOL (* const IS_EQTP_is_eq_TP[])(IS_EQTP, TP) = {
  12308.  NULL /* No descendents found - how odd. */
  12309. };
  12310.  
  12311. const int IS_EQOB_is_eq_OB_offset = -2147483647;
  12312. BOOL (* const IS_EQOB_is_eq_OB[])(IS_EQOB, OB) = {
  12313.  NULL /* No descendents found - how odd. */
  12314. };
  12315.  
  12316. const int NILOB_nil_OB_offset = -2147483647;
  12317. OB (* const NILOB_nil_OB[])(NILOB) = {
  12318.  NULL /* No descendents found - how odd. */
  12319. };
  12320.  
  12321. const int TR_CLASS_ELT_app_offset = -52;
  12322. int (* const TR_CLASS_ELT_app[])(TR_CLASS_ELT, TR_CLASS_ELT) = {
  12323.  (int (*)(TR_CLASS_ELT, TR_CLASS_ELT))TR_ROUT_DEF_appe,
  12324.  NULL,
  12325.  (int (*)(TR_CLASS_ELT, TR_CLASS_ELT))TR_INCLUDE_CLAUS_7861,
  12326.  NULL,
  12327.  (int (*)(TR_CLASS_ELT, TR_CLASS_ELT))TR_CONST_DEF_app,
  12328.  NULL,
  12329.  NULL,
  12330.  NULL,
  12331.  NULL,
  12332.  NULL,
  12333.  NULL,
  12334.  NULL,
  12335.  NULL,
  12336.  NULL,
  12337.  NULL,
  12338.  NULL,
  12339.  NULL,
  12340.  NULL,
  12341.  NULL,
  12342.  NULL,
  12343.  NULL,
  12344.  NULL,
  12345.  NULL,
  12346.  NULL,
  12347.  NULL,
  12348.  NULL,
  12349.  NULL,
  12350.  NULL,
  12351.  NULL,
  12352.  (int (*)(TR_CLASS_ELT, TR_CLASS_ELT))TR_SHARED_DEF_ap,
  12353.  (int (*)(TR_CLASS_ELT, TR_CLASS_ELT))TR_ATTR_DEF_appe,
  12354.  NULL,
  12355.  NULL,
  12356.  NULL,
  12357.  NULL,
  12358.  NULL,
  12359.  NULL,
  12360.  NULL,
  12361.  NULL,
  12362.  NULL,
  12363.  NULL,
  12364.  NULL,
  12365.  NULL,
  12366.  NULL,
  12367.  NULL,
  12368.  NULL,
  12369.  NULL,
  12370.  NULL,
  12371.  NULL,
  12372.  NULL,
  12373.  NULL,
  12374.  NULL,
  12375.  NULL,
  12376.  NULL,
  12377.  NULL,
  12378.  NULL,
  12379.  NULL,
  12380.  NULL,
  12381.  NULL,
  12382.  NULL,
  12383.  NULL,
  12384.  NULL,
  12385.  NULL,
  12386.  NULL,
  12387.  NULL,
  12388.  NULL,
  12389.  NULL,
  12390.  NULL,
  12391.  NULL,
  12392.  NULL,
  12393.  NULL,
  12394.  NULL,
  12395.  NULL,
  12396.  NULL,
  12397.  NULL,
  12398.  NULL,
  12399.  NULL,
  12400.  NULL,
  12401.  NULL,
  12402.  NULL,
  12403.  NULL,
  12404.  NULL,
  12405.  NULL,
  12406.  NULL,
  12407.  NULL,
  12408.  NULL,
  12409.  NULL,
  12410.  NULL,
  12411.  NULL,
  12412.  NULL,
  12413.  NULL,
  12414.  NULL,
  12415.  NULL,
  12416.  NULL,
  12417.  NULL,
  12418.  NULL,
  12419.  NULL,
  12420.  NULL,
  12421.  NULL,
  12422.  NULL,
  12423.  NULL,
  12424.  NULL,
  12425.  NULL,
  12426.  NULL,
  12427.  NULL,
  12428.  NULL,
  12429.  NULL,
  12430.  NULL,
  12431.  NULL,
  12432.  NULL,
  12433.  NULL,
  12434.  NULL,
  12435.  NULL,
  12436.  NULL,
  12437.  NULL,
  12438.  NULL,
  12439.  NULL,
  12440.  NULL,
  12441.  NULL,
  12442.  NULL,
  12443.  NULL,
  12444.  NULL,
  12445.  NULL,
  12446.  NULL,
  12447.  NULL,
  12448.  NULL,
  12449.  NULL,
  12450.  NULL,
  12451.  NULL,
  12452.  NULL,
  12453.  NULL,
  12454.  NULL,
  12455.  NULL,
  12456.  NULL,
  12457.  NULL,
  12458.  NULL,
  12459.  NULL,
  12460.  NULL,
  12461.  NULL,
  12462.  NULL,
  12463.  NULL,
  12464.  NULL,
  12465.  NULL,
  12466.  NULL,
  12467.  NULL,
  12468.  NULL,
  12469.  NULL,
  12470.  NULL,
  12471.  NULL,
  12472.  NULL,
  12473.  NULL,
  12474.  NULL,
  12475.  NULL,
  12476.  NULL,
  12477.  NULL,
  12478.  NULL,
  12479.  NULL,
  12480.  NULL,
  12481.  NULL,
  12482.  NULL,
  12483.  NULL,
  12484.  NULL,
  12485.  NULL,
  12486.  NULL,
  12487.  NULL,
  12488.  NULL,
  12489.  NULL,
  12490.  NULL,
  12491.  NULL,
  12492.  NULL,
  12493.  NULL,
  12494.  (int (*)(TR_CLASS_ELT, TR_CLASS_ELT))TR_CLASS_ELT_app_7864
  12495. };
  12496.  
  12497. const int TR_EXPR_source_S_offset = -57;
  12498. int (* const TR_EXPR_source_S[])(TR_EXPR, SFILE_ID) = {
  12499.  (int (*)(TR_EXPR, SFILE_ID))TR_INT_LIT_EXPR__8397,
  12500.  (int (*)(TR_EXPR, SFILE_ID))TR_FLT_LIT_EXPR__8399,
  12501.  (int (*)(TR_EXPR, SFILE_ID))TR_CALL_EXPR_sou_8401,
  12502.  (int (*)(TR_EXPR, SFILE_ID))TR_SELF_EXPR_sou_8403,
  12503.  (int (*)(TR_EXPR, SFILE_ID))TR_IS_VOID_EXPR__8405,
  12504.  (int (*)(TR_EXPR, SFILE_ID))TR_VOID_EXPR_sou_8407,
  12505.  (int (*)(TR_EXPR, SFILE_ID))TR_NEW_EXPR_sour_8409,
  12506.  (int (*)(TR_EXPR, SFILE_ID))TR_BOUND_CREATE__8411,
  12507.  (int (*)(TR_EXPR, SFILE_ID))TR_UNDERSCORE_AR_8413,
  12508.  (int (*)(TR_EXPR, SFILE_ID))TR_CREATE_EXPR_s_8415,
  12509.  (int (*)(TR_EXPR, SFILE_ID))TR_ARRAY_EXPR_so_8417,
  12510.  (int (*)(TR_EXPR, SFILE_ID))TR_EXCEPT_EXPR_s_8419,
  12511.  (int (*)(TR_EXPR, SFILE_ID))TR_INITIAL_EXPR__8421,
  12512.  (int (*)(TR_EXPR, SFILE_ID))TR_RESULT_EXPR_s_8423,
  12513.  (int (*)(TR_EXPR, SFILE_ID))TR_BOOL_LIT_EXPR_8425,
  12514.  (int (*)(TR_EXPR, SFILE_ID))TR_CHAR_LIT_EXPR_8427,
  12515.  (int (*)(TR_EXPR, SFILE_ID))TR_STR_LIT_EXPR__8429,
  12516.  (int (*)(TR_EXPR, SFILE_ID))TR_HERE_EXPR_sou_8431,
  12517.  (int (*)(TR_EXPR, SFILE_ID))TR_WHERE_EXPR_so_8433,
  12518.  (int (*)(TR_EXPR, SFILE_ID))TR_NEAR_EXPR_sou_8435,
  12519.  (int (*)(TR_EXPR, SFILE_ID))TR_FAR_EXPR_sour_8437,
  12520.  (int (*)(TR_EXPR, SFILE_ID))TR_AND_EXPR_sour_8439,
  12521.  (int (*)(TR_EXPR, SFILE_ID))TR_OR_EXPR_sourc_8441,
  12522.  (int (*)(TR_EXPR, SFILE_ID))TR_AT_EXPR_sourc_8443,
  12523.  NULL,
  12524.  NULL,
  12525.  NULL,
  12526.  NULL,
  12527.  NULL,
  12528.  NULL,
  12529.  NULL,
  12530.  NULL,
  12531.  NULL,
  12532.  NULL,
  12533.  NULL,
  12534.  NULL,
  12535.  NULL,
  12536.  NULL,
  12537.  NULL,
  12538.  NULL,
  12539.  NULL,
  12540.  NULL,
  12541.  NULL,
  12542.  NULL,
  12543.  NULL,
  12544.  NULL,
  12545.  NULL,
  12546.  NULL,
  12547.  NULL,
  12548.  NULL,
  12549.  (int (*)(TR_EXPR, SFILE_ID))TR_BREAK_EXPR_so_8445,
  12550.  NULL,
  12551.  NULL,
  12552.  NULL,
  12553.  NULL,
  12554.  NULL,
  12555.  NULL,
  12556.  NULL,
  12557.  NULL,
  12558.  NULL,
  12559.  NULL,
  12560.  NULL,
  12561.  NULL,
  12562.  NULL,
  12563.  NULL,
  12564.  NULL,
  12565.  NULL,
  12566.  NULL,
  12567.  NULL,
  12568.  NULL,
  12569.  NULL,
  12570.  NULL,
  12571.  NULL,
  12572.  NULL,
  12573.  NULL,
  12574.  NULL,
  12575.  NULL,
  12576.  NULL,
  12577.  NULL,
  12578.  NULL,
  12579.  NULL,
  12580.  NULL,
  12581.  NULL,
  12582.  NULL,
  12583.  NULL,
  12584.  NULL,
  12585.  NULL,
  12586.  NULL,
  12587.  NULL,
  12588.  NULL,
  12589.  NULL,
  12590.  NULL,
  12591.  NULL,
  12592.  NULL,
  12593.  NULL,
  12594.  NULL,
  12595.  NULL,
  12596.  NULL,
  12597.  NULL,
  12598.  NULL,
  12599.  NULL,
  12600.  NULL,
  12601.  NULL,
  12602.  NULL,
  12603.  NULL,
  12604.  NULL,
  12605.  NULL,
  12606.  NULL,
  12607.  NULL,
  12608.  NULL,
  12609.  NULL,
  12610.  NULL,
  12611.  NULL,
  12612.  NULL,
  12613.  NULL,
  12614.  NULL,
  12615.  NULL,
  12616.  NULL,
  12617.  NULL,
  12618.  NULL,
  12619.  NULL,
  12620.  NULL,
  12621.  NULL,
  12622.  NULL,
  12623.  NULL,
  12624.  NULL,
  12625.  NULL,
  12626.  NULL,
  12627.  NULL,
  12628.  NULL,
  12629.  NULL,
  12630.  NULL,
  12631.  NULL,
  12632.  NULL,
  12633.  NULL,
  12634.  NULL,
  12635.  NULL,
  12636.  NULL,
  12637.  NULL,
  12638.  NULL,
  12639.  NULL,
  12640.  NULL,
  12641.  NULL,
  12642.  NULL,
  12643.  NULL,
  12644.  NULL,
  12645.  NULL,
  12646.  NULL,
  12647.  NULL,
  12648.  NULL,
  12649.  NULL,
  12650.  NULL,
  12651.  NULL,
  12652.  NULL,
  12653.  NULL,
  12654.  NULL,
  12655.  NULL,
  12656.  NULL,
  12657.  NULL,
  12658.  NULL,
  12659.  NULL,
  12660.  NULL,
  12661.  NULL,
  12662.  NULL,
  12663.  NULL,
  12664.  NULL,
  12665.  NULL,
  12666.  (int (*)(TR_EXPR, SFILE_ID))TR_EXPR_source_S_8447
  12667. };
  12668.  
  12669. const int TR_EXPR_append_T_offset = -57;
  12670. int (* const TR_EXPR_append_T[])(TR_EXPR, TR_EXPR) = {
  12671.  (int (*)(TR_EXPR, TR_EXPR))TR_INT_LIT_EXPR__7844,
  12672.  (int (*)(TR_EXPR, TR_EXPR))TR_FLT_LIT_EXPR__7807,
  12673.  (int (*)(TR_EXPR, TR_EXPR))TR_CALL_EXPR_app,
  12674.  (int (*)(TR_EXPR, TR_EXPR))TR_SELF_EXPR_app,
  12675.  (int (*)(TR_EXPR, TR_EXPR))TR_IS_VOID_EXPR__7839,
  12676.  (int (*)(TR_EXPR, TR_EXPR))TR_VOID_EXPR_app,
  12677.  (int (*)(TR_EXPR, TR_EXPR))TR_NEW_EXPR_appe,
  12678.  (int (*)(TR_EXPR, TR_EXPR))TR_BOUND_CREATE__7795,
  12679.  (int (*)(TR_EXPR, TR_EXPR))TR_UNDERSCORE_AR_7847,
  12680.  (int (*)(TR_EXPR, TR_EXPR))TR_CREATE_EXPR_a,
  12681.  (int (*)(TR_EXPR, TR_EXPR))TR_ARRAY_EXPR_ap,
  12682.  (int (*)(TR_EXPR, TR_EXPR))TR_EXCEPT_EXPR_a,
  12683.  (int (*)(TR_EXPR, TR_EXPR))TR_INITIAL_EXPR__7802,
  12684.  (int (*)(TR_EXPR, TR_EXPR))TR_RESULT_EXPR_a,
  12685.  (int (*)(TR_EXPR, TR_EXPR))TR_BOOL_LIT_EXPR_7812,
  12686.  (int (*)(TR_EXPR, TR_EXPR))TR_CHAR_LIT_EXPR_7792,
  12687.  (int (*)(TR_EXPR, TR_EXPR))TR_STR_LIT_EXPR__7832,
  12688.  (int (*)(TR_EXPR, TR_EXPR))TR_HERE_EXPR_app,
  12689.  (int (*)(TR_EXPR, TR_EXPR))TR_WHERE_EXPR_ap,
  12690.  (int (*)(TR_EXPR, TR_EXPR))TR_NEAR_EXPR_app,
  12691.  (int (*)(TR_EXPR, TR_EXPR))TR_FAR_EXPR_appe,
  12692.  (int (*)(TR_EXPR, TR_EXPR))TR_AND_EXPR_appe,
  12693.  (int (*)(TR_EXPR, TR_EXPR))TR_OR_EXPR_appen,
  12694.  (int (*)(TR_EXPR, TR_EXPR))TR_AT_EXPR_appen,
  12695.  NULL,
  12696.  NULL,
  12697.  NULL,
  12698.  NULL,
  12699.  NULL,
  12700.  NULL,
  12701.  NULL,
  12702.  NULL,
  12703.  NULL,
  12704.  NULL,
  12705.  NULL,
  12706.  NULL,
  12707.  NULL,
  12708.  NULL,
  12709.  NULL,
  12710.  NULL,
  12711.  NULL,
  12712.  NULL,
  12713.  NULL,
  12714.  NULL,
  12715.  NULL,
  12716.  NULL,
  12717.  NULL,
  12718.  NULL,
  12719.  NULL,
  12720.  NULL,
  12721.  (int (*)(TR_EXPR, TR_EXPR))TR_BREAK_EXPR_ap,
  12722.  NULL,
  12723.  NULL,
  12724.  NULL,
  12725.  NULL,
  12726.  NULL,
  12727.  NULL,
  12728.  NULL,
  12729.  NULL,
  12730.  NULL,
  12731.  NULL,
  12732.  NULL,
  12733.  NULL,
  12734.  NULL,
  12735.  NULL,
  12736.  NULL,
  12737.  NULL,
  12738.  NULL,
  12739.  NULL,
  12740.  NULL,
  12741.  NULL,
  12742.  NULL,
  12743.  NULL,
  12744.  NULL,
  12745.  NULL,
  12746.  NULL,
  12747.  NULL,
  12748.  NULL,
  12749.  NULL,
  12750.  NULL,
  12751.  NULL,
  12752.  NULL,
  12753.  NULL,
  12754.  NULL,
  12755.  NULL,
  12756.  NULL,
  12757.  NULL,
  12758.  NULL,
  12759.  NULL,
  12760.  NULL,
  12761.  NULL,
  12762.  NULL,
  12763.  NULL,
  12764.  NULL,
  12765.  NULL,
  12766.  NULL,
  12767.  NULL,
  12768.  NULL,
  12769.  NULL,
  12770.  NULL,
  12771.  NULL,
  12772.  NULL,
  12773.  NULL,
  12774.  NULL,
  12775.  NULL,
  12776.  NULL,
  12777.  NULL,
  12778.  NULL,
  12779.  NULL,
  12780.  NULL,
  12781.  NULL,
  12782.  NULL,
  12783.  NULL,
  12784.  NULL,
  12785.  NULL,
  12786.  NULL,
  12787.  NULL,
  12788.  NULL,
  12789.  NULL,
  12790.  NULL,
  12791.  NULL,
  12792.  NULL,
  12793.  NULL,
  12794.  NULL,
  12795.  NULL,
  12796.  NULL,
  12797.  NULL,
  12798.  NULL,
  12799.  NULL,
  12800.  NULL,
  12801.  NULL,
  12802.  NULL,
  12803.  NULL,
  12804.  NULL,
  12805.  NULL,
  12806.  NULL,
  12807.  NULL,
  12808.  NULL,
  12809.  NULL,
  12810.  NULL,
  12811.  NULL,
  12812.  NULL,
  12813.  NULL,
  12814.  NULL,
  12815.  NULL,
  12816.  NULL,
  12817.  NULL,
  12818.  NULL,
  12819.  NULL,
  12820.  NULL,
  12821.  NULL,
  12822.  NULL,
  12823.  NULL,
  12824.  NULL,
  12825.  NULL,
  12826.  NULL,
  12827.  NULL,
  12828.  NULL,
  12829.  NULL,
  12830.  NULL,
  12831.  NULL,
  12832.  NULL,
  12833.  NULL,
  12834.  NULL,
  12835.  NULL,
  12836.  NULL,
  12837.  NULL,
  12838.  (int (*)(TR_EXPR, TR_EXPR))TR_EXPR_append_T_7829
  12839. };
  12840.  
  12841. const int TR_EXPR_next_TR_EXPR_offset = -57;
  12842. TR_EXPR (* const TR_EXPR_next_TR_EXPR[])(TR_EXPR) = {
  12843.  (TR_EXPR (*)(TR_EXPR))TR_INT_LIT_EXPR__8449,
  12844.  (TR_EXPR (*)(TR_EXPR))TR_FLT_LIT_EXPR__8450,
  12845.  (TR_EXPR (*)(TR_EXPR))TR_CALL_EXPR_nex,
  12846.  (TR_EXPR (*)(TR_EXPR))TR_SELF_EXPR_nex,
  12847.  (TR_EXPR (*)(TR_EXPR))TR_IS_VOID_EXPR__8451,
  12848.  (TR_EXPR (*)(TR_EXPR))TR_VOID_EXPR_nex,
  12849.  (TR_EXPR (*)(TR_EXPR))TR_NEW_EXPR_next,
  12850.  (TR_EXPR (*)(TR_EXPR))TR_BOUND_CREATE__8452,
  12851.  (TR_EXPR (*)(TR_EXPR))TR_UNDERSCORE_AR_8453,
  12852.  (TR_EXPR (*)(TR_EXPR))TR_CREATE_EXPR_n,
  12853.  (TR_EXPR (*)(TR_EXPR))TR_ARRAY_EXPR_ne,
  12854.  (TR_EXPR (*)(TR_EXPR))TR_EXCEPT_EXPR_n,
  12855.  (TR_EXPR (*)(TR_EXPR))TR_INITIAL_EXPR__8454,
  12856.  (TR_EXPR (*)(TR_EXPR))TR_RESULT_EXPR_n,
  12857.  (TR_EXPR (*)(TR_EXPR))TR_BOOL_LIT_EXPR_8455,
  12858.  (TR_EXPR (*)(TR_EXPR))TR_CHAR_LIT_EXPR_8456,
  12859.  (TR_EXPR (*)(TR_EXPR))TR_STR_LIT_EXPR__8457,
  12860.  (TR_EXPR (*)(TR_EXPR))TR_HERE_EXPR_nex,
  12861.  (TR_EXPR (*)(TR_EXPR))TR_WHERE_EXPR_ne,
  12862.  (TR_EXPR (*)(TR_EXPR))TR_NEAR_EXPR_nex,
  12863.  (TR_EXPR (*)(TR_EXPR))TR_FAR_EXPR_next,
  12864.  (TR_EXPR (*)(TR_EXPR))TR_AND_EXPR_next,
  12865.  (TR_EXPR (*)(TR_EXPR))TR_OR_EXPR_next_,
  12866.  (TR_EXPR (*)(TR_EXPR))TR_AT_EXPR_next_,
  12867.  NULL,
  12868.  NULL,
  12869.  NULL,
  12870.  NULL,
  12871.  NULL,
  12872.  NULL,
  12873.  NULL,
  12874.  NULL,
  12875.  NULL,
  12876.  NULL,
  12877.  NULL,
  12878.  NULL,
  12879.  NULL,
  12880.  NULL,
  12881.  NULL,
  12882.  NULL,
  12883.  NULL,
  12884.  NULL,
  12885.  NULL,
  12886.  NULL,
  12887.  NULL,
  12888.  NULL,
  12889.  NULL,
  12890.  NULL,
  12891.  NULL,
  12892.  NULL,
  12893.  (TR_EXPR (*)(TR_EXPR))TR_BREAK_EXPR_ne,
  12894.  NULL,
  12895.  NULL,
  12896.  NULL,
  12897.  NULL,
  12898.  NULL,
  12899.  NULL,
  12900.  NULL,
  12901.  NULL,
  12902.  NULL,
  12903.  NULL,
  12904.  NULL,
  12905.  NULL,
  12906.  NULL,
  12907.  NULL,
  12908.  NULL,
  12909.  NULL,
  12910.  NULL,
  12911.  NULL,
  12912.  NULL,
  12913.  NULL,
  12914.  NULL,
  12915.  NULL,
  12916.  NULL,
  12917.  NULL,
  12918.  NULL,
  12919.  NULL,
  12920.  NULL,
  12921.  NULL,
  12922.  NULL,
  12923.  NULL,
  12924.  NULL,
  12925.  NULL,
  12926.  NULL,
  12927.  NULL,
  12928.  NULL,
  12929.  NULL,
  12930.  NULL,
  12931.  NULL,
  12932.  NULL,
  12933.  NULL,
  12934.  NULL,
  12935.  NULL,
  12936.  NULL,
  12937.  NULL,
  12938.  NULL,
  12939.  NULL,
  12940.  NULL,
  12941.  NULL,
  12942.  NULL,
  12943.  NULL,
  12944.  NULL,
  12945.  NULL,
  12946.  NULL,
  12947.  NULL,
  12948.  NULL,
  12949.  NULL,
  12950.  NULL,
  12951.  NULL,
  12952.  NULL,
  12953.  NULL,
  12954.  NULL,
  12955.  NULL,
  12956.  NULL,
  12957.  NULL,
  12958.  NULL,
  12959.  NULL,
  12960.  NULL,
  12961.  NULL,
  12962.  NULL,
  12963.  NULL,
  12964.  NULL,
  12965.  NULL,
  12966.  NULL,
  12967.  NULL,
  12968.  NULL,
  12969.  NULL,
  12970.  NULL,
  12971.  NULL,
  12972.  NULL,
  12973.  NULL,
  12974.  NULL,
  12975.  NULL,
  12976.  NULL,
  12977.  NULL,
  12978.  NULL,
  12979.  NULL,
  12980.  NULL,
  12981.  NULL,
  12982.  NULL,
  12983.  NULL,
  12984.  NULL,
  12985.  NULL,
  12986.  NULL,
  12987.  NULL,
  12988.  NULL,
  12989.  NULL,
  12990.  NULL,
  12991.  NULL,
  12992.  NULL,
  12993.  NULL,
  12994.  NULL,
  12995.  NULL,
  12996.  NULL,
  12997.  NULL,
  12998.  NULL,
  12999.  NULL,
  13000.  NULL,
  13001.  NULL,
  13002.  NULL,
  13003.  NULL,
  13004.  NULL,
  13005.  NULL,
  13006.  NULL,
  13007.  NULL,
  13008.  NULL,
  13009.  NULL,
  13010.  (TR_EXPR (*)(TR_EXPR))TR_EXPR_next_TR__8458
  13011. };
  13012.  
  13013. const int TR_CLASS_ELT_nex_offset = -52;
  13014. TR_CLASS_ELT (* const TR_CLASS_ELT_nex[])(TR_CLASS_ELT) = {
  13015.  (TR_CLASS_ELT (*)(TR_CLASS_ELT))TR_ROUT_DEF_next,
  13016.  NULL,
  13017.  (TR_CLASS_ELT (*)(TR_CLASS_ELT))TR_INCLUDE_CLAUS_8459,
  13018.  NULL,
  13019.  (TR_CLASS_ELT (*)(TR_CLASS_ELT))TR_CONST_DEF_nex,
  13020.  NULL,
  13021.  NULL,
  13022.  NULL,
  13023.  NULL,
  13024.  NULL,
  13025.  NULL,
  13026.  NULL,
  13027.  NULL,
  13028.  NULL,
  13029.  NULL,
  13030.  NULL,
  13031.  NULL,
  13032.  NULL,
  13033.  NULL,
  13034.  NULL,
  13035.  NULL,
  13036.  NULL,
  13037.  NULL,
  13038.  NULL,
  13039.  NULL,
  13040.  NULL,
  13041.  NULL,
  13042.  NULL,
  13043.  NULL,
  13044.  (TR_CLASS_ELT (*)(TR_CLASS_ELT))TR_SHARED_DEF_ne,
  13045.  (TR_CLASS_ELT (*)(TR_CLASS_ELT))TR_ATTR_DEF_next,
  13046.  NULL,
  13047.  NULL,
  13048.  NULL,
  13049.  NULL,
  13050.  NULL,
  13051.  NULL,
  13052.  NULL,
  13053.  NULL,
  13054.  NULL,
  13055.  NULL,
  13056.  NULL,
  13057.  NULL,
  13058.  NULL,
  13059.  NULL,
  13060.  NULL,
  13061.  NULL,
  13062.  NULL,
  13063.  NULL,
  13064.  NULL,
  13065.  NULL,
  13066.  NULL,
  13067.  NULL,
  13068.  NULL,
  13069.  NULL,
  13070.  NULL,
  13071.  NULL,
  13072.  NULL,
  13073.  NULL,
  13074.  NULL,
  13075.  NULL,
  13076.  NULL,
  13077.  NULL,
  13078.  NULL,
  13079.  NULL,
  13080.  NULL,
  13081.  NULL,
  13082.  NULL,
  13083.  NULL,
  13084.  NULL,
  13085.  NULL,
  13086.  NULL,
  13087.  NULL,
  13088.  NULL,
  13089.  NULL,
  13090.  NULL,
  13091.  NULL,
  13092.  NULL,
  13093.  NULL,
  13094.  NULL,
  13095.  NULL,
  13096.  NULL,
  13097.  NULL,
  13098.  NULL,
  13099.  NULL,
  13100.  NULL,
  13101.  NULL,
  13102.  NULL,
  13103.  NULL,
  13104.  NULL,
  13105.  NULL,
  13106.  NULL,
  13107.  NULL,
  13108.  NULL,
  13109.  NULL,
  13110.  NULL,
  13111.  NULL,
  13112.  NULL,
  13113.  NULL,
  13114.  NULL,
  13115.  NULL,
  13116.  NULL,
  13117.  NULL,
  13118.  NULL,
  13119.  NULL,
  13120.  NULL,
  13121.  NULL,
  13122.  NULL,
  13123.  NULL,
  13124.  NULL,
  13125.  NULL,
  13126.  NULL,
  13127.  NULL,
  13128.  NULL,
  13129.  NULL,
  13130.  NULL,
  13131.  NULL,
  13132.  NULL,
  13133.  NULL,
  13134.  NULL,
  13135.  NULL,
  13136.  NULL,
  13137.  NULL,
  13138.  NULL,
  13139.  NULL,
  13140.  NULL,
  13141.  NULL,
  13142.  NULL,
  13143.  NULL,
  13144.  NULL,
  13145.  NULL,
  13146.  NULL,
  13147.  NULL,
  13148.  NULL,
  13149.  NULL,
  13150.  NULL,
  13151.  NULL,
  13152.  NULL,
  13153.  NULL,
  13154.  NULL,
  13155.  NULL,
  13156.  NULL,
  13157.  NULL,
  13158.  NULL,
  13159.  NULL,
  13160.  NULL,
  13161.  NULL,
  13162.  NULL,
  13163.  NULL,
  13164.  NULL,
  13165.  NULL,
  13166.  NULL,
  13167.  NULL,
  13168.  NULL,
  13169.  NULL,
  13170.  NULL,
  13171.  NULL,
  13172.  NULL,
  13173.  NULL,
  13174.  NULL,
  13175.  NULL,
  13176.  NULL,
  13177.  NULL,
  13178.  NULL,
  13179.  NULL,
  13180.  NULL,
  13181.  NULL,
  13182.  NULL,
  13183.  NULL,
  13184.  NULL,
  13185.  NULL,
  13186.  (TR_CLASS_ELT (*)(TR_CLASS_ELT))TR_CLASS_ELT_nex_8460
  13187. };
  13188.  
  13189. const int TR_STMT_source_S_offset = -83;
  13190. int (* const TR_STMT_source_S[])(TR_STMT, SFILE_ID) = {
  13191.  (int (*)(TR_STMT, SFILE_ID))TR_IF_STMT_sourc_8461,
  13192.  (int (*)(TR_STMT, SFILE_ID))TR_LOOP_STMT_sou_8463,
  13193.  (int (*)(TR_STMT, SFILE_ID))TR_RETURN_STMT_s_8465,
  13194.  (int (*)(TR_STMT, SFILE_ID))TR_YIELD_STMT_so_8467,
  13195.  (int (*)(TR_STMT, SFILE_ID))TR_QUIT_STMT_sou_8469,
  13196.  (int (*)(TR_STMT, SFILE_ID))TR_CASE_STMT_sou_8471,
  13197.  NULL,
  13198.  (int (*)(TR_STMT, SFILE_ID))TR_TYPECASE_STMT_8473,
  13199.  NULL,
  13200.  (int (*)(TR_STMT, SFILE_ID))TR_ASSERT_STMT_s_8475,
  13201.  (int (*)(TR_STMT, SFILE_ID))TR_PROTECT_STMT__8477,
  13202.  NULL,
  13203.  (int (*)(TR_STMT, SFILE_ID))TR_RAISE_STMT_so_8479,
  13204.  (int (*)(TR_STMT, SFILE_ID))TR_COBEGIN_STMT__8481,
  13205.  (int (*)(TR_STMT, SFILE_ID))TR_LOCK_STMT_sou_8483,
  13206.  (int (*)(TR_STMT, SFILE_ID))TR_UNLOCK_STMT_s_8485,
  13207.  (int (*)(TR_STMT, SFILE_ID))TR_TRY_STMT_sour_8487,
  13208.  (int (*)(TR_STMT, SFILE_ID))TR_WITH_NEAR_STM_8489,
  13209.  NULL,
  13210.  (int (*)(TR_STMT, SFILE_ID))TR_DIST_STMT_sou_8491,
  13211.  NULL,
  13212.  NULL,
  13213.  (int (*)(TR_STMT, SFILE_ID))TR_FORK_STMT_sou_8493,
  13214.  (int (*)(TR_STMT, SFILE_ID))TR_EXPR_STMT_sou_8495,
  13215.  NULL,
  13216.  (int (*)(TR_STMT, SFILE_ID))TR_ASSIGN_STMT_s_8497,
  13217.  (int (*)(TR_STMT, SFILE_ID))TR_DEC_STMT_sour_8499,
  13218.  NULL,
  13219.  NULL,
  13220.  NULL,
  13221.  NULL,
  13222.  NULL,
  13223.  NULL,
  13224.  NULL,
  13225.  NULL,
  13226.  NULL,
  13227.  NULL,
  13228.  NULL,
  13229.  NULL,
  13230.  NULL,
  13231.  NULL,
  13232.  NULL,
  13233.  NULL,
  13234.  NULL,
  13235.  NULL,
  13236.  NULL,
  13237.  NULL,
  13238.  NULL,
  13239.  NULL,
  13240.  NULL,
  13241.  NULL,
  13242.  NULL,
  13243.  NULL,
  13244.  NULL,
  13245.  NULL,
  13246.  NULL,
  13247.  NULL,
  13248.  NULL,
  13249.  NULL,
  13250.  NULL,
  13251.  NULL,
  13252.  NULL,
  13253.  NULL,
  13254.  NULL,
  13255.  NULL,
  13256.  NULL,
  13257.  NULL,
  13258.  NULL,
  13259.  NULL,
  13260.  NULL,
  13261.  NULL,
  13262.  NULL,
  13263.  NULL,
  13264.  NULL,
  13265.  NULL,
  13266.  NULL,
  13267.  NULL,
  13268.  NULL,
  13269.  NULL,
  13270.  NULL,
  13271.  NULL,
  13272.  NULL,
  13273.  NULL,
  13274.  NULL,
  13275.  NULL,
  13276.  NULL,
  13277.  NULL,
  13278.  NULL,
  13279.  NULL,
  13280.  NULL,
  13281.  NULL,
  13282.  NULL,
  13283.  NULL,
  13284.  NULL,
  13285.  NULL,
  13286.  NULL,
  13287.  NULL,
  13288.  NULL,
  13289.  NULL,
  13290.  NULL,
  13291.  NULL,
  13292.  NULL,
  13293.  NULL,
  13294.  NULL,
  13295.  NULL,
  13296.  NULL,
  13297.  NULL,
  13298.  NULL,
  13299.  NULL,
  13300.  NULL,
  13301.  NULL,
  13302.  NULL,
  13303.  NULL,
  13304.  NULL,
  13305.  NULL,
  13306.  NULL,
  13307.  NULL,
  13308.  NULL,
  13309.  NULL,
  13310.  NULL,
  13311.  NULL,
  13312.  NULL,
  13313.  NULL,
  13314.  NULL,
  13315.  NULL,
  13316.  NULL,
  13317.  NULL,
  13318.  NULL,
  13319.  NULL,
  13320.  NULL,
  13321.  NULL,
  13322.  NULL,
  13323.  NULL,
  13324.  NULL,
  13325.  NULL,
  13326.  NULL,
  13327.  NULL,
  13328.  NULL,
  13329.  NULL,
  13330.  NULL,
  13331.  NULL,
  13332.  NULL,
  13333.  NULL,
  13334.  (int (*)(TR_STMT, SFILE_ID))TR_STMT_source_S_8501
  13335. };
  13336.  
  13337. const int TR_STMT_append_T_offset = -83;
  13338. int (* const TR_STMT_append_T[])(TR_STMT, TR_STMT) = {
  13339.  (int (*)(TR_STMT, TR_STMT))TR_IF_STMT_appen,
  13340.  (int (*)(TR_STMT, TR_STMT))TR_LOOP_STMT_app,
  13341.  (int (*)(TR_STMT, TR_STMT))TR_RETURN_STMT_a,
  13342.  (int (*)(TR_STMT, TR_STMT))TR_YIELD_STMT_ap,
  13343.  (int (*)(TR_STMT, TR_STMT))TR_QUIT_STMT_app,
  13344.  (int (*)(TR_STMT, TR_STMT))TR_CASE_STMT_app,
  13345.  NULL,
  13346.  (int (*)(TR_STMT, TR_STMT))TR_TYPECASE_STMT_7708,
  13347.  NULL,
  13348.  (int (*)(TR_STMT, TR_STMT))TR_ASSERT_STMT_a,
  13349.  (int (*)(TR_STMT, TR_STMT))TR_PROTECT_STMT__7712,
  13350.  NULL,
  13351.  (int (*)(TR_STMT, TR_STMT))TR_RAISE_STMT_ap,
  13352.  (int (*)(TR_STMT, TR_STMT))TR_COBEGIN_STMT__7715,
  13353.  (int (*)(TR_STMT, TR_STMT))TR_LOCK_STMT_app,
  13354.  (int (*)(TR_STMT, TR_STMT))TR_UNLOCK_STMT_a,
  13355.  (int (*)(TR_STMT, TR_STMT))TR_TRY_STMT_appe,
  13356.  (int (*)(TR_STMT, TR_STMT))TR_WITH_NEAR_STM_7741,
  13357.  NULL,
  13358.  (int (*)(TR_STMT, TR_STMT))TR_DIST_STMT_app,
  13359.  NULL,
  13360.  NULL,
  13361.  (int (*)(TR_STMT, TR_STMT))TR_FORK_STMT_app,
  13362.  (int (*)(TR_STMT, TR_STMT))TR_EXPR_STMT_app,
  13363.  NULL,
  13364.  (int (*)(TR_STMT, TR_STMT))TR_ASSIGN_STMT_a,
  13365.  (int (*)(TR_STMT, TR_STMT))TR_DEC_STMT_appe,
  13366.  NULL,
  13367.  NULL,
  13368.  NULL,
  13369.  NULL,
  13370.  NULL,
  13371.  NULL,
  13372.  NULL,
  13373.  NULL,
  13374.  NULL,
  13375.  NULL,
  13376.  NULL,
  13377.  NULL,
  13378.  NULL,
  13379.  NULL,
  13380.  NULL,
  13381.  NULL,
  13382.  NULL,
  13383.  NULL,
  13384.  NULL,
  13385.  NULL,
  13386.  NULL,
  13387.  NULL,
  13388.  NULL,
  13389.  NULL,
  13390.  NULL,
  13391.  NULL,
  13392.  NULL,
  13393.  NULL,
  13394.  NULL,
  13395.  NULL,
  13396.  NULL,
  13397.  NULL,
  13398.  NULL,
  13399.  NULL,
  13400.  NULL,
  13401.  NULL,
  13402.  NULL,
  13403.  NULL,
  13404.  NULL,
  13405.  NULL,
  13406.  NULL,
  13407.  NULL,
  13408.  NULL,
  13409.  NULL,
  13410.  NULL,
  13411.  NULL,
  13412.  NULL,
  13413.  NULL,
  13414.  NULL,
  13415.  NULL,
  13416.  NULL,
  13417.  NULL,
  13418.  NULL,
  13419.  NULL,
  13420.  NULL,
  13421.  NULL,
  13422.  NULL,
  13423.  NULL,
  13424.  NULL,
  13425.  NULL,
  13426.  NULL,
  13427.  NULL,
  13428.  NULL,
  13429.  NULL,
  13430.  NULL,
  13431.  NULL,
  13432.  NULL,
  13433.  NULL,
  13434.  NULL,
  13435.  NULL,
  13436.  NULL,
  13437.  NULL,
  13438.  NULL,
  13439.  NULL,
  13440.  NULL,
  13441.  NULL,
  13442.  NULL,
  13443.  NULL,
  13444.  NULL,
  13445.  NULL,
  13446.  NULL,
  13447.  NULL,
  13448.  NULL,
  13449.  NULL,
  13450.  NULL,
  13451.  NULL,
  13452.  NULL,
  13453.  NULL,
  13454.  NULL,
  13455.  NULL,
  13456.  NULL,
  13457.  NULL,
  13458.  NULL,
  13459.  NULL,
  13460.  NULL,
  13461.  NULL,
  13462.  NULL,
  13463.  NULL,
  13464.  NULL,
  13465.  NULL,
  13466.  NULL,
  13467.  NULL,
  13468.  NULL,
  13469.  NULL,
  13470.  NULL,
  13471.  NULL,
  13472.  NULL,
  13473.  NULL,
  13474.  NULL,
  13475.  NULL,
  13476.  NULL,
  13477.  NULL,
  13478.  NULL,
  13479.  NULL,
  13480.  NULL,
  13481.  NULL,
  13482.  (int (*)(TR_STMT, TR_STMT))TR_STMT_append_T_7718
  13483. };
  13484.  
  13485. const int TR_STMT_next_TR_STMT_offset = -83;
  13486. TR_STMT (* const TR_STMT_next_TR_STMT[])(TR_STMT) = {
  13487.  (TR_STMT (*)(TR_STMT))TR_IF_STMT_next_,
  13488.  (TR_STMT (*)(TR_STMT))TR_LOOP_STMT_nex,
  13489.  (TR_STMT (*)(TR_STMT))TR_RETURN_STMT_n,
  13490.  (TR_STMT (*)(TR_STMT))TR_YIELD_STMT_ne,
  13491.  (TR_STMT (*)(TR_STMT))TR_QUIT_STMT_nex,
  13492.  (TR_STMT (*)(TR_STMT))TR_CASE_STMT_nex,
  13493.  NULL,
  13494.  (TR_STMT (*)(TR_STMT))TR_TYPECASE_STMT_8503,
  13495.  NULL,
  13496.  (TR_STMT (*)(TR_STMT))TR_ASSERT_STMT_n,
  13497.  (TR_STMT (*)(TR_STMT))TR_PROTECT_STMT__8504,
  13498.  NULL,
  13499.  (TR_STMT (*)(TR_STMT))TR_RAISE_STMT_ne,
  13500.  (TR_STMT (*)(TR_STMT))TR_COBEGIN_STMT__8505,
  13501.  (TR_STMT (*)(TR_STMT))TR_LOCK_STMT_nex,
  13502.  (TR_STMT (*)(TR_STMT))TR_UNLOCK_STMT_n,
  13503.  (TR_STMT (*)(TR_STMT))TR_TRY_STMT_next,
  13504.  (TR_STMT (*)(TR_STMT))TR_WITH_NEAR_STM_8506,
  13505.  NULL,
  13506.  (TR_STMT (*)(TR_STMT))TR_DIST_STMT_nex,
  13507.  NULL,
  13508.  NULL,
  13509.  (TR_STMT (*)(TR_STMT))TR_FORK_STMT_nex,
  13510.  (TR_STMT (*)(TR_STMT))TR_EXPR_STMT_nex,
  13511.  NULL,
  13512.  (TR_STMT (*)(TR_STMT))TR_ASSIGN_STMT_n,
  13513.  (TR_STMT (*)(TR_STMT))TR_DEC_STMT_next,
  13514.  NULL,
  13515.  NULL,
  13516.  NULL,
  13517.  NULL,
  13518.  NULL,
  13519.  NULL,
  13520.  NULL,
  13521.  NULL,
  13522.  NULL,
  13523.  NULL,
  13524.  NULL,
  13525.  NULL,
  13526.  NULL,
  13527.  NULL,
  13528.  NULL,
  13529.  NULL,
  13530.  NULL,
  13531.  NULL,
  13532.  NULL,
  13533.  NULL,
  13534.  NULL,
  13535.  NULL,
  13536.  NULL,
  13537.  NULL,
  13538.  NULL,
  13539.  NULL,
  13540.  NULL,
  13541.  NULL,
  13542.  NULL,
  13543.  NULL,
  13544.  NULL,
  13545.  NULL,
  13546.  NULL,
  13547.  NULL,
  13548.  NULL,
  13549.  NULL,
  13550.  NULL,
  13551.  NULL,
  13552.  NULL,
  13553.  NULL,
  13554.  NULL,
  13555.  NULL,
  13556.  NULL,
  13557.  NULL,
  13558.  NULL,
  13559.  NULL,
  13560.  NULL,
  13561.  NULL,
  13562.  NULL,
  13563.  NULL,
  13564.  NULL,
  13565.  NULL,
  13566.  NULL,
  13567.  NULL,
  13568.  NULL,
  13569.  NULL,
  13570.  NULL,
  13571.  NULL,
  13572.  NULL,
  13573.  NULL,
  13574.  NULL,
  13575.  NULL,
  13576.  NULL,
  13577.  NULL,
  13578.  NULL,
  13579.  NULL,
  13580.  NULL,
  13581.  NULL,
  13582.  NULL,
  13583.  NULL,
  13584.  NULL,
  13585.  NULL,
  13586.  NULL,
  13587.  NULL,
  13588.  NULL,
  13589.  NULL,
  13590.  NULL,
  13591.  NULL,
  13592.  NULL,
  13593.  NULL,
  13594.  NULL,
  13595.  NULL,
  13596.  NULL,
  13597.  NULL,
  13598.  NULL,
  13599.  NULL,
  13600.  NULL,
  13601.  NULL,
  13602.  NULL,
  13603.  NULL,
  13604.  NULL,
  13605.  NULL,
  13606.  NULL,
  13607.  NULL,
  13608.  NULL,
  13609.  NULL,
  13610.  NULL,
  13611.  NULL,
  13612.  NULL,
  13613.  NULL,
  13614.  NULL,
  13615.  NULL,
  13616.  NULL,
  13617.  NULL,
  13618.  NULL,
  13619.  NULL,
  13620.  NULL,
  13621.  NULL,
  13622.  NULL,
  13623.  NULL,
  13624.  NULL,
  13625.  NULL,
  13626.  NULL,
  13627.  NULL,
  13628.  NULL,
  13629.  NULL,
  13630.  (TR_STMT (*)(TR_STMT))TR_STMT_next_TR__8507
  13631. };
  13632.  
  13633. const int TP_str_STR_offset = -5;
  13634. STR (* const TP_str_STR[])(TP) = {
  13635.  (STR (*)(TP))TP_CLASS_str_STR,
  13636.  NULL,
  13637.  (STR (*)(TP))TP_ROUT_str_STR,
  13638.  NULL,
  13639.  NULL,
  13640.  NULL,
  13641.  NULL,
  13642.  NULL,
  13643.  NULL,
  13644.  NULL,
  13645.  NULL,
  13646.  NULL,
  13647.  NULL,
  13648.  NULL,
  13649.  NULL,
  13650.  NULL,
  13651.  NULL,
  13652.  NULL,
  13653.  NULL,
  13654.  NULL,
  13655.  NULL,
  13656.  NULL,
  13657.  NULL,
  13658.  NULL,
  13659.  NULL,
  13660.  NULL,
  13661.  NULL,
  13662.  NULL,
  13663.  NULL,
  13664.  NULL,
  13665.  NULL,
  13666.  NULL,
  13667.  NULL,
  13668.  NULL,
  13669.  NULL,
  13670.  NULL,
  13671.  NULL,
  13672.  NULL,
  13673.  NULL,
  13674.  NULL,
  13675.  NULL,
  13676.  NULL,
  13677.  NULL,
  13678.  NULL,
  13679.  NULL,
  13680.  NULL,
  13681.  NULL,
  13682.  NULL,
  13683.  NULL,
  13684.  NULL,
  13685.  NULL,
  13686.  NULL,
  13687.  NULL,
  13688.  NULL,
  13689.  NULL,
  13690.  NULL,
  13691.  NULL,
  13692.  NULL,
  13693.  NULL,
  13694.  NULL,
  13695.  NULL,
  13696.  NULL,
  13697.  NULL,
  13698.  NULL,
  13699.  NULL,
  13700.  NULL,
  13701.  NULL,
  13702.  NULL,
  13703.  NULL,
  13704.  NULL,
  13705.  NULL,
  13706.  NULL,
  13707.  NULL,
  13708.  NULL,
  13709.  NULL,
  13710.  NULL,
  13711.  NULL,
  13712.  NULL,
  13713.  NULL,
  13714.  NULL,
  13715.  NULL,
  13716.  NULL,
  13717.  NULL,
  13718.  NULL,
  13719.  NULL,
  13720.  NULL,
  13721.  NULL,
  13722.  NULL,
  13723.  NULL,
  13724.  NULL,
  13725.  NULL,
  13726.  NULL,
  13727.  NULL,
  13728.  NULL,
  13729.  NULL,
  13730.  NULL,
  13731.  NULL,
  13732.  NULL,
  13733.  NULL,
  13734.  NULL,
  13735.  NULL,
  13736.  NULL,
  13737.  NULL,
  13738.  NULL,
  13739.  NULL,
  13740.  NULL,
  13741.  NULL,
  13742.  NULL,
  13743.  (STR (*)(TP))TP_ITER_str_STR
  13744. };
  13745.  
  13746. const int TP_prog_PROG_offset = -5;
  13747. PROG (* const TP_prog_PROG[])(TP) = {
  13748.  (PROG (*)(TP))TP_CLASS_prog_PROG,
  13749.  NULL,
  13750.  (PROG (*)(TP))TP_ROUT_prog_PROG,
  13751.  NULL,
  13752.  NULL,
  13753.  NULL,
  13754.  NULL,
  13755.  NULL,
  13756.  NULL,
  13757.  NULL,
  13758.  NULL,
  13759.  NULL,
  13760.  NULL,
  13761.  NULL,
  13762.  NULL,
  13763.  NULL,
  13764.  NULL,
  13765.  NULL,
  13766.  NULL,
  13767.  NULL,
  13768.  NULL,
  13769.  NULL,
  13770.  NULL,
  13771.  NULL,
  13772.  NULL,
  13773.  NULL,
  13774.  NULL,
  13775.  NULL,
  13776.  NULL,
  13777.  NULL,
  13778.  NULL,
  13779.  NULL,
  13780.  NULL,
  13781.  NULL,
  13782.  NULL,
  13783.  NULL,
  13784.  NULL,
  13785.  NULL,
  13786.  NULL,
  13787.  NULL,
  13788.  NULL,
  13789.  NULL,
  13790.  NULL,
  13791.  NULL,
  13792.  NULL,
  13793.  NULL,
  13794.  NULL,
  13795.  NULL,
  13796.  NULL,
  13797.  NULL,
  13798.  NULL,
  13799.  NULL,
  13800.  NULL,
  13801.  NULL,
  13802.  NULL,
  13803.  NULL,
  13804.  NULL,
  13805.  NULL,
  13806.  NULL,
  13807.  NULL,
  13808.  NULL,
  13809.  NULL,
  13810.  NULL,
  13811.  NULL,
  13812.  NULL,
  13813.  NULL,
  13814.  NULL,
  13815.  NULL,
  13816.  NULL,
  13817.  NULL,
  13818.  NULL,
  13819.  NULL,
  13820.  NULL,
  13821.  NULL,
  13822.  NULL,
  13823.  NULL,
  13824.  NULL,
  13825.  NULL,
  13826.  NULL,
  13827.  NULL,
  13828.  NULL,
  13829.  NULL,
  13830.  NULL,
  13831.  NULL,
  13832.  NULL,
  13833.  NULL,
  13834.  NULL,
  13835.  NULL,
  13836.  NULL,
  13837.  NULL,
  13838.  NULL,
  13839.  NULL,
  13840.  NULL,
  13841.  NULL,
  13842.  NULL,
  13843.  NULL,
  13844.  NULL,
  13845.  NULL,
  13846.  NULL,
  13847.  NULL,
  13848.  NULL,
  13849.  NULL,
  13850.  NULL,
  13851.  NULL,
  13852.  NULL,
  13853.  NULL,
  13854.  NULL,
  13855.  NULL,
  13856.  (PROG (*)(TP))TP_ITER_prog_PROG
  13857. };
  13858.  
  13859. const int TP_is_eq_TP_BOOL_offset = -5;
  13860. BOOL (* const TP_is_eq_TP_BOOL[])(TP, TP) = {
  13861.  (BOOL (*)(TP, TP))TP_CLASS_is_eq_T,
  13862.  NULL,
  13863.  (BOOL (*)(TP, TP))TP_ROUT_is_eq_TP,
  13864.  NULL,
  13865.  NULL,
  13866.  NULL,
  13867.  NULL,
  13868.  NULL,
  13869.  NULL,
  13870.  NULL,
  13871.  NULL,
  13872.  NULL,
  13873.  NULL,
  13874.  NULL,
  13875.  NULL,
  13876.  NULL,
  13877.  NULL,
  13878.  NULL,
  13879.  NULL,
  13880.  NULL,
  13881.  NULL,
  13882.  NULL,
  13883.  NULL,
  13884.  NULL,
  13885.  NULL,
  13886.  NULL,
  13887.  NULL,
  13888.  NULL,
  13889.  NULL,
  13890.  NULL,
  13891.  NULL,
  13892.  NULL,
  13893.  NULL,
  13894.  NULL,
  13895.  NULL,
  13896.  NULL,
  13897.  NULL,
  13898.  NULL,
  13899.  NULL,
  13900.  NULL,
  13901.  NULL,
  13902.  NULL,
  13903.  NULL,
  13904.  NULL,
  13905.  NULL,
  13906.  NULL,
  13907.  NULL,
  13908.  NULL,
  13909.  NULL,
  13910.  NULL,
  13911.  NULL,
  13912.  NULL,
  13913.  NULL,
  13914.  NULL,
  13915.  NULL,
  13916.  NULL,
  13917.  NULL,
  13918.  NULL,
  13919.  NULL,
  13920.  NULL,
  13921.  NULL,
  13922.  NULL,
  13923.  NULL,
  13924.  NULL,
  13925.  NULL,
  13926.  NULL,
  13927.  NULL,
  13928.  NULL,
  13929.  NULL,
  13930.  NULL,
  13931.  NULL,
  13932.  NULL,
  13933.  NULL,
  13934.  NULL,
  13935.  NULL,
  13936.  NULL,
  13937.  NULL,
  13938.  NULL,
  13939.  NULL,
  13940.  NULL,
  13941.  NULL,
  13942.  NULL,
  13943.  NULL,
  13944.  NULL,
  13945.  NULL,
  13946.  NULL,
  13947.  NULL,
  13948.  NULL,
  13949.  NULL,
  13950.  NULL,
  13951.  NULL,
  13952.  NULL,
  13953.  NULL,
  13954.  NULL,
  13955.  NULL,
  13956.  NULL,
  13957.  NULL,
  13958.  NULL,
  13959.  NULL,
  13960.  NULL,
  13961.  NULL,
  13962.  NULL,
  13963.  NULL,
  13964.  NULL,
  13965.  NULL,
  13966.  NULL,
  13967.  NULL,
  13968.  NULL,
  13969.  (BOOL (*)(TP, TP))TP_ITER_is_eq_TP
  13970. };
  13971.  
  13972. const int TR_CLASS_ELT_is__offset = -52;
  13973. BOOL (* const TR_CLASS_ELT_is_[])(TR_CLASS_ELT) = {
  13974.  (BOOL (*)(TR_CLASS_ELT))TR_ROUT_DEF_is_p,
  13975.  NULL,
  13976.  (BOOL (*)(TR_CLASS_ELT))TR_INCLUDE_CLAUS_8508,
  13977.  NULL,
  13978.  (BOOL (*)(TR_CLASS_ELT))TR_CONST_DEF_is_,
  13979.  NULL,
  13980.  NULL,
  13981.  NULL,
  13982.  NULL,
  13983.  NULL,
  13984.  NULL,
  13985.  NULL,
  13986.  NULL,
  13987.  NULL,
  13988.  NULL,
  13989.  NULL,
  13990.  NULL,
  13991.  NULL,
  13992.  NULL,
  13993.  NULL,
  13994.  NULL,
  13995.  NULL,
  13996.  NULL,
  13997.  NULL,
  13998.  NULL,
  13999.  NULL,
  14000.  NULL,
  14001.  NULL,
  14002.  NULL,
  14003.  (BOOL (*)(TR_CLASS_ELT))TR_SHARED_DEF_is,
  14004.  (BOOL (*)(TR_CLASS_ELT))TR_ATTR_DEF_is_p,
  14005.  NULL,
  14006.  NULL,
  14007.  NULL,
  14008.  NULL,
  14009.  NULL,
  14010.  NULL,
  14011.  NULL,
  14012.  NULL,
  14013.  NULL,
  14014.  NULL,
  14015.  NULL,
  14016.  NULL,
  14017.  NULL,
  14018.  NULL,
  14019.  NULL,
  14020.  NULL,
  14021.  NULL,
  14022.  NULL,
  14023.  NULL,
  14024.  NULL,
  14025.  NULL,
  14026.  NULL,
  14027.  NULL,
  14028.  NULL,
  14029.  NULL,
  14030.  NULL,
  14031.  NULL,
  14032.  NULL,
  14033.  NULL,
  14034.  NULL,
  14035.  NULL,
  14036.  NULL,
  14037.  NULL,
  14038.  NULL,
  14039.  NULL,
  14040.  NULL,
  14041.  NULL,
  14042.  NULL,
  14043.  NULL,
  14044.  NULL,
  14045.  NULL,
  14046.  NULL,
  14047.  NULL,
  14048.  NULL,
  14049.  NULL,
  14050.  NULL,
  14051.  NULL,
  14052.  NULL,
  14053.  NULL,
  14054.  NULL,
  14055.  NULL,
  14056.  NULL,
  14057.  NULL,
  14058.  NULL,
  14059.  NULL,
  14060.  NULL,
  14061.  NULL,
  14062.  NULL,
  14063.  NULL,
  14064.  NULL,
  14065.  NULL,
  14066.  NULL,
  14067.  NULL,
  14068.  NULL,
  14069.  NULL,
  14070.  NULL,
  14071.  NULL,
  14072.  NULL,
  14073.  NULL,
  14074.  NULL,
  14075.  NULL,
  14076.  NULL,
  14077.  NULL,
  14078.  NULL,
  14079.  NULL,
  14080.  NULL,
  14081.  NULL,
  14082.  NULL,
  14083.  NULL,
  14084.  NULL,
  14085.  NULL,
  14086.  NULL,
  14087.  NULL,
  14088.  NULL,
  14089.  NULL,
  14090.  NULL,
  14091.  NULL,
  14092.  NULL,
  14093.  NULL,
  14094.  NULL,
  14095.  NULL,
  14096.  NULL,
  14097.  NULL,
  14098.  NULL,
  14099.  NULL,
  14100.  NULL,
  14101.  NULL,
  14102.  NULL,
  14103.  NULL,
  14104.  NULL,
  14105.  NULL,
  14106.  NULL,
  14107.  NULL,
  14108.  NULL,
  14109.  NULL,
  14110.  NULL,
  14111.  NULL,
  14112.  NULL,
  14113.  NULL,
  14114.  NULL,
  14115.  NULL,
  14116.  NULL,
  14117.  NULL,
  14118.  NULL,
  14119.  NULL,
  14120.  NULL,
  14121.  NULL,
  14122.  NULL,
  14123.  NULL,
  14124.  NULL,
  14125.  NULL,
  14126.  NULL,
  14127.  NULL,
  14128.  NULL,
  14129.  NULL,
  14130.  NULL,
  14131.  NULL,
  14132.  NULL,
  14133.  NULL,
  14134.  NULL,
  14135.  NULL,
  14136.  NULL,
  14137.  NULL,
  14138.  NULL,
  14139.  NULL,
  14140.  NULL,
  14141.  NULL,
  14142.  NULL,
  14143.  NULL,
  14144.  NULL,
  14145.  (BOOL (*)(TR_CLASS_ELT))TR_CLASS_ELT_is__8509
  14146. };
  14147.  
  14148. const int TP_is_abstract_BOOL_offset = -5;
  14149. BOOL (* const TP_is_abstract_BOOL[])(TP) = {
  14150.  (BOOL (*)(TP))TP_CLASS_is_abst,
  14151.  NULL,
  14152.  (BOOL (*)(TP))TP_ROUT_is_abstr,
  14153.  NULL,
  14154.  NULL,
  14155.  NULL,
  14156.  NULL,
  14157.  NULL,
  14158.  NULL,
  14159.  NULL,
  14160.  NULL,
  14161.  NULL,
  14162.  NULL,
  14163.  NULL,
  14164.  NULL,
  14165.  NULL,
  14166.  NULL,
  14167.  NULL,
  14168.  NULL,
  14169.  NULL,
  14170.  NULL,
  14171.  NULL,
  14172.  NULL,
  14173.  NULL,
  14174.  NULL,
  14175.  NULL,
  14176.  NULL,
  14177.  NULL,
  14178.  NULL,
  14179.  NULL,
  14180.  NULL,
  14181.  NULL,
  14182.  NULL,
  14183.  NULL,
  14184.  NULL,
  14185.  NULL,
  14186.  NULL,
  14187.  NULL,
  14188.  NULL,
  14189.  NULL,
  14190.  NULL,
  14191.  NULL,
  14192.  NULL,
  14193.  NULL,
  14194.  NULL,
  14195.  NULL,
  14196.  NULL,
  14197.  NULL,
  14198.  NULL,
  14199.  NULL,
  14200.  NULL,
  14201.  NULL,
  14202.  NULL,
  14203.  NULL,
  14204.  NULL,
  14205.  NULL,
  14206.  NULL,
  14207.  NULL,
  14208.  NULL,
  14209.  NULL,
  14210.  NULL,
  14211.  NULL,
  14212.  NULL,
  14213.  NULL,
  14214.  NULL,
  14215.  NULL,
  14216.  NULL,
  14217.  NULL,
  14218.  NULL,
  14219.  NULL,
  14220.  NULL,
  14221.  NULL,
  14222.  NULL,
  14223.  NULL,
  14224.  NULL,
  14225.  NULL,
  14226.  NULL,
  14227.  NULL,
  14228.  NULL,
  14229.  NULL,
  14230.  NULL,
  14231.  NULL,
  14232.  NULL,
  14233.  NULL,
  14234.  NULL,
  14235.  NULL,
  14236.  NULL,
  14237.  NULL,
  14238.  NULL,
  14239.  NULL,
  14240.  NULL,
  14241.  NULL,
  14242.  NULL,
  14243.  NULL,
  14244.  NULL,
  14245.  NULL,
  14246.  NULL,
  14247.  NULL,
  14248.  NULL,
  14249.  NULL,
  14250.  NULL,
  14251.  NULL,
  14252.  NULL,
  14253.  NULL,
  14254.  NULL,
  14255.  NULL,
  14256.  NULL,
  14257.  NULL,
  14258.  (BOOL (*)(TP))TP_ITER_is_abstr
  14259. };
  14260.  
  14261. const int TP_is_bound_BOOL_offset = -5;
  14262. BOOL (* const TP_is_bound_BOOL[])(TP) = {
  14263.  (BOOL (*)(TP))TP_CLASS_is_boun,
  14264.  NULL,
  14265.  (BOOL (*)(TP))TP_ROUT_is_bound,
  14266.  NULL,
  14267.  NULL,
  14268.  NULL,
  14269.  NULL,
  14270.  NULL,
  14271.  NULL,
  14272.  NULL,
  14273.  NULL,
  14274.  NULL,
  14275.  NULL,
  14276.  NULL,
  14277.  NULL,
  14278.  NULL,
  14279.  NULL,
  14280.  NULL,
  14281.  NULL,
  14282.  NULL,
  14283.  NULL,
  14284.  NULL,
  14285.  NULL,
  14286.  NULL,
  14287.  NULL,
  14288.  NULL,
  14289.  NULL,
  14290.  NULL,
  14291.  NULL,
  14292.  NULL,
  14293.  NULL,
  14294.  NULL,
  14295.  NULL,
  14296.  NULL,
  14297.  NULL,
  14298.  NULL,
  14299.  NULL,
  14300.  NULL,
  14301.  NULL,
  14302.  NULL,
  14303.  NULL,
  14304.  NULL,
  14305.  NULL,
  14306.  NULL,
  14307.  NULL,
  14308.  NULL,
  14309.  NULL,
  14310.  NULL,
  14311.  NULL,
  14312.  NULL,
  14313.  NULL,
  14314.  NULL,
  14315.  NULL,
  14316.  NULL,
  14317.  NULL,
  14318.  NULL,
  14319.  NULL,
  14320.  NULL,
  14321.  NULL,
  14322.  NULL,
  14323.  NULL,
  14324.  NULL,
  14325.  NULL,
  14326.  NULL,
  14327.  NULL,
  14328.  NULL,
  14329.  NULL,
  14330.  NULL,
  14331.  NULL,
  14332.  NULL,
  14333.  NULL,
  14334.  NULL,
  14335.  NULL,
  14336.  NULL,
  14337.  NULL,
  14338.  NULL,
  14339.  NULL,
  14340.  NULL,
  14341.  NULL,
  14342.  NULL,
  14343.  NULL,
  14344.  NULL,
  14345.  NULL,
  14346.  NULL,
  14347.  NULL,
  14348.  NULL,
  14349.  NULL,
  14350.  NULL,
  14351.  NULL,
  14352.  NULL,
  14353.  NULL,
  14354.  NULL,
  14355.  NULL,
  14356.  NULL,
  14357.  NULL,
  14358.  NULL,
  14359.  NULL,
  14360.  NULL,
  14361.  NULL,
  14362.  NULL,
  14363.  NULL,
  14364.  NULL,
  14365.  NULL,
  14366.  NULL,
  14367.  NULL,
  14368.  NULL,
  14369.  NULL,
  14370.  NULL,
  14371.  (BOOL (*)(TP))TP_ITER_is_bound
  14372. };
  14373.  
  14374. const int TP_kind_INT_offset = -5;
  14375. INT (* const TP_kind_INT[])(TP) = {
  14376.  (INT (*)(TP))TP_CLASS_kind_INT,
  14377.  NULL,
  14378.  (INT (*)(TP))TP_ROUT_kind_INT,
  14379.  NULL,
  14380.  NULL,
  14381.  NULL,
  14382.  NULL,
  14383.  NULL,
  14384.  NULL,
  14385.  NULL,
  14386.  NULL,
  14387.  NULL,
  14388.  NULL,
  14389.  NULL,
  14390.  NULL,
  14391.  NULL,
  14392.  NULL,
  14393.  NULL,
  14394.  NULL,
  14395.  NULL,
  14396.  NULL,
  14397.  NULL,
  14398.  NULL,
  14399.  NULL,
  14400.  NULL,
  14401.  NULL,
  14402.  NULL,
  14403.  NULL,
  14404.  NULL,
  14405.  NULL,
  14406.  NULL,
  14407.  NULL,
  14408.  NULL,
  14409.  NULL,
  14410.  NULL,
  14411.  NULL,
  14412.  NULL,
  14413.  NULL,
  14414.  NULL,
  14415.  NULL,
  14416.  NULL,
  14417.  NULL,
  14418.  NULL,
  14419.  NULL,
  14420.  NULL,
  14421.  NULL,
  14422.  NULL,
  14423.  NULL,
  14424.  NULL,
  14425.  NULL,
  14426.  NULL,
  14427.  NULL,
  14428.  NULL,
  14429.  NULL,
  14430.  NULL,
  14431.  NULL,
  14432.  NULL,
  14433.  NULL,
  14434.  NULL,
  14435.  NULL,
  14436.  NULL,
  14437.  NULL,
  14438.  NULL,
  14439.  NULL,
  14440.  NULL,
  14441.  NULL,
  14442.  NULL,
  14443.  NULL,
  14444.  NULL,
  14445.  NULL,
  14446.  NULL,
  14447.  NULL,
  14448.  NULL,
  14449.  NULL,
  14450.  NULL,
  14451.  NULL,
  14452.  NULL,
  14453.  NULL,
  14454.  NULL,
  14455.  NULL,
  14456.  NULL,
  14457.  NULL,
  14458.  NULL,
  14459.  NULL,
  14460.  NULL,
  14461.  NULL,
  14462.  NULL,
  14463.  NULL,
  14464.  NULL,
  14465.  NULL,
  14466.  NULL,
  14467.  NULL,
  14468.  NULL,
  14469.  NULL,
  14470.  NULL,
  14471.  NULL,
  14472.  NULL,
  14473.  NULL,
  14474.  NULL,
  14475.  NULL,
  14476.  NULL,
  14477.  NULL,
  14478.  NULL,
  14479.  NULL,
  14480.  NULL,
  14481.  NULL,
  14482.  NULL,
  14483.  NULL,
  14484.  (INT (*)(TP))TP_ITER_kind_INT
  14485. };
  14486.  
  14487. const int TP_is_subtype_TP_offset = -5;
  14488. BOOL (* const TP_is_subtype_TP[])(TP, TP) = {
  14489.  (BOOL (*)(TP, TP))TP_CLASS_is_subt,
  14490.  NULL,
  14491.  (BOOL (*)(TP, TP))TP_ROUT_is_subty,
  14492.  NULL,
  14493.  NULL,
  14494.  NULL,
  14495.  NULL,
  14496.  NULL,
  14497.  NULL,
  14498.  NULL,
  14499.  NULL,
  14500.  NULL,
  14501.  NULL,
  14502.  NULL,
  14503.  NULL,
  14504.  NULL,
  14505.  NULL,
  14506.  NULL,
  14507.  NULL,
  14508.  NULL,
  14509.  NULL,
  14510.  NULL,
  14511.  NULL,
  14512.  NULL,
  14513.  NULL,
  14514.  NULL,
  14515.  NULL,
  14516.  NULL,
  14517.  NULL,
  14518.  NULL,
  14519.  NULL,
  14520.  NULL,
  14521.  NULL,
  14522.  NULL,
  14523.  NULL,
  14524.  NULL,
  14525.  NULL,
  14526.  NULL,
  14527.  NULL,
  14528.  NULL,
  14529.  NULL,
  14530.  NULL,
  14531.  NULL,
  14532.  NULL,
  14533.  NULL,
  14534.  NULL,
  14535.  NULL,
  14536.  NULL,
  14537.  NULL,
  14538.  NULL,
  14539.  NULL,
  14540.  NULL,
  14541.  NULL,
  14542.  NULL,
  14543.  NULL,
  14544.  NULL,
  14545.  NULL,
  14546.  NULL,
  14547.  NULL,
  14548.  NULL,
  14549.  NULL,
  14550.  NULL,
  14551.  NULL,
  14552.  NULL,
  14553.  NULL,
  14554.  NULL,
  14555.  NULL,
  14556.  NULL,
  14557.  NULL,
  14558.  NULL,
  14559.  NULL,
  14560.  NULL,
  14561.  NULL,
  14562.  NULL,
  14563.  NULL,
  14564.  NULL,
  14565.  NULL,
  14566.  NULL,
  14567.  NULL,
  14568.  NULL,
  14569.  NULL,
  14570.  NULL,
  14571.  NULL,
  14572.  NULL,
  14573.  NULL,
  14574.  NULL,
  14575.  NULL,
  14576.  NULL,
  14577.  NULL,
  14578.  NULL,
  14579.  NULL,
  14580.  NULL,
  14581.  NULL,
  14582.  NULL,
  14583.  NULL,
  14584.  NULL,
  14585.  NULL,
  14586.  NULL,
  14587.  NULL,
  14588.  NULL,
  14589.  NULL,
  14590.  NULL,
  14591.  NULL,
  14592.  NULL,
  14593.  NULL,
  14594.  NULL,
  14595.  NULL,
  14596.  NULL,
  14597.  (BOOL (*)(TP, TP))TP_ITER_is_subty
  14598. };
  14599.  
  14600. const int TP_is_value_BOOL_offset = -5;
  14601. BOOL (* const TP_is_value_BOOL[])(TP) = {
  14602.  (BOOL (*)(TP))TP_CLASS_is_valu,
  14603.  NULL,
  14604.  (BOOL (*)(TP))TP_ROUT_is_value,
  14605.  NULL,
  14606.  NULL,
  14607.  NULL,
  14608.  NULL,
  14609.  NULL,
  14610.  NULL,
  14611.  NULL,
  14612.  NULL,
  14613.  NULL,
  14614.  NULL,
  14615.  NULL,
  14616.  NULL,
  14617.  NULL,
  14618.  NULL,
  14619.  NULL,
  14620.  NULL,
  14621.  NULL,
  14622.  NULL,
  14623.  NULL,
  14624.  NULL,
  14625.  NULL,
  14626.  NULL,
  14627.  NULL,
  14628.  NULL,
  14629.  NULL,
  14630.  NULL,
  14631.  NULL,
  14632.  NULL,
  14633.  NULL,
  14634.  NULL,
  14635.  NULL,
  14636.  NULL,
  14637.  NULL,
  14638.  NULL,
  14639.  NULL,
  14640.  NULL,
  14641.  NULL,
  14642.  NULL,
  14643.  NULL,
  14644.  NULL,
  14645.  NULL,
  14646.  NULL,
  14647.  NULL,
  14648.  NULL,
  14649.  NULL,
  14650.  NULL,
  14651.  NULL,
  14652.  NULL,
  14653.  NULL,
  14654.  NULL,
  14655.  NULL,
  14656.  NULL,
  14657.  NULL,
  14658.  NULL,
  14659.  NULL,
  14660.  NULL,
  14661.  NULL,
  14662.  NULL,
  14663.  NULL,
  14664.  NULL,
  14665.  NULL,
  14666.  NULL,
  14667.  NULL,
  14668.  NULL,
  14669.  NULL,
  14670.  NULL,
  14671.  NULL,
  14672.  NULL,
  14673.  NULL,
  14674.  NULL,
  14675.  NULL,
  14676.  NULL,
  14677.  NULL,
  14678.  NULL,
  14679.  NULL,
  14680.  NULL,
  14681.  NULL,
  14682.  NULL,
  14683.  NULL,
  14684.  NULL,
  14685.  NULL,
  14686.  NULL,
  14687.  NULL,
  14688.  NULL,
  14689.  NULL,
  14690.  NULL,
  14691.  NULL,
  14692.  NULL,
  14693.  NULL,
  14694.  NULL,
  14695.  NULL,
  14696.  NULL,
  14697.  NULL,
  14698.  NULL,
  14699.  NULL,
  14700.  NULL,
  14701.  NULL,
  14702.  NULL,
  14703.  NULL,
  14704.  NULL,
  14705.  NULL,
  14706.  NULL,
  14707.  NULL,
  14708.  NULL,
  14709.  NULL,
  14710.  (BOOL (*)(TP))TP_ITER_is_value
  14711. };
  14712.  
  14713. const int AM_STMT_next_AM_STMT_offset = -139;
  14714. AM_STMT (* const AM_STMT_next_AM_STMT[])(AM_STMT) = {
  14715.  (AM_STMT (*)(AM_STMT))AM_LOOP_STMT_nex,
  14716.  NULL,
  14717.  NULL,
  14718.  NULL,
  14719.  NULL,
  14720.  NULL,
  14721.  NULL,
  14722.  NULL,
  14723.  NULL,
  14724.  NULL,
  14725.  NULL,
  14726.  NULL,
  14727.  NULL,
  14728.  NULL,
  14729.  NULL,
  14730.  NULL,
  14731.  NULL,
  14732.  NULL,
  14733.  NULL,
  14734.  NULL,
  14735.  NULL,
  14736.  NULL,
  14737.  NULL,
  14738.  NULL,
  14739.  NULL,
  14740.  NULL,
  14741.  NULL,
  14742.  NULL,
  14743.  NULL,
  14744.  NULL,
  14745.  NULL,
  14746.  NULL,
  14747.  (AM_STMT (*)(AM_STMT))AM_ASSIGN_STMT_n,
  14748.  (AM_STMT (*)(AM_STMT))AM_IF_STMT_next_,
  14749.  (AM_STMT (*)(AM_STMT))AM_BREAK_STMT_ne,
  14750.  (AM_STMT (*)(AM_STMT))AM_RETURN_STMT_n,
  14751.  (AM_STMT (*)(AM_STMT))AM_YIELD_STMT_ne,
  14752.  (AM_STMT (*)(AM_STMT))AM_CASE_STMT_nex,
  14753.  (AM_STMT (*)(AM_STMT))AM_TYPECASE_STMT_8512,
  14754.  (AM_STMT (*)(AM_STMT))AM_PRE_STMT_next,
  14755.  (AM_STMT (*)(AM_STMT))AM_POST_STMT_nex,
  14756.  (AM_STMT (*)(AM_STMT))AM_INITIAL_STMT__8513,
  14757.  (AM_STMT (*)(AM_STMT))AM_ASSERT_STMT_n,
  14758.  (AM_STMT (*)(AM_STMT))AM_INVARIANT_STM_8514,
  14759.  (AM_STMT (*)(AM_STMT))AM_PROTECT_STMT__8515,
  14760.  (AM_STMT (*)(AM_STMT))AM_RAISE_STMT_ne,
  14761.  (AM_STMT (*)(AM_STMT))AM_EXPR_STMT_nex
  14762. };
  14763.  
  14764. const int AM_STMT_source_S_offset = -139;
  14765. SFILE_ID (* const AM_STMT_source_S[])(AM_STMT) = {
  14766.  (SFILE_ID (*)(AM_STMT))AM_LOOP_STMT_sou,
  14767.  NULL,
  14768.  NULL,
  14769.  NULL,
  14770.  NULL,
  14771.  NULL,
  14772.  NULL,
  14773.  NULL,
  14774.  NULL,
  14775.  NULL,
  14776.  NULL,
  14777.  NULL,
  14778.  NULL,
  14779.  NULL,
  14780.  NULL,
  14781.  NULL,
  14782.  NULL,
  14783.  NULL,
  14784.  NULL,
  14785.  NULL,
  14786.  NULL,
  14787.  NULL,
  14788.  NULL,
  14789.  NULL,
  14790.  NULL,
  14791.  NULL,
  14792.  NULL,
  14793.  NULL,
  14794.  NULL,
  14795.  NULL,
  14796.  NULL,
  14797.  NULL,
  14798.  (SFILE_ID (*)(AM_STMT))AM_ASSIGN_STMT_s,
  14799.  (SFILE_ID (*)(AM_STMT))AM_IF_STMT_sourc,
  14800.  (SFILE_ID (*)(AM_STMT))AM_BREAK_STMT_so,
  14801.  (SFILE_ID (*)(AM_STMT))AM_RETURN_STMT_s,
  14802.  (SFILE_ID (*)(AM_STMT))AM_YIELD_STMT_so,
  14803.  (SFILE_ID (*)(AM_STMT))AM_CASE_STMT_sou,
  14804.  (SFILE_ID (*)(AM_STMT))AM_TYPECASE_STMT_8390,
  14805.  (SFILE_ID (*)(AM_STMT))AM_PRE_STMT_sour,
  14806.  (SFILE_ID (*)(AM_STMT))AM_POST_STMT_sou,
  14807.  (SFILE_ID (*)(AM_STMT))AM_INITIAL_STMT__8391,
  14808.  (SFILE_ID (*)(AM_STMT))AM_ASSERT_STMT_s,
  14809.  (SFILE_ID (*)(AM_STMT))AM_INVARIANT_STM_8392,
  14810.  (SFILE_ID (*)(AM_STMT))AM_PROTECT_STMT__8393,
  14811.  (SFILE_ID (*)(AM_STMT))AM_RAISE_STMT_so,
  14812.  (SFILE_ID (*)(AM_STMT))AM_EXPR_STMT_sou
  14813. };
  14814.  
  14815. const int AM_CALL_EXPR_asi_offset = -155;
  14816. INT (* const AM_CALL_EXPR_asi[])(AM_CALL_EXPR) = {
  14817.  (INT (*)(AM_CALL_EXPR))AM_ROUT_CALL_EXP_4314,
  14818.  (INT (*)(AM_CALL_EXPR))AM_ITER_CALL_EXP_4464,
  14819.  (INT (*)(AM_CALL_EXPR))AM_BND_ROUT_CALL_4677,
  14820.  (INT (*)(AM_CALL_EXPR))AM_BND_ITER_CALL_5418,
  14821.  (INT (*)(AM_CALL_EXPR))AM_EXT_CALL_EXPR_4608
  14822. };
  14823.  
  14824. const int AM_CALL_EXPR_age_offset = -155;
  14825. AM_EXPR (* const AM_CALL_EXPR_age[])(AM_CALL_EXPR, INT) = {
  14826.  (AM_EXPR (*)(AM_CALL_EXPR, INT))AM_ROUT_CALL_EXP_4316,
  14827.  (AM_EXPR (*)(AM_CALL_EXPR, INT))AM_ITER_CALL_EXP_4468,
  14828.  (AM_EXPR (*)(AM_CALL_EXPR, INT))AM_BND_ROUT_CALL_4679,
  14829.  (AM_EXPR (*)(AM_CALL_EXPR, INT))AM_BND_ITER_CALL_5426,
  14830.  (AM_EXPR (*)(AM_CALL_EXPR, INT))AM_EXT_CALL_EXPR_4610
  14831. };
  14832.  
  14833. const int AM_EXPR_tp_TP_offset = -136;
  14834. TP (* const AM_EXPR_tp_TP[])(AM_EXPR) = {
  14835.  (TP (*)(AM_EXPR))AM_LOCAL_EXPR_tp_TP,
  14836.  (TP (*)(AM_EXPR))AM_BND_CREATE_EX_8517,
  14837.  (TP (*)(AM_EXPR))AM_GLOBAL_EXPR_tp_TP,
  14838.  NULL,
  14839.  (TP (*)(AM_EXPR))AM_STR_CONST_tp_TP,
  14840.  NULL,
  14841.  NULL,
  14842.  NULL,
  14843.  NULL,
  14844.  (TP (*)(AM_EXPR))AM_ARRAY_EXPR_tp_TP,
  14845.  (TP (*)(AM_EXPR))AM_IF_EXPR_tp_TP,
  14846.  (TP (*)(AM_EXPR))AM_NEW_EXPR_tp_TP,
  14847.  (TP (*)(AM_EXPR))AM_IS_VOID_EXPR__8524,
  14848.  (TP (*)(AM_EXPR))AM_ATTR_EXPR_tp_TP,
  14849.  (TP (*)(AM_EXPR))AM_ARR_EXPR_tp_TP,
  14850.  (TP (*)(AM_EXPR))AM_VATTR_ASSIGN_,
  14851.  (TP (*)(AM_EXPR))AM_VARR_ASSIGN_E,
  14852.  (TP (*)(AM_EXPR))AM_EXCEPT_EXPR_tp_TP,
  14853.  (TP (*)(AM_EXPR))AM_STMT_EXPR_tp_TP,
  14854.  (TP (*)(AM_EXPR))AM_ROUT_CALL_EXP_7080,
  14855.  (TP (*)(AM_EXPR))AM_ITER_CALL_EXP_4496,
  14856.  (TP (*)(AM_EXPR))AM_BND_ROUT_CALL_7084,
  14857.  (TP (*)(AM_EXPR))AM_BND_ITER_CALL_7082,
  14858.  (TP (*)(AM_EXPR))AM_EXT_CALL_EXPR_4606,
  14859.  (TP (*)(AM_EXPR))AM_VOID_CONST_tp_TP,
  14860.  (TP (*)(AM_EXPR))AM_ARR_CONST_tp_TP,
  14861.  (TP (*)(AM_EXPR))AM_BOOL_CONST_tp_TP,
  14862.  (TP (*)(AM_EXPR))AM_CHAR_CONST_tp_TP,
  14863.  (TP (*)(AM_EXPR))AM_INT_CONST_tp_TP,
  14864.  (TP (*)(AM_EXPR))AM_INTI_CONST_tp_TP,
  14865.  (TP (*)(AM_EXPR))AM_FLT_CONST_tp_TP,
  14866.  (TP (*)(AM_EXPR))AM_FLTD_CONST_tp_TP,
  14867.  (TP (*)(AM_EXPR))AM_FLTX_CONST_tp_TP,
  14868.  (TP (*)(AM_EXPR))AM_FLTDX_CONST_tp_TP,
  14869.  (TP (*)(AM_EXPR))AM_FLTI_CONST_tp_TP,
  14870.  NULL,
  14871.  NULL,
  14872.  NULL,
  14873.  NULL,
  14874.  NULL,
  14875.  NULL,
  14876.  NULL,
  14877.  NULL,
  14878.  NULL,
  14879.  NULL,
  14880.  NULL,
  14881.  NULL,
  14882.  NULL,
  14883.  NULL,
  14884.  NULL,
  14885.  NULL,
  14886.  NULL,
  14887.  NULL,
  14888.  NULL,
  14889.  NULL,
  14890.  NULL,
  14891.  NULL,
  14892.  NULL,
  14893.  NULL,
  14894.  NULL,
  14895.  NULL,
  14896.  NULL,
  14897.  NULL,
  14898.  NULL,
  14899.  NULL,
  14900.  NULL,
  14901.  NULL,
  14902.  NULL,
  14903.  NULL,
  14904.  NULL,
  14905.  NULL,
  14906.  NULL,
  14907.  NULL,
  14908.  NULL,
  14909.  NULL,
  14910.  NULL,
  14911.  NULL,
  14912.  NULL,
  14913.  NULL,
  14914.  NULL,
  14915.  NULL,
  14916.  NULL,
  14917.  NULL,
  14918.  NULL,
  14919.  NULL,
  14920.  NULL,
  14921.  NULL,
  14922.  NULL,
  14923.  NULL,
  14924.  (TP (*)(AM_EXPR))AM_CONST_tp_TP
  14925. };
  14926.  
  14927. const int TP_is_atomic_BOOL_offset = -5;
  14928. BOOL (* const TP_is_atomic_BOOL[])(TP) = {
  14929.  (BOOL (*)(TP))TP_CLASS_is_atom_7450,
  14930.  NULL,
  14931.  (BOOL (*)(TP))TP_ROUT_is_atomi,
  14932.  NULL,
  14933.  NULL,
  14934.  NULL,
  14935.  NULL,
  14936.  NULL,
  14937.  NULL,
  14938.  NULL,
  14939.  NULL,
  14940.  NULL,
  14941.  NULL,
  14942.  NULL,
  14943.  NULL,
  14944.  NULL,
  14945.  NULL,
  14946.  NULL,
  14947.  NULL,
  14948.  NULL,
  14949.  NULL,
  14950.  NULL,
  14951.  NULL,
  14952.  NULL,
  14953.  NULL,
  14954.  NULL,
  14955.  NULL,
  14956.  NULL,
  14957.  NULL,
  14958.  NULL,
  14959.  NULL,
  14960.  NULL,
  14961.  NULL,
  14962.  NULL,
  14963.  NULL,
  14964.  NULL,
  14965.  NULL,
  14966.  NULL,
  14967.  NULL,
  14968.  NULL,
  14969.  NULL,
  14970.  NULL,
  14971.  NULL,
  14972.  NULL,
  14973.  NULL,
  14974.  NULL,
  14975.  NULL,
  14976.  NULL,
  14977.  NULL,
  14978.  NULL,
  14979.  NULL,
  14980.  NULL,
  14981.  NULL,
  14982.  NULL,
  14983.  NULL,
  14984.  NULL,
  14985.  NULL,
  14986.  NULL,
  14987.  NULL,
  14988.  NULL,
  14989.  NULL,
  14990.  NULL,
  14991.  NULL,
  14992.  NULL,
  14993.  NULL,
  14994.  NULL,
  14995.  NULL,
  14996.  NULL,
  14997.  NULL,
  14998.  NULL,
  14999.  NULL,
  15000.  NULL,
  15001.  NULL,
  15002.  NULL,
  15003.  NULL,
  15004.  NULL,
  15005.  NULL,
  15006.  NULL,
  15007.  NULL,
  15008.  NULL,
  15009.  NULL,
  15010.  NULL,
  15011.  NULL,
  15012.  NULL,
  15013.  NULL,
  15014.  NULL,
  15015.  NULL,
  15016.  NULL,
  15017.  NULL,
  15018.  NULL,
  15019.  NULL,
  15020.  NULL,
  15021.  NULL,
  15022.  NULL,
  15023.  NULL,
  15024.  NULL,
  15025.  NULL,
  15026.  NULL,
  15027.  NULL,
  15028.  NULL,
  15029.  NULL,
  15030.  NULL,
  15031.  NULL,
  15032.  NULL,
  15033.  NULL,
  15034.  NULL,
  15035.  NULL,
  15036.  NULL,
  15037.  (BOOL (*)(TP))TP_ITER_is_atomi
  15038. };
  15039.  
  15040. const int TR_EXPR_size_INT_offset = -57;
  15041. INT (* const TR_EXPR_size_INT[])(TR_EXPR) = {
  15042.  (INT (*)(TR_EXPR))TR_INT_LIT_EXPR__7348,
  15043.  (INT (*)(TR_EXPR))TR_FLT_LIT_EXPR__7279,
  15044.  (INT (*)(TR_EXPR))TR_CALL_EXPR_siz,
  15045.  (INT (*)(TR_EXPR))TR_SELF_EXPR_siz,
  15046.  (INT (*)(TR_EXPR))TR_IS_VOID_EXPR__7339,
  15047.  (INT (*)(TR_EXPR))TR_VOID_EXPR_siz,
  15048.  (INT (*)(TR_EXPR))TR_NEW_EXPR_size_INT,
  15049.  (INT (*)(TR_EXPR))TR_BOUND_CREATE__7257,
  15050.  (INT (*)(TR_EXPR))TR_UNDERSCORE_AR_7353,
  15051.  (INT (*)(TR_EXPR))TR_CREATE_EXPR_s,
  15052.  (INT (*)(TR_EXPR))TR_ARRAY_EXPR_si,
  15053.  (INT (*)(TR_EXPR))TR_EXCEPT_EXPR_s,
  15054.  (INT (*)(TR_EXPR))TR_INITIAL_EXPR__7270,
  15055.  (INT (*)(TR_EXPR))TR_RESULT_EXPR_s,
  15056.  (INT (*)(TR_EXPR))TR_BOOL_LIT_EXPR_7288,
  15057.  (INT (*)(TR_EXPR))TR_CHAR_LIT_EXPR_7252,
  15058.  (INT (*)(TR_EXPR))TR_STR_LIT_EXPR__7326,
  15059.  (INT (*)(TR_EXPR))TR_HERE_EXPR_siz,
  15060.  (INT (*)(TR_EXPR))TR_WHERE_EXPR_si,
  15061.  (INT (*)(TR_EXPR))TR_NEAR_EXPR_siz,
  15062.  (INT (*)(TR_EXPR))TR_FAR_EXPR_size_INT,
  15063.  (INT (*)(TR_EXPR))TR_AND_EXPR_size_INT,
  15064.  (INT (*)(TR_EXPR))TR_OR_EXPR_size_INT,
  15065.  (INT (*)(TR_EXPR))TR_AT_EXPR_size_INT,
  15066.  NULL,
  15067.  NULL,
  15068.  NULL,
  15069.  NULL,
  15070.  NULL,
  15071.  NULL,
  15072.  NULL,
  15073.  NULL,
  15074.  NULL,
  15075.  NULL,
  15076.  NULL,
  15077.  NULL,
  15078.  NULL,
  15079.  NULL,
  15080.  NULL,
  15081.  NULL,
  15082.  NULL,
  15083.  NULL,
  15084.  NULL,
  15085.  NULL,
  15086.  NULL,
  15087.  NULL,
  15088.  NULL,
  15089.  NULL,
  15090.  NULL,
  15091.  NULL,
  15092.  (INT (*)(TR_EXPR))TR_BREAK_EXPR_si,
  15093.  NULL,
  15094.  NULL,
  15095.  NULL,
  15096.  NULL,
  15097.  NULL,
  15098.  NULL,
  15099.  NULL,
  15100.  NULL,
  15101.  NULL,
  15102.  NULL,
  15103.  NULL,
  15104.  NULL,
  15105.  NULL,
  15106.  NULL,
  15107.  NULL,
  15108.  NULL,
  15109.  NULL,
  15110.  NULL,
  15111.  NULL,
  15112.  NULL,
  15113.  NULL,
  15114.  NULL,
  15115.  NULL,
  15116.  NULL,
  15117.  NULL,
  15118.  NULL,
  15119.  NULL,
  15120.  NULL,
  15121.  NULL,
  15122.  NULL,
  15123.  NULL,
  15124.  NULL,
  15125.  NULL,
  15126.  NULL,
  15127.  NULL,
  15128.  NULL,
  15129.  NULL,
  15130.  NULL,
  15131.  NULL,
  15132.  NULL,
  15133.  NULL,
  15134.  NULL,
  15135.  NULL,
  15136.  NULL,
  15137.  NULL,
  15138.  NULL,
  15139.  NULL,
  15140.  NULL,
  15141.  NULL,
  15142.  NULL,
  15143.  NULL,
  15144.  NULL,
  15145.  NULL,
  15146.  NULL,
  15147.  NULL,
  15148.  NULL,
  15149.  NULL,
  15150.  NULL,
  15151.  NULL,
  15152.  NULL,
  15153.  NULL,
  15154.  NULL,
  15155.  NULL,
  15156.  NULL,
  15157.  NULL,
  15158.  NULL,
  15159.  NULL,
  15160.  NULL,
  15161.  NULL,
  15162.  NULL,
  15163.  NULL,
  15164.  NULL,
  15165.  NULL,
  15166.  NULL,
  15167.  NULL,
  15168.  NULL,
  15169.  NULL,
  15170.  NULL,
  15171.  NULL,
  15172.  NULL,
  15173.  NULL,
  15174.  NULL,
  15175.  NULL,
  15176.  NULL,
  15177.  NULL,
  15178.  NULL,
  15179.  NULL,
  15180.  NULL,
  15181.  NULL,
  15182.  NULL,
  15183.  NULL,
  15184.  NULL,
  15185.  NULL,
  15186.  NULL,
  15187.  NULL,
  15188.  NULL,
  15189.  NULL,
  15190.  NULL,
  15191.  NULL,
  15192.  NULL,
  15193.  NULL,
  15194.  NULL,
  15195.  NULL,
  15196.  NULL,
  15197.  NULL,
  15198.  NULL,
  15199.  NULL,
  15200.  NULL,
  15201.  NULL,
  15202.  NULL,
  15203.  NULL,
  15204.  NULL,
  15205.  NULL,
  15206.  NULL,
  15207.  NULL,
  15208.  NULL,
  15209.  (INT (*)(TR_EXPR))TR_EXPR_size_INT_7321
  15210. };
  15211.  
  15212. const int CALL_TP_is_subty_offset = -5;
  15213. BOOL (* const CALL_TP_is_subty[])(CALL_TP, TP) = {
  15214.  (BOOL (*)(CALL_TP, TP))TP_CLASS_is_subt,
  15215.  NULL,
  15216.  (BOOL (*)(CALL_TP, TP))TP_ROUT_is_subty,
  15217.  NULL,
  15218.  NULL,
  15219.  NULL,
  15220.  NULL,
  15221.  NULL,
  15222.  NULL,
  15223.  NULL,
  15224.  NULL,
  15225.  NULL,
  15226.  NULL,
  15227.  NULL,
  15228.  NULL,
  15229.  NULL,
  15230.  NULL,
  15231.  NULL,
  15232.  NULL,
  15233.  NULL,
  15234.  NULL,
  15235.  NULL,
  15236.  NULL,
  15237.  NULL,
  15238.  NULL,
  15239.  NULL,
  15240.  NULL,
  15241.  NULL,
  15242.  NULL,
  15243.  NULL,
  15244.  NULL,
  15245.  NULL,
  15246.  NULL,
  15247.  NULL,
  15248.  NULL,
  15249.  NULL,
  15250.  NULL,
  15251.  NULL,
  15252.  NULL,
  15253.  NULL,
  15254.  NULL,
  15255.  NULL,
  15256.  NULL,
  15257.  NULL,
  15258.  NULL,
  15259.  NULL,
  15260.  NULL,
  15261.  NULL,
  15262.  NULL,
  15263.  NULL,
  15264.  NULL,
  15265.  NULL,
  15266.  NULL,
  15267.  NULL,
  15268.  NULL,
  15269.  NULL,
  15270.  NULL,
  15271.  NULL,
  15272.  NULL,
  15273.  NULL,
  15274.  NULL,
  15275.  NULL,
  15276.  NULL,
  15277.  NULL,
  15278.  NULL,
  15279.  NULL,
  15280.  NULL,
  15281.  NULL,
  15282.  NULL,
  15283.  NULL,
  15284.  NULL,
  15285.  NULL,
  15286.  NULL,
  15287.  NULL,
  15288.  NULL,
  15289.  NULL,
  15290.  NULL,
  15291.  NULL,
  15292.  NULL,
  15293.  NULL,
  15294.  NULL,
  15295.  NULL,
  15296.  NULL,
  15297.  NULL,
  15298.  NULL,
  15299.  NULL,
  15300.  NULL,
  15301.  NULL,
  15302.  NULL,
  15303.  NULL,
  15304.  NULL,
  15305.  NULL,
  15306.  NULL,
  15307.  NULL,
  15308.  NULL,
  15309.  NULL,
  15310.  NULL,
  15311.  NULL,
  15312.  NULL,
  15313.  NULL,
  15314.  NULL,
  15315.  NULL,
  15316.  NULL,
  15317.  NULL,
  15318.  NULL,
  15319.  NULL,
  15320.  NULL,
  15321.  NULL,
  15322.  (BOOL (*)(CALL_TP, TP))TP_ITER_is_subty,
  15323.  NULL,
  15324.  NULL,
  15325.  NULL,
  15326.  NULL,
  15327.  NULL,
  15328.  NULL,
  15329.  NULL,
  15330.  NULL,
  15331.  NULL,
  15332.  NULL,
  15333.  NULL,
  15334.  NULL,
  15335.  NULL,
  15336.  NULL,
  15337.  NULL,
  15338.  NULL,
  15339.  NULL,
  15340.  NULL,
  15341.  NULL,
  15342.  NULL,
  15343.  NULL,
  15344.  NULL,
  15345.  NULL,
  15346.  NULL,
  15347.  NULL,
  15348.  NULL,
  15349.  NULL,
  15350.  NULL,
  15351.  NULL,
  15352.  NULL,
  15353.  NULL,
  15354.  NULL,
  15355.  NULL,
  15356.  NULL,
  15357.  NULL,
  15358.  NULL,
  15359.  NULL,
  15360.  NULL,
  15361.  NULL,
  15362.  NULL,
  15363.  NULL,
  15364.  NULL,
  15365.  NULL,
  15366.  NULL,
  15367.  NULL,
  15368.  NULL,
  15369.  NULL,
  15370.  NULL,
  15371.  NULL,
  15372.  NULL,
  15373.  NULL,
  15374.  NULL,
  15375.  NULL,
  15376.  NULL,
  15377.  NULL,
  15378.  NULL,
  15379.  NULL,
  15380.  NULL,
  15381.  NULL,
  15382.  NULL,
  15383.  NULL,
  15384.  NULL,
  15385.  NULL,
  15386.  NULL,
  15387.  NULL,
  15388.  NULL,
  15389.  NULL,
  15390.  NULL,
  15391.  NULL,
  15392.  NULL,
  15393.  NULL,
  15394.  NULL,
  15395.  NULL,
  15396.  NULL,
  15397.  NULL,
  15398.  NULL,
  15399.  NULL,
  15400.  NULL,
  15401.  NULL,
  15402.  NULL,
  15403.  NULL,
  15404.  NULL,
  15405.  (BOOL (*)(CALL_TP, TP))CALL_TP_VOID_is_,
  15406.  (BOOL (*)(CALL_TP, TP))CALL_TP_CREATE_i,
  15407.  (BOOL (*)(CALL_TP, TP))CALL_TP_ARRAY_is,
  15408.  (BOOL (*)(CALL_TP, TP))CALL_TP_UNDERSCO_7215
  15409. };
  15410.  
  15411. const int CALL_TP_str_STR_offset = -5;
  15412. STR (* const CALL_TP_str_STR[])(CALL_TP) = {
  15413.  (STR (*)(CALL_TP))TP_CLASS_str_STR,
  15414.  NULL,
  15415.  (STR (*)(CALL_TP))TP_ROUT_str_STR,
  15416.  NULL,
  15417.  NULL,
  15418.  NULL,
  15419.  NULL,
  15420.  NULL,
  15421.  NULL,
  15422.  NULL,
  15423.  NULL,
  15424.  NULL,
  15425.  NULL,
  15426.  NULL,
  15427.  NULL,
  15428.  NULL,
  15429.  NULL,
  15430.  NULL,
  15431.  NULL,
  15432.  NULL,
  15433.  NULL,
  15434.  NULL,
  15435.  NULL,
  15436.  NULL,
  15437.  NULL,
  15438.  NULL,
  15439.  NULL,
  15440.  NULL,
  15441.  NULL,
  15442.  NULL,
  15443.  NULL,
  15444.  NULL,
  15445.  NULL,
  15446.  NULL,
  15447.  NULL,
  15448.  NULL,
  15449.  NULL,
  15450.  NULL,
  15451.  NULL,
  15452.  NULL,
  15453.  NULL,
  15454.  NULL,
  15455.  NULL,
  15456.  NULL,
  15457.  NULL,
  15458.  NULL,
  15459.  NULL,
  15460.  NULL,
  15461.  NULL,
  15462.  NULL,
  15463.  NULL,
  15464.  NULL,
  15465.  NULL,
  15466.  NULL,
  15467.  NULL,
  15468.  NULL,
  15469.  NULL,
  15470.  NULL,
  15471.  NULL,
  15472.  NULL,
  15473.  NULL,
  15474.  NULL,
  15475.  NULL,
  15476.  NULL,
  15477.  NULL,
  15478.  NULL,
  15479.  NULL,
  15480.  NULL,
  15481.  NULL,
  15482.  NULL,
  15483.  NULL,
  15484.  NULL,
  15485.  NULL,
  15486.  NULL,
  15487.  NULL,
  15488.  NULL,
  15489.  NULL,
  15490.  NULL,
  15491.  NULL,
  15492.  NULL,
  15493.  NULL,
  15494.  NULL,
  15495.  NULL,
  15496.  NULL,
  15497.  NULL,
  15498.  NULL,
  15499.  NULL,
  15500.  NULL,
  15501.  NULL,
  15502.  NULL,
  15503.  NULL,
  15504.  NULL,
  15505.  NULL,
  15506.  NULL,
  15507.  NULL,
  15508.  NULL,
  15509.  NULL,
  15510.  NULL,
  15511.  NULL,
  15512.  NULL,
  15513.  NULL,
  15514.  NULL,
  15515.  NULL,
  15516.  NULL,
  15517.  NULL,
  15518.  NULL,
  15519.  NULL,
  15520.  NULL,
  15521.  (STR (*)(CALL_TP))TP_ITER_str_STR,
  15522.  NULL,
  15523.  NULL,
  15524.  NULL,
  15525.  NULL,
  15526.  NULL,
  15527.  NULL,
  15528.  NULL,
  15529.  NULL,
  15530.  NULL,
  15531.  NULL,
  15532.  NULL,
  15533.  NULL,
  15534.  NULL,
  15535.  NULL,
  15536.  NULL,
  15537.  NULL,
  15538.  NULL,
  15539.  NULL,
  15540.  NULL,
  15541.  NULL,
  15542.  NULL,
  15543.  NULL,
  15544.  NULL,
  15545.  NULL,
  15546.  NULL,
  15547.  NULL,
  15548.  NULL,
  15549.  NULL,
  15550.  NULL,
  15551.  NULL,
  15552.  NULL,
  15553.  NULL,
  15554.  NULL,
  15555.  NULL,
  15556.  NULL,
  15557.  NULL,
  15558.  NULL,
  15559.  NULL,
  15560.  NULL,
  15561.  NULL,
  15562.  NULL,
  15563.  NULL,
  15564.  NULL,
  15565.  NULL,
  15566.  NULL,
  15567.  NULL,
  15568.  NULL,
  15569.  NULL,
  15570.  NULL,
  15571.  NULL,
  15572.  NULL,
  15573.  NULL,
  15574.  NULL,
  15575.  NULL,
  15576.  NULL,
  15577.  NULL,
  15578.  NULL,
  15579.  NULL,
  15580.  NULL,
  15581.  NULL,
  15582.  NULL,
  15583.  NULL,
  15584.  NULL,
  15585.  NULL,
  15586.  NULL,
  15587.  NULL,
  15588.  NULL,
  15589.  NULL,
  15590.  NULL,
  15591.  NULL,
  15592.  NULL,
  15593.  NULL,
  15594.  NULL,
  15595.  NULL,
  15596.  NULL,
  15597.  NULL,
  15598.  NULL,
  15599.  NULL,
  15600.  NULL,
  15601.  NULL,
  15602.  NULL,
  15603.  NULL,
  15604.  (STR (*)(CALL_TP))CALL_TP_VOID_str_STR,
  15605.  (STR (*)(CALL_TP))CALL_TP_CREATE_s,
  15606.  (STR (*)(CALL_TP))CALL_TP_ARRAY_st,
  15607.  (STR (*)(CALL_TP))CALL_TP_UNDERSCO_7207
  15608. };
  15609.  
  15610. const int AM_STMT_append_A_offset = -139;
  15611. int (* const AM_STMT_append_A[])(AM_STMT, AM_STMT) = {
  15612.  (int (*)(AM_STMT, AM_STMT))AM_LOOP_STMT_app,
  15613.  NULL,
  15614.  NULL,
  15615.  NULL,
  15616.  NULL,
  15617.  NULL,
  15618.  NULL,
  15619.  NULL,
  15620.  NULL,
  15621.  NULL,
  15622.  NULL,
  15623.  NULL,
  15624.  NULL,
  15625.  NULL,
  15626.  NULL,
  15627.  NULL,
  15628.  NULL,
  15629.  NULL,
  15630.  NULL,
  15631.  NULL,
  15632.  NULL,
  15633.  NULL,
  15634.  NULL,
  15635.  NULL,
  15636.  NULL,
  15637.  NULL,
  15638.  NULL,
  15639.  NULL,
  15640.  NULL,
  15641.  NULL,
  15642.  NULL,
  15643.  NULL,
  15644.  (int (*)(AM_STMT, AM_STMT))AM_ASSIGN_STMT_a,
  15645.  (int (*)(AM_STMT, AM_STMT))AM_IF_STMT_appen,
  15646.  (int (*)(AM_STMT, AM_STMT))AM_BREAK_STMT_ap,
  15647.  (int (*)(AM_STMT, AM_STMT))AM_RETURN_STMT_a,
  15648.  (int (*)(AM_STMT, AM_STMT))AM_YIELD_STMT_ap,
  15649.  (int (*)(AM_STMT, AM_STMT))AM_CASE_STMT_app,
  15650.  (int (*)(AM_STMT, AM_STMT))AM_TYPECASE_STMT_7120,
  15651.  (int (*)(AM_STMT, AM_STMT))AM_PRE_STMT_appe,
  15652.  (int (*)(AM_STMT, AM_STMT))AM_POST_STMT_app,
  15653.  (int (*)(AM_STMT, AM_STMT))AM_INITIAL_STMT__7137,
  15654.  (int (*)(AM_STMT, AM_STMT))AM_ASSERT_STMT_a,
  15655.  (int (*)(AM_STMT, AM_STMT))AM_INVARIANT_STM_7127,
  15656.  (int (*)(AM_STMT, AM_STMT))AM_PROTECT_STMT__7134,
  15657.  (int (*)(AM_STMT, AM_STMT))AM_RAISE_STMT_ap,
  15658.  (int (*)(AM_STMT, AM_STMT))AM_EXPR_STMT_app
  15659. };
  15660.  
  15661. const int AM_CALL_EXPR_tp_TP_offset = -155;
  15662. TP (* const AM_CALL_EXPR_tp_TP[])(AM_CALL_EXPR) = {
  15663.  (TP (*)(AM_CALL_EXPR))AM_ROUT_CALL_EXP_7080,
  15664.  (TP (*)(AM_CALL_EXPR))AM_ITER_CALL_EXP_4496,
  15665.  (TP (*)(AM_CALL_EXPR))AM_BND_ROUT_CALL_7084,
  15666.  (TP (*)(AM_CALL_EXPR))AM_BND_ITER_CALL_7082,
  15667.  (TP (*)(AM_CALL_EXPR))AM_EXT_CALL_EXPR_4606
  15668. };
  15669.  
  15670. const int INLINE_inline_AM_offset = -26;
  15671. AM_EXPR (* const INLINE_inline_AM[])(INLINE, AM_ROUT_CALL_EXPR, TRANS) = {
  15672.  (AM_EXPR (*)(INLINE, AM_ROUT_CALL_EXPR, TRANS))INLINE_INT_FOLD__7043,
  15673.  NULL,
  15674.  NULL,
  15675.  NULL,
  15676.  NULL,
  15677.  NULL,
  15678.  NULL,
  15679.  NULL,
  15680.  NULL,
  15681.  NULL,
  15682.  NULL,
  15683.  NULL,
  15684.  NULL,
  15685.  NULL,
  15686.  NULL,
  15687.  NULL,
  15688.  NULL,
  15689.  NULL,
  15690.  NULL,
  15691.  NULL,
  15692.  NULL,
  15693.  NULL,
  15694.  NULL,
  15695.  NULL,
  15696.  NULL,
  15697.  NULL,
  15698.  NULL,
  15699.  NULL,
  15700.  NULL,
  15701.  NULL,
  15702.  NULL,
  15703.  NULL,
  15704.  NULL,
  15705.  NULL,
  15706.  NULL,
  15707.  NULL,
  15708.  NULL,
  15709.  NULL,
  15710.  NULL,
  15711.  NULL,
  15712.  NULL,
  15713.  NULL,
  15714.  NULL,
  15715.  NULL,
  15716.  NULL,
  15717.  NULL,
  15718.  NULL,
  15719.  NULL,
  15720.  NULL,
  15721.  NULL,
  15722.  NULL,
  15723.  NULL,
  15724.  NULL,
  15725.  NULL,
  15726.  NULL,
  15727.  NULL,
  15728.  NULL,
  15729.  NULL,
  15730.  NULL,
  15731.  NULL,
  15732.  NULL,
  15733.  NULL,
  15734.  NULL,
  15735.  NULL,
  15736.  NULL,
  15737.  NULL,
  15738.  NULL,
  15739.  NULL,
  15740.  NULL,
  15741.  NULL,
  15742.  NULL,
  15743.  NULL,
  15744.  NULL,
  15745.  NULL,
  15746.  NULL,
  15747.  NULL,
  15748.  NULL,
  15749.  NULL,
  15750.  NULL,
  15751.  NULL,
  15752.  NULL,
  15753.  NULL,
  15754.  NULL,
  15755.  NULL,
  15756.  NULL,
  15757.  NULL,
  15758.  NULL,
  15759.  NULL,
  15760.  NULL,
  15761.  NULL,
  15762.  NULL,
  15763.  NULL,
  15764.  NULL,
  15765.  NULL,
  15766.  NULL,
  15767.  NULL,
  15768.  NULL,
  15769.  NULL,
  15770.  NULL,
  15771.  NULL,
  15772.  NULL,
  15773.  NULL,
  15774.  NULL,
  15775.  NULL,
  15776.  NULL,
  15777.  NULL,
  15778.  NULL,
  15779.  NULL,
  15780.  NULL,
  15781.  NULL,
  15782.  NULL,
  15783.  NULL,
  15784.  NULL,
  15785.  NULL,
  15786.  NULL,
  15787.  NULL,
  15788.  NULL,
  15789.  NULL,
  15790.  NULL,
  15791.  NULL,
  15792.  NULL,
  15793.  NULL,
  15794.  NULL,
  15795.  NULL,
  15796.  NULL,
  15797.  NULL,
  15798.  NULL,
  15799.  NULL,
  15800.  NULL,
  15801.  NULL,
  15802.  NULL,
  15803.  NULL,
  15804.  NULL,
  15805.  NULL,
  15806.  NULL,
  15807.  NULL,
  15808.  NULL,
  15809.  NULL,
  15810.  NULL,
  15811.  NULL,
  15812.  NULL,
  15813.  NULL,
  15814.  NULL,
  15815.  NULL,
  15816.  NULL,
  15817.  NULL,
  15818.  NULL,
  15819.  NULL,
  15820.  NULL,
  15821.  NULL,
  15822.  NULL,
  15823.  NULL,
  15824.  NULL,
  15825.  NULL,
  15826.  NULL,
  15827.  NULL,
  15828.  NULL,
  15829.  NULL,
  15830.  NULL,
  15831.  NULL,
  15832.  NULL,
  15833.  NULL,
  15834.  NULL,
  15835.  NULL,
  15836.  NULL,
  15837.  NULL,
  15838.  NULL,
  15839.  NULL,
  15840.  NULL,
  15841.  NULL,
  15842.  NULL,
  15843.  NULL,
  15844.  NULL,
  15845.  NULL,
  15846.  NULL,
  15847.  NULL,
  15848.  NULL,
  15849.  NULL,
  15850.  NULL,
  15851.  NULL,
  15852.  NULL,
  15853.  NULL,
  15854.  NULL,
  15855.  NULL,
  15856.  NULL,
  15857.  (AM_EXPR (*)(INLINE, AM_ROUT_CALL_EXPR, TRANS))INLINE_ATTR_READ_7075,
  15858.  (AM_EXPR (*)(INLINE, AM_ROUT_CALL_EXPR, TRANS))INLINE_GLOBAL_RE_7021,
  15859.  (AM_EXPR (*)(INLINE, AM_ROUT_CALL_EXPR, TRANS))INLINE_ATTR_WRIT_7067,
  15860.  NULL,
  15861.  (AM_EXPR (*)(INLINE, AM_ROUT_CALL_EXPR, TRANS))INLINE_VATTR_REA,
  15862.  (AM_EXPR (*)(INLINE, AM_ROUT_CALL_EXPR, TRANS))INLINE_VARR_READ_7056,
  15863.  (AM_EXPR (*)(INLINE, AM_ROUT_CALL_EXPR, TRANS))INLINE_ARR_READ_,
  15864.  (AM_EXPR (*)(INLINE, AM_ROUT_CALL_EXPR, TRANS))INLINE_VATTR_WRI,
  15865.  (AM_EXPR (*)(INLINE, AM_ROUT_CALL_EXPR, TRANS))INLINE_ARR_WRITE_7034,
  15866.  (AM_EXPR (*)(INLINE, AM_ROUT_CALL_EXPR, TRANS))INLINE_VARR_WRIT,
  15867.  (AM_EXPR (*)(INLINE, AM_ROUT_CALL_EXPR, TRANS))INLINE_BUILTIN_i,
  15868.  (AM_EXPR (*)(INLINE, AM_ROUT_CALL_EXPR, TRANS))INLINE_ROUT_inli
  15869. };
  15870.  
  15871. const int TR_CLASS_ELT_sou_offset = -52;
  15872. SFILE_ID (* const TR_CLASS_ELT_sou[])(TR_CLASS_ELT) = {
  15873.  (SFILE_ID (*)(TR_CLASS_ELT))TR_ROUT_DEF_sour,
  15874.  NULL,
  15875.  (SFILE_ID (*)(TR_CLASS_ELT))TR_INCLUDE_CLAUS_8362,
  15876.  NULL,
  15877.  (SFILE_ID (*)(TR_CLASS_ELT))TR_CONST_DEF_sou,
  15878.  NULL,
  15879.  NULL,
  15880.  NULL,
  15881.  NULL,
  15882.  NULL,
  15883.  NULL,
  15884.  NULL,
  15885.  NULL,
  15886.  NULL,
  15887.  NULL,
  15888.  NULL,
  15889.  NULL,
  15890.  NULL,
  15891.  NULL,
  15892.  NULL,
  15893.  NULL,
  15894.  NULL,
  15895.  NULL,
  15896.  NULL,
  15897.  NULL,
  15898.  NULL,
  15899.  NULL,
  15900.  NULL,
  15901.  NULL,
  15902.  (SFILE_ID (*)(TR_CLASS_ELT))TR_SHARED_DEF_so,
  15903.  (SFILE_ID (*)(TR_CLASS_ELT))TR_ATTR_DEF_sour,
  15904.  NULL,
  15905.  NULL,
  15906.  NULL,
  15907.  NULL,
  15908.  NULL,
  15909.  NULL,
  15910.  NULL,
  15911.  NULL,
  15912.  NULL,
  15913.  NULL,
  15914.  NULL,
  15915.  NULL,
  15916.  NULL,
  15917.  NULL,
  15918.  NULL,
  15919.  NULL,
  15920.  NULL,
  15921.  NULL,
  15922.  NULL,
  15923.  NULL,
  15924.  NULL,
  15925.  NULL,
  15926.  NULL,
  15927.  NULL,
  15928.  NULL,
  15929.  NULL,
  15930.  NULL,
  15931.  NULL,
  15932.  NULL,
  15933.  NULL,
  15934.  NULL,
  15935.  NULL,
  15936.  NULL,
  15937.  NULL,
  15938.  NULL,
  15939.  NULL,
  15940.  NULL,
  15941.  NULL,
  15942.  NULL,
  15943.  NULL,
  15944.  NULL,
  15945.  NULL,
  15946.  NULL,
  15947.  NULL,
  15948.  NULL,
  15949.  NULL,
  15950.  NULL,
  15951.  NULL,
  15952.  NULL,
  15953.  NULL,
  15954.  NULL,
  15955.  NULL,
  15956.  NULL,
  15957.  NULL,
  15958.  NULL,
  15959.  NULL,
  15960.  NULL,
  15961.  NULL,
  15962.  NULL,
  15963.  NULL,
  15964.  NULL,
  15965.  NULL,
  15966.  NULL,
  15967.  NULL,
  15968.  NULL,
  15969.  NULL,
  15970.  NULL,
  15971.  NULL,
  15972.  NULL,
  15973.  NULL,
  15974.  NULL,
  15975.  NULL,
  15976.  NULL,
  15977.  NULL,
  15978.  NULL,
  15979.  NULL,
  15980.  NULL,
  15981.  NULL,
  15982.  NULL,
  15983.  NULL,
  15984.  NULL,
  15985.  NULL,
  15986.  NULL,
  15987.  NULL,
  15988.  NULL,
  15989.  NULL,
  15990.  NULL,
  15991.  NULL,
  15992.  NULL,
  15993.  NULL,
  15994.  NULL,
  15995.  NULL,
  15996.  NULL,
  15997.  NULL,
  15998.  NULL,
  15999.  NULL,
  16000.  NULL,
  16001.  NULL,
  16002.  NULL,
  16003.  NULL,
  16004.  NULL,
  16005.  NULL,
  16006.  NULL,
  16007.  NULL,
  16008.  NULL,
  16009.  NULL,
  16010.  NULL,
  16011.  NULL,
  16012.  NULL,
  16013.  NULL,
  16014.  NULL,
  16015.  NULL,
  16016.  NULL,
  16017.  NULL,
  16018.  NULL,
  16019.  NULL,
  16020.  NULL,
  16021.  NULL,
  16022.  NULL,
  16023.  NULL,
  16024.  NULL,
  16025.  NULL,
  16026.  NULL,
  16027.  NULL,
  16028.  NULL,
  16029.  NULL,
  16030.  NULL,
  16031.  NULL,
  16032.  NULL,
  16033.  NULL,
  16034.  NULL,
  16035.  NULL,
  16036.  NULL,
  16037.  NULL,
  16038.  NULL,
  16039.  NULL,
  16040.  NULL,
  16041.  NULL,
  16042.  NULL,
  16043.  NULL,
  16044.  (SFILE_ID (*)(TR_CLASS_ELT))TR_CLASS_ELT_sou_8394
  16045. };
  16046.  
  16047. const int TR_EXPR_next_TR__6058_offset = -57;
  16048. int (* const TR_EXPR_next_TR__6058[])(TR_EXPR, TR_EXPR) = {
  16049.  (int (*)(TR_EXPR, TR_EXPR))TR_INT_LIT_EXPR__8541,
  16050.  (int (*)(TR_EXPR, TR_EXPR))TR_FLT_LIT_EXPR__8543,
  16051.  (int (*)(TR_EXPR, TR_EXPR))TR_CALL_EXPR_nex_8545,
  16052.  (int (*)(TR_EXPR, TR_EXPR))TR_SELF_EXPR_nex_8547,
  16053.  (int (*)(TR_EXPR, TR_EXPR))TR_IS_VOID_EXPR__8549,
  16054.  (int (*)(TR_EXPR, TR_EXPR))TR_VOID_EXPR_nex_8551,
  16055.  (int (*)(TR_EXPR, TR_EXPR))TR_NEW_EXPR_next_8553,
  16056.  (int (*)(TR_EXPR, TR_EXPR))TR_BOUND_CREATE__8555,
  16057.  (int (*)(TR_EXPR, TR_EXPR))TR_UNDERSCORE_AR_8557,
  16058.  (int (*)(TR_EXPR, TR_EXPR))TR_CREATE_EXPR_n_8559,
  16059.  (int (*)(TR_EXPR, TR_EXPR))TR_ARRAY_EXPR_ne_8561,
  16060.  (int (*)(TR_EXPR, TR_EXPR))TR_EXCEPT_EXPR_n_8563,
  16061.  (int (*)(TR_EXPR, TR_EXPR))TR_INITIAL_EXPR__8565,
  16062.  (int (*)(TR_EXPR, TR_EXPR))TR_RESULT_EXPR_n_8567,
  16063.  (int (*)(TR_EXPR, TR_EXPR))TR_BOOL_LIT_EXPR_8569,
  16064.  (int (*)(TR_EXPR, TR_EXPR))TR_CHAR_LIT_EXPR_8571,
  16065.  (int (*)(TR_EXPR, TR_EXPR))TR_STR_LIT_EXPR__8573,
  16066.  (int (*)(TR_EXPR, TR_EXPR))TR_HERE_EXPR_nex_8575,
  16067.  (int (*)(TR_EXPR, TR_EXPR))TR_WHERE_EXPR_ne_8577,
  16068.  (int (*)(TR_EXPR, TR_EXPR))TR_NEAR_EXPR_nex_8579,
  16069.  (int (*)(TR_EXPR, TR_EXPR))TR_FAR_EXPR_next_8581,
  16070.  (int (*)(TR_EXPR, TR_EXPR))TR_AND_EXPR_next_8583,
  16071.  (int (*)(TR_EXPR, TR_EXPR))TR_OR_EXPR_next__8585,
  16072.  (int (*)(TR_EXPR, TR_EXPR))TR_AT_EXPR_next__8587,
  16073.  NULL,
  16074.  NULL,
  16075.  NULL,
  16076.  NULL,
  16077.  NULL,
  16078.  NULL,
  16079.  NULL,
  16080.  NULL,
  16081.  NULL,
  16082.  NULL,
  16083.  NULL,
  16084.  NULL,
  16085.  NULL,
  16086.  NULL,
  16087.  NULL,
  16088.  NULL,
  16089.  NULL,
  16090.  NULL,
  16091.  NULL,
  16092.  NULL,
  16093.  NULL,
  16094.  NULL,
  16095.  NULL,
  16096.  NULL,
  16097.  NULL,
  16098.  NULL,
  16099.  (int (*)(TR_EXPR, TR_EXPR))TR_BREAK_EXPR_ne_8589,
  16100.  NULL,
  16101.  NULL,
  16102.  NULL,
  16103.  NULL,
  16104.  NULL,
  16105.  NULL,
  16106.  NULL,
  16107.  NULL,
  16108.  NULL,
  16109.  NULL,
  16110.  NULL,
  16111.  NULL,
  16112.  NULL,
  16113.  NULL,
  16114.  NULL,
  16115.  NULL,
  16116.  NULL,
  16117.  NULL,
  16118.  NULL,
  16119.  NULL,
  16120.  NULL,
  16121.  NULL,
  16122.  NULL,
  16123.  NULL,
  16124.  NULL,
  16125.  NULL,
  16126.  NULL,
  16127.  NULL,
  16128.  NULL,
  16129.  NULL,
  16130.  NULL,
  16131.  NULL,
  16132.  NULL,
  16133.  NULL,
  16134.  NULL,
  16135.  NULL,
  16136.  NULL,
  16137.  NULL,
  16138.  NULL,
  16139.  NULL,
  16140.  NULL,
  16141.  NULL,
  16142.  NULL,
  16143.  NULL,
  16144.  NULL,
  16145.  NULL,
  16146.  NULL,
  16147.  NULL,
  16148.  NULL,
  16149.  NULL,
  16150.  NULL,
  16151.  NULL,
  16152.  NULL,
  16153.  NULL,
  16154.  NULL,
  16155.  NULL,
  16156.  NULL,
  16157.  NULL,
  16158.  NULL,
  16159.  NULL,
  16160.  NULL,
  16161.  NULL,
  16162.  NULL,
  16163.  NULL,
  16164.  NULL,
  16165.  NULL,
  16166.  NULL,
  16167.  NULL,
  16168.  NULL,
  16169.  NULL,
  16170.  NULL,
  16171.  NULL,
  16172.  NULL,
  16173.  NULL,
  16174.  NULL,
  16175.  NULL,
  16176.  NULL,
  16177.  NULL,
  16178.  NULL,
  16179.  NULL,
  16180.  NULL,
  16181.  NULL,
  16182.  NULL,
  16183.  NULL,
  16184.  NULL,
  16185.  NULL,
  16186.  NULL,
  16187.  NULL,
  16188.  NULL,
  16189.  NULL,
  16190.  NULL,
  16191.  NULL,
  16192.  NULL,
  16193.  NULL,
  16194.  NULL,
  16195.  NULL,
  16196.  NULL,
  16197.  NULL,
  16198.  NULL,
  16199.  NULL,
  16200.  NULL,
  16201.  NULL,
  16202.  NULL,
  16203.  NULL,
  16204.  NULL,
  16205.  NULL,
  16206.  NULL,
  16207.  NULL,
  16208.  NULL,
  16209.  NULL,
  16210.  NULL,
  16211.  NULL,
  16212.  NULL,
  16213.  NULL,
  16214.  NULL,
  16215.  NULL,
  16216.  (int (*)(TR_EXPR, TR_EXPR))TR_EXPR_next_TR__8591
  16217. };
  16218.  
  16219. const int AM_STMT_next_AM__7107_offset = -139;
  16220. int (* const AM_STMT_next_AM__7107[])(AM_STMT, AM_STMT) = {
  16221.  (int (*)(AM_STMT, AM_STMT))AM_LOOP_STMT_nex_8593,
  16222.  NULL,
  16223.  NULL,
  16224.  NULL,
  16225.  NULL,
  16226.  NULL,
  16227.  NULL,
  16228.  NULL,
  16229.  NULL,
  16230.  NULL,
  16231.  NULL,
  16232.  NULL,
  16233.  NULL,
  16234.  NULL,
  16235.  NULL,
  16236.  NULL,
  16237.  NULL,
  16238.  NULL,
  16239.  NULL,
  16240.  NULL,
  16241.  NULL,
  16242.  NULL,
  16243.  NULL,
  16244.  NULL,
  16245.  NULL,
  16246.  NULL,
  16247.  NULL,
  16248.  NULL,
  16249.  NULL,
  16250.  NULL,
  16251.  NULL,
  16252.  NULL,
  16253.  (int (*)(AM_STMT, AM_STMT))AM_ASSIGN_STMT_n_8595,
  16254.  (int (*)(AM_STMT, AM_STMT))AM_IF_STMT_next__8597,
  16255.  (int (*)(AM_STMT, AM_STMT))AM_BREAK_STMT_ne_8599,
  16256.  (int (*)(AM_STMT, AM_STMT))AM_RETURN_STMT_n_8601,
  16257.  (int (*)(AM_STMT, AM_STMT))AM_YIELD_STMT_ne_8603,
  16258.  (int (*)(AM_STMT, AM_STMT))AM_CASE_STMT_nex_8605,
  16259.  (int (*)(AM_STMT, AM_STMT))AM_TYPECASE_STMT_8607,
  16260.  (int (*)(AM_STMT, AM_STMT))AM_PRE_STMT_next_8609,
  16261.  (int (*)(AM_STMT, AM_STMT))AM_POST_STMT_nex_8611,
  16262.  (int (*)(AM_STMT, AM_STMT))AM_INITIAL_STMT__8613,
  16263.  (int (*)(AM_STMT, AM_STMT))AM_ASSERT_STMT_n_8615,
  16264.  (int (*)(AM_STMT, AM_STMT))AM_INVARIANT_STM_8617,
  16265.  (int (*)(AM_STMT, AM_STMT))AM_PROTECT_STMT__8619,
  16266.  (int (*)(AM_STMT, AM_STMT))AM_RAISE_STMT_ne_8621,
  16267.  (int (*)(AM_STMT, AM_STMT))AM_EXPR_STMT_nex_8623
  16268. };
  16269.  
  16270. const int TR_STMT_next_TR__7711_offset = -83;
  16271. int (* const TR_STMT_next_TR__7711[])(TR_STMT, TR_STMT) = {
  16272.  (int (*)(TR_STMT, TR_STMT))TR_IF_STMT_next__8625,
  16273.  (int (*)(TR_STMT, TR_STMT))TR_LOOP_STMT_nex_8627,
  16274.  (int (*)(TR_STMT, TR_STMT))TR_RETURN_STMT_n_8629,
  16275.  (int (*)(TR_STMT, TR_STMT))TR_YIELD_STMT_ne_8631,
  16276.  (int (*)(TR_STMT, TR_STMT))TR_QUIT_STMT_nex_8633,
  16277.  (int (*)(TR_STMT, TR_STMT))TR_CASE_STMT_nex_8635,
  16278.  NULL,
  16279.  (int (*)(TR_STMT, TR_STMT))TR_TYPECASE_STMT_8637,
  16280.  NULL,
  16281.  (int (*)(TR_STMT, TR_STMT))TR_ASSERT_STMT_n_8639,
  16282.  (int (*)(TR_STMT, TR_STMT))TR_PROTECT_STMT__8641,
  16283.  NULL,
  16284.  (int (*)(TR_STMT, TR_STMT))TR_RAISE_STMT_ne_8643,
  16285.  (int (*)(TR_STMT, TR_STMT))TR_COBEGIN_STMT__8645,
  16286.  (int (*)(TR_STMT, TR_STMT))TR_LOCK_STMT_nex_8647,
  16287.  (int (*)(TR_STMT, TR_STMT))TR_UNLOCK_STMT_n_8649,
  16288.  (int (*)(TR_STMT, TR_STMT))TR_TRY_STMT_next_8651,
  16289.  (int (*)(TR_STMT, TR_STMT))TR_WITH_NEAR_STM_8653,
  16290.  NULL,
  16291.  (int (*)(TR_STMT, TR_STMT))TR_DIST_STMT_nex_8655,
  16292.  NULL,
  16293.  NULL,
  16294.  (int (*)(TR_STMT, TR_STMT))TR_FORK_STMT_nex_8657,
  16295.  (int (*)(TR_STMT, TR_STMT))TR_EXPR_STMT_nex_8659,
  16296.  NULL,
  16297.  (int (*)(TR_STMT, TR_STMT))TR_ASSIGN_STMT_n_8661,
  16298.  (int (*)(TR_STMT, TR_STMT))TR_DEC_STMT_next_8663,
  16299.  NULL,
  16300.  NULL,
  16301.  NULL,
  16302.  NULL,
  16303.  NULL,
  16304.  NULL,
  16305.  NULL,
  16306.  NULL,
  16307.  NULL,
  16308.  NULL,
  16309.  NULL,
  16310.  NULL,
  16311.  NULL,
  16312.  NULL,
  16313.  NULL,
  16314.  NULL,
  16315.  NULL,
  16316.  NULL,
  16317.  NULL,
  16318.  NULL,
  16319.  NULL,
  16320.  NULL,
  16321.  NULL,
  16322.  NULL,
  16323.  NULL,
  16324.  NULL,
  16325.  NULL,
  16326.  NULL,
  16327.  NULL,
  16328.  NULL,
  16329.  NULL,
  16330.  NULL,
  16331.  NULL,
  16332.  NULL,
  16333.  NULL,
  16334.  NULL,
  16335.  NULL,
  16336.  NULL,
  16337.  NULL,
  16338.  NULL,
  16339.  NULL,
  16340.  NULL,
  16341.  NULL,
  16342.  NULL,
  16343.  NULL,
  16344.  NULL,
  16345.  NULL,
  16346.  NULL,
  16347.  NULL,
  16348.  NULL,
  16349.  NULL,
  16350.  NULL,
  16351.  NULL,
  16352.  NULL,
  16353.  NULL,
  16354.  NULL,
  16355.  NULL,
  16356.  NULL,
  16357.  NULL,
  16358.  NULL,
  16359.  NULL,
  16360.  NULL,
  16361.  NULL,
  16362.  NULL,
  16363.  NULL,
  16364.  NULL,
  16365.  NULL,
  16366.  NULL,
  16367.  NULL,
  16368.  NULL,
  16369.  NULL,
  16370.  NULL,
  16371.  NULL,
  16372.  NULL,
  16373.  NULL,
  16374.  NULL,
  16375.  NULL,
  16376.  NULL,
  16377.  NULL,
  16378.  NULL,
  16379.  NULL,
  16380.  NULL,
  16381.  NULL,
  16382.  NULL,
  16383.  NULL,
  16384.  NULL,
  16385.  NULL,
  16386.  NULL,
  16387.  NULL,
  16388.  NULL,
  16389.  NULL,
  16390.  NULL,
  16391.  NULL,
  16392.  NULL,
  16393.  NULL,
  16394.  NULL,
  16395.  NULL,
  16396.  NULL,
  16397.  NULL,
  16398.  NULL,
  16399.  NULL,
  16400.  NULL,
  16401.  NULL,
  16402.  NULL,
  16403.  NULL,
  16404.  NULL,
  16405.  NULL,
  16406.  NULL,
  16407.  NULL,
  16408.  NULL,
  16409.  NULL,
  16410.  NULL,
  16411.  NULL,
  16412.  NULL,
  16413.  NULL,
  16414.  NULL,
  16415.  (int (*)(TR_STMT, TR_STMT))TR_STMT_next_TR__8665
  16416. };
  16417.  
  16418. const int TR_CLASS_ELT_nex_7854_offset = -52;
  16419. int (* const TR_CLASS_ELT_nex_7854[])(TR_CLASS_ELT, TR_CLASS_ELT) = {
  16420.  (int (*)(TR_CLASS_ELT, TR_CLASS_ELT))TR_ROUT_DEF_next_8667,
  16421.  NULL,
  16422.  (int (*)(TR_CLASS_ELT, TR_CLASS_ELT))TR_INCLUDE_CLAUS_8669,
  16423.  NULL,
  16424.  (int (*)(TR_CLASS_ELT, TR_CLASS_ELT))TR_CONST_DEF_nex_8671,
  16425.  NULL,
  16426.  NULL,
  16427.  NULL,
  16428.  NULL,
  16429.  NULL,
  16430.  NULL,
  16431.  NULL,
  16432.  NULL,
  16433.  NULL,
  16434.  NULL,
  16435.  NULL,
  16436.  NULL,
  16437.  NULL,
  16438.  NULL,
  16439.  NULL,
  16440.  NULL,
  16441.  NULL,
  16442.  NULL,
  16443.  NULL,
  16444.  NULL,
  16445.  NULL,
  16446.  NULL,
  16447.  NULL,
  16448.  NULL,
  16449.  (int (*)(TR_CLASS_ELT, TR_CLASS_ELT))TR_SHARED_DEF_ne_8673,
  16450.  (int (*)(TR_CLASS_ELT, TR_CLASS_ELT))TR_ATTR_DEF_next_8675,
  16451.  NULL,
  16452.  NULL,
  16453.  NULL,
  16454.  NULL,
  16455.  NULL,
  16456.  NULL,
  16457.  NULL,
  16458.  NULL,
  16459.  NULL,
  16460.  NULL,
  16461.  NULL,
  16462.  NULL,
  16463.  NULL,
  16464.  NULL,
  16465.  NULL,
  16466.  NULL,
  16467.  NULL,
  16468.  NULL,
  16469.  NULL,
  16470.  NULL,
  16471.  NULL,
  16472.  NULL,
  16473.  NULL,
  16474.  NULL,
  16475.  NULL,
  16476.  NULL,
  16477.  NULL,
  16478.  NULL,
  16479.  NULL,
  16480.  NULL,
  16481.  NULL,
  16482.  NULL,
  16483.  NULL,
  16484.  NULL,
  16485.  NULL,
  16486.  NULL,
  16487.  NULL,
  16488.  NULL,
  16489.  NULL,
  16490.  NULL,
  16491.  NULL,
  16492.  NULL,
  16493.  NULL,
  16494.  NULL,
  16495.  NULL,
  16496.  NULL,
  16497.  NULL,
  16498.  NULL,
  16499.  NULL,
  16500.  NULL,
  16501.  NULL,
  16502.  NULL,
  16503.  NULL,
  16504.  NULL,
  16505.  NULL,
  16506.  NULL,
  16507.  NULL,
  16508.  NULL,
  16509.  NULL,
  16510.  NULL,
  16511.  NULL,
  16512.  NULL,
  16513.  NULL,
  16514.  NULL,
  16515.  NULL,
  16516.  NULL,
  16517.  NULL,
  16518.  NULL,
  16519.  NULL,
  16520.  NULL,
  16521.  NULL,
  16522.  NULL,
  16523.  NULL,
  16524.  NULL,
  16525.  NULL,
  16526.  NULL,
  16527.  NULL,
  16528.  NULL,
  16529.  NULL,
  16530.  NULL,
  16531.  NULL,
  16532.  NULL,
  16533.  NULL,
  16534.  NULL,
  16535.  NULL,
  16536.  NULL,
  16537.  NULL,
  16538.  NULL,
  16539.  NULL,
  16540.  NULL,
  16541.  NULL,
  16542.  NULL,
  16543.  NULL,
  16544.  NULL,
  16545.  NULL,
  16546.  NULL,
  16547.  NULL,
  16548.  NULL,
  16549.  NULL,
  16550.  NULL,
  16551.  NULL,
  16552.  NULL,
  16553.  NULL,
  16554.  NULL,
  16555.  NULL,
  16556.  NULL,
  16557.  NULL,
  16558.  NULL,
  16559.  NULL,
  16560.  NULL,
  16561.  NULL,
  16562.  NULL,
  16563.  NULL,
  16564.  NULL,
  16565.  NULL,
  16566.  NULL,
  16567.  NULL,
  16568.  NULL,
  16569.  NULL,
  16570.  NULL,
  16571.  NULL,
  16572.  NULL,
  16573.  NULL,
  16574.  NULL,
  16575.  NULL,
  16576.  NULL,
  16577.  NULL,
  16578.  NULL,
  16579.  NULL,
  16580.  NULL,
  16581.  NULL,
  16582.  NULL,
  16583.  NULL,
  16584.  NULL,
  16585.  NULL,
  16586.  NULL,
  16587.  NULL,
  16588.  NULL,
  16589.  NULL,
  16590.  NULL,
  16591.  (int (*)(TR_CLASS_ELT, TR_CLASS_ELT))TR_CLASS_ELT_nex_8677
  16592. };
  16593.