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
ZR842 PROTO_Z ()
134
ZR842(void)
135
{
135
{
136
    if ((CURRENT_TERMINAL) == 354) {
136
    if ((CURRENT_TERMINAL) == 354) {
137
	return;
137
	return;
138
    }
138
    }
139
    {
139
    {
Line 201... Line 201...
201
    SAVE_LEXER (354);
201
    SAVE_LEXER (354);
202
    return;
202
    return;
203
}
203
}
204
 
204
 
205
void
205
void
206
ZR1284 PROTO_N ((ZO431))
-
 
207
  PROTO_T (EXP *ZO431)
206
ZR1284(EXP *ZO431)
208
{
207
{
209
    EXP ZI431;
208
    EXP ZI431;
210
 
209
 
211
    switch (CURRENT_TERMINAL) {
210
    switch (CURRENT_TERMINAL) {
212
      case 1: case 2: case 3: case 5: case 6:
211
      case 1: case 2: case 3: case 5: case 6:
Line 245... Line 244...
245
  ZL0:;
244
  ZL0:;
246
    *ZO431 = ZI431;
245
    *ZO431 = ZI431;
247
}
246
}
248
 
247
 
249
void
248
void
250
ZR1008 PROTO_N ((ZI689, ZI511, ZI497, ZI670))
-
 
251
  PROTO_T (DECL_SPEC ZI689 X BASE_TYPE ZI511 X TYPE ZI497 X ACCESS_LIST ZI670)
249
ZR1008(DECL_SPEC ZI689, BASE_TYPE ZI511, TYPE ZI497, ACCESS_LIST ZI670)
252
{
250
{
253
    if ((CURRENT_TERMINAL) == 354) {
251
    if ((CURRENT_TERMINAL) == 354) {
254
	return;
252
	return;
255
    }
253
    }
256
    {
254
    {
Line 322... Line 320...
322
    SAVE_LEXER (354);
320
    SAVE_LEXER (354);
323
    return;
321
    return;
324
}
322
}
325
 
323
 
326
void
324
void
327
ZR1033 PROTO_N ((ZI414, ZI689, ZO431))
-
 
328
  PROTO_T (TYPE ZI414 X DECL_SPEC ZI689 X EXP *ZO431)
325
ZR1033(TYPE ZI414, DECL_SPEC ZI689, EXP *ZO431)
329
{
326
{
330
    EXP ZI431;
327
    EXP ZI431;
331
 
328
 
332
    if ((CURRENT_TERMINAL) == 354) {
329
    if ((CURRENT_TERMINAL) == 354) {
333
	return;
330
	return;
Line 445... Line 442...
445
  ZL0:;
442
  ZL0:;
446
    *ZO431 = ZI431;
443
    *ZO431 = ZI431;
447
}
444
}
448
 
445
 
449
void
446
void
450
ZR1286 PROTO_N ((ZO431))
-
 
451
  PROTO_T (EXP *ZO431)
447
ZR1286(EXP *ZO431)
452
{
448
{
453
    EXP ZI431;
449
    EXP ZI431;
454
 
450
 
455
    if ((CURRENT_TERMINAL) == 354) {
451
    if ((CURRENT_TERMINAL) == 354) {
456
	return;
452
	return;
Line 548... Line 544...
548
  ZL0:;
544
  ZL0:;
549
    *ZO431 = ZI431;
545
    *ZO431 = ZI431;
550
}
546
}
551
 
547
 
552
void
548
void
553
ZR1002 PROTO_N ((ZI459, ZO497))
-
 
554
  PROTO_T (IDENTIFIER ZI459 X SID_LIST_EXP *ZO497)
549
ZR1002(IDENTIFIER ZI459, SID_LIST_EXP *ZO497)
555
{
550
{
556
    SID_LIST_EXP ZI497;
551
    SID_LIST_EXP ZI497;
557
 
552
 
558
    if ((CURRENT_TERMINAL) == 354) {
553
    if ((CURRENT_TERMINAL) == 354) {
559
	return;
554
	return;
Line 607... Line 602...
607
  ZL0:;
602
  ZL0:;
608
    *ZO497 = ZI497;
603
    *ZO497 = ZI497;
609
}
604
}
610
 
605
 
611
void
606
void
612
ZR776 PROTO_N ((ZO431))
-
 
613
  PROTO_T (EXP *ZO431)
607
ZR776(EXP *ZO431)
614
{
608
{
615
    EXP ZI431;
609
    EXP ZI431;
616
 
610
 
617
    switch (CURRENT_TERMINAL) {
611
    switch (CURRENT_TERMINAL) {
618
      case 288:
612
      case 288:
Line 665... Line 659...
665
  ZL0:;
659
  ZL0:;
666
    *ZO431 = ZI431;
660
    *ZO431 = ZI431;
667
}
661
}
668
 
662
 
669
void
663
void
670
ZR1161 PROTO_N ((ZI1157, ZI1158, ZO1159, ZO1160))
-
 
671
  PROTO_T (TYPE ZI1157 X IDENTIFIER ZI1158 X TYPE *ZO1159 X IDENTIFIER *ZO1160)
664
ZR1161(TYPE ZI1157, IDENTIFIER ZI1158, TYPE *ZO1159, IDENTIFIER *ZO1160)
672
{
665
{
673
    TYPE ZI1159;
666
    TYPE ZI1159;
674
    IDENTIFIER ZI1160;
667
    IDENTIFIER ZI1160;
675
 
668
 
676
  ZL2_1161:;
669
  ZL2_1161:;
Line 725... Line 718...
725
    *ZO1159 = ZI1159;
718
    *ZO1159 = ZI1159;
726
    *ZO1160 = ZI1160;
719
    *ZO1160 = ZI1160;
727
}
720
}
728
 
721
 
729
void
722
void
730
ZR503 PROTO_N ((ZO419))
-
 
731
  PROTO_T (IDENTIFIER *ZO419)
723
ZR503(IDENTIFIER *ZO419)
732
{
724
{
733
    IDENTIFIER ZI419;
725
    IDENTIFIER ZI419;
734
 
726
 
735
    if ((CURRENT_TERMINAL) == 354) {
727
    if ((CURRENT_TERMINAL) == 354) {
736
	return;
728
	return;
Line 796... Line 788...
796
  ZL0:;
788
  ZL0:;
797
    *ZO419 = ZI419;
789
    *ZO419 = ZI419;
798
}
790
}
799
 
791
 
800
void
792
void
801
ZR1019 PROTO_N ((ZI558, ZO431, ZO459))
-
 
802
  PROTO_T (EXP ZI558 X EXP *ZO431 X EXP *ZO459)
793
ZR1019(EXP ZI558, EXP *ZO431, EXP *ZO459)
803
{
794
{
804
    EXP ZI431;
795
    EXP ZI431;
805
    EXP ZI459;
796
    EXP ZI459;
806
 
797
 
807
    switch (CURRENT_TERMINAL) {
798
    switch (CURRENT_TERMINAL) {
Line 869... Line 860...
869
    *ZO431 = ZI431;
860
    *ZO431 = ZI431;
870
    *ZO459 = ZI459;
861
    *ZO459 = ZI459;
871
}
862
}
872
 
863
 
873
void
864
void
874
ZR1289 PROTO_N ((ZI1287, ZO431))
-
 
875
  PROTO_T (EXP *ZI1287 X EXP *ZO431)
865
ZR1289(EXP *ZI1287, EXP *ZO431)
876
{
866
{
877
    EXP ZI431;
867
    EXP ZI431;
878
 
868
 
879
    switch (CURRENT_TERMINAL) {
869
    switch (CURRENT_TERMINAL) {
880
      case 42:
870
      case 42:
Line 913... Line 903...
913
  ZL0:;
903
  ZL0:;
914
    *ZO431 = ZI431;
904
    *ZO431 = ZI431;
915
}
905
}
916
 
906
 
917
void
907
void
918
ZR472 PROTO_N ((ZO419))
-
 
919
  PROTO_T (IDENTIFIER *ZO419)
908
ZR472(IDENTIFIER *ZO419)
920
{
909
{
921
    IDENTIFIER ZI419;
910
    IDENTIFIER ZI419;
922
 
911
 
923
    if ((CURRENT_TERMINAL) == 354) {
912
    if ((CURRENT_TERMINAL) == 354) {
924
	return;
913
	return;
Line 968... Line 957...
968
  ZL0:;
957
  ZL0:;
969
    *ZO419 = ZI419;
958
    *ZO419 = ZI419;
970
}
959
}
971
 
960
 
972
void
961
void
973
ZR761 PROTO_N ((ZI554, ZO459))
-
 
974
  PROTO_T (int ZI554 X IDENTIFIER *ZO459)
962
ZR761(int ZI554, IDENTIFIER *ZO459)
975
{
963
{
976
    IDENTIFIER ZI459;
964
    IDENTIFIER ZI459;
977
 
965
 
978
    if ((CURRENT_TERMINAL) == 354) {
966
    if ((CURRENT_TERMINAL) == 354) {
979
	return;
967
	return;
Line 1078... Line 1066...
1078
  ZL0:;
1066
  ZL0:;
1079
    *ZO459 = ZI459;
1067
    *ZO459 = ZI459;
1080
}
1068
}
1081
 
1069
 
1082
void
1070
void
1083
ZR817 PROTO_N ((ZO816))
-
 
1084
  PROTO_T (BASE_TYPE *ZO816)
1071
ZR817(BASE_TYPE *ZO816)
1085
{
1072
{
1086
    BASE_TYPE ZI816;
1073
    BASE_TYPE ZI816;
1087
 
1074
 
1088
    switch (CURRENT_TERMINAL) {
1075
    switch (CURRENT_TERMINAL) {
1089
      case 129:
1076
      case 129:
Line 1122... Line 1109...
1122
  ZL0:;
1109
  ZL0:;
1123
    *ZO816 = ZI816;
1110
    *ZO816 = ZI816;
1124
}
1111
}
1125
 
1112
 
1126
void
1113
void
1127
ZR999 PROTO_N ((ZI459, ZO497))
-
 
1128
  PROTO_T (IDENTIFIER ZI459 X SID_LIST_EXP *ZO497)
1114
ZR999(IDENTIFIER ZI459, SID_LIST_EXP *ZO497)
1129
{
1115
{
1130
    SID_LIST_EXP ZI497;
1116
    SID_LIST_EXP ZI497;
1131
 
1117
 
1132
    if ((CURRENT_TERMINAL) == 354) {
1118
    if ((CURRENT_TERMINAL) == 354) {
1133
	return;
1119
	return;
Line 1180... Line 1166...
1180
  ZL0:;
1166
  ZL0:;
1181
    *ZO497 = ZI497;
1167
    *ZO497 = ZI497;
1182
}
1168
}
1183
 
1169
 
1184
void
1170
void
1185
ZR1290 PROTO_N ((ZI493, ZO497))
-
 
1186
  PROTO_T (EXP *ZI493 X SID_LIST_EXP *ZO497)
1171
ZR1290(EXP *ZI493, SID_LIST_EXP *ZO497)
1187
{
1172
{
1188
    SID_LIST_EXP ZI497;
1173
    SID_LIST_EXP ZI497;
1189
 
1174
 
1190
    switch (CURRENT_TERMINAL) {
1175
    switch (CURRENT_TERMINAL) {
1191
      case 42:
1176
      case 42:
Line 1228... Line 1213...
1228
  ZL0:;
1213
  ZL0:;
1229
    *ZO497 = ZI497;
1214
    *ZO497 = ZI497;
1230
}
1215
}
1231
 
1216
 
1232
void
1217
void
1233
ZR834 PROTO_N ((ZO1166))
-
 
1234
  PROTO_T (EXP *ZO1166)
1218
ZR834(EXP *ZO1166)
1235
{
1219
{
1236
    EXP ZI1166;
1220
    EXP ZI1166;
1237
 
1221
 
1238
    if ((CURRENT_TERMINAL) == 354) {
1222
    if ((CURRENT_TERMINAL) == 354) {
1239
	return;
1223
	return;
Line 1277... Line 1261...
1277
  ZL0:;
1261
  ZL0:;
1278
    *ZO1166 = ZI1166;
1262
    *ZO1166 = ZI1166;
1279
}
1263
}
1280
 
1264
 
1281
void
1265
void
1282
parse_tok_type PROTO_N ((ZO414))
1266
parse_tok_type(TYPE *ZO414)
1283
  PROTO_T (TYPE *ZO414)
-
 
1284
{
1267
{
1285
    TYPE ZI414;
1268
    TYPE ZI414;
1286
 
1269
 
1287
    if ((CURRENT_TERMINAL) == 354) {
1270
    if ((CURRENT_TERMINAL) == 354) {
1288
	return;
1271
	return;
Line 1316... Line 1299...
1316
  ZL0:;
1299
  ZL0:;
1317
    *ZO414 = ZI414;
1300
    *ZO414 = ZI414;
1318
}
1301
}
1319
 
1302
 
1320
void
1303
void
1321
ZR1291 PROTO_N ((ZO431))
-
 
1322
  PROTO_T (EXP *ZO431)
1304
ZR1291(EXP *ZO431)
1323
{
1305
{
1324
    EXP ZI431;
1306
    EXP ZI431;
1325
 
1307
 
1326
    switch (CURRENT_TERMINAL) {
1308
    switch (CURRENT_TERMINAL) {
1327
      case 297:
1309
      case 297:
Line 1382... Line 1364...
1382
  ZL0:;
1364
  ZL0:;
1383
    *ZO431 = ZI431;
1365
    *ZO431 = ZI431;
1384
}
1366
}
1385
 
1367
 
1386
void
1368
void
1387
ZR616 PROTO_Z ()
1369
ZR616(void)
1388
{
1370
{
1389
    switch (CURRENT_TERMINAL) {
1371
    switch (CURRENT_TERMINAL) {
1390
      case 48:
1372
      case 48:
1391
	{
1373
	{
1392
	    ADVANCE_LEXER;
1374
	    ADVANCE_LEXER;
Line 1417... Line 1399...
1417
    SAVE_LEXER (354);
1399
    SAVE_LEXER (354);
1418
    return;
1400
    return;
1419
}
1401
}
1420
 
1402
 
1421
void
1403
void
1422
ZR620 PROTO_N ((ZO1211))
-
 
1423
  PROTO_T (EXP *ZO1211)
1404
ZR620(EXP *ZO1211)
1424
{
1405
{
1425
    EXP ZI1211;
1406
    EXP ZI1211;
1426
 
1407
 
1427
    if ((CURRENT_TERMINAL) == 354) {
1408
    if ((CURRENT_TERMINAL) == 354) {
1428
	return;
1409
	return;
Line 1444... Line 1425...
1444
  ZL0:;
1425
  ZL0:;
1445
    *ZO1211 = ZI1211;
1426
    *ZO1211 = ZI1211;
1446
}
1427
}
1447
 
1428
 
1448
void
1429
void
1449
ZR1016 PROTO_N ((ZI512))
-
 
1450
  PROTO_T (NAMESPACE ZI512)
1430
ZR1016(NAMESPACE ZI512)
1451
{
1431
{
1452
    switch (CURRENT_TERMINAL) {
1432
    switch (CURRENT_TERMINAL) {
1453
      case 65:
1433
      case 65:
1454
	{
1434
	{
1455
	    SID_LIST_EXP ZI497;
1435
	    SID_LIST_EXP ZI497;
Line 1554... Line 1534...
1554
    SAVE_LEXER (354);
1534
    SAVE_LEXER (354);
1555
    return;
1535
    return;
1556
}
1536
}
1557
 
1537
 
1558
void
1538
void
1559
ZR644 PROTO_N ((ZO431))
-
 
1560
  PROTO_T (EXP *ZO431)
1539
ZR644(EXP *ZO431)
1561
{
1540
{
1562
    EXP ZI431;
1541
    EXP ZI431;
1563
 
1542
 
1564
    if ((CURRENT_TERMINAL) == 354) {
1543
    if ((CURRENT_TERMINAL) == 354) {
1565
	return;
1544
	return;
Line 1585... Line 1564...
1585
  ZL0:;
1564
  ZL0:;
1586
    *ZO431 = ZI431;
1565
    *ZO431 = ZI431;
1587
}
1566
}
1588
 
1567
 
1589
void
1568
void
1590
ZR1167 PROTO_N ((ZI1165, ZO1166))
-
 
1591
  PROTO_T (EXP ZI1165 X EXP *ZO1166)
1569
ZR1167(EXP ZI1165, EXP *ZO1166)
1592
{
1570
{
1593
    EXP ZI1166;
1571
    EXP ZI1166;
1594
 
1572
 
1595
  ZL2_1167:;
1573
  ZL2_1167:;
1596
    switch (CURRENT_TERMINAL) {
1574
    switch (CURRENT_TERMINAL) {
Line 1639... Line 1617...
1639
  ZL0:;
1617
  ZL0:;
1640
    *ZO1166 = ZI1166;
1618
    *ZO1166 = ZI1166;
1641
}
1619
}
1642
 
1620
 
1643
void
1621
void
1644
ZR583 PROTO_N ((ZO450))
-
 
1645
  PROTO_T (int *ZO450)
1622
ZR583(int *ZO450)
1646
{
1623
{
1647
    int ZI450;
1624
    int ZI450;
1648
 
1625
 
1649
    if ((CURRENT_TERMINAL) == 354) {
1626
    if ((CURRENT_TERMINAL) == 354) {
1650
	return;
1627
	return;
Line 1670... Line 1647...
1670
  ZL0:;
1647
  ZL0:;
1671
    *ZO450 = ZI450;
1648
    *ZO450 = ZI450;
1672
}
1649
}
1673
 
1650
 
1674
void
1651
void
1675
parse_type_param PROTO_N ((ZO459))
1652
parse_type_param(IDENTIFIER *ZO459)
1676
  PROTO_T (IDENTIFIER *ZO459)
-
 
1677
{
1653
{
1678
    IDENTIFIER ZI459;
1654
    IDENTIFIER ZI459;
1679
 
1655
 
1680
    switch (CURRENT_TERMINAL) {
1656
    switch (CURRENT_TERMINAL) {
1681
      case 147:
1657
      case 147:
Line 1872... Line 1848...
1872
  ZL0:;
1848
  ZL0:;
1873
    *ZO459 = ZI459;
1849
    *ZO459 = ZI459;
1874
}
1850
}
1875
 
1851
 
1876
void
1852
void
1877
ZR832 PROTO_N ((ZI414, ZI689))
-
 
1878
  PROTO_T (TYPE ZI414 X DECL_SPEC ZI689)
1853
ZR832(TYPE ZI414, DECL_SPEC ZI689)
1879
{
1854
{
1880
    if ((CURRENT_TERMINAL) == 354) {
1855
    if ((CURRENT_TERMINAL) == 354) {
1881
	return;
1856
	return;
1882
    }
1857
    }
1883
  ZL2_832:;
1858
  ZL2_832:;
Line 2075... Line 2050...
2075
    SAVE_LEXER (354);
2050
    SAVE_LEXER (354);
2076
    return;
2051
    return;
2077
}
2052
}
2078
 
2053
 
2079
void
2054
void
2080
ZR413 PROTO_Z ()
2055
ZR413(void)
2081
{
2056
{
2082
    if ((CURRENT_TERMINAL) == 354) {
2057
    if ((CURRENT_TERMINAL) == 354) {
2083
	return;
2058
	return;
2084
    }
2059
    }
2085
    {
2060
    {
Line 2107... Line 2082...
2107
	}
2082
	}
2108
    }
2083
    }
2109
}
2084
}
2110
 
2085
 
2111
void
2086
void
2112
ZR553 PROTO_N ((ZI450, ZO431))
-
 
2113
  PROTO_T (int ZI450 X EXP *ZO431)
2087
ZR553(int ZI450, EXP *ZO431)
2114
{
2088
{
2115
    EXP ZI431;
2089
    EXP ZI431;
2116
 
2090
 
2117
    if ((CURRENT_TERMINAL) == 354) {
2091
    if ((CURRENT_TERMINAL) == 354) {
2118
	return;
2092
	return;
Line 2229... Line 2203...
2229
  ZL0:;
2203
  ZL0:;
2230
    *ZO431 = ZI431;
2204
    *ZO431 = ZI431;
2231
}
2205
}
2232
 
2206
 
2233
void
2207
void
2234
ZR593 PROTO_N ((ZI450, ZO431))
-
 
2235
  PROTO_T (int ZI450 X EXP *ZO431)
2208
ZR593(int ZI450, EXP *ZO431)
2236
{
2209
{
2237
    EXP ZI431;
2210
    EXP ZI431;
2238
 
2211
 
2239
    if ((CURRENT_TERMINAL) == 354) {
2212
    if ((CURRENT_TERMINAL) == 354) {
2240
	return;
2213
	return;
Line 3408... Line 3381...
3408
  ZL0:;
3381
  ZL0:;
3409
    *ZO431 = ZI431;
3382
    *ZO431 = ZI431;
3410
}
3383
}
3411
 
3384
 
3412
void
3385
void
3413
ZR917 PROTO_N ((ZI574, ZI874, ZI875, ZI876, ZI909, ZO511, ZO414, ZO783, ZO689))
-
 
3414
  PROTO_T (TYPE *ZI574 X BASE_TYPE *ZI874 X TYPE *ZI875 X CV_SPEC *ZI876 X DECL_SPEC *ZI909 X BASE_TYPE *ZO511 X TYPE *ZO414 X CV_SPEC *ZO783 X DECL_SPEC *ZO689)
3386
ZR917(TYPE *ZI574, BASE_TYPE *ZI874, TYPE *ZI875, CV_SPEC *ZI876, DECL_SPEC *ZI909, BASE_TYPE *ZO511, TYPE *ZO414, CV_SPEC *ZO783, DECL_SPEC *ZO689)
3415
{
3387
{
3416
    BASE_TYPE ZI511;
3388
    BASE_TYPE ZI511;
3417
    TYPE ZI414;
3389
    TYPE ZI414;
3418
    CV_SPEC ZI783;
3390
    CV_SPEC ZI783;
3419
    DECL_SPEC ZI689;
3391
    DECL_SPEC ZI689;
Line 3501... Line 3473...
3501
    *ZO783 = ZI783;
3473
    *ZO783 = ZI783;
3502
    *ZO689 = ZI689;
3474
    *ZO689 = ZI689;
3503
}
3475
}
3504
 
3476
 
3505
void
3477
void
3506
ZR477 PROTO_N ((ZO419))
-
 
3507
  PROTO_T (IDENTIFIER *ZO419)
3478
ZR477(IDENTIFIER *ZO419)
3508
{
3479
{
3509
    IDENTIFIER ZI419;
3480
    IDENTIFIER ZI419;
3510
 
3481
 
3511
    switch (CURRENT_TERMINAL) {
3482
    switch (CURRENT_TERMINAL) {
3512
      case 5:
3483
      case 5:
Line 3610... Line 3581...
3610
  ZL0:;
3581
  ZL0:;
3611
    *ZO419 = ZI419;
3582
    *ZO419 = ZI419;
3612
}
3583
}
3613
 
3584
 
3614
void
3585
void
3615
ZR771 PROTO_N ((ZO431))
-
 
3616
  PROTO_T (EXP *ZO431)
3586
ZR771(EXP *ZO431)
3617
{
3587
{
3618
    EXP ZI431;
3588
    EXP ZI431;
3619
 
3589
 
3620
    if ((CURRENT_TERMINAL) == 354) {
3590
    if ((CURRENT_TERMINAL) == 354) {
3621
	return;
3591
	return;
Line 3682... Line 3652...
3682
  ZL0:;
3652
  ZL0:;
3683
    *ZO431 = ZI431;
3653
    *ZO431 = ZI431;
3684
}
3654
}
3685
 
3655
 
3686
void
3656
void
3687
ZR1072 PROTO_N ((ZI414, ZI689, ZO431))
-
 
3688
  PROTO_T (TYPE ZI414 X DECL_SPEC ZI689 X EXP *ZO431)
3657
ZR1072(TYPE ZI414, DECL_SPEC ZI689, EXP *ZO431)
3689
{
3658
{
3690
    EXP ZI431;
3659
    EXP ZI431;
3691
 
3660
 
3692
    if ((CURRENT_TERMINAL) == 354) {
3661
    if ((CURRENT_TERMINAL) == 354) {
3693
	return;
3662
	return;
Line 3738... Line 3707...
3738
  ZL0:;
3707
  ZL0:;
3739
    *ZO431 = ZI431;
3708
    *ZO431 = ZI431;
3740
}
3709
}
3741
 
3710
 
3742
void
3711
void
3743
ZR1429 PROTO_N ((ZI450, ZI554, ZI555, ZO558))
-
 
3744
  PROTO_T (int *ZI450 X int *ZI554 X int *ZI555 X EXP *ZO558)
3712
ZR1429(int *ZI450, int *ZI554, int *ZI555, EXP *ZO558)
3745
{
3713
{
3746
    EXP ZI558;
3714
    EXP ZI558;
3747
 
3715
 
3748
    if ((CURRENT_TERMINAL) == 354) {
3716
    if ((CURRENT_TERMINAL) == 354) {
3749
	return;
3717
	return;
Line 3860... Line 3828...
3860
  ZL0:;
3828
  ZL0:;
3861
    *ZO558 = ZI558;
3829
    *ZO558 = ZI558;
3862
}
3830
}
3863
 
3831
 
3864
void
3832
void
3865
ZR959 PROTO_N ((ZO414, ZO419))
-
 
3866
  PROTO_T (TYPE *ZO414 X IDENTIFIER *ZO419)
3833
ZR959(TYPE *ZO414, IDENTIFIER *ZO419)
3867
{
3834
{
3868
    TYPE ZI414;
3835
    TYPE ZI414;
3869
    IDENTIFIER ZI419;
3836
    IDENTIFIER ZI419;
3870
 
3837
 
3871
    if ((CURRENT_TERMINAL) == 354) {
3838
    if ((CURRENT_TERMINAL) == 354) {
Line 4080... Line 4047...
4080
    *ZO414 = ZI414;
4047
    *ZO414 = ZI414;
4081
    *ZO419 = ZI419;
4048
    *ZO419 = ZI419;
4082
}
4049
}
4083
 
4050
 
4084
void
4051
void
4085
ZR1430 PROTO_N ((ZI456, ZO431))
-
 
4086
  PROTO_T (int *ZI456 X EXP *ZO431)
4052
ZR1430(int *ZI456, EXP *ZO431)
4087
{
4053
{
4088
    EXP ZI431;
4054
    EXP ZI431;
4089
 
4055
 
4090
    switch (CURRENT_TERMINAL) {
4056
    switch (CURRENT_TERMINAL) {
4091
      case 140:
4057
      case 140:
Line 4172... Line 4138...
4172
  ZL0:;
4138
  ZL0:;
4173
    *ZO431 = ZI431;
4139
    *ZO431 = ZI431;
4174
}
4140
}
4175
 
4141
 
4176
void
4142
void
4177
ZR1431 PROTO_N ((ZO450))
-
 
4178
  PROTO_T (int *ZO450)
4143
ZR1431(int *ZO450)
4179
{
4144
{
4180
    int ZI450;
4145
    int ZI450;
4181
 
4146
 
4182
    switch (CURRENT_TERMINAL) {
4147
    switch (CURRENT_TERMINAL) {
4183
      case 66:
4148
      case 66:
Line 4217... Line 4182...
4217
  ZL0:;
4182
  ZL0:;
4218
    *ZO450 = ZI450;
4183
    *ZO450 = ZI450;
4219
}
4184
}
4220
 
4185
 
4221
void
4186
void
4222
ZR1177 PROTO_N ((ZI1171, ZI1172, ZI1173, ZO1174, ZO1175, ZO1176))
-
 
4223
  PROTO_T (TYPE ZI1171 X IDENTIFIER ZI1172 X int ZI1173 X TYPE *ZO1174 X IDENTIFIER *ZO1175 X int *ZO1176)
4187
ZR1177(TYPE ZI1171, IDENTIFIER ZI1172, int ZI1173, TYPE *ZO1174, IDENTIFIER *ZO1175, int *ZO1176)
4224
{
4188
{
4225
    TYPE ZI1174;
4189
    TYPE ZI1174;
4226
    IDENTIFIER ZI1175;
4190
    IDENTIFIER ZI1175;
4227
    int ZI1176;
4191
    int ZI1176;
4228
 
4192
 
Line 4286... Line 4250...
4286
    *ZO1175 = ZI1175;
4250
    *ZO1175 = ZI1175;
4287
    *ZO1176 = ZI1176;
4251
    *ZO1176 = ZI1176;
4288
}
4252
}
4289
 
4253
 
4290
void
4254
void
4291
ZR961 PROTO_N ((ZI497, ZO414, ZO419))
-
 
4292
  PROTO_T (TYPE ZI497 X TYPE *ZO414 X IDENTIFIER *ZO419)
4255
ZR961(TYPE ZI497, TYPE *ZO414, IDENTIFIER *ZO419)
4293
{
4256
{
4294
    TYPE ZI414;
4257
    TYPE ZI414;
4295
    IDENTIFIER ZI419;
4258
    IDENTIFIER ZI419;
4296
 
4259
 
4297
    if ((CURRENT_TERMINAL) == 354) {
4260
    if ((CURRENT_TERMINAL) == 354) {
Line 4538... Line 4501...
4538
    *ZO414 = ZI414;
4501
    *ZO414 = ZI414;
4539
    *ZO419 = ZI419;
4502
    *ZO419 = ZI419;
4540
}
4503
}
4541
 
4504
 
4542
void
4505
void
4543
ZR1056 PROTO_N ((ZO431))
-
 
4544
  PROTO_T (EXP *ZO431)
4506
ZR1056(EXP *ZO431)
4545
{
4507
{
4546
    EXP ZI431;
4508
    EXP ZI431;
4547
 
4509
 
4548
    if ((CURRENT_TERMINAL) == 354) {
4510
    if ((CURRENT_TERMINAL) == 354) {
4549
	return;
4511
	return;
Line 4619... Line 4581...
4619
  ZL0:;
4581
  ZL0:;
4620
    *ZO431 = ZI431;
4582
    *ZO431 = ZI431;
4621
}
4583
}
4622
 
4584
 
4623
void
4585
void
4624
ZR1432 PROTO_N ((ZO450))
-
 
4625
  PROTO_T (int *ZO450)
4586
ZR1432(int *ZO450)
4626
{
4587
{
4627
    int ZI450;
4588
    int ZI450;
4628
 
4589
 
4629
    switch (CURRENT_TERMINAL) {
4590
    switch (CURRENT_TERMINAL) {
4630
      case 40:
4591
      case 40:
Line 4699... Line 4660...
4699
  ZL0:;
4660
  ZL0:;
4700
    *ZO450 = ZI450;
4661
    *ZO450 = ZI450;
4701
}
4662
}
4702
 
4663
 
4703
void
4664
void
4704
ZR569 PROTO_N ((ZI414, ZO431))
-
 
4705
  PROTO_T (TYPE ZI414 X EXP *ZO431)
4665
ZR569(TYPE ZI414, EXP *ZO431)
4706
{
4666
{
4707
    EXP ZI431;
4667
    EXP ZI431;
4708
 
4668
 
4709
    switch (CURRENT_TERMINAL) {
4669
    switch (CURRENT_TERMINAL) {
4710
      case 65:
4670
      case 65:
Line 4747... Line 4707...
4747
  ZL0:;
4707
  ZL0:;
4748
    *ZO431 = ZI431;
4708
    *ZO431 = ZI431;
4749
}
4709
}
4750
 
4710
 
4751
void
4711
void
4752
ZR632 PROTO_N ((ZO431))
-
 
4753
  PROTO_T (EXP *ZO431)
4712
ZR632(EXP *ZO431)
4754
{
4713
{
4755
    EXP ZI431;
4714
    EXP ZI431;
4756
 
4715
 
4757
    if ((CURRENT_TERMINAL) == 354) {
4716
    if ((CURRENT_TERMINAL) == 354) {
4758
	return;
4717
	return;
Line 4774... Line 4733...
4774
  ZL0:;
4733
  ZL0:;
4775
    *ZO431 = ZI431;
4734
    *ZO431 = ZI431;
4776
}
4735
}
4777
 
4736
 
4778
void
4737
void
4779
ZR944 PROTO_N ((ZI943, ZO414))
-
 
4780
  PROTO_T (int ZI943 X TYPE *ZO414)
4738
ZR944(int ZI943, TYPE *ZO414)
4781
{
4739
{
4782
    TYPE ZI414;
4740
    TYPE ZI414;
4783
 
4741
 
4784
    if ((CURRENT_TERMINAL) == 354) {
4742
    if ((CURRENT_TERMINAL) == 354) {
4785
	return;
4743
	return;
Line 4820... Line 4778...
4820
  ZL0:;
4778
  ZL0:;
4821
    *ZO414 = ZI414;
4779
    *ZO414 = ZI414;
4822
}
4780
}
4823
 
4781
 
4824
void
4782
void
4825
ZR1433 PROTO_N ((ZI419, ZO431))
-
 
4826
  PROTO_T (IDENTIFIER *ZI419 X EXP *ZO431)
4783
ZR1433(IDENTIFIER *ZI419, EXP *ZO431)
4827
{
4784
{
4828
    EXP ZI431;
4785
    EXP ZI431;
4829
 
4786
 
4830
    switch (CURRENT_TERMINAL) {
4787
    switch (CURRENT_TERMINAL) {
4831
      case 36:
4788
      case 36:
Line 4941... Line 4898...
4941
  ZL0:;
4898
  ZL0:;
4942
    *ZO431 = ZI431;
4899
    *ZO431 = ZI431;
4943
}
4900
}
4944
 
4901
 
4945
void
4902
void
4946
ZR942 PROTO_N ((ZO419))
-
 
4947
  PROTO_T (IDENTIFIER *ZO419)
4903
ZR942(IDENTIFIER *ZO419)
4948
{
4904
{
4949
    IDENTIFIER ZI419;
4905
    IDENTIFIER ZI419;
4950
 
4906
 
4951
    switch (CURRENT_TERMINAL) {
4907
    switch (CURRENT_TERMINAL) {
4952
      case 83:
4908
      case 83: