home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 2 / AACD 2.iso / AACD / Programming / jikes-1.02 / src / javaact.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-08-19  |  29.1 KB  |  1,826 lines

  1. // $Id: javaact.h,v 1.10 1999/08/19 18:53:49 shields Exp $
  2. //
  3. // This software is subject to the terms of the IBM Jikes Compiler Open
  4. // Source License Agreement available at the following URL:
  5. // http://www.ibm.com/research/jikes.
  6. // Copyright (C) 1996, 1999, International Business Machines Corporation
  7. // and others.  All Rights Reserved.
  8. // You must accept the terms of that agreement to use this software.
  9. //
  10.  
  11. #ifndef HEADERS
  12. void Parser::InitRuleAction()
  13. {
  14.     rule_action[0] = &Parser::BadAction;
  15. #else
  16.     void BadAction(void);
  17.     void NoAction(void);
  18.     void NullAction(void);
  19.     void MakeArrayType(void);
  20.     void MakeSimpleName(void);
  21.     void MakeFieldAccess(void);
  22.     void MakeQualifiedSuper(void);
  23.     void MakeQualifiedNew(void);
  24.     void SetSym1ToSym2(void);
  25.     void MakeEmptyStatement(void);
  26.     void MakeLabeledStatement(void);
  27.     void MakeExpressionStatement(void);
  28.     void MakeIfThenElseStatement(void);
  29.     void MakeWhileStatement(void);
  30.     void MakeForStatement(void);
  31.     void MakeArrayCreationExpression(void);
  32.     void MakeSuperFieldAccess(void);
  33.     void MakeSuperDoubleFieldAccess(void);
  34.     void MakeArrayAccess(void);
  35.     void MakeCastExpression(void);
  36. #endif
  37.  
  38. #ifndef HEADERS
  39.     rule_action[1] = &Parser::NoAction;
  40. #endif
  41.  
  42. #ifndef HEADERS
  43.     rule_action[2] = &Parser::Act2;
  44. #else
  45.     void Act2(void);
  46. #endif
  47.  
  48. #ifndef HEADERS
  49.     rule_action[3] = &Parser::Act3;
  50. #else
  51.     void Act3(void);
  52. #endif
  53.  
  54. #ifndef HEADERS
  55.     rule_action[4] = &Parser::Act4;
  56. #else
  57.     void Act4(void);
  58. #endif
  59.  
  60. #ifndef HEADERS
  61.     rule_action[5] = &Parser::Act5;
  62. #else
  63.     void Act5(void);
  64. #endif
  65.  
  66. #ifndef HEADERS
  67.     rule_action[6] = &Parser::Act6;
  68. #else
  69.     void Act6(void);
  70. #endif
  71.  
  72. #ifndef HEADERS
  73.     rule_action[7] = &Parser::NoAction;
  74. #endif
  75.  
  76. #ifndef HEADERS
  77.     rule_action[8] = &Parser::Act8;
  78. #else
  79.     void Act8(void);
  80. #endif
  81.  
  82. #ifndef HEADERS
  83.     rule_action[9] = &Parser::Act9;
  84. #else
  85.     void Act9(void);
  86. #endif
  87.  
  88. #ifndef HEADERS
  89.     rule_action[10] = &Parser::Act10;
  90. #else
  91.     void Act10(void);
  92. #endif
  93.  
  94. #ifndef HEADERS
  95.     rule_action[11] = &Parser::Act11;
  96. #else
  97.     void Act11(void);
  98. #endif
  99.  
  100. #ifndef HEADERS
  101.     rule_action[12] = &Parser::Act12;
  102. #else
  103.     void Act12(void);
  104. #endif
  105.  
  106. #ifndef HEADERS
  107.     rule_action[13] = &Parser::NoAction;
  108. #endif
  109.  
  110. #ifndef HEADERS
  111.     rule_action[14] = &Parser::NoAction;
  112. #endif
  113.  
  114. #ifndef HEADERS
  115.     rule_action[15] = &Parser::NoAction;
  116. #endif
  117.  
  118. #ifndef HEADERS
  119.     rule_action[16] = &Parser::Act16;
  120. #else
  121.     void Act16(void);
  122. #endif
  123.  
  124. #ifndef HEADERS
  125.     rule_action[17] = &Parser::NoAction;
  126. #endif
  127.  
  128. #ifndef HEADERS
  129.     rule_action[18] = &Parser::NoAction;
  130. #endif
  131.  
  132. #ifndef HEADERS
  133.     rule_action[19] = &Parser::Act19;
  134. #else
  135.     void Act19(void);
  136. #endif
  137.  
  138. #ifndef HEADERS
  139.     rule_action[20] = &Parser::Act20;
  140. #else
  141.     void Act20(void);
  142. #endif
  143.  
  144. #ifndef HEADERS
  145.     rule_action[21] = &Parser::Act21;
  146. #else
  147.     void Act21(void);
  148. #endif
  149.  
  150. #ifndef HEADERS
  151.     rule_action[22] = &Parser::Act22;
  152. #else
  153.     void Act22(void);
  154. #endif
  155.  
  156. #ifndef HEADERS
  157.     rule_action[23] = &Parser::Act23;
  158. #else
  159.     void Act23(void);
  160. #endif
  161.  
  162. #ifndef HEADERS
  163.     rule_action[24] = &Parser::Act24;
  164. #else
  165.     void Act24(void);
  166. #endif
  167.  
  168. #ifndef HEADERS
  169.     rule_action[25] = &Parser::Act25;
  170. #else
  171.     void Act25(void);
  172. #endif
  173.  
  174. #ifndef HEADERS
  175.     rule_action[26] = &Parser::NoAction;
  176. #endif
  177.  
  178. #ifndef HEADERS
  179.     rule_action[27] = &Parser::NoAction;
  180. #endif
  181.  
  182. #ifndef HEADERS
  183.     rule_action[28] = &Parser::NoAction;
  184. #endif
  185.  
  186. #ifndef HEADERS
  187.     rule_action[29] = &Parser::MakeArrayType;
  188. #endif
  189.  
  190. #ifndef HEADERS
  191.     rule_action[30] = &Parser::MakeArrayType;
  192. #endif
  193.  
  194. #ifndef HEADERS
  195.     rule_action[31] = &Parser::NoAction;
  196. #endif
  197.  
  198. #ifndef HEADERS
  199.     rule_action[32] = &Parser::NoAction;
  200. #endif
  201.  
  202. #ifndef HEADERS
  203.     rule_action[33] = &Parser::NoAction;
  204. #endif
  205.  
  206. #ifndef HEADERS
  207.     rule_action[34] = &Parser::NoAction;
  208. #endif
  209.  
  210. #ifndef HEADERS
  211.     rule_action[35] = &Parser::MakeSimpleName;
  212. #endif
  213.  
  214. #ifndef HEADERS
  215.     rule_action[36] = &Parser::MakeFieldAccess;
  216. #endif
  217.  
  218. #ifndef HEADERS
  219.     rule_action[37] = &Parser::Act37;
  220. #else
  221.     void Act37(void);
  222. #endif
  223.  
  224. #ifndef HEADERS
  225.     rule_action[38] = &Parser::Act38;
  226. #else
  227.     void Act38(void);
  228. #endif
  229.  
  230. #ifndef HEADERS
  231.     rule_action[39] = &Parser::Act39;
  232. #else
  233.     void Act39(void);
  234. #endif
  235.  
  236. #ifndef HEADERS
  237.     rule_action[40] = &Parser::Act40;
  238. #else
  239.     void Act40(void);
  240. #endif
  241.  
  242. #ifndef HEADERS
  243.     rule_action[41] = &Parser::Act41;
  244. #else
  245.     void Act41(void);
  246. #endif
  247.  
  248. #ifndef HEADERS
  249.     rule_action[42] = &Parser::Act42;
  250. #else
  251.     void Act42(void);
  252. #endif
  253.  
  254. #ifndef HEADERS
  255.     rule_action[43] = &Parser::NoAction;
  256. #endif
  257.  
  258. #ifndef HEADERS
  259.     rule_action[44] = &Parser::NoAction;
  260. #endif
  261.  
  262. #ifndef HEADERS
  263.     rule_action[45] = &Parser::Act45;
  264. #else
  265.     void Act45(void);
  266. #endif
  267.  
  268. #ifndef HEADERS
  269.     rule_action[46] = &Parser::Act46;
  270. #else
  271.     void Act46(void);
  272. #endif
  273.  
  274. #ifndef HEADERS
  275.     rule_action[47] = &Parser::NoAction;
  276. #endif
  277.  
  278. #ifndef HEADERS
  279.     rule_action[48] = &Parser::NoAction;
  280. #endif
  281.  
  282. #ifndef HEADERS
  283.     rule_action[49] = &Parser::Act49;
  284. #else
  285.     void Act49(void);
  286. #endif
  287.  
  288. #ifndef HEADERS
  289.     rule_action[50] = &Parser::Act50;
  290. #else
  291.     void Act50(void);
  292. #endif
  293.  
  294. #ifndef HEADERS
  295.     rule_action[51] = &Parser::Act51;
  296. #else
  297.     void Act51(void);
  298. #endif
  299.  
  300. #ifndef HEADERS
  301.     rule_action[52] = &Parser::Act52;
  302. #else
  303.     void Act52(void);
  304. #endif
  305.  
  306. #ifndef HEADERS
  307.     rule_action[53] = &Parser::Act53;
  308. #else
  309.     void Act53(void);
  310. #endif
  311.  
  312. #ifndef HEADERS
  313.     rule_action[54] = &Parser::Act54;
  314. #else
  315.     void Act54(void);
  316. #endif
  317.  
  318. #ifndef HEADERS
  319.     rule_action[55] = &Parser::Act55;
  320. #else
  321.     void Act55(void);
  322. #endif
  323.  
  324. #ifndef HEADERS
  325.     rule_action[56] = &Parser::Act56;
  326. #else
  327.     void Act56(void);
  328. #endif
  329.  
  330. #ifndef HEADERS
  331.     rule_action[57] = &Parser::Act57;
  332. #else
  333.     void Act57(void);
  334. #endif
  335.  
  336. #ifndef HEADERS
  337.     rule_action[58] = &Parser::Act58;
  338. #else
  339.     void Act58(void);
  340. #endif
  341.  
  342. #ifndef HEADERS
  343.     rule_action[59] = &Parser::Act59;
  344. #else
  345.     void Act59(void);
  346. #endif
  347.  
  348. #ifndef HEADERS
  349.     rule_action[60] = &Parser::Act60;
  350. #else
  351.     void Act60(void);
  352. #endif
  353.  
  354. #ifndef HEADERS
  355.     rule_action[61] = &Parser::Act61;
  356. #else
  357.     void Act61(void);
  358. #endif
  359.  
  360. #ifndef HEADERS
  361.     rule_action[62] = &Parser::Act62;
  362. #else
  363.     void Act62(void);
  364. #endif
  365.  
  366. #ifndef HEADERS
  367.     rule_action[63] = &Parser::Act63;
  368. #else
  369.     void Act63(void);
  370. #endif
  371.  
  372. #ifndef HEADERS
  373.     rule_action[64] = &Parser::SetSym1ToSym2;
  374. #endif
  375.  
  376. #ifndef HEADERS
  377.     rule_action[65] = &Parser::SetSym1ToSym2;
  378. #endif
  379.  
  380. #ifndef HEADERS
  381.     rule_action[66] = &Parser::Act66;
  382. #else
  383.     void Act66(void);
  384. #endif
  385.  
  386. #ifndef HEADERS
  387.     rule_action[67] = &Parser::Act67;
  388. #else
  389.     void Act67(void);
  390. #endif
  391.  
  392. #ifndef HEADERS
  393.     rule_action[68] = &Parser::Act68;
  394. #else
  395.     void Act68(void);
  396. #endif
  397.  
  398. #ifndef HEADERS
  399.     rule_action[69] = &Parser::Act69;
  400. #else
  401.     void Act69(void);
  402. #endif
  403.  
  404. #ifndef HEADERS
  405.     rule_action[70] = &Parser::Act70;
  406. #else
  407.     void Act70(void);
  408. #endif
  409.  
  410. #ifndef HEADERS
  411.     rule_action[71] = &Parser::NoAction;
  412. #endif
  413.  
  414. #ifndef HEADERS
  415.     rule_action[72] = &Parser::NoAction;
  416. #endif
  417.  
  418. #ifndef HEADERS
  419.     rule_action[73] = &Parser::NoAction;
  420. #endif
  421.  
  422. #ifndef HEADERS
  423.     rule_action[74] = &Parser::Act74;
  424. #else
  425.     void Act74(void);
  426. #endif
  427.  
  428. #ifndef HEADERS
  429.     rule_action[75] = &Parser::NoAction;
  430. #endif
  431.  
  432. #ifndef HEADERS
  433.     rule_action[76] = &Parser::NoAction;
  434. #endif
  435.  
  436. #ifndef HEADERS
  437.     rule_action[77] = &Parser::NoAction;
  438. #endif
  439.  
  440. #ifndef HEADERS
  441.     rule_action[78] = &Parser::NoAction;
  442. #endif
  443.  
  444. #ifndef HEADERS
  445.     rule_action[79] = &Parser::Act79;
  446. #else
  447.     void Act79(void);
  448. #endif
  449.  
  450. #ifndef HEADERS
  451.     rule_action[80] = &Parser::Act80;
  452. #else
  453.     void Act80(void);
  454. #endif
  455.  
  456. #ifndef HEADERS
  457.     rule_action[81] = &Parser::Act81;
  458. #else
  459.     void Act81(void);
  460. #endif
  461.  
  462. #ifndef HEADERS
  463.     rule_action[82] = &Parser::Act82;
  464. #else
  465.     void Act82(void);
  466. #endif
  467.  
  468. #ifndef HEADERS
  469.     rule_action[83] = &Parser::Act83;
  470. #else
  471.     void Act83(void);
  472. #endif
  473.  
  474. #ifndef HEADERS
  475.     rule_action[84] = &Parser::Act84;
  476. #else
  477.     void Act84(void);
  478. #endif
  479.  
  480. #ifndef HEADERS
  481.     rule_action[85] = &Parser::Act85;
  482. #else
  483.     void Act85(void);
  484. #endif
  485.  
  486. #ifndef HEADERS
  487.     rule_action[86] = &Parser::NoAction;
  488. #endif
  489.  
  490. #ifndef HEADERS
  491.     rule_action[87] = &Parser::NoAction;
  492. #endif
  493.  
  494. #ifndef HEADERS
  495.     rule_action[88] = &Parser::Act88;
  496. #else
  497.     void Act88(void);
  498. #endif
  499.  
  500. #ifndef HEADERS
  501.     rule_action[89] = &Parser::Act89;
  502. #else
  503.     void Act89(void);
  504. #endif
  505.  
  506. #ifndef HEADERS
  507.     rule_action[90] = &Parser::Act90;
  508. #else
  509.     void Act90(void);
  510. #endif
  511.  
  512. #ifndef HEADERS
  513.     rule_action[91] = &Parser::Act91;
  514. #else
  515.     void Act91(void);
  516. #endif
  517.  
  518. #ifndef HEADERS
  519.     rule_action[92] = &Parser::Act92;
  520. #else
  521.     void Act92(void);
  522. #endif
  523.  
  524. #ifndef HEADERS
  525.     rule_action[93] = &Parser::Act93;
  526. #else
  527.     void Act93(void);
  528. #endif
  529.  
  530. #ifndef HEADERS
  531.     rule_action[94] = &Parser::Act94;
  532. #else
  533.     void Act94(void);
  534. #endif
  535.  
  536. #ifndef HEADERS
  537.     rule_action[95] = &Parser::Act95;
  538. #else
  539.     void Act95(void);
  540. #endif
  541.  
  542. #ifndef HEADERS
  543.     rule_action[96] = &Parser::SetSym1ToSym2;
  544. #endif
  545.  
  546. #ifndef HEADERS
  547.     rule_action[97] = &Parser::Act97;
  548. #else
  549.     void Act97(void);
  550. #endif
  551.  
  552. #ifndef HEADERS
  553.     rule_action[98] = &Parser::Act98;
  554. #else
  555.     void Act98(void);
  556. #endif
  557.  
  558. #ifndef HEADERS
  559.     rule_action[99] = &Parser::NoAction;
  560. #endif
  561.  
  562. #ifndef HEADERS
  563.     rule_action[100] = &Parser::MakeEmptyStatement;
  564. #endif
  565.  
  566. #ifndef HEADERS
  567.     rule_action[101] = &Parser::Act101;
  568. #else
  569.     void Act101(void);
  570. #endif
  571.  
  572. #ifndef HEADERS
  573.     rule_action[102] = &Parser::Act102;
  574. #else
  575.     void Act102(void);
  576. #endif
  577.  
  578. #ifndef HEADERS
  579.     rule_action[103] = &Parser::Act103;
  580. #else
  581.     void Act103(void);
  582. #endif
  583.  
  584. #ifndef HEADERS
  585.     rule_action[104] = &Parser::NoAction;
  586. #endif
  587.  
  588. #ifndef HEADERS
  589.     rule_action[105] = &Parser::Act105;
  590. #else
  591.     void Act105(void);
  592. #endif
  593.  
  594. #ifndef HEADERS
  595.     rule_action[106] = &Parser::Act106;
  596. #else
  597.     void Act106(void);
  598. #endif
  599.  
  600. #ifndef HEADERS
  601.     rule_action[107] = &Parser::Act107;
  602. #else
  603.     void Act107(void);
  604. #endif
  605.  
  606. #ifndef HEADERS
  607.     rule_action[108] = &Parser::Act108;
  608. #else
  609.     void Act108(void);
  610. #endif
  611.  
  612. #ifndef HEADERS
  613.     rule_action[109] = &Parser::MakeQualifiedSuper;
  614. #endif
  615.  
  616. #ifndef HEADERS
  617.     rule_action[110] = &Parser::MakeQualifiedSuper;
  618. #endif
  619.  
  620. #ifndef HEADERS
  621.     rule_action[111] = &Parser::Act111;
  622. #else
  623.     void Act111(void);
  624. #endif
  625.  
  626. #ifndef HEADERS
  627.     rule_action[112] = &Parser::SetSym1ToSym2;
  628. #endif
  629.  
  630. #ifndef HEADERS
  631.     rule_action[113] = &Parser::Act113;
  632. #else
  633.     void Act113(void);
  634. #endif
  635.  
  636. #ifndef HEADERS
  637.     rule_action[114] = &Parser::Act114;
  638. #else
  639.     void Act114(void);
  640. #endif
  641.  
  642. #ifndef HEADERS
  643.     rule_action[115] = &Parser::Act115;
  644. #else
  645.     void Act115(void);
  646. #endif
  647.  
  648. #ifndef HEADERS
  649.     rule_action[116] = &Parser::NoAction;
  650. #endif
  651.  
  652. #ifndef HEADERS
  653.     rule_action[117] = &Parser::NoAction;
  654. #endif
  655.  
  656. #ifndef HEADERS
  657.     rule_action[118] = &Parser::NoAction;
  658. #endif
  659.  
  660. #ifndef HEADERS
  661.     rule_action[119] = &Parser::NoAction;
  662. #endif
  663.  
  664. #ifndef HEADERS
  665.     rule_action[120] = &Parser::Act120;
  666. #else
  667.     void Act120(void);
  668. #endif
  669.  
  670. #ifndef HEADERS
  671.     rule_action[121] = &Parser::NoAction;
  672. #endif
  673.  
  674. #ifndef HEADERS
  675.     rule_action[122] = &Parser::Act122;
  676. #else
  677.     void Act122(void);
  678. #endif
  679.  
  680. #ifndef HEADERS
  681.     rule_action[123] = &Parser::Act123;
  682. #else
  683.     void Act123(void);
  684. #endif
  685.  
  686. #ifndef HEADERS
  687.     rule_action[124] = &Parser::Act124;
  688. #else
  689.     void Act124(void);
  690. #endif
  691.  
  692. #ifndef HEADERS
  693.     rule_action[125] = &Parser::Act125;
  694. #else
  695.     void Act125(void);
  696. #endif
  697.  
  698. #ifndef HEADERS
  699.     rule_action[126] = &Parser::Act126;
  700. #else
  701.     void Act126(void);
  702. #endif
  703.  
  704. #ifndef HEADERS
  705.     rule_action[127] = &Parser::Act127;
  706. #else
  707.     void Act127(void);
  708. #endif
  709.  
  710. #ifndef HEADERS
  711.     rule_action[128] = &Parser::Act128;
  712. #else
  713.     void Act128(void);
  714. #endif
  715.  
  716. #ifndef HEADERS
  717.     rule_action[129] = &Parser::Act129;
  718. #else
  719.     void Act129(void);
  720. #endif
  721.  
  722. #ifndef HEADERS
  723.     rule_action[130] = &Parser::Act130;
  724. #else
  725.     void Act130(void);
  726. #endif
  727.  
  728. #ifndef HEADERS
  729.     rule_action[131] = &Parser::NoAction;
  730. #endif
  731.  
  732. #ifndef HEADERS
  733.     rule_action[132] = &Parser::NoAction;
  734. #endif
  735.  
  736. #ifndef HEADERS
  737.     rule_action[133] = &Parser::NoAction;
  738. #endif
  739.  
  740. #ifndef HEADERS
  741.     rule_action[134] = &Parser::Act134;
  742. #else
  743.     void Act134(void);
  744. #endif
  745.  
  746. #ifndef HEADERS
  747.     rule_action[135] = &Parser::Act135;
  748. #else
  749.     void Act135(void);
  750. #endif
  751.  
  752. #ifndef HEADERS
  753.     rule_action[136] = &Parser::Act136;
  754. #else
  755.     void Act136(void);
  756. #endif
  757.  
  758. #ifndef HEADERS
  759.     rule_action[137] = &Parser::NoAction;
  760. #endif
  761.  
  762. #ifndef HEADERS
  763.     rule_action[138] = &Parser::NoAction;
  764. #endif
  765.  
  766. #ifndef HEADERS
  767.     rule_action[139] = &Parser::NoAction;
  768. #endif
  769.  
  770. #ifndef HEADERS
  771.     rule_action[140] = &Parser::NoAction;
  772. #endif
  773.  
  774. #ifndef HEADERS
  775.     rule_action[141] = &Parser::NoAction;
  776. #endif
  777.  
  778. #ifndef HEADERS
  779.     rule_action[142] = &Parser::NoAction;
  780. #endif
  781.  
  782. #ifndef HEADERS
  783.     rule_action[143] = &Parser::NoAction;
  784. #endif
  785.  
  786. #ifndef HEADERS
  787.     rule_action[144] = &Parser::NoAction;
  788. #endif
  789.  
  790. #ifndef HEADERS
  791.     rule_action[145] = &Parser::NoAction;
  792. #endif
  793.  
  794. #ifndef HEADERS
  795.     rule_action[146] = &Parser::NoAction;
  796. #endif
  797.  
  798. #ifndef HEADERS
  799.     rule_action[147] = &Parser::NoAction;
  800. #endif
  801.  
  802. #ifndef HEADERS
  803.     rule_action[148] = &Parser::NoAction;
  804. #endif
  805.  
  806. #ifndef HEADERS
  807.     rule_action[149] = &Parser::NoAction;
  808. #endif
  809.  
  810. #ifndef HEADERS
  811.     rule_action[150] = &Parser::NoAction;
  812. #endif
  813.  
  814. #ifndef HEADERS
  815.     rule_action[151] = &Parser::NoAction;
  816. #endif
  817.  
  818. #ifndef HEADERS
  819.     rule_action[152] = &Parser::NoAction;
  820. #endif
  821.  
  822. #ifndef HEADERS
  823.     rule_action[153] = &Parser::NoAction;
  824. #endif
  825.  
  826. #ifndef HEADERS
  827.     rule_action[154] = &Parser::NoAction;
  828. #endif
  829.  
  830. #ifndef HEADERS
  831.     rule_action[155] = &Parser::NoAction;
  832. #endif
  833.  
  834. #ifndef HEADERS
  835.     rule_action[156] = &Parser::NoAction;
  836. #endif
  837.  
  838. #ifndef HEADERS
  839.     rule_action[157] = &Parser::NoAction;
  840. #endif
  841.  
  842. #ifndef HEADERS
  843.     rule_action[158] = &Parser::NoAction;
  844. #endif
  845.  
  846. #ifndef HEADERS
  847.     rule_action[159] = &Parser::MakeEmptyStatement;
  848. #endif
  849.  
  850. #ifndef HEADERS
  851.     rule_action[160] = &Parser::MakeLabeledStatement;
  852. #endif
  853.  
  854. #ifndef HEADERS
  855.     rule_action[161] = &Parser::MakeLabeledStatement;
  856. #endif
  857.  
  858. #ifndef HEADERS
  859.     rule_action[162] = &Parser::Act162;
  860. #else
  861.     void Act162(void);
  862. #endif
  863.  
  864. #ifndef HEADERS
  865.     rule_action[163] = &Parser::MakeExpressionStatement;
  866. #endif
  867.  
  868. #ifndef HEADERS
  869.     rule_action[164] = &Parser::MakeExpressionStatement;
  870. #endif
  871.  
  872. #ifndef HEADERS
  873.     rule_action[165] = &Parser::MakeExpressionStatement;
  874. #endif
  875.  
  876. #ifndef HEADERS
  877.     rule_action[166] = &Parser::MakeExpressionStatement;
  878. #endif
  879.  
  880. #ifndef HEADERS
  881.     rule_action[167] = &Parser::MakeExpressionStatement;
  882. #endif
  883.  
  884. #ifndef HEADERS
  885.     rule_action[168] = &Parser::MakeExpressionStatement;
  886. #endif
  887.  
  888. #ifndef HEADERS
  889.     rule_action[169] = &Parser::MakeExpressionStatement;
  890. #endif
  891.  
  892. #ifndef HEADERS
  893.     rule_action[170] = &Parser::Act170;
  894. #else
  895.     void Act170(void);
  896. #endif
  897.  
  898. #ifndef HEADERS
  899.     rule_action[171] = &Parser::MakeIfThenElseStatement;
  900. #endif
  901.  
  902. #ifndef HEADERS
  903.     rule_action[172] = &Parser::MakeIfThenElseStatement;
  904. #endif
  905.  
  906. #ifndef HEADERS
  907.     rule_action[173] = &Parser::Act173;
  908. #else
  909.     void Act173(void);
  910. #endif
  911.  
  912. #ifndef HEADERS
  913.     rule_action[174] = &Parser::Act174;
  914. #else
  915.     void Act174(void);
  916. #endif
  917.  
  918. #ifndef HEADERS
  919.     rule_action[175] = &Parser::Act175;
  920. #else
  921.     void Act175(void);
  922. #endif
  923.  
  924. #ifndef HEADERS
  925.     rule_action[176] = &Parser::Act176;
  926. #else
  927.     void Act176(void);
  928. #endif
  929.  
  930. #ifndef HEADERS
  931.     rule_action[177] = &Parser::Act177;
  932. #else
  933.     void Act177(void);
  934. #endif
  935.  
  936. #ifndef HEADERS
  937.     rule_action[178] = &Parser::Act178;
  938. #else
  939.     void Act178(void);
  940. #endif
  941.  
  942. #ifndef HEADERS
  943.     rule_action[179] = &Parser::Act179;
  944. #else
  945.     void Act179(void);
  946. #endif
  947.  
  948. #ifndef HEADERS
  949.     rule_action[180] = &Parser::Act180;
  950. #else
  951.     void Act180(void);
  952. #endif
  953.  
  954. #ifndef HEADERS
  955.     rule_action[181] = &Parser::Act181;
  956. #else
  957.     void Act181(void);
  958. #endif
  959.  
  960. #ifndef HEADERS
  961.     rule_action[182] = &Parser::Act182;
  962. #else
  963.     void Act182(void);
  964. #endif
  965.  
  966. #ifndef HEADERS
  967.     rule_action[183] = &Parser::Act183;
  968. #else
  969.     void Act183(void);
  970. #endif
  971.  
  972. #ifndef HEADERS
  973.     rule_action[184] = &Parser::Act184;
  974. #else
  975.     void Act184(void);
  976. #endif
  977.  
  978. #ifndef HEADERS
  979.     rule_action[185] = &Parser::MakeWhileStatement;
  980. #endif
  981.  
  982. #ifndef HEADERS
  983.     rule_action[186] = &Parser::MakeWhileStatement;
  984. #endif
  985.  
  986. #ifndef HEADERS
  987.     rule_action[187] = &Parser::Act187;
  988. #else
  989.     void Act187(void);
  990. #endif
  991.  
  992. #ifndef HEADERS
  993.     rule_action[188] = &Parser::MakeForStatement;
  994. #endif
  995.  
  996. #ifndef HEADERS
  997.     rule_action[189] = &Parser::MakeForStatement;
  998. #endif
  999.  
  1000. #ifndef HEADERS
  1001.     rule_action[190] = &Parser::NoAction;
  1002. #endif
  1003.  
  1004. #ifndef HEADERS
  1005.     rule_action[191] = &Parser::Act191;
  1006. #else
  1007.     void Act191(void);
  1008. #endif
  1009.  
  1010. #ifndef HEADERS
  1011.     rule_action[192] = &Parser::NoAction;
  1012. #endif
  1013.  
  1014. #ifndef HEADERS
  1015.     rule_action[193] = &Parser::Act193;
  1016. #else
  1017.     void Act193(void);
  1018. #endif
  1019.  
  1020. #ifndef HEADERS
  1021.     rule_action[194] = &Parser::Act194;
  1022. #else
  1023.     void Act194(void);
  1024. #endif
  1025.  
  1026. #ifndef HEADERS
  1027.     rule_action[195] = &Parser::Act195;
  1028. #else
  1029.     void Act195(void);
  1030. #endif
  1031.  
  1032. #ifndef HEADERS
  1033.     rule_action[196] = &Parser::Act196;
  1034. #else
  1035.     void Act196(void);
  1036. #endif
  1037.  
  1038. #ifndef HEADERS
  1039.     rule_action[197] = &Parser::Act197;
  1040. #else
  1041.     void Act197(void);
  1042. #endif
  1043.  
  1044. #ifndef HEADERS
  1045.     rule_action[198] = &Parser::Act198;
  1046. #else
  1047.     void Act198(void);
  1048. #endif
  1049.  
  1050. #ifndef HEADERS
  1051.     rule_action[199] = &Parser::Act199;
  1052. #else
  1053.     void Act199(void);
  1054. #endif
  1055.  
  1056. #ifndef HEADERS
  1057.     rule_action[200] = &Parser::Act200;
  1058. #else
  1059.     void Act200(void);
  1060. #endif
  1061.  
  1062. #ifndef HEADERS
  1063.     rule_action[201] = &Parser::Act201;
  1064. #else
  1065.     void Act201(void);
  1066. #endif
  1067.  
  1068. #ifndef HEADERS
  1069.     rule_action[202] = &Parser::Act202;
  1070. #else
  1071.     void Act202(void);
  1072. #endif
  1073.  
  1074. #ifndef HEADERS
  1075.     rule_action[203] = &Parser::Act203;
  1076. #else
  1077.     void Act203(void);
  1078. #endif
  1079.  
  1080. #ifndef HEADERS
  1081.     rule_action[204] = &Parser::Act204;
  1082. #else
  1083.     void Act204(void);
  1084. #endif
  1085.  
  1086. #ifndef HEADERS
  1087.     rule_action[205] = &Parser::Act205;
  1088. #else
  1089.     void Act205(void);
  1090. #endif
  1091.  
  1092. #ifndef HEADERS
  1093.     rule_action[206] = &Parser::Act206;
  1094. #else
  1095.     void Act206(void);
  1096. #endif
  1097.  
  1098. #ifndef HEADERS
  1099.     rule_action[207] = &Parser::Act207;
  1100. #else
  1101.     void Act207(void);
  1102. #endif
  1103.  
  1104. #ifndef HEADERS
  1105.     rule_action[208] = &Parser::NoAction;
  1106. #endif
  1107.  
  1108. #ifndef HEADERS
  1109.     rule_action[209] = &Parser::NoAction;
  1110. #endif
  1111.  
  1112. #ifndef HEADERS
  1113.     rule_action[210] = &Parser::NoAction;
  1114. #endif
  1115.  
  1116. #ifndef HEADERS
  1117.     rule_action[211] = &Parser::Act211;
  1118. #else
  1119.     void Act211(void);
  1120. #endif
  1121.  
  1122. #ifndef HEADERS
  1123.     rule_action[212] = &Parser::Act212;
  1124. #else
  1125.     void Act212(void);
  1126. #endif
  1127.  
  1128. #ifndef HEADERS
  1129.     rule_action[213] = &Parser::NoAction;
  1130. #endif
  1131.  
  1132. #ifndef HEADERS
  1133.     rule_action[214] = &Parser::NoAction;
  1134. #endif
  1135.  
  1136. #ifndef HEADERS
  1137.     rule_action[215] = &Parser::Act215;
  1138. #else
  1139.     void Act215(void);
  1140. #endif
  1141.  
  1142. #ifndef HEADERS
  1143.     rule_action[216] = &Parser::Act216;
  1144. #else
  1145.     void Act216(void);
  1146. #endif
  1147.  
  1148. #ifndef HEADERS
  1149.     rule_action[217] = &Parser::Act217;
  1150. #else
  1151.     void Act217(void);
  1152. #endif
  1153.  
  1154. #ifndef HEADERS
  1155.     rule_action[218] = &Parser::NoAction;
  1156. #endif
  1157.  
  1158. #ifndef HEADERS
  1159.     rule_action[219] = &Parser::NoAction;
  1160. #endif
  1161.  
  1162. #ifndef HEADERS
  1163.     rule_action[220] = &Parser::Act220;
  1164. #else
  1165.     void Act220(void);
  1166. #endif
  1167.  
  1168. #ifndef HEADERS
  1169.     rule_action[221] = &Parser::MakeQualifiedNew;
  1170. #endif
  1171.  
  1172. #ifndef HEADERS
  1173.     rule_action[222] = &Parser::MakeQualifiedNew;
  1174. #endif
  1175.  
  1176. #ifndef HEADERS
  1177.     rule_action[223] = &Parser::Act223;
  1178. #else
  1179.     void Act223(void);
  1180. #endif
  1181.  
  1182. #ifndef HEADERS
  1183.     rule_action[224] = &Parser::Act224;
  1184. #else
  1185.     void Act224(void);
  1186. #endif
  1187.  
  1188. #ifndef HEADERS
  1189.     rule_action[225] = &Parser::MakeArrayCreationExpression;
  1190. #endif
  1191.  
  1192. #ifndef HEADERS
  1193.     rule_action[226] = &Parser::MakeArrayCreationExpression;
  1194. #endif
  1195.  
  1196. #ifndef HEADERS
  1197.     rule_action[227] = &Parser::Act227;
  1198. #else
  1199.     void Act227(void);
  1200. #endif
  1201.  
  1202. #ifndef HEADERS
  1203.     rule_action[228] = &Parser::Act228;
  1204. #else
  1205.     void Act228(void);
  1206. #endif
  1207.  
  1208. #ifndef HEADERS
  1209.     rule_action[229] = &Parser::Act229;
  1210. #else
  1211.     void Act229(void);
  1212. #endif
  1213.  
  1214. #ifndef HEADERS
  1215.     rule_action[230] = &Parser::Act230;
  1216. #else
  1217.     void Act230(void);
  1218. #endif
  1219.  
  1220. #ifndef HEADERS
  1221.     rule_action[231] = &Parser::Act231;
  1222. #else
  1223.     void Act231(void);
  1224. #endif
  1225.  
  1226. #ifndef HEADERS
  1227.     rule_action[232] = &Parser::Act232;
  1228. #else
  1229.     void Act232(void);
  1230. #endif
  1231.  
  1232. #ifndef HEADERS
  1233.     rule_action[233] = &Parser::MakeFieldAccess;
  1234. #endif
  1235.  
  1236. #ifndef HEADERS
  1237.     rule_action[234] = &Parser::MakeSuperFieldAccess;
  1238. #endif
  1239.  
  1240. #ifndef HEADERS
  1241.     rule_action[235] = &Parser::MakeSuperDoubleFieldAccess;
  1242. #endif
  1243.  
  1244. #ifndef HEADERS
  1245.     rule_action[236] = &Parser::Act236;
  1246. #else
  1247.     void Act236(void);
  1248. #endif
  1249.  
  1250. #ifndef HEADERS
  1251.     rule_action[237] = &Parser::Act237;
  1252. #else
  1253.     void Act237(void);
  1254. #endif
  1255.  
  1256. #ifndef HEADERS
  1257.     rule_action[238] = &Parser::Act238;
  1258. #else
  1259.     void Act238(void);
  1260. #endif
  1261.  
  1262. #ifndef HEADERS
  1263.     rule_action[239] = &Parser::Act239;
  1264. #else
  1265.     void Act239(void);
  1266. #endif
  1267.  
  1268. #ifndef HEADERS
  1269.     rule_action[240] = &Parser::MakeArrayAccess;
  1270. #endif
  1271.  
  1272. #ifndef HEADERS
  1273.     rule_action[241] = &Parser::MakeArrayAccess;
  1274. #endif
  1275.  
  1276. #ifndef HEADERS
  1277.     rule_action[242] = &Parser::NoAction;
  1278. #endif
  1279.  
  1280. #ifndef HEADERS
  1281.     rule_action[243] = &Parser::NoAction;
  1282. #endif
  1283.  
  1284. #ifndef HEADERS
  1285.     rule_action[244] = &Parser::NoAction;
  1286. #endif
  1287.  
  1288. #ifndef HEADERS
  1289.     rule_action[245] = &Parser::NoAction;
  1290. #endif
  1291.  
  1292. #ifndef HEADERS
  1293.     rule_action[246] = &Parser::Act246;
  1294. #else
  1295.     void Act246(void);
  1296. #endif
  1297.  
  1298. #ifndef HEADERS
  1299.     rule_action[247] = &Parser::Act247;
  1300. #else
  1301.     void Act247(void);
  1302. #endif
  1303.  
  1304. #ifndef HEADERS
  1305.     rule_action[248] = &Parser::NoAction;
  1306. #endif
  1307.  
  1308. #ifndef HEADERS
  1309.     rule_action[249] = &Parser::NoAction;
  1310. #endif
  1311.  
  1312. #ifndef HEADERS
  1313.     rule_action[250] = &Parser::Act250;
  1314. #else
  1315.     void Act250(void);
  1316. #endif
  1317.  
  1318. #ifndef HEADERS
  1319.     rule_action[251] = &Parser::Act251;
  1320. #else
  1321.     void Act251(void);
  1322. #endif
  1323.  
  1324. #ifndef HEADERS
  1325.     rule_action[252] = &Parser::NoAction;
  1326. #endif
  1327.  
  1328. #ifndef HEADERS
  1329.     rule_action[253] = &Parser::Act253;
  1330. #else
  1331.     void Act253(void);
  1332. #endif
  1333.  
  1334. #ifndef HEADERS
  1335.     rule_action[254] = &Parser::Act254;
  1336. #else
  1337.     void Act254(void);
  1338. #endif
  1339.  
  1340. #ifndef HEADERS
  1341.     rule_action[255] = &Parser::NoAction;
  1342. #endif
  1343.  
  1344. #ifndef HEADERS
  1345.     rule_action[256] = &Parser::Act256;
  1346. #else
  1347.     void Act256(void);
  1348. #endif
  1349.  
  1350. #ifndef HEADERS
  1351.     rule_action[257] = &Parser::Act257;
  1352. #else
  1353.     void Act257(void);
  1354. #endif
  1355.  
  1356. #ifndef HEADERS
  1357.     rule_action[258] = &Parser::NoAction;
  1358. #endif
  1359.  
  1360. #ifndef HEADERS
  1361.     rule_action[259] = &Parser::MakeCastExpression;
  1362. #endif
  1363.  
  1364. #ifndef HEADERS
  1365.     rule_action[260] = &Parser::Act260;
  1366. #else
  1367.     void Act260(void);
  1368. #endif
  1369.  
  1370. #ifndef HEADERS
  1371.     rule_action[261] = &Parser::MakeCastExpression;
  1372. #endif
  1373.  
  1374. #ifndef HEADERS
  1375.     rule_action[262] = &Parser::NoAction;
  1376. #endif
  1377.  
  1378. #ifndef HEADERS
  1379.     rule_action[263] = &Parser::Act263;
  1380. #else
  1381.     void Act263(void);
  1382. #endif
  1383.  
  1384. #ifndef HEADERS
  1385.     rule_action[264] = &Parser::Act264;
  1386. #else
  1387.     void Act264(void);
  1388. #endif
  1389.  
  1390. #ifndef HEADERS
  1391.     rule_action[265] = &Parser::Act265;
  1392. #else
  1393.     void Act265(void);
  1394. #endif
  1395.  
  1396. #ifndef HEADERS
  1397.     rule_action[266] = &Parser::NoAction;
  1398. #endif
  1399.  
  1400. #ifndef HEADERS
  1401.     rule_action[267] = &Parser::Act267;
  1402. #else
  1403.     void Act267(void);
  1404. #endif
  1405.  
  1406. #ifndef HEADERS
  1407.     rule_action[268] = &Parser::Act268;
  1408. #else
  1409.     void Act268(void);
  1410. #endif
  1411.  
  1412. #ifndef HEADERS
  1413.     rule_action[269] = &Parser::NoAction;
  1414. #endif
  1415.  
  1416. #ifndef HEADERS
  1417.     rule_action[270] = &Parser::Act270;
  1418. #else
  1419.     void Act270(void);
  1420. #endif
  1421.  
  1422. #ifndef HEADERS
  1423.     rule_action[271] = &Parser::Act271;
  1424. #else
  1425.     void Act271(void);
  1426. #endif
  1427.  
  1428. #ifndef HEADERS
  1429.     rule_action[272] = &Parser::Act272;
  1430. #else
  1431.     void Act272(void);
  1432. #endif
  1433.  
  1434. #ifndef HEADERS
  1435.     rule_action[273] = &Parser::NoAction;
  1436. #endif
  1437.  
  1438. #ifndef HEADERS
  1439.     rule_action[274] = &Parser::Act274;
  1440. #else
  1441.     void Act274(void);
  1442. #endif
  1443.  
  1444. #ifndef HEADERS
  1445.     rule_action[275] = &Parser::Act275;
  1446. #else
  1447.     void Act275(void);
  1448. #endif
  1449.  
  1450. #ifndef HEADERS
  1451.     rule_action[276] = &Parser::Act276;
  1452. #else
  1453.     void Act276(void);
  1454. #endif
  1455.  
  1456. #ifndef HEADERS
  1457.     rule_action[277] = &Parser::Act277;
  1458. #else
  1459.     void Act277(void);
  1460. #endif
  1461.  
  1462. #ifndef HEADERS
  1463.     rule_action[278] = &Parser::Act278;
  1464. #else
  1465.     void Act278(void);
  1466. #endif
  1467.  
  1468. #ifndef HEADERS
  1469.     rule_action[279] = &Parser::NoAction;
  1470. #endif
  1471.  
  1472. #ifndef HEADERS
  1473.     rule_action[280] = &Parser::Act280;
  1474. #else
  1475.     void Act280(void);
  1476. #endif
  1477.  
  1478. #ifndef HEADERS
  1479.     rule_action[281] = &Parser::Act281;
  1480. #else
  1481.     void Act281(void);
  1482. #endif
  1483.  
  1484. #ifndef HEADERS
  1485.     rule_action[282] = &Parser::NoAction;
  1486. #endif
  1487.  
  1488. #ifndef HEADERS
  1489.     rule_action[283] = &Parser::Act283;
  1490. #else
  1491.     void Act283(void);
  1492. #endif
  1493.  
  1494. #ifndef HEADERS
  1495.     rule_action[284] = &Parser::NoAction;
  1496. #endif
  1497.  
  1498. #ifndef HEADERS
  1499.     rule_action[285] = &Parser::Act285;
  1500. #else
  1501.     void Act285(void);
  1502. #endif
  1503.  
  1504. #ifndef HEADERS
  1505.     rule_action[286] = &Parser::NoAction;
  1506. #endif
  1507.  
  1508. #ifndef HEADERS
  1509.     rule_action[287] = &Parser::Act287;
  1510. #else
  1511.     void Act287(void);
  1512. #endif
  1513.  
  1514. #ifndef HEADERS
  1515.     rule_action[288] = &Parser::NoAction;
  1516. #endif
  1517.  
  1518. #ifndef HEADERS
  1519.     rule_action[289] = &Parser::Act289;
  1520. #else
  1521.     void Act289(void);
  1522. #endif
  1523.  
  1524. #ifndef HEADERS
  1525.     rule_action[290] = &Parser::NoAction;
  1526. #endif
  1527.  
  1528. #ifndef HEADERS
  1529.     rule_action[291] = &Parser::Act291;
  1530. #else
  1531.     void Act291(void);
  1532. #endif
  1533.  
  1534. #ifndef HEADERS
  1535.     rule_action[292] = &Parser::NoAction;
  1536. #endif
  1537.  
  1538. #ifndef HEADERS
  1539.     rule_action[293] = &Parser::Act293;
  1540. #else
  1541.     void Act293(void);
  1542. #endif
  1543.  
  1544. #ifndef HEADERS
  1545.     rule_action[294] = &Parser::NoAction;
  1546. #endif
  1547.  
  1548. #ifndef HEADERS
  1549.     rule_action[295] = &Parser::NoAction;
  1550. #endif
  1551.  
  1552. #ifndef HEADERS
  1553.     rule_action[296] = &Parser::Act296;
  1554. #else
  1555.     void Act296(void);
  1556. #endif
  1557.  
  1558. #ifndef HEADERS
  1559.     rule_action[297] = &Parser::NoAction;
  1560. #endif
  1561.  
  1562. #ifndef HEADERS
  1563.     rule_action[298] = &Parser::NoAction;
  1564. #endif
  1565.  
  1566. #ifndef HEADERS
  1567.     rule_action[299] = &Parser::NoAction;
  1568. #endif
  1569.  
  1570. #ifndef HEADERS
  1571.     rule_action[300] = &Parser::Act300;
  1572. #else
  1573.     void Act300(void);
  1574. #endif
  1575.  
  1576. #ifndef HEADERS
  1577.     rule_action[301] = &Parser::Act301;
  1578. #else
  1579.     void Act301(void);
  1580. #endif
  1581.  
  1582. #ifndef HEADERS
  1583.     rule_action[302] = &Parser::Act302;
  1584. #else
  1585.     void Act302(void);
  1586. #endif
  1587.  
  1588. #ifndef HEADERS
  1589.     rule_action[303] = &Parser::Act303;
  1590. #else
  1591.     void Act303(void);
  1592. #endif
  1593.  
  1594. #ifndef HEADERS
  1595.     rule_action[304] = &Parser::Act304;
  1596. #else
  1597.     void Act304(void);
  1598. #endif
  1599.  
  1600. #ifndef HEADERS
  1601.     rule_action[305] = &Parser::Act305;
  1602. #else
  1603.     void Act305(void);
  1604. #endif
  1605.  
  1606. #ifndef HEADERS
  1607.     rule_action[306] = &Parser::Act306;
  1608. #else
  1609.     void Act306(void);
  1610. #endif
  1611.  
  1612. #ifndef HEADERS
  1613.     rule_action[307] = &Parser::Act307;
  1614. #else
  1615.     void Act307(void);
  1616. #endif
  1617.  
  1618. #ifndef HEADERS
  1619.     rule_action[308] = &Parser::Act308;
  1620. #else
  1621.     void Act308(void);
  1622. #endif
  1623.  
  1624. #ifndef HEADERS
  1625.     rule_action[309] = &Parser::Act309;
  1626. #else
  1627.     void Act309(void);
  1628. #endif
  1629.  
  1630. #ifndef HEADERS
  1631.     rule_action[310] = &Parser::Act310;
  1632. #else
  1633.     void Act310(void);
  1634. #endif
  1635.  
  1636. #ifndef HEADERS
  1637.     rule_action[311] = &Parser::Act311;
  1638. #else
  1639.     void Act311(void);
  1640. #endif
  1641.  
  1642. #ifndef HEADERS
  1643.     rule_action[312] = &Parser::NoAction;
  1644. #endif
  1645.  
  1646. #ifndef HEADERS
  1647.     rule_action[313] = &Parser::NoAction;
  1648. #endif
  1649.  
  1650. #ifndef HEADERS
  1651.     rule_action[314] = &Parser::NullAction;
  1652. #endif
  1653.  
  1654. #ifndef HEADERS
  1655.     rule_action[315] = &Parser::NoAction;
  1656. #endif
  1657.  
  1658. #ifndef HEADERS
  1659.     rule_action[316] = &Parser::NullAction;
  1660. #endif
  1661.  
  1662. #ifndef HEADERS
  1663.     rule_action[317] = &Parser::NoAction;
  1664. #endif
  1665.  
  1666. #ifndef HEADERS
  1667.     rule_action[318] = &Parser::NullAction;
  1668. #endif
  1669.  
  1670. #ifndef HEADERS
  1671.     rule_action[319] = &Parser::NoAction;
  1672. #endif
  1673.  
  1674. #ifndef HEADERS
  1675.     rule_action[320] = &Parser::NullAction;
  1676. #endif
  1677.  
  1678. #ifndef HEADERS
  1679.     rule_action[321] = &Parser::NoAction;
  1680. #endif
  1681.  
  1682. #ifndef HEADERS
  1683.     rule_action[322] = &Parser::NullAction;
  1684. #endif
  1685.  
  1686. #ifndef HEADERS
  1687.     rule_action[323] = &Parser::NoAction;
  1688. #endif
  1689.  
  1690. #ifndef HEADERS
  1691.     rule_action[324] = &Parser::NullAction;
  1692. #endif
  1693.  
  1694. #ifndef HEADERS
  1695.     rule_action[325] = &Parser::NoAction;
  1696. #endif
  1697.  
  1698. #ifndef HEADERS
  1699.     rule_action[326] = &Parser::NullAction;
  1700. #endif
  1701.  
  1702. #ifndef HEADERS
  1703.     rule_action[327] = &Parser::NoAction;
  1704. #endif
  1705.  
  1706. #ifndef HEADERS
  1707.     rule_action[328] = &Parser::NullAction;
  1708. #endif
  1709.  
  1710. #ifndef HEADERS
  1711.     rule_action[329] = &Parser::NoAction;
  1712. #endif
  1713.  
  1714. #ifndef HEADERS
  1715.     rule_action[330] = &Parser::NullAction;
  1716. #endif
  1717.  
  1718. #ifndef HEADERS
  1719.     rule_action[331] = &Parser::NoAction;
  1720. #endif
  1721.  
  1722. #ifndef HEADERS
  1723.     rule_action[332] = &Parser::NullAction;
  1724. #endif
  1725.  
  1726. #ifndef HEADERS
  1727.     rule_action[333] = &Parser::NoAction;
  1728. #endif
  1729.  
  1730. #ifndef HEADERS
  1731.     rule_action[334] = &Parser::NullAction;
  1732. #endif
  1733.  
  1734. #ifndef HEADERS
  1735.     rule_action[335] = &Parser::NoAction;
  1736. #endif
  1737.  
  1738. #ifndef HEADERS
  1739.     rule_action[336] = &Parser::NullAction;
  1740. #endif
  1741.  
  1742. #ifndef HEADERS
  1743.     rule_action[337] = &Parser::NoAction;
  1744. #endif
  1745.  
  1746. #ifndef HEADERS
  1747.     rule_action[338] = &Parser::NullAction;
  1748. #endif
  1749.  
  1750. #ifndef HEADERS
  1751.     rule_action[339] = &Parser::NoAction;
  1752. #endif
  1753.  
  1754. #ifndef HEADERS
  1755.     rule_action[340] = &Parser::NullAction;
  1756. #endif
  1757.  
  1758. #ifndef HEADERS
  1759.     rule_action[341] = &Parser::NoAction;
  1760. #endif
  1761.  
  1762. #ifndef HEADERS
  1763.     rule_action[342] = &Parser::NullAction;
  1764. #endif
  1765.  
  1766. #ifndef HEADERS
  1767.     rule_action[343] = &Parser::NoAction;
  1768. #endif
  1769.  
  1770. #ifndef HEADERS
  1771.     rule_action[344] = &Parser::NullAction;
  1772. #endif
  1773.  
  1774. #ifndef HEADERS
  1775.     rule_action[345] = &Parser::NoAction;
  1776. #endif
  1777.  
  1778. #ifndef HEADERS
  1779.     rule_action[346] = &Parser::NullAction;
  1780. #endif
  1781.  
  1782. #ifndef HEADERS
  1783.     rule_action[347] = &Parser::NoAction;
  1784. #endif
  1785.  
  1786. #ifndef HEADERS
  1787.     rule_action[348] = &Parser::NullAction;
  1788. #endif
  1789.  
  1790. #ifndef HEADERS
  1791.     rule_action[349] = &Parser::NoAction;
  1792. #endif
  1793.  
  1794. #ifndef HEADERS
  1795.     rule_action[350] = &Parser::NullAction;
  1796. #endif
  1797.  
  1798. #ifndef HEADERS
  1799.     rule_action[351] = &Parser::NoAction;
  1800. #endif
  1801.  
  1802. #ifndef HEADERS
  1803.     rule_action[352] = &Parser::NullAction;
  1804. #endif
  1805.  
  1806. #ifndef HEADERS
  1807.     rule_action[353] = &Parser::NoAction;
  1808. #endif
  1809.  
  1810. #ifndef HEADERS
  1811.     rule_action[354] = &Parser::Act354;
  1812. #else
  1813.     void Act354(void);
  1814. #endif
  1815.  
  1816. #ifndef HEADERS
  1817.     rule_action[355] = &Parser::Act355;
  1818. #else
  1819.     void Act355(void);
  1820. #endif
  1821.  
  1822. #ifndef HEADERS
  1823.     return;
  1824. }
  1825. #endif
  1826.