DIRECTOR: LINGO: Add missing newlines

This commit is contained in:
djsrv 2021-06-17 15:37:57 -04:00 committed by D.J. Servilla
parent 6a1829a7d5
commit ad934d5960
2 changed files with 275 additions and 275 deletions

View File

@ -593,7 +593,7 @@ union yyalloc
/* YYFINAL -- State number of the termination state. */
#define YYFINAL 89
/* YYLAST -- Last index in YYTABLE. */
#define YYLAST 1362
#define YYLAST 1360
/* YYNTOKENS -- Number of terminals. */
#define YYNTOKENS 90
@ -602,7 +602,7 @@ union yyalloc
/* YYNRULES -- Number of rules. */
#define YYNRULES 127
/* YYNSTATES -- Number of states. */
#define YYNSTATES 218
#define YYNSTATES 220
/* YYMAXUTOK -- Last valid token kind. */
#define YYMAXUTOK 332
@ -730,7 +730,7 @@ static const yytype_int16 yytoknum[] =
};
#endif
#define YYPACT_NINF (-158)
#define YYPACT_NINF (-161)
#define yypact_value_is_default(Yyn) \
((Yyn) == YYPACT_NINF)
@ -744,28 +744,28 @@ static const yytype_int16 yytoknum[] =
STATE-NUM. */
static const yytype_int16 yypact[] =
{
346, -158, -158, -158, -158, -158, -158, -158, -35, 1086,
206, -158, -158, 1086, -158, -32, -158, -158, -158, -18,
-158, -158, -158, -158, -158, 1086, -158, -158, 1086, -158,
-158, -158, -158, -158, -158, -158, -158, -158, -158, -158,
-158, -158, -158, -158, 1086, 1086, -158, -158, 12, 346,
-158, -158, -158, -158, 276, -158, -158, -158, -158, -158,
-158, -158, -158, -158, -158, -158, -158, -76, -68, -158,
-158, -158, -158, 206, 206, 206, 206, -67, -158, -158,
1130, 1086, -158, 1086, 206, -44, -40, -38, 1086, -158,
-158, 206, 1265, -34, -37, -158, 1086, -158, -158, -158,
1165, 206, 844, 206, 206, 206, 206, 206, 206, 206,
206, 206, 206, 206, 206, 206, 206, 206, 206, 206,
-29, 6, 1178, -72, -158, -158, -25, 1165, -24, -158,
206, -158, -158, -21, 905, 36, 10, 10, 10, 10,
1278, 1278, -158, -49, 10, 10, 10, 10, -49, -54,
-54, -158, -158, 905, 206, 905, 1086, -158, -158, -23,
-158, -158, 905, -22, 1265, -158, -158, -158, 407, -158,
-158, 966, 905, 1115, 469, 1086, -72, 537, -158, 1027,
-17, -158, 905, -158, 29, 206, -13, -12, -158, 1086,
905, -158, -158, 598, 206, 1215, -158, 905, -46, -158,
660, -11, 1228, 905, 905, -158, 1086, -10, -158, 905,
722, -158, -158, 783, -9, -7, -158, -158
344, -161, -161, -161, -161, -161, -161, -161, -33, 1084,
204, -161, -161, 1084, -161, -31, -161, -161, -161, -21,
-161, -161, -161, -161, -161, 1084, -161, -161, 1084, -161,
-161, -161, -161, -161, -161, -161, -161, -161, -161, -161,
-161, -161, -161, -161, 1084, 1084, -161, -161, 15, 344,
-161, -161, -161, -161, 274, -161, -161, -161, -161, -161,
-161, -161, -68, -161, -161, -161, -161, -57, -54, -161,
-161, -161, -161, 204, 204, 204, 204, -52, -161, -161,
1128, 1084, -49, 1084, 204, -47, -45, -43, 1084, -161,
-161, 204, 1263, -38, -37, -161, -161, 1084, -161, -161,
-161, 1163, 204, 842, 204, 204, 204, 204, 204, 204,
204, 204, 204, 204, 204, 204, 204, 204, 204, 204,
204, -26, -161, -18, 1176, -66, -161, -161, -16, 1163,
-22, -161, 204, -161, -161, -15, 903, 44, 9, 9,
9, 9, 1276, 1276, -161, -19, 9, 9, 9, 9,
-19, -53, -53, -161, -161, 903, 204, 903, 1084, -161,
-161, -14, -161, -161, 903, -13, 1263, -161, -161, -161,
405, -161, -161, 964, 903, 1113, 467, 1084, -66, 535,
-161, 1025, -11, -161, 903, -161, 29, 204, -10, -9,
-161, 1084, 903, -161, -161, 596, 204, 1213, -161, 903,
-60, -161, 658, -8, 1226, 903, 903, -161, 1084, -7,
-161, 903, 720, -161, -161, 781, -6, -4, -161, -161
};
/* YYDEFACT[STATE-NUM] -- Default reduction number in state STATE-NUM.
@ -779,38 +779,38 @@ static const yytype_int8 yydefact[] =
44, 41, 38, 25, 27, 52, 29, 36, 37, 62,
56, 34, 61, 53, 63, 0, 55, 5, 0, 2,
3, 6, 7, 8, 124, 9, 67, 71, 72, 68,
69, 70, 76, 31, 40, 49, 65, 0, 64, 95,
69, 70, 0, 31, 40, 49, 65, 0, 64, 95,
96, 98, 97, 41, 0, 0, 0, 103, 104, 106,
0, 63, 75, 0, 0, 0, 0, 0, 63, 1,
4, 124, 126, 0, 125, 77, 0, 101, 99, 100,
0, 124, 0, 0, 0, 0, 0, 0, 0, 0,
0, 63, 0, 0, 0, 0, 0, 0, 63, 1,
4, 124, 126, 0, 125, 76, 77, 0, 101, 99,
100, 0, 124, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 13, 79, 78, 0, 126, 0, 74,
0, 66, 105, 0, 89, 80, 116, 117, 114, 115,
118, 119, 111, 121, 122, 123, 113, 112, 120, 107,
108, 109, 110, 89, 0, 89, 0, 17, 18, 11,
14, 15, 89, 0, 127, 102, 93, 94, 0, 90,
91, 0, 10, 0, 0, 63, 0, 20, 73, 0,
0, 92, 89, 82, 0, 0, 0, 0, 16, 21,
89, 84, 81, 0, 0, 0, 86, 89, 0, 22,
0, 0, 0, 89, 12, 19, 0, 0, 83, 89,
0, 23, 85, 0, 0, 0, 87, 88
0, 0, 75, 0, 0, 13, 79, 78, 0, 126,
0, 74, 0, 66, 105, 0, 89, 80, 116, 117,
114, 115, 118, 119, 111, 121, 122, 123, 113, 112,
120, 107, 108, 109, 110, 89, 0, 89, 0, 17,
18, 11, 14, 15, 89, 0, 127, 102, 93, 94,
0, 90, 91, 0, 10, 0, 0, 63, 0, 20,
73, 0, 0, 92, 89, 82, 0, 0, 0, 0,
16, 21, 89, 84, 81, 0, 0, 0, 86, 89,
0, 22, 0, 0, 0, 89, 12, 19, 0, 0,
83, 89, 0, 23, 85, 0, 0, 0, 87, 88
};
/* YYPGOTO[NTERM-NUM]. */
static const yytype_int16 yypgoto[] =
{
-158, -158, -158, 31, -158, -158, -158, -158, -158, -94,
-158, -158, 0, -26, -158, 5, -158, -158, -158, -158,
-158, -158, -131, -158, -157, -158, -36, 13, -85, -158
-161, -161, -161, 35, -161, -161, -161, -161, -161, -93,
-161, -161, 0, -27, -161, 2, -161, -161, -161, -161,
-161, -161, -152, -161, -160, -161, -17, 11, -80, -161
};
/* YYDEFGOTO[NTERM-NUM]. */
static const yytype_uint8 yydefgoto[] =
{
0, 48, 49, 50, 51, 52, 158, 159, 160, 161,
53, 198, 77, 67, 68, 167, 56, 57, 58, 59,
60, 61, 168, 169, 170, 78, 79, 92, 93, 94
0, 48, 49, 50, 51, 52, 160, 161, 162, 163,
53, 200, 77, 67, 68, 169, 56, 57, 58, 59,
60, 61, 170, 171, 172, 78, 79, 92, 93, 94
};
/* YYTABLE[YYPACT[STATE-NUM]] -- What to do in state STATE-NUM. If
@ -818,210 +818,216 @@ static const yytype_uint8 yydefgoto[] =
number is the opposite. If YYTABLE_NINF, syntax error. */
static const yytype_uint8 yytable[] =
{
54, 156, 86, 109, 62, 55, 128, 82, 109, 66,
95, 181, 89, 81, 157, 181, 133, 181, 87, 96,
181, 101, 172, 80, 174, 85, 83, 84, 66, 118,
119, 177, 116, 117, 118, 119, 181, 97, 98, 99,
205, 206, 123, 181, 66, 88, 124, 181, 125, 54,
130, 193, 129, 181, 55, 120, 181, 153, 154, 200,
171, 162, 126, 176, 178, 163, 204, 109, 165, 192,
110, 194, 210, 196, 197, 208, 212, 216, 213, 217,
90, 66, 188, 121, 0, 0, 0, 0, 66, 100,
115, 116, 117, 118, 119, 0, 131, 122, 0, 0,
0, 0, 54, 0, 127, 0, 0, 135, 0, 0,
0, 0, 0, 0, 0, 0, 136, 137, 138, 139,
140, 141, 142, 143, 144, 145, 146, 147, 148, 149,
150, 151, 152, 0, 54, 0, 0, 0, 0, 0,
0, 0, 0, 164, 0, 0, 0, 0, 0, 187,
0, 0, 0, 54, 0, 54, 175, 0, 0, 0,
0, 0, 54, 0, 0, 0, 0, 173, 54, 0,
0, 54, 54, 0, 54, 66, 183, 54, 0, 54,
0, 0, 54, 0, 191, 0, 0, 0, 0, 199,
54, 0, 0, 54, 0, 0, 0, 54, 195, 0,
54, 0, 0, 54, 54, 0, 211, 202, 0, 54,
54, 69, 0, 54, 0, 0, 70, 0, 0, 1,
71, 72, 0, 2, 0, 3, 4, 5, 6, 7,
0, 0, 63, 0, 0, 0, 0, 11, 12, 0,
14, 64, 16, 17, 18, 65, 20, 0, 21, 22,
23, 24, 0, 26, 27, 0, 0, 0, 0, 0,
29, 30, 73, 32, 33, 34, 0, 0, 35, 36,
37, 38, 39, 40, 41, 42, 43, 0, 0, 0,
0, 69, 0, 46, 0, 0, 70, 74, 75, 1,
71, 72, 0, 2, 76, 3, 4, 5, 6, 7,
0, 0, 63, 0, 0, 0, 0, 11, 12, 0,
14, 64, 16, 17, 18, 65, 20, 0, 21, 22,
23, 24, 0, 26, 27, 0, 0, 0, 0, 0,
29, 30, 73, 32, 33, 34, 0, 0, 35, 36,
37, 38, 39, 40, 41, 42, 43, 0, 0, 0,
0, 0, 0, 46, 0, 0, 0, 74, 75, 1,
0, 0, 0, 2, 91, 3, 4, 5, 6, 7,
0, 0, 8, 9, 0, 0, 10, 11, 12, 13,
54, 86, 55, 174, 110, 176, 62, 158, 82, 66,
183, 130, 179, 81, 183, 89, 183, 87, 95, 183,
159, 80, 135, 83, 84, 85, 207, 208, 66, 96,
119, 120, 195, 97, 156, 183, 102, 122, 110, 125,
202, 126, 183, 127, 66, 88, 183, 206, 131, 54,
132, 55, 183, 212, 121, 183, 98, 99, 100, 215,
155, 128, 117, 118, 119, 120, 110, 165, 173, 111,
164, 196, 178, 180, 167, 194, 198, 199, 210, 214,
218, 66, 219, 123, 90, 190, 0, 101, 66, 116,
117, 118, 119, 120, 0, 124, 0, 133, 0, 0,
0, 0, 129, 54, 0, 137, 0, 0, 0, 0,
0, 0, 0, 0, 0, 138, 139, 140, 141, 142,
143, 144, 145, 146, 147, 148, 149, 150, 151, 152,
153, 154, 0, 0, 0, 0, 54, 0, 0, 0,
0, 0, 0, 166, 0, 0, 0, 0, 0, 0,
189, 0, 0, 0, 0, 54, 0, 54, 177, 0,
0, 0, 0, 0, 54, 0, 0, 175, 0, 0,
54, 0, 0, 54, 54, 185, 54, 66, 0, 54,
0, 54, 0, 193, 54, 0, 0, 0, 0, 0,
0, 201, 54, 0, 0, 54, 0, 0, 197, 54,
0, 0, 54, 0, 0, 54, 54, 204, 213, 69,
0, 54, 54, 0, 70, 54, 0, 1, 71, 72,
0, 2, 0, 3, 4, 5, 6, 7, 0, 0,
63, 0, 0, 0, 0, 11, 12, 0, 14, 64,
16, 17, 18, 65, 20, 0, 21, 22, 23, 24,
0, 26, 27, 0, 0, 0, 0, 0, 29, 30,
73, 32, 33, 34, 0, 0, 35, 36, 37, 38,
39, 40, 41, 42, 43, 0, 0, 0, 0, 69,
0, 46, 0, 0, 70, 74, 75, 1, 71, 72,
0, 2, 76, 3, 4, 5, 6, 7, 0, 0,
63, 0, 0, 0, 0, 11, 12, 0, 14, 64,
16, 17, 18, 65, 20, 0, 21, 22, 23, 24,
0, 26, 27, 0, 0, 0, 0, 0, 29, 30,
73, 32, 33, 34, 0, 0, 35, 36, 37, 38,
39, 40, 41, 42, 43, 0, 0, 0, 0, 0,
0, 46, 0, 0, 0, 74, 75, 1, 0, 0,
0, 2, 91, 3, 4, 5, 6, 7, 0, 0,
8, 9, 0, 0, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 20, 0, 21, 22, 23, 24,
25, 26, 27, 28, 0, 0, 0, 0, 29, 30,
31, 32, 33, 34, 0, 0, 35, 36, 37, 38,
39, 40, 41, 42, 43, 44, 45, 0, 1, 0,
0, 46, 2, 0, 3, 4, 5, 6, 7, 181,
47, 8, 9, 0, 0, 10, 11, 12, 0, 14,
15, 16, 17, 18, 19, 20, 0, 21, 22, 23,
24, 0, 26, 27, 28, 0, 0, 0, 0, 29,
30, 31, 32, 33, 34, 0, 0, 35, 36, 37,
38, 39, 40, 41, 42, 43, 44, 0, 0, 182,
1, 0, 46, 0, 2, 0, 3, 4, 5, 6,
7, 168, 0, 8, 9, 0, 0, 10, 11, 12,
0, 14, 15, 16, 17, 18, 19, 20, 0, 21,
22, 23, 24, 0, 26, 27, 28, 0, 0, 0,
0, 29, 30, 31, 32, 33, 34, 0, 0, 35,
36, 37, 38, 39, 40, 41, 42, 43, 44, 0,
0, 0, 188, 0, 46, 0, 0, 0, 1, 0,
0, 191, 2, 168, 3, 4, 5, 6, 7, 0,
0, 8, 9, 0, 0, 10, 11, 12, 0, 14,
15, 16, 17, 18, 19, 20, 0, 21, 22, 23,
24, 0, 26, 27, 28, 0, 0, 0, 0, 29,
30, 31, 32, 33, 34, 0, 0, 35, 36, 37,
38, 39, 40, 41, 42, 43, 44, 0, 0, 1,
0, 0, 46, 2, 0, 3, 4, 5, 6, 7,
0, 168, 8, 9, 0, 0, 10, 11, 12, 0,
14, 15, 16, 17, 18, 19, 20, 0, 21, 22,
23, 24, 25, 26, 27, 28, 0, 0, 0, 0,
23, 24, 0, 26, 27, 28, 0, 0, 0, 0,
29, 30, 31, 32, 33, 34, 0, 0, 35, 36,
37, 38, 39, 40, 41, 42, 43, 44, 45, 0,
1, 0, 0, 46, 2, 0, 3, 4, 5, 6,
7, 179, 47, 8, 9, 0, 0, 10, 11, 12,
0, 14, 15, 16, 17, 18, 19, 20, 0, 21,
22, 23, 24, 0, 26, 27, 28, 0, 0, 0,
0, 29, 30, 31, 32, 33, 34, 0, 0, 35,
36, 37, 38, 39, 40, 41, 42, 43, 44, 0,
0, 180, 1, 0, 46, 0, 2, 0, 3, 4,
5, 6, 7, 166, 0, 8, 9, 0, 0, 10,
11, 12, 0, 14, 15, 16, 17, 18, 19, 20,
0, 21, 22, 23, 24, 0, 26, 27, 28, 0,
0, 0, 0, 29, 30, 31, 32, 33, 34, 0,
0, 35, 36, 37, 38, 39, 40, 41, 42, 43,
44, 0, 0, 0, 186, 0, 46, 0, 0, 0,
1, 0, 0, 189, 2, 166, 3, 4, 5, 6,
7, 0, 0, 8, 9, 0, 0, 10, 11, 12,
0, 14, 15, 16, 17, 18, 19, 20, 0, 21,
22, 23, 24, 0, 26, 27, 28, 0, 0, 0,
0, 29, 30, 31, 32, 33, 34, 0, 0, 35,
36, 37, 38, 39, 40, 41, 42, 43, 44, 0,
0, 1, 0, 0, 46, 2, 0, 3, 4, 5,
6, 7, 0, 166, 8, 9, 0, 0, 10, 11,
37, 38, 39, 40, 41, 42, 43, 44, 0, 0,
203, 1, 0, 46, 0, 2, 0, 3, 4, 5,
6, 7, 168, 0, 8, 9, 0, 0, 10, 11,
12, 0, 14, 15, 16, 17, 18, 19, 20, 0,
21, 22, 23, 24, 0, 26, 27, 28, 0, 0,
0, 0, 29, 30, 31, 32, 33, 34, 0, 0,
35, 36, 37, 38, 39, 40, 41, 42, 43, 44,
0, 0, 201, 1, 0, 46, 0, 2, 0, 3,
4, 5, 6, 7, 166, 0, 8, 9, 0, 0,
0, 0, 209, 1, 0, 46, 0, 2, 0, 3,
4, 5, 6, 7, 168, 0, 8, 9, 0, 0,
10, 11, 12, 0, 14, 15, 16, 17, 18, 19,
20, 0, 21, 22, 23, 24, 0, 26, 27, 28,
0, 0, 0, 0, 29, 30, 31, 32, 33, 34,
0, 0, 35, 36, 37, 38, 39, 40, 41, 42,
43, 44, 0, 0, 207, 1, 0, 46, 0, 2,
0, 3, 4, 5, 6, 7, 166, 0, 8, 9,
43, 44, 0, 0, 1, 216, 0, 46, 2, 0,
3, 4, 5, 6, 7, 0, 168, 8, 9, 0,
0, 10, 11, 12, 0, 14, 15, 16, 17, 18,
19, 20, 0, 21, 22, 23, 24, 0, 26, 27,
28, 0, 0, 0, 0, 29, 30, 31, 32, 33,
34, 0, 0, 35, 36, 37, 38, 39, 40, 41,
42, 43, 44, 0, 0, 1, 217, 0, 46, 2,
0, 3, 4, 5, 6, 7, 0, 168, 8, 9,
0, 0, 10, 11, 12, 0, 14, 15, 16, 17,
18, 19, 20, 0, 21, 22, 23, 24, 0, 26,
27, 28, 0, 0, 0, 0, 29, 30, 31, 32,
33, 34, 0, 0, 35, 36, 37, 38, 39, 40,
41, 42, 43, 44, 0, 0, 1, 214, 0, 46,
2, 0, 3, 4, 5, 6, 7, 0, 166, 8,
41, 42, 43, 44, 0, 0, 1, 0, 0, 46,
2, 0, 3, 4, 5, 6, 7, 0, 136, 8,
9, 0, 0, 10, 11, 12, 0, 14, 15, 16,
17, 18, 19, 20, 0, 21, 22, 23, 24, 0,
26, 27, 28, 0, 0, 0, 0, 29, 30, 31,
32, 33, 34, 0, 0, 35, 36, 37, 38, 39,
40, 41, 42, 43, 44, 0, 0, 1, 215, 0,
46, 2, 0, 3, 4, 5, 6, 7, 0, 166,
40, 41, 42, 43, 44, 0, 0, 1, 0, 0,
46, 2, 0, 3, 4, 5, 6, 7, 0, 168,
8, 9, 0, 0, 10, 11, 12, 0, 14, 15,
16, 17, 18, 19, 20, 0, 21, 22, 23, 24,
0, 26, 27, 28, 0, 0, 0, 0, 29, 30,
31, 32, 33, 34, 0, 0, 35, 36, 37, 38,
39, 40, 41, 42, 43, 44, 0, 0, 1, 0,
0, 46, 2, 0, 3, 4, 5, 6, 7, 0,
134, 8, 9, 0, 0, 10, 11, 12, 0, 14,
184, 8, 9, 0, 0, 10, 11, 12, 0, 14,
15, 16, 17, 18, 19, 20, 0, 21, 22, 23,
24, 0, 26, 27, 28, 0, 0, 0, 0, 29,
30, 31, 32, 33, 34, 0, 0, 35, 36, 37,
38, 39, 40, 41, 42, 43, 44, 0, 0, 1,
0, 0, 46, 2, 0, 3, 4, 5, 6, 7,
0, 166, 8, 9, 0, 0, 10, 11, 12, 0,
14, 15, 16, 17, 18, 19, 20, 0, 21, 22,
23, 24, 0, 26, 27, 28, 0, 0, 0, 0,
29, 30, 31, 32, 33, 34, 0, 0, 35, 36,
37, 38, 39, 40, 41, 42, 43, 44, 0, 0,
1, 0, 0, 46, 2, 0, 3, 4, 5, 6,
7, 0, 182, 8, 9, 0, 0, 10, 11, 12,
0, 14, 15, 16, 17, 18, 19, 20, 0, 21,
22, 23, 24, 0, 26, 27, 28, 0, 0, 0,
0, 29, 30, 31, 32, 33, 34, 0, 0, 35,
36, 37, 38, 39, 40, 41, 42, 43, 44, 1,
0, 0, 0, 2, 46, 3, 4, 5, 6, 7,
0, 0, 63, 190, 0, 0, 0, 11, 12, 0,
14, 64, 16, 17, 18, 65, 20, 0, 21, 22,
23, 24, 0, 26, 27, 0, 0, 0, 184, 0,
29, 30, 31, 32, 33, 34, 0, 0, 35, 36,
37, 38, 39, 40, 41, 42, 43, 185, 0, 0,
0, 0, 0, 46, 0, 103, 104, 105, 106, 107,
108, 102, 109, 0, 0, 110, 111, 112, 0, 0,
103, 104, 105, 106, 107, 108, 0, 109, 0, 0,
110, 111, 112, 113, 114, 115, 116, 117, 118, 119,
0, 0, 0, 0, 0, 0, 0, 0, 113, 114,
115, 116, 117, 118, 119, 103, 104, 105, 106, 107,
108, 0, 109, 0, 0, 110, 111, 112, 103, 104,
105, 106, 107, 108, 0, 109, 0, 0, 110, 111,
112, 0, 0, 113, 114, 115, 116, 117, 118, 119,
0, 0, 0, 0, 132, 0, 113, 114, 115, 116,
117, 118, 119, 0, 155, 103, 104, 105, 106, 107,
108, 0, 109, 0, 0, 110, 111, 112, 103, 104,
105, 106, 107, 108, 0, 109, 0, 0, 110, 111,
112, 0, 0, 113, 114, 115, 116, 117, 118, 119,
0, 203, 0, 0, 0, 0, 113, 114, 115, 116,
117, 118, 119, 0, 209, 103, 104, 105, 106, 107,
108, 0, 109, 0, 0, 110, 111, 112, 103, 104,
105, 106, 0, 0, 0, 109, 0, 0, 110, 111,
112, 0, 0, 113, 114, 115, 116, 117, 118, 119,
0, 0, 0, 0, 0, 0, 113, 114, 115, 116,
117, 118, 119
38, 39, 40, 41, 42, 43, 44, 1, 0, 0,
0, 2, 46, 3, 4, 5, 6, 7, 0, 0,
63, 192, 0, 0, 0, 11, 12, 0, 14, 64,
16, 17, 18, 65, 20, 0, 21, 22, 23, 24,
0, 26, 27, 0, 0, 0, 186, 0, 29, 30,
31, 32, 33, 34, 0, 0, 35, 36, 37, 38,
39, 40, 41, 42, 43, 187, 0, 0, 0, 0,
0, 46, 0, 104, 105, 106, 107, 108, 109, 103,
110, 0, 0, 111, 112, 113, 0, 0, 104, 105,
106, 107, 108, 109, 0, 110, 0, 0, 111, 112,
113, 114, 115, 116, 117, 118, 119, 120, 0, 0,
0, 0, 0, 0, 0, 0, 114, 115, 116, 117,
118, 119, 120, 104, 105, 106, 107, 108, 109, 0,
110, 0, 0, 111, 112, 113, 104, 105, 106, 107,
108, 109, 0, 110, 0, 0, 111, 112, 113, 0,
0, 114, 115, 116, 117, 118, 119, 120, 0, 0,
0, 0, 134, 0, 114, 115, 116, 117, 118, 119,
120, 0, 157, 104, 105, 106, 107, 108, 109, 0,
110, 0, 0, 111, 112, 113, 104, 105, 106, 107,
108, 109, 0, 110, 0, 0, 111, 112, 113, 0,
0, 114, 115, 116, 117, 118, 119, 120, 0, 205,
0, 0, 0, 0, 114, 115, 116, 117, 118, 119,
120, 0, 211, 104, 105, 106, 107, 108, 109, 0,
110, 0, 0, 111, 112, 113, 104, 105, 106, 107,
0, 0, 0, 110, 0, 0, 111, 112, 113, 0,
0, 114, 115, 116, 117, 118, 119, 120, 0, 0,
0, 0, 0, 0, 114, 115, 116, 117, 118, 119,
120
};
static const yytype_int16 yycheck[] =
{
0, 73, 28, 57, 39, 0, 91, 39, 57, 9,
86, 168, 0, 13, 86, 172, 101, 174, 44, 87,
177, 88, 153, 10, 155, 25, 44, 45, 28, 83,
84, 162, 81, 82, 83, 84, 193, 73, 74, 75,
86, 87, 86, 200, 44, 45, 86, 204, 86, 49,
87, 182, 86, 210, 49, 81, 213, 86, 52, 190,
24, 86, 88, 86, 86, 89, 197, 57, 89, 86,
60, 42, 203, 86, 86, 86, 86, 86, 209, 86,
49, 81, 176, 83, -1, -1, -1, -1, 88, 76,
80, 81, 82, 83, 84, -1, 96, 84, -1, -1,
-1, -1, 102, -1, 91, -1, -1, 102, -1, -1,
-1, -1, -1, -1, -1, -1, 103, 104, 105, 106,
107, 108, 109, 110, 111, 112, 113, 114, 115, 116,
117, 118, 119, -1, 134, -1, -1, -1, -1, -1,
-1, -1, -1, 130, -1, -1, -1, -1, -1, 175,
-1, -1, -1, 153, -1, 155, 156, -1, -1, -1,
-1, -1, 162, -1, -1, -1, -1, 154, 168, -1,
-1, 171, 172, -1, 174, 175, 171, 177, -1, 179,
-1, -1, 182, -1, 179, -1, -1, -1, -1, 189,
190, -1, -1, 193, -1, -1, -1, 197, 185, -1,
200, -1, -1, 203, 204, -1, 206, 194, -1, 209,
210, 5, -1, 213, -1, -1, 10, -1, -1, 13,
14, 15, -1, 17, -1, 19, 20, 21, 22, 23,
-1, -1, 26, -1, -1, -1, -1, 31, 32, -1,
34, 35, 36, 37, 38, 39, 40, -1, 42, 43,
44, 45, -1, 47, 48, -1, -1, -1, -1, -1,
54, 55, 56, 57, 58, 59, -1, -1, 62, 63,
64, 65, 66, 67, 68, 69, 70, -1, -1, -1,
-1, 5, -1, 77, -1, -1, 10, 81, 82, 13,
14, 15, -1, 17, 88, 19, 20, 21, 22, 23,
-1, -1, 26, -1, -1, -1, -1, 31, 32, -1,
34, 35, 36, 37, 38, 39, 40, -1, 42, 43,
44, 45, -1, 47, 48, -1, -1, -1, -1, -1,
54, 55, 56, 57, 58, 59, -1, -1, 62, 63,
64, 65, 66, 67, 68, 69, 70, -1, -1, -1,
-1, -1, -1, 77, -1, -1, -1, 81, 82, 13,
-1, -1, -1, 17, 88, 19, 20, 21, 22, 23,
-1, -1, 26, 27, -1, -1, 30, 31, 32, 33,
34, 35, 36, 37, 38, 39, 40, -1, 42, 43,
44, 45, 46, 47, 48, 49, -1, -1, -1, -1,
54, 55, 56, 57, 58, 59, -1, -1, 62, 63,
64, 65, 66, 67, 68, 69, 70, 71, 72, -1,
13, -1, -1, 77, 17, -1, 19, 20, 21, 22,
23, 24, 86, 26, 27, -1, -1, 30, 31, 32,
0, 28, 0, 155, 57, 157, 39, 73, 39, 9,
170, 91, 164, 13, 174, 0, 176, 44, 86, 179,
86, 10, 102, 44, 45, 25, 86, 87, 28, 86,
83, 84, 184, 87, 52, 195, 88, 86, 57, 86,
192, 86, 202, 86, 44, 45, 206, 199, 86, 49,
87, 49, 212, 205, 81, 215, 73, 74, 75, 211,
86, 88, 81, 82, 83, 84, 57, 89, 24, 60,
86, 42, 86, 86, 89, 86, 86, 86, 86, 86,
86, 81, 86, 83, 49, 178, -1, 76, 88, 80,
81, 82, 83, 84, -1, 84, -1, 97, -1, -1,
-1, -1, 91, 103, -1, 103, -1, -1, -1, -1,
-1, -1, -1, -1, -1, 104, 105, 106, 107, 108,
109, 110, 111, 112, 113, 114, 115, 116, 117, 118,
119, 120, -1, -1, -1, -1, 136, -1, -1, -1,
-1, -1, -1, 132, -1, -1, -1, -1, -1, -1,
177, -1, -1, -1, -1, 155, -1, 157, 158, -1,
-1, -1, -1, -1, 164, -1, -1, 156, -1, -1,
170, -1, -1, 173, 174, 173, 176, 177, -1, 179,
-1, 181, -1, 181, 184, -1, -1, -1, -1, -1,
-1, 191, 192, -1, -1, 195, -1, -1, 187, 199,
-1, -1, 202, -1, -1, 205, 206, 196, 208, 5,
-1, 211, 212, -1, 10, 215, -1, 13, 14, 15,
-1, 17, -1, 19, 20, 21, 22, 23, -1, -1,
26, -1, -1, -1, -1, 31, 32, -1, 34, 35,
36, 37, 38, 39, 40, -1, 42, 43, 44, 45,
-1, 47, 48, -1, -1, -1, -1, -1, 54, 55,
56, 57, 58, 59, -1, -1, 62, 63, 64, 65,
66, 67, 68, 69, 70, -1, -1, -1, -1, 5,
-1, 77, -1, -1, 10, 81, 82, 13, 14, 15,
-1, 17, 88, 19, 20, 21, 22, 23, -1, -1,
26, -1, -1, -1, -1, 31, 32, -1, 34, 35,
36, 37, 38, 39, 40, -1, 42, 43, 44, 45,
-1, 47, 48, -1, -1, -1, -1, -1, 54, 55,
56, 57, 58, 59, -1, -1, 62, 63, 64, 65,
66, 67, 68, 69, 70, -1, -1, -1, -1, -1,
-1, 77, -1, -1, -1, 81, 82, 13, -1, -1,
-1, 17, 88, 19, 20, 21, 22, 23, -1, -1,
26, 27, -1, -1, 30, 31, 32, 33, 34, 35,
36, 37, 38, 39, 40, -1, 42, 43, 44, 45,
46, 47, 48, 49, -1, -1, -1, -1, 54, 55,
56, 57, 58, 59, -1, -1, 62, 63, 64, 65,
66, 67, 68, 69, 70, 71, 72, -1, 13, -1,
-1, 77, 17, -1, 19, 20, 21, 22, 23, 24,
86, 26, 27, -1, -1, 30, 31, 32, -1, 34,
35, 36, 37, 38, 39, 40, -1, 42, 43, 44,
45, -1, 47, 48, 49, -1, -1, -1, -1, 54,
55, 56, 57, 58, 59, -1, -1, 62, 63, 64,
65, 66, 67, 68, 69, 70, 71, -1, -1, 74,
13, -1, 77, -1, 17, -1, 19, 20, 21, 22,
23, 86, -1, 26, 27, -1, -1, 30, 31, 32,
-1, 34, 35, 36, 37, 38, 39, 40, -1, 42,
43, 44, 45, -1, 47, 48, 49, -1, -1, -1,
-1, 54, 55, 56, 57, 58, 59, -1, -1, 62,
63, 64, 65, 66, 67, 68, 69, 70, 71, -1,
-1, 74, 13, -1, 77, -1, 17, -1, 19, 20,
21, 22, 23, 86, -1, 26, 27, -1, -1, 30,
31, 32, -1, 34, 35, 36, 37, 38, 39, 40,
-1, 42, 43, 44, 45, -1, 47, 48, 49, -1,
-1, -1, -1, 54, 55, 56, 57, 58, 59, -1,
-1, 62, 63, 64, 65, 66, 67, 68, 69, 70,
71, -1, -1, -1, 75, -1, 77, -1, -1, -1,
13, -1, -1, 16, 17, 86, 19, 20, 21, 22,
23, -1, -1, 26, 27, -1, -1, 30, 31, 32,
-1, 34, 35, 36, 37, 38, 39, 40, -1, 42,
43, 44, 45, -1, 47, 48, 49, -1, -1, -1,
-1, 54, 55, 56, 57, 58, 59, -1, -1, 62,
63, 64, 65, 66, 67, 68, 69, 70, 71, -1,
-1, 13, -1, -1, 77, 17, -1, 19, 20, 21,
22, 23, -1, 86, 26, 27, -1, -1, 30, 31,
-1, -1, 75, -1, 77, -1, -1, -1, 13, -1,
-1, 16, 17, 86, 19, 20, 21, 22, 23, -1,
-1, 26, 27, -1, -1, 30, 31, 32, -1, 34,
35, 36, 37, 38, 39, 40, -1, 42, 43, 44,
45, -1, 47, 48, 49, -1, -1, -1, -1, 54,
55, 56, 57, 58, 59, -1, -1, 62, 63, 64,
65, 66, 67, 68, 69, 70, 71, -1, -1, 13,
-1, -1, 77, 17, -1, 19, 20, 21, 22, 23,
-1, 86, 26, 27, -1, -1, 30, 31, 32, -1,
34, 35, 36, 37, 38, 39, 40, -1, 42, 43,
44, 45, -1, 47, 48, 49, -1, -1, -1, -1,
54, 55, 56, 57, 58, 59, -1, -1, 62, 63,
64, 65, 66, 67, 68, 69, 70, 71, -1, -1,
74, 13, -1, 77, -1, 17, -1, 19, 20, 21,
22, 23, 86, -1, 26, 27, -1, -1, 30, 31,
32, -1, 34, 35, 36, 37, 38, 39, 40, -1,
42, 43, 44, 45, -1, 47, 48, 49, -1, -1,
-1, -1, 54, 55, 56, 57, 58, 59, -1, -1,
@ -1032,19 +1038,25 @@ static const yytype_int16 yycheck[] =
40, -1, 42, 43, 44, 45, -1, 47, 48, 49,
-1, -1, -1, -1, 54, 55, 56, 57, 58, 59,
-1, -1, 62, 63, 64, 65, 66, 67, 68, 69,
70, 71, -1, -1, 74, 13, -1, 77, -1, 17,
-1, 19, 20, 21, 22, 23, 86, -1, 26, 27,
70, 71, -1, -1, 13, 75, -1, 77, 17, -1,
19, 20, 21, 22, 23, -1, 86, 26, 27, -1,
-1, 30, 31, 32, -1, 34, 35, 36, 37, 38,
39, 40, -1, 42, 43, 44, 45, -1, 47, 48,
49, -1, -1, -1, -1, 54, 55, 56, 57, 58,
59, -1, -1, 62, 63, 64, 65, 66, 67, 68,
69, 70, 71, -1, -1, 13, 75, -1, 77, 17,
-1, 19, 20, 21, 22, 23, -1, 86, 26, 27,
-1, -1, 30, 31, 32, -1, 34, 35, 36, 37,
38, 39, 40, -1, 42, 43, 44, 45, -1, 47,
48, 49, -1, -1, -1, -1, 54, 55, 56, 57,
58, 59, -1, -1, 62, 63, 64, 65, 66, 67,
68, 69, 70, 71, -1, -1, 13, 75, -1, 77,
68, 69, 70, 71, -1, -1, 13, -1, -1, 77,
17, -1, 19, 20, 21, 22, 23, -1, 86, 26,
27, -1, -1, 30, 31, 32, -1, 34, 35, 36,
37, 38, 39, 40, -1, 42, 43, 44, 45, -1,
47, 48, 49, -1, -1, -1, -1, 54, 55, 56,
57, 58, 59, -1, -1, 62, 63, 64, 65, 66,
67, 68, 69, 70, 71, -1, -1, 13, 75, -1,
67, 68, 69, 70, 71, -1, -1, 13, -1, -1,
77, 17, -1, 19, 20, 21, 22, 23, -1, 86,
26, 27, -1, -1, 30, 31, 32, -1, 34, 35,
36, 37, 38, 39, 40, -1, 42, 43, 44, 45,
@ -1056,46 +1068,34 @@ static const yytype_int16 yycheck[] =
35, 36, 37, 38, 39, 40, -1, 42, 43, 44,
45, -1, 47, 48, 49, -1, -1, -1, -1, 54,
55, 56, 57, 58, 59, -1, -1, 62, 63, 64,
65, 66, 67, 68, 69, 70, 71, -1, -1, 13,
-1, -1, 77, 17, -1, 19, 20, 21, 22, 23,
-1, 86, 26, 27, -1, -1, 30, 31, 32, -1,
34, 35, 36, 37, 38, 39, 40, -1, 42, 43,
44, 45, -1, 47, 48, 49, -1, -1, -1, -1,
54, 55, 56, 57, 58, 59, -1, -1, 62, 63,
64, 65, 66, 67, 68, 69, 70, 71, -1, -1,
13, -1, -1, 77, 17, -1, 19, 20, 21, 22,
23, -1, 86, 26, 27, -1, -1, 30, 31, 32,
-1, 34, 35, 36, 37, 38, 39, 40, -1, 42,
43, 44, 45, -1, 47, 48, 49, -1, -1, -1,
-1, 54, 55, 56, 57, 58, 59, -1, -1, 62,
63, 64, 65, 66, 67, 68, 69, 70, 71, 13,
-1, -1, -1, 17, 77, 19, 20, 21, 22, 23,
-1, -1, 26, 86, -1, -1, -1, 31, 32, -1,
34, 35, 36, 37, 38, 39, 40, -1, 42, 43,
44, 45, -1, 47, 48, -1, -1, -1, 23, -1,
54, 55, 56, 57, 58, 59, -1, -1, 62, 63,
64, 65, 66, 67, 68, 69, 70, 42, -1, -1,
-1, -1, -1, 77, -1, 50, 51, 52, 53, 54,
55, 41, 57, -1, -1, 60, 61, 62, -1, -1,
50, 51, 52, 53, 54, 55, -1, 57, -1, -1,
60, 61, 62, 78, 79, 80, 81, 82, 83, 84,
-1, -1, -1, -1, -1, -1, -1, -1, 78, 79,
80, 81, 82, 83, 84, 50, 51, 52, 53, 54,
55, -1, 57, -1, -1, 60, 61, 62, 50, 51,
65, 66, 67, 68, 69, 70, 71, 13, -1, -1,
-1, 17, 77, 19, 20, 21, 22, 23, -1, -1,
26, 86, -1, -1, -1, 31, 32, -1, 34, 35,
36, 37, 38, 39, 40, -1, 42, 43, 44, 45,
-1, 47, 48, -1, -1, -1, 23, -1, 54, 55,
56, 57, 58, 59, -1, -1, 62, 63, 64, 65,
66, 67, 68, 69, 70, 42, -1, -1, -1, -1,
-1, 77, -1, 50, 51, 52, 53, 54, 55, 41,
57, -1, -1, 60, 61, 62, -1, -1, 50, 51,
52, 53, 54, 55, -1, 57, -1, -1, 60, 61,
62, -1, -1, 78, 79, 80, 81, 82, 83, 84,
-1, -1, -1, -1, 89, -1, 78, 79, 80, 81,
82, 83, 84, -1, 86, 50, 51, 52, 53, 54,
55, -1, 57, -1, -1, 60, 61, 62, 50, 51,
52, 53, 54, 55, -1, 57, -1, -1, 60, 61,
62, -1, -1, 78, 79, 80, 81, 82, 83, 84,
-1, 86, -1, -1, -1, -1, 78, 79, 80, 81,
82, 83, 84, -1, 86, 50, 51, 52, 53, 54,
55, -1, 57, -1, -1, 60, 61, 62, 50, 51,
52, 53, -1, -1, -1, 57, -1, -1, 60, 61,
62, -1, -1, 78, 79, 80, 81, 82, 83, 84,
62, 78, 79, 80, 81, 82, 83, 84, -1, -1,
-1, -1, -1, -1, -1, -1, 78, 79, 80, 81,
82, 83, 84
82, 83, 84, 50, 51, 52, 53, 54, 55, -1,
57, -1, -1, 60, 61, 62, 50, 51, 52, 53,
54, 55, -1, 57, -1, -1, 60, 61, 62, -1,
-1, 78, 79, 80, 81, 82, 83, 84, -1, -1,
-1, -1, 89, -1, 78, 79, 80, 81, 82, 83,
84, -1, 86, 50, 51, 52, 53, 54, 55, -1,
57, -1, -1, 60, 61, 62, 50, 51, 52, 53,
54, 55, -1, 57, -1, -1, 60, 61, 62, -1,
-1, 78, 79, 80, 81, 82, 83, 84, -1, 86,
-1, -1, -1, -1, 78, 79, 80, 81, 82, 83,
84, -1, 86, 50, 51, 52, 53, 54, 55, -1,
57, -1, -1, 60, 61, 62, 50, 51, 52, 53,
-1, -1, -1, 57, -1, -1, 60, 61, 62, -1,
-1, 78, 79, 80, 81, 82, 83, 84, -1, -1,
-1, -1, -1, -1, 78, 79, 80, 81, 82, 83,
84
};
/* YYSTOS[STATE-NUM] -- The (internal number of the) accessing
@ -1111,19 +1111,19 @@ static const yytype_int8 yystos[] =
110, 111, 39, 26, 35, 39, 102, 103, 104, 5,
10, 14, 15, 56, 81, 82, 88, 102, 115, 116,
117, 102, 39, 44, 45, 102, 103, 103, 102, 0,
93, 88, 117, 118, 119, 86, 87, 116, 116, 116,
117, 88, 41, 50, 51, 52, 53, 54, 55, 57,
60, 61, 62, 78, 79, 80, 81, 82, 83, 84,
103, 102, 117, 86, 86, 86, 103, 117, 118, 86,
87, 102, 89, 118, 86, 105, 117, 117, 117, 117,
93, 88, 117, 118, 119, 86, 86, 87, 116, 116,
116, 117, 88, 41, 50, 51, 52, 53, 54, 55,
57, 60, 61, 62, 78, 79, 80, 81, 82, 83,
84, 103, 86, 102, 117, 86, 86, 86, 103, 117,
118, 86, 87, 102, 89, 118, 86, 105, 117, 117,
117, 117, 117, 117, 117, 117, 117, 117, 117, 117,
117, 117, 117, 86, 52, 86, 73, 86, 96, 97,
98, 99, 86, 89, 117, 89, 86, 105, 112, 113,
114, 24, 112, 117, 112, 102, 86, 112, 86, 24,
74, 114, 86, 105, 23, 42, 75, 103, 99, 16,
86, 105, 86, 112, 42, 117, 86, 86, 101, 102,
112, 74, 117, 86, 112, 86, 87, 74, 86, 86,
112, 102, 86, 112, 75, 75, 86, 86
117, 117, 117, 117, 117, 86, 52, 86, 73, 86,
96, 97, 98, 99, 86, 89, 117, 89, 86, 105,
112, 113, 114, 24, 112, 117, 112, 102, 86, 112,
86, 24, 74, 114, 86, 105, 23, 42, 75, 103,
99, 16, 86, 105, 86, 112, 42, 117, 86, 86,
101, 102, 112, 74, 117, 86, 112, 86, 87, 74,
86, 86, 112, 102, 86, 112, 75, 75, 86, 86
};
/* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */
@ -1154,7 +1154,7 @@ static const yytype_int8 yyr2[] =
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 0, 1, 1, 3, 1, 1, 1,
1, 1, 1, 5, 3, 2, 2, 3, 3, 3,
1, 1, 1, 5, 3, 3, 3, 3, 3, 3,
4, 7, 6, 9, 7, 10, 7, 11, 12, 0,
1, 1, 2, 1, 1, 1, 1, 1, 1, 2,
2, 2, 4, 1, 1, 3, 1, 3, 3, 3,
@ -2115,15 +2115,15 @@ yyreduce:
#line 2116 "engines/director/lingo/lingo-gr.cpp"
break;
case 75: /* proc: tNEXT tREPEAT */
case 75: /* proc: tNEXT tREPEAT '\n' */
#line 366 "engines/director/lingo/lingo-gr.y"
{ (yyval.node) = new NextRepeatNode(); }
{ (yyval.node) = new NextRepeatNode(); }
#line 2122 "engines/director/lingo/lingo-gr.cpp"
break;
case 76: /* proc: tEXIT tREPEAT */
case 76: /* proc: tEXIT tREPEAT '\n' */
#line 367 "engines/director/lingo/lingo-gr.y"
{ (yyval.node) = new ExitRepeatNode(); }
{ (yyval.node) = new ExitRepeatNode(); }
#line 2128 "engines/director/lingo/lingo-gr.cpp"
break;

View File

@ -363,8 +363,8 @@ stmtoneliner: proc
proc: ID '(' exprlist[args] ')' '\n' { $$ = new CmdNode($ID, $args); }
| ID exprlist[args] '\n' { $$ = new CmdNode($ID, $args); }
| tNEXT tREPEAT { $$ = new NextRepeatNode(); }
| tEXIT tREPEAT { $$ = new ExitRepeatNode(); }
| tNEXT tREPEAT '\n' { $$ = new NextRepeatNode(); }
| tEXIT tREPEAT '\n' { $$ = new ExitRepeatNode(); }
;
definevars: tGLOBAL idlist '\n' { $$ = new GlobalNode($idlist); }