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

  1. /* C code generated by Sather 1.0 compiler */
  2.  
  3. #include "sather.h"
  4.  
  5. #include "strings.h"
  6.  
  7.  
  8.  
  9.  
  10. void TR_HERE_EXPR_nex_8575(TR_HERE_EXPR self, TR_EXPR next_8576) {
  11.  self->next_8 = next_8576;
  12. }
  13.  
  14.  
  15. void TR_WHERE_EXPR_ne_8577(TR_WHERE_EXPR self, TR_EXPR next_8578) {
  16.  self->next_8 = next_8578;
  17. }
  18.  
  19.  
  20. void TR_NEAR_EXPR_nex_8579(TR_NEAR_EXPR self, TR_EXPR next_8580) {
  21.  self->next_8 = next_8580;
  22. }
  23.  
  24.  
  25. void TR_FAR_EXPR_next_8581(TR_FAR_EXPR self, TR_EXPR next_8582) {
  26.  self->next_8 = next_8582;
  27. }
  28.  
  29.  
  30. void TR_AND_EXPR_next_8583(TR_AND_EXPR self, TR_EXPR next_8584) {
  31.  self->next_8 = next_8584;
  32. }
  33.  
  34.  
  35. void TR_OR_EXPR_next__8585(TR_OR_EXPR self, TR_EXPR next_8586) {
  36.  self->next_8 = next_8586;
  37. }
  38.  
  39.  
  40. void TR_AT_EXPR_next__8587(TR_AT_EXPR self, TR_EXPR next_8588) {
  41.  self->next_8 = next_8588;
  42. }
  43.  
  44.  
  45. void TR_BREAK_EXPR_ne_8589(TR_BREAK_EXPR self, TR_EXPR next_8590) {
  46.  self->next_8 = next_8590;
  47. }
  48.  
  49.  
  50. void TR_EXPR_next_TR__8591(TR_EXPR_52 self, TR_EXPR next_8592) {
  51.  self->next_8 = next_8592;
  52. }
  53.  
  54.  
  55. void AM_LOOP_STMT_nex_8593(AM_LOOP_STMT self, AM_STMT next_8594) {
  56.  self->next_8 = next_8594;
  57. }
  58.  
  59.  
  60. void AM_ASSIGN_STMT_n_8595(AM_ASSIGN_STMT self, AM_STMT next_8596) {
  61.  self->next_8 = next_8596;
  62. }
  63.  
  64.  
  65. void AM_IF_STMT_next__8597(AM_IF_STMT self, AM_STMT next_8598) {
  66.  self->next_8 = next_8598;
  67. }
  68.  
  69.  
  70. void AM_BREAK_STMT_ne_8599(AM_BREAK_STMT self, AM_STMT next_8600) {
  71.  self->next_8 = next_8600;
  72. }
  73.  
  74.  
  75. void AM_RETURN_STMT_n_8601(AM_RETURN_STMT self, AM_STMT next_8602) {
  76.  self->next_8 = next_8602;
  77. }
  78.  
  79.  
  80. void AM_YIELD_STMT_ne_8603(AM_YIELD_STMT self, AM_STMT next_8604) {
  81.  self->next_8 = next_8604;
  82. }
  83.  
  84.  
  85. void AM_CASE_STMT_nex_8605(AM_CASE_STMT self, AM_STMT next_8606) {
  86.  self->next_8 = next_8606;
  87. }
  88.  
  89.  
  90. void AM_TYPECASE_STMT_8607(AM_TYPECASE_STMT self, AM_STMT next_8608) {
  91.  self->next_8 = next_8608;
  92. }
  93.  
  94.  
  95. void AM_PRE_STMT_next_8609(AM_PRE_STMT self, AM_STMT next_8610) {
  96.  self->next_8 = next_8610;
  97. }
  98.  
  99.  
  100. void AM_POST_STMT_nex_8611(AM_POST_STMT self, AM_STMT next_8612) {
  101.  self->next_8 = next_8612;
  102. }
  103.  
  104.  
  105. void AM_INITIAL_STMT__8613(AM_INITIAL_STMT self, AM_STMT next_8614) {
  106.  self->next_8 = next_8614;
  107. }
  108.  
  109.  
  110. void AM_ASSERT_STMT_n_8615(AM_ASSERT_STMT self, AM_STMT next_8616) {
  111.  self->next_8 = next_8616;
  112. }
  113.  
  114.  
  115. void AM_INVARIANT_STM_8617(AM_INVARIANT_STMT self, AM_STMT next_8618) {
  116.  self->next_8 = next_8618;
  117. }
  118.  
  119.  
  120. void AM_PROTECT_STMT__8619(AM_PROTECT_STMT self, AM_STMT next_8620) {
  121.  self->next_8 = next_8620;
  122. }
  123.  
  124.  
  125. void AM_RAISE_STMT_ne_8621(AM_RAISE_STMT self, AM_STMT next_8622) {
  126.  self->next_8 = next_8622;
  127. }
  128.  
  129.  
  130. void AM_EXPR_STMT_nex_8623(AM_EXPR_STMT self, AM_STMT next_8624) {
  131.  self->next_8 = next_8624;
  132. }
  133.  
  134.  
  135. void TR_IF_STMT_next__8625(TR_IF_STMT self, TR_STMT next_8626) {
  136.  self->next_8 = next_8626;
  137. }
  138.  
  139.  
  140. void TR_LOOP_STMT_nex_8627(TR_LOOP_STMT self, TR_STMT next_8628) {
  141.  self->next_8 = next_8628;
  142. }
  143.  
  144.  
  145. void TR_RETURN_STMT_n_8629(TR_RETURN_STMT self, TR_STMT next_8630) {
  146.  self->next_8 = next_8630;
  147. }
  148.  
  149.  
  150. void TR_YIELD_STMT_ne_8631(TR_YIELD_STMT self, TR_STMT next_8632) {
  151.  self->next_8 = next_8632;
  152. }
  153.  
  154.  
  155. void TR_QUIT_STMT_nex_8633(TR_QUIT_STMT self, TR_STMT next_8634) {
  156.  self->next_8 = next_8634;
  157. }
  158.  
  159.  
  160. void TR_CASE_STMT_nex_8635(TR_CASE_STMT self, TR_STMT next_8636) {
  161.  self->next_8 = next_8636;
  162. }
  163.  
  164.  
  165. void TR_TYPECASE_STMT_8637(TR_TYPECASE_STMT self, TR_STMT next_8638) {
  166.  self->next_8 = next_8638;
  167. }
  168.  
  169.  
  170. void TR_ASSERT_STMT_n_8639(TR_ASSERT_STMT self, TR_STMT next_8640) {
  171.  self->next_8 = next_8640;
  172. }
  173.  
  174.  
  175. void TR_PROTECT_STMT__8641(TR_PROTECT_STMT self, TR_STMT next_8642) {
  176.  self->next_8 = next_8642;
  177. }
  178.  
  179.  
  180. void TR_RAISE_STMT_ne_8643(TR_RAISE_STMT self, TR_STMT next_8644) {
  181.  self->next_8 = next_8644;
  182. }
  183.  
  184.  
  185. void TR_COBEGIN_STMT__8645(TR_COBEGIN_STMT self, TR_STMT next_8646) {
  186.  self->next_8 = next_8646;
  187. }
  188.  
  189.  
  190. void TR_LOCK_STMT_nex_8647(TR_LOCK_STMT self, TR_STMT next_8648) {
  191.  self->next_8 = next_8648;
  192. }
  193.  
  194.  
  195. void TR_UNLOCK_STMT_n_8649(TR_UNLOCK_STMT self, TR_STMT next_8650) {
  196.  self->next_8 = next_8650;
  197. }
  198.  
  199.  
  200. void TR_TRY_STMT_next_8651(TR_TRY_STMT self, TR_STMT next_8652) {
  201.  self->next_8 = next_8652;
  202. }
  203.  
  204.  
  205. void TR_WITH_NEAR_STM_8653(TR_WITH_NEAR_STMT self, TR_STMT next_8654) {
  206.  self->next_8 = next_8654;
  207. }
  208.  
  209.  
  210. void TR_DIST_STMT_nex_8655(TR_DIST_STMT self, TR_STMT next_8656) {
  211.  self->next_8 = next_8656;
  212. }
  213.  
  214.  
  215. void TR_FORK_STMT_nex_8657(TR_FORK_STMT self, TR_STMT next_8658) {
  216.  self->next_8 = next_8658;
  217. }
  218.  
  219.  
  220. void TR_EXPR_STMT_nex_8659(TR_EXPR_STMT self, TR_STMT next_8660) {
  221.  self->next_8 = next_8660;
  222. }
  223.  
  224.  
  225. void TR_ASSIGN_STMT_n_8661(TR_ASSIGN_STMT self, TR_STMT next_8662) {
  226.  self->next_8 = next_8662;
  227. }
  228.  
  229.  
  230. void TR_DEC_STMT_next_8663(TR_DEC_STMT self, TR_STMT next_8664) {
  231.  self->next_8 = next_8664;
  232. }
  233.  
  234.  
  235. void TR_STMT_next_TR__8665(TR_STMT_39 self, TR_STMT next_8666) {
  236.  self->next_8 = next_8666;
  237. }
  238.  
  239.  
  240. void TR_ROUT_DEF_next_8667(TR_ROUT_DEF self, TR_CLASS_ELT next_8668) {
  241.  self->next_8 = next_8668;
  242. }
  243.  
  244.  
  245. void TR_INCLUDE_CLAUS_8669(TR_INCLUDE_CLAUSE self, TR_CLASS_ELT next_8670) {
  246.  self->next_8 = next_8670;
  247. }
  248.  
  249.  
  250. void TR_CONST_DEF_nex_8671(TR_CONST_DEF self, TR_CLASS_ELT next_8672) {
  251.  self->next_8 = next_8672;
  252. }
  253.  
  254.  
  255. void TR_SHARED_DEF_ne_8673(TR_SHARED_DEF self, TR_CLASS_ELT next_8674) {
  256.  self->next_8 = next_8674;
  257. }
  258.  
  259.  
  260. void TR_ATTR_DEF_next_8675(TR_ATTR_DEF self, TR_CLASS_ELT next_8676) {
  261.  self->next_8 = next_8676;
  262. }
  263.  
  264.  
  265. void TR_CLASS_ELT_nex_8677(TR_CLASS_ELT_45 self, TR_CLASS_ELT next_8678) {
  266.  self->next_8 = next_8678;
  267. }
  268.