Subversion Repositories tendra.SVN

Rev

Rev 2 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2 Rev 7
Line 1... Line 1...
1
/*
1
/*
2
 * Automatically generated from the files:
2
 * Automatically generated from the files:
3
 *	/u/g/release/Source/src/producers/cpp/syntax/syntax.sid
3
 *	syntax.sid
4
 * and
4
 * and
5
 *	/u/g/release/Source/src/producers/cpp/syntax/syntax.act
5
 *	syntax.act
6
 * by:
6
 * by:
7
 *	sid
7
 *	sid
8
 */
8
 */
9
 
9
 
10
/* BEGINNING OF HEADER */
10
/* BEGINNING OF HEADER */
Line 129... Line 129...
129
#endif
129
#endif
130
 
130
 
131
 
131
 
132
 
132
 
133
void
133
void
134
ZR500 PROTO_N ((ZO497))
-
 
135
  PROTO_T (SID_LIST_EXP *ZO497)
134
ZR500(SID_LIST_EXP *ZO497)
136
{
135
{
137
    SID_LIST_EXP ZI497;
136
    SID_LIST_EXP ZI497;
138
 
137
 
139
    switch (CURRENT_TERMINAL) {
138
    switch (CURRENT_TERMINAL) {
140
      case 1: case 2: case 3: case 5: case 6:
139
      case 1: case 2: case 3: case 5: case 6:
Line 175... Line 174...
175
  ZL0:;
174
  ZL0:;
176
    *ZO497 = ZI497;
175
    *ZO497 = ZI497;
177
}
176
}
178
 
177
 
179
void
178
void
180
ZR1216 PROTO_N ((ZI1214, ZO1215))
-
 
181
  PROTO_T (EXP ZI1214 X EXP *ZO1215)
179
ZR1216(EXP ZI1214, EXP *ZO1215)
182
{
180
{
183
    EXP ZI1215;
181
    EXP ZI1215;
184
 
182
 
185
  ZL2_1216:;
183
  ZL2_1216:;
186
    switch (CURRENT_TERMINAL) {
184
    switch (CURRENT_TERMINAL) {
Line 223... Line 221...
223
  ZL0:;
221
  ZL0:;
224
    *ZO1215 = ZI1215;
222
    *ZO1215 = ZI1215;
225
}
223
}
226
 
224
 
227
void
225
void
228
ZR628 PROTO_N ((ZO1195))
-
 
229
  PROTO_T (EXP *ZO1195)
226
ZR628(EXP *ZO1195)
230
{
227
{
231
    EXP ZI1195;
228
    EXP ZI1195;
232
 
229
 
233
    if ((CURRENT_TERMINAL) == 354) {
230
    if ((CURRENT_TERMINAL) == 354) {
234
	return;
231
	return;
Line 250... Line 247...
250
  ZL0:;
247
  ZL0:;
251
    *ZO1195 = ZI1195;
248
    *ZO1195 = ZI1195;
252
}
249
}
253
 
250
 
254
void
251
void
255
ZR752 PROTO_N ((ZO431))
-
 
256
  PROTO_T (EXP *ZO431)
252
ZR752(EXP *ZO431)
257
{
253
{
258
    EXP ZI431;
254
    EXP ZI431;
259
 
255
 
260
    switch (CURRENT_TERMINAL) {
256
    switch (CURRENT_TERMINAL) {
261
      case 95:
257
      case 95:
Line 433... Line 429...
433
  ZL0:;
429
  ZL0:;
434
    *ZO431 = ZI431;
430
    *ZO431 = ZI431;
435
}
431
}
436
 
432
 
437
void
433
void
438
ZR1471 PROTO_N ((ZI1470, ZO431))
-
 
439
  PROTO_T (IDENTIFIER *ZI1470 X EXP *ZO431)
434
ZR1471(IDENTIFIER *ZI1470, EXP *ZO431)
440
{
435
{
441
    EXP ZI431;
436
    EXP ZI431;
442
 
437
 
443
    switch (CURRENT_TERMINAL) {
438
    switch (CURRENT_TERMINAL) {
444
      default:
439
      default:
Line 503... Line 498...
503
  ZL0:;
498
  ZL0:;
504
    *ZO431 = ZI431;
499
    *ZO431 = ZI431;
505
}
500
}
506
 
501
 
507
void
502
void
508
ZR1344 PROTO_N ((ZI425, ZO419))
-
 
509
  PROTO_T (NAMESPACE *ZI425 X IDENTIFIER *ZO419)
503
ZR1344(NAMESPACE *ZI425, IDENTIFIER *ZO419)
510
{
504
{
511
    IDENTIFIER ZI419;
505
    IDENTIFIER ZI419;
512
 
506
 
513
    switch (CURRENT_TERMINAL) {
507
    switch (CURRENT_TERMINAL) {
514
      case 4:
508
      case 4:
Line 617... Line 611...
617
  ZL0:;
611
  ZL0:;
618
    *ZO419 = ZI419;
612
    *ZO419 = ZI419;
619
}
613
}
620
 
614
 
621
void
615
void
622
ZR552 PROTO_N ((ZO414, ZO431, ZO551))
-
 
623
  PROTO_T (TYPE *ZO414 X EXP *ZO431 X int *ZO551)
616
ZR552(TYPE *ZO414, EXP *ZO431, int *ZO551)
624
{
617
{
625
    TYPE ZI414;
618
    TYPE ZI414;
626
    EXP ZI431;
619
    EXP ZI431;
627
    int ZI551;
620
    int ZI551;
628
 
621
 
Line 676... Line 669...
676
    *ZO431 = ZI431;
669
    *ZO431 = ZI431;
677
    *ZO551 = ZI551;
670
    *ZO551 = ZI551;
678
}
671
}
679
 
672
 
680
void
673
void
681
ZR698 PROTO_N ((ZO1185, ZO1186, ZO1187))
-
 
682
  PROTO_T (EXP *ZO1185 X EXP *ZO1186 X int *ZO1187)
674
ZR698(EXP *ZO1185, EXP *ZO1186, int *ZO1187)
683
{
675
{
684
    EXP ZI1185;
676
    EXP ZI1185;
685
    EXP ZI1186;
677
    EXP ZI1186;
686
    int ZI1187;
678
    int ZI1187;
687
 
679
 
Line 751... Line 743...
751
    *ZO1186 = ZI1186;
743
    *ZO1186 = ZI1186;
752
    *ZO1187 = ZI1187;
744
    *ZO1187 = ZI1187;
753
}
745
}
754
 
746
 
755
void
747
void
756
ZR785 PROTO_N ((ZO783))
-
 
757
  PROTO_T (CV_SPEC *ZO783)
748
ZR785(CV_SPEC *ZO783)
758
{
749
{
759
    CV_SPEC ZI783;
750
    CV_SPEC ZI783;
760
 
751
 
761
    if ((CURRENT_TERMINAL) == 354) {
752
    if ((CURRENT_TERMINAL) == 354) {
762
	return;
753
	return;
Line 802... Line 793...
802
  ZL0:;
793
  ZL0:;
803
    *ZO783 = ZI783;
794
    *ZO783 = ZI783;
804
}
795
}
805
 
796
 
806
void
797
void
807
ZR1599 PROTO_Z ()
798
ZR1599(void)
808
{
799
{
809
    switch (CURRENT_TERMINAL) {
800
    switch (CURRENT_TERMINAL) {
810
      case 77:
801
      case 77:
811
	{
802
	{
812
	    ADVANCE_LEXER;
803
	    ADVANCE_LEXER;
Line 828... Line 819...
828
	return;
819
	return;
829
    }
820
    }
830
}
821
}
831
 
822
 
832
void
823
void
833
ZR1472 PROTO_N ((ZI425, ZO431))
-
 
834
  PROTO_T (NAMESPACE *ZI425 X EXP *ZO431)
824
ZR1472(NAMESPACE *ZI425, EXP *ZO431)
835
{
825
{
836
    EXP ZI431;
826
    EXP ZI431;
837
 
827
 
838
    switch (CURRENT_TERMINAL) {
828
    switch (CURRENT_TERMINAL) {
839
      case 4:
829
      case 4:
Line 947... Line 937...
947
  ZL0:;
937
  ZL0:;
948
    *ZO431 = ZI431;
938
    *ZO431 = ZI431;
949
}
939
}
950
 
940
 
951
void
941
void
952
ZR1345 PROTO_N ((ZI425, ZO419))
-
 
953
  PROTO_T (NAMESPACE *ZI425 X IDENTIFIER *ZO419)
942
ZR1345(NAMESPACE *ZI425, IDENTIFIER *ZO419)
954
{
943
{
955
    IDENTIFIER ZI419;
944
    IDENTIFIER ZI419;
956
 
945
 
957
    switch (CURRENT_TERMINAL) {
946
    switch (CURRENT_TERMINAL) {
958
      case 4:
947
      case 4:
Line 1061... Line 1050...
1061
  ZL0:;
1050
  ZL0:;
1062
    *ZO419 = ZI419;
1051
    *ZO419 = ZI419;
1063
}
1052
}
1064
 
1053
 
1065
void
1054
void
1066
ZR1022 PROTO_N ((ZI558, ZO431))
-
 
1067
  PROTO_T (EXP ZI558 X EXP *ZO431)
1055
ZR1022(EXP ZI558, EXP *ZO431)
1068
{
1056
{
1069
    EXP ZI431;
1057
    EXP ZI431;
1070
 
1058
 
1071
    if ((CURRENT_TERMINAL) == 354) {
1059
    if ((CURRENT_TERMINAL) == 354) {
1072
	return;
1060
	return;
Line 1124... Line 1112...
1124
  ZL0:;
1112
  ZL0:;
1125
    *ZO431 = ZI431;
1113
    *ZO431 = ZI431;
1126
}
1114
}
1127
 
1115
 
1128
void
1116
void
1129
ZR1473 PROTO_N ((ZI425, ZO431))
-
 
1130
  PROTO_T (NAMESPACE *ZI425 X EXP *ZO431)
1117
ZR1473(NAMESPACE *ZI425, EXP *ZO431)
1131
{
1118
{
1132
    EXP ZI431;
1119
    EXP ZI431;
1133
 
1120
 
1134
    switch (CURRENT_TERMINAL) {
1121
    switch (CURRENT_TERMINAL) {
1135
      case 4:
1122
      case 4:
Line 1243... Line 1230...
1243
  ZL0:;
1230
  ZL0:;
1244
    *ZO431 = ZI431;
1231
    *ZO431 = ZI431;
1245
}
1232
}
1246
 
1233
 
1247
void
1234
void
1248
ZR1346 PROTO_N ((ZO419))
-
 
1249
  PROTO_T (IDENTIFIER *ZO419)
1235
ZR1346(IDENTIFIER *ZO419)
1250
{
1236
{
1251
    IDENTIFIER ZI419;
1237
    IDENTIFIER ZI419;
1252
 
1238
 
1253
    switch (CURRENT_TERMINAL) {
1239
    switch (CURRENT_TERMINAL) {
1254
      case 4:
1240
      case 4:
Line 1363... Line 1349...
1363
  ZL0:;
1349
  ZL0:;
1364
    *ZO419 = ZI419;
1350
    *ZO419 = ZI419;
1365
}
1351
}
1366
 
1352
 
1367
void
1353
void
1368
ZR1092 PROTO_N ((ZI511, ZI1073, ZI1074, ZI670, ZI459))
-
 
1369
  PROTO_T (BASE_TYPE *ZI511 X DECL_SPEC *ZI1073 X TYPE *ZI1074 X ACCESS_LIST *ZI670 X IDENTIFIER *ZI459)
1354
ZR1092(BASE_TYPE *ZI511, DECL_SPEC *ZI1073, TYPE *ZI1074, ACCESS_LIST *ZI670, IDENTIFIER *ZI459)
1370
{
1355
{
1371
    if ((CURRENT_TERMINAL) == 354) {
1356
    if ((CURRENT_TERMINAL) == 354) {
1372
	return;
1357
	return;
1373
    }
1358
    }
1374
    {
1359
    {
Line 1456... Line 1441...
1456
    return;
1441
    return;
1457
  ZL0:;
1442
  ZL0:;
1458
}
1443
}
1459
 
1444
 
1460
void
1445
void
1461
ZR1474 PROTO_N ((ZO431))
-
 
1462
  PROTO_T (EXP *ZO431)
1446
ZR1474(EXP *ZO431)
1463
{
1447
{
1464
    EXP ZI431;
1448
    EXP ZI431;
1465
 
1449
 
1466
    switch (CURRENT_TERMINAL) {
1450
    switch (CURRENT_TERMINAL) {
1467
      case 4:
1451
      case 4:
Line 1577... Line 1561...
1577
  ZL0:;
1561
  ZL0:;
1578
    *ZO431 = ZI431;
1562
    *ZO431 = ZI431;
1579
}
1563
}
1580
 
1564
 
1581
void
1565
void
1582
ZR1220 PROTO_N ((ZI1218, ZO1219))
-
 
1583
  PROTO_T (EXP ZI1218 X EXP *ZO1219)
1566
ZR1220(EXP ZI1218, EXP *ZO1219)
1584
{
1567
{
1585
    EXP ZI1219;
1568
    EXP ZI1219;
1586
 
1569
 
1587
  ZL2_1220:;
1570
  ZL2_1220:;
1588
    switch (CURRENT_TERMINAL) {
1571
    switch (CURRENT_TERMINAL) {
Line 1650... Line 1633...
1650
  ZL0:;
1633
  ZL0:;
1651
    *ZO1219 = ZI1219;
1634
    *ZO1219 = ZI1219;
1652
}
1635
}
1653
 
1636
 
1654
void
1637
void
1655
ZR788 PROTO_N ((ZO783))
-
 
1656
  PROTO_T (CV_SPEC *ZO783)
1638
ZR788(CV_SPEC *ZO783)
1657
{
1639
{
1658
    CV_SPEC ZI783;
1640
    CV_SPEC ZI783;
1659
 
1641
 
1660
    switch (CURRENT_TERMINAL) {
1642
    switch (CURRENT_TERMINAL) {
1661
      case 98: case 124:
1643
      case 98: case 124:
Line 1684... Line 1666...
1684
  ZL0:;
1666
  ZL0:;
1685
    *ZO783 = ZI783;
1667
    *ZO783 = ZI783;
1686
}
1668
}
1687
 
1669
 
1688
void
1670
void
1689
ZR1602 PROTO_N ((ZI425, ZO419))
-
 
1690
  PROTO_T (NAMESPACE *ZI425 X IDENTIFIER *ZO419)
1671
ZR1602(NAMESPACE *ZI425, IDENTIFIER *ZO419)
1691
{
1672
{
1692
    IDENTIFIER ZI419;
1673
    IDENTIFIER ZI419;
1693
 
1674
 
1694
    switch (CURRENT_TERMINAL) {
1675
    switch (CURRENT_TERMINAL) {
1695
      case 4:
1676
      case 4:
Line 1793... Line 1774...
1793
  ZL0:;
1774
  ZL0:;
1794
    *ZO419 = ZI419;
1775
    *ZO419 = ZI419;
1795
}
1776
}
1796
 
1777
 
1797
void
1778
void
1798
ZR712 PROTO_N ((ZO431))
-
 
1799
  PROTO_T (EXP *ZO431)
1779
ZR712(EXP *ZO431)
1800
{
1780
{
1801
    EXP ZI431;
1781
    EXP ZI431;
1802
 
1782
 
1803
    if ((CURRENT_TERMINAL) == 354) {
1783
    if ((CURRENT_TERMINAL) == 354) {
1804
	return;
1784
	return;
Line 1898... Line 1878...
1898
  ZL0:;
1878
  ZL0:;
1899
    *ZO431 = ZI431;
1879
    *ZO431 = ZI431;
1900
}
1880
}
1901
 
1881
 
1902
void
1882
void
1903
ZR1603 PROTO_N ((ZI425, ZO419))
-
 
1904
  PROTO_T (NAMESPACE *ZI425 X IDENTIFIER *ZO419)
1883
ZR1603(NAMESPACE *ZI425, IDENTIFIER *ZO419)
1905
{
1884
{
1906
    IDENTIFIER ZI419;
1885
    IDENTIFIER ZI419;
1907
 
1886
 
1908
    switch (CURRENT_TERMINAL) {
1887
    switch (CURRENT_TERMINAL) {
1909
      case 4:
1888
      case 4:
Line 2007... Line 1986...
2007
  ZL0:;
1986
  ZL0:;
2008
    *ZO419 = ZI419;
1987
    *ZO419 = ZI419;
2009
}
1988
}
2010
 
1989
 
2011
void
1990
void
2012
ZR1604 PROTO_N ((ZO419))
-
 
2013
  PROTO_T (IDENTIFIER *ZO419)
1991
ZR1604(IDENTIFIER *ZO419)
2014
{
1992
{
2015
    IDENTIFIER ZI419;
1993
    IDENTIFIER ZI419;
2016
 
1994
 
2017
    switch (CURRENT_TERMINAL) {
1995
    switch (CURRENT_TERMINAL) {
2018
      case 4:
1996
      case 4:
Line 2122... Line 2100...
2122
  ZL0:;
2100
  ZL0:;
2123
    *ZO419 = ZI419;
2101
    *ZO419 = ZI419;
2124
}
2102
}
2125
 
2103
 
2126
void
2104
void
2127
ZR847 PROTO_N ((ZO414))
-
 
2128
  PROTO_T (int *ZO414)
2105
ZR847(int *ZO414)
2129
{
2106
{
2130
    int ZI414;
2107
    int ZI414;
2131
 
2108
 
2132
    switch (CURRENT_TERMINAL) {
2109
    switch (CURRENT_TERMINAL) {
2133
      case 41:
2110
      case 41:
Line 2157... Line 2134...
2157
  ZL0:;
2134
  ZL0:;
2158
    *ZO414 = ZI414;
2135
    *ZO414 = ZI414;
2159
}
2136
}
2160
 
2137
 
2161
void
2138
void
2162
ZR990 PROTO_N ((ZO1148))
-
 
2163
  PROTO_T (TYPE *ZO1148)
2139
ZR990(TYPE *ZO1148)
2164
{
2140
{
2165
    TYPE ZI1148;
2141
    TYPE ZI1148;
2166
 
2142
 
2167
    if ((CURRENT_TERMINAL) == 354) {
2143
    if ((CURRENT_TERMINAL) == 354) {
2168
	return;
2144
	return;
Line 2223... Line 2199...
2223
  ZL0:;
2199
  ZL0:;
2224
    *ZO1148 = ZI1148;
2200
    *ZO1148 = ZI1148;
2225
}
2201
}
2226
 
2202
 
2227
void
2203
void
2228
ZR1224 PROTO_N ((ZI1222, ZO1223))
-
 
2229
  PROTO_T (EXP ZI1222 X EXP *ZO1223)
2204
ZR1224(EXP ZI1222, EXP *ZO1223)
2230
{
2205
{
2231
    EXP ZI1223;
2206
    EXP ZI1223;
2232
 
2207
 
2233
  ZL2_1224:;
2208
  ZL2_1224:;
2234
    switch (CURRENT_TERMINAL) {
2209
    switch (CURRENT_TERMINAL) {
Line 2285... Line 2260...
2285
  ZL0:;
2260
  ZL0:;
2286
    *ZO1223 = ZI1223;
2261
    *ZO1223 = ZI1223;
2287
}
2262
}
2288
 
2263
 
2289
void
2264
void
2290
ZR427 PROTO_N ((ZO425))
-
 
2291
  PROTO_T (NAMESPACE *ZO425)
2265
ZR427(NAMESPACE *ZO425)
2292
{
2266
{
2293
    NAMESPACE ZI425;
2267
    NAMESPACE ZI425;
2294
 
2268
 
2295
    switch (CURRENT_TERMINAL) {
2269
    switch (CURRENT_TERMINAL) {
2296
      case 83:
2270
      case 83:
Line 2325... Line 2299...
2325
  ZL0:;
2299
  ZL0:;
2326
    *ZO425 = ZI425;
2300
    *ZO425 = ZI425;
2327
}
2301
}
2328
 
2302
 
2329
void
2303
void
2330
ZR662 PROTO_Z ()
2304
ZR662(void)
2331
{
2305
{
2332
    switch (CURRENT_TERMINAL) {
2306
    switch (CURRENT_TERMINAL) {
2333
      case 222:
2307
      case 222:
2334
	{
2308
	{
2335
	    ADVANCE_LEXER;
2309
	    ADVANCE_LEXER;
Line 2350... Line 2324...
2350
    SAVE_LEXER (354);
2324
    SAVE_LEXER (354);
2351
    return;
2325
    return;
2352
}
2326
}
2353
 
2327
 
2354
void
2328
void
2355
ZR784 PROTO_N ((ZO783))
-
 
2356
  PROTO_T (CV_SPEC *ZO783)
2329
ZR784(CV_SPEC *ZO783)
2357
{
2330
{
2358
    CV_SPEC ZI783;
2331
    CV_SPEC ZI783;
2359
 
2332
 
2360
    switch (CURRENT_TERMINAL) {
2333
    switch (CURRENT_TERMINAL) {
2361
      case 98:
2334
      case 98:
Line 2386... Line 2359...
2386
  ZL0:;
2359
  ZL0:;
2387
    *ZO783 = ZI783;
2360
    *ZO783 = ZI783;
2388
}
2361
}
2389
 
2362
 
2390
void
2363
void
2391
ZR835 PROTO_Z ()
2364
ZR835(void)
2392
{
2365
{
2393
    if ((CURRENT_TERMINAL) == 354) {
2366
    if ((CURRENT_TERMINAL) == 354) {
2394
	return;
2367
	return;
2395
    }
2368
    }
2396
    {
2369
    {
Line 2445... Line 2418...
2445
    SAVE_LEXER (354);
2418
    SAVE_LEXER (354);
2446
    return;
2419
    return;
2447
}
2420
}
2448
 
2421
 
2449
void
2422
void
2450
ZR596 PROTO_Z ()
2423
ZR596(void)
2451
{
2424
{
2452
    switch (CURRENT_TERMINAL) {
2425
    switch (CURRENT_TERMINAL) {
2453
      case 85:
2426
      case 85:
2454
	{
2427
	{
2455
	    ADVANCE_LEXER;
2428
	    ADVANCE_LEXER;
Line 2490... Line 2463...
2490
    SAVE_LEXER (354);
2463
    SAVE_LEXER (354);
2491
    return;
2464
    return;
2492
}
2465
}
2493
 
2466
 
2494
void
2467
void
2495
ZR1084 PROTO_N ((ZI689, ZI497, ZI480, ZI670, ZI720, ZO459))
-
 
2496
  PROTO_T (DECL_SPEC ZI689 X TYPE ZI497 X BASE_TYPE ZI480 X ACCESS_LIST ZI670 X int ZI720 X IDENTIFIER *ZO459)
2468
ZR1084(DECL_SPEC ZI689, TYPE ZI497, BASE_TYPE ZI480, ACCESS_LIST ZI670, int ZI720, IDENTIFIER *ZO459)
2497
{
2469
{
2498
    IDENTIFIER ZI459;
2470
    IDENTIFIER ZI459;
2499
 
2471
 
2500
    switch (CURRENT_TERMINAL) {
2472
    switch (CURRENT_TERMINAL) {
2501
      case 83:
2473
      case 83:
Line 3637... Line 3609...
3637
  ZL0:;
3609
  ZL0:;
3638
    *ZO459 = ZI459;
3610
    *ZO459 = ZI459;
3639
}
3611
}
3640
 
3612
 
3641
void
3613
void
3642
ZR428 PROTO_N ((ZO425))
-
 
3643
  PROTO_T (NAMESPACE *ZO425)
3614
ZR428(NAMESPACE *ZO425)
3644
{
3615
{
3645
    NAMESPACE ZI425;
3616
    NAMESPACE ZI425;
3646
 
3617
 
3647
    switch (CURRENT_TERMINAL) {
3618
    switch (CURRENT_TERMINAL) {
3648
      case 8: case 9: case 83:
3619
      case 8: case 9: case 83:
Line 3674... Line 3645...
3674
  ZL0:;
3645
  ZL0:;
3675
    *ZO425 = ZI425;
3646
    *ZO425 = ZI425;
3676
}
3647
}
3677
 
3648
 
3678
void
3649
void
3679
ZR1228 PROTO_N ((ZI1226, ZO1227))
-
 
3680
  PROTO_T (EXP ZI1226 X EXP *ZO1227)
3650
ZR1228(EXP ZI1226, EXP *ZO1227)
3681
{
3651
{
3682
    EXP ZI1227;
3652
    EXP ZI1227;
3683
 
3653
 
3684
  ZL2_1228:;
3654
  ZL2_1228:;
3685
    switch (CURRENT_TERMINAL) {
3655
    switch (CURRENT_TERMINAL) {
Line 3736... Line 3706...
3736
  ZL0:;
3706
  ZL0:;
3737
    *ZO1227 = ZI1227;
3707
    *ZO1227 = ZI1227;
3738
}
3708
}
3739
 
3709
 
3740
void
3710
void
3741
ZR998 PROTO_N ((ZI459, ZO431))
-
 
3742
  PROTO_T (IDENTIFIER ZI459 X EXP *ZO431)
3711
ZR998(IDENTIFIER ZI459, EXP *ZO431)
3743
{
3712
{
3744
    EXP ZI431;
3713
    EXP ZI431;
3745
 
3714
 
3746
    switch (CURRENT_TERMINAL) {
3715
    switch (CURRENT_TERMINAL) {
3747
      case 1: case 2: case 3: case 5: case 6:
3716
      case 1: case 2: case 3: case 5: case 6:
Line 3820... Line 3789...
3820
  ZL0:;
3789
  ZL0:;
3821
    *ZO431 = ZI431;
3790
    *ZO431 = ZI431;
3822
}
3791
}
3823
 
3792
 
3824
void
3793
void
3825
ZR1089 PROTO_N ((ZI414, ZI689))
-
 
3826
  PROTO_T (TYPE ZI414 X DECL_SPEC ZI689)
3794
ZR1089(TYPE ZI414, DECL_SPEC ZI689)
3827
{
3795
{
3828
    if ((CURRENT_TERMINAL) == 354) {
3796
    if ((CURRENT_TERMINAL) == 354) {
3829
	return;
3797
	return;
3830
    }
3798
    }
3831
    {
3799
    {
Line 3872... Line 3840...
3872
    SAVE_LEXER (354);
3840
    SAVE_LEXER (354);
3873
    return;
3841
    return;
3874
}
3842
}
3875
 
3843
 
3876
void
3844
void
3877
ZR608 PROTO_N ((ZO1227))
-
 
3878
  PROTO_T (EXP *ZO1227)
3845
ZR608(EXP *ZO1227)
3879
{
3846
{
3880
    EXP ZI1227;
3847
    EXP ZI1227;
3881
 
3848
 
3882
    if ((CURRENT_TERMINAL) == 354) {
3849
    if ((CURRENT_TERMINAL) == 354) {
3883
	return;
3850
	return;
Line 3899... Line 3866...
3899
  ZL0:;
3866
  ZL0:;
3900
    *ZO1227 = ZI1227;
3867
    *ZO1227 = ZI1227;
3901
}
3868
}
3902
 
3869
 
3903
void
3870
void
3904
ZR949 PROTO_N ((ZO1174, ZO1175, ZO1176))
-
 
3905
  PROTO_T (TYPE *ZO1174 X IDENTIFIER *ZO1175 X int *ZO1176)
3871
ZR949(TYPE *ZO1174, IDENTIFIER *ZO1175, int *ZO1176)
3906
{
3872
{
3907
    TYPE ZI1174;
3873
    TYPE ZI1174;
3908
    IDENTIFIER ZI1175;
3874
    IDENTIFIER ZI1175;
3909
    int ZI1176;
3875
    int ZI1176;
3910
 
3876
 
Line 3990... Line 3956...
3990
    *ZO1175 = ZI1175;
3956
    *ZO1175 = ZI1175;
3991
    *ZO1176 = ZI1176;
3957
    *ZO1176 = ZI1176;
3992
}
3958
}
3993
 
3959
 
3994
void
3960
void
3995
ZR713 PROTO_N ((ZO431))
-
 
3996
  PROTO_T (EXP *ZO431)
3961
ZR713(EXP *ZO431)
3997
{
3962
{
3998
    EXP ZI431;
3963
    EXP ZI431;
3999
 
3964
 
4000
    switch (CURRENT_TERMINAL) {
3965
    switch (CURRENT_TERMINAL) {
4001
      case 109:
3966
      case 109:
Line 4236... Line 4201...
4236
  ZL0:;
4201
  ZL0:;
4237
    *ZO431 = ZI431;
4202
    *ZO431 = ZI431;
4238
}
4203
}
4239
 
4204
 
4240
void
4205
void
4241
ZR491 PROTO_N ((ZO431))
-
 
4242
  PROTO_T (EXP *ZO431)
4206
ZR491(EXP *ZO431)
4243
{
4207
{
4244
    EXP ZI431;
4208
    EXP ZI431;
4245
 
4209
 
4246
    switch (CURRENT_TERMINAL) {
4210
    switch (CURRENT_TERMINAL) {
4247
      case 1: case 2: case 3: case 5: case 6:
4211
      case 1: case 2: case 3: case 5: case 6:
Line 4323... Line 4287...
4323
  ZL0:;
4287
  ZL0:;
4324
    *ZO431 = ZI431;
4288
    *ZO431 = ZI431;
4325
}
4289
}
4326
 
4290
 
4327
void
4291
void
4328
ZR571 PROTO_N ((ZO497, ZO414, ZO551))
-
 
4329
  PROTO_T (SID_LIST_EXP *ZO497 X TYPE *ZO414 X int *ZO551)
4292
ZR571(SID_LIST_EXP *ZO497, TYPE *ZO414, int *ZO551)
4330
{
4293
{
4331
    SID_LIST_EXP ZI497;
4294
    SID_LIST_EXP ZI497;
4332
    TYPE ZI414;
4295
    TYPE ZI414;
4333
    int ZI551;
4296
    int ZI551;
4334
 
4297
 
Line 4481... Line 4444...
4481
    *ZO414 = ZI414;
4444
    *ZO414 = ZI414;
4482
    *ZO551 = ZI551;
4445
    *ZO551 = ZI551;
4483
}
4446
}
4484
 
4447
 
4485
void
4448
void
4486
ZR676 PROTO_N ((ZI558, ZO431))
-
 
4487
  PROTO_T (EXP ZI558 X EXP *ZO431)
4449
ZR676(EXP ZI558, EXP *ZO431)
4488
{
4450
{
4489
    EXP ZI431;
4451
    EXP ZI431;
4490
 
4452
 
4491
    if ((CURRENT_TERMINAL) == 354) {
4453
    if ((CURRENT_TERMINAL) == 354) {
4492
	return;
4454
	return;