-
Notifications
You must be signed in to change notification settings - Fork 0
/
xuliny.out
299 lines (296 loc) · 10.9 KB
/
xuliny.out
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
COMP90045 Additional testing for project, stage 1b
User: xuliny
********************************************** Parsing algebra.roo:
Okay
********************************************** Parsing alias1.roo:
Okay
********************************************** Parsing alias2.roo:
Okay
********************************************** Parsing array1.roo:
Okay
********************************************** Parsing array2.roo:
Okay
********************************************** Parsing array3.roo:
Okay
********************************************** Parsing asg02.roo:
Okay
********************************************** Parsing assoc01.roo:
Okay
********************************************** Parsing assoc02.roo:
Okay
********************************************** Parsing assoc03.roo:
Okay
********************************************** Parsing assoc04.roo:
Okay
********************************************** Parsing bool.roo:
Okay
********************************************** Parsing boolexps.roo:
Okay
********************************************** Parsing call01.roo:
Okay
********************************************** Parsing call02.roo:
Okay
********************************************** Parsing call03.roo:
Okay
********************************************** Parsing call04.roo:
Okay
********************************************** Parsing call05.roo:
Okay
********************************************** Parsing call06.roo:
Okay
********************************************** Parsing call07.roo:
Okay
********************************************** Parsing call08.roo:
Okay
********************************************** Parsing call09.roo:
Okay
********************************************** Parsing call10.roo:
Okay
********************************************** Parsing call12.bad.roo:
Okay
********************************************** Parsing case.roo:
Okay
********************************************** Parsing comments.roo:
Rejected valid program
********************************************** Parsing cond.roo:
Okay
********************************************** Parsing decl.roo:
Okay
********************************************** Parsing decl_array1.roo:
Okay
********************************************** Parsing decl_array2.bad.roo:
Okay
********************************************** Parsing decl_array3.bad.roo:
Okay
********************************************** Parsing decl_array4.bad.roo:
Okay
********************************************** Parsing decl_array5.bad.roo:
Okay
********************************************** Parsing decl_record1.roo:
Mismatch:
9d8
<
********************************************** Parsing decl_record2.bad.roo:
Okay
********************************************** Parsing decl_record3.bad.roo:
Okay
********************************************** Parsing decl_record4.bad.roo:
Okay
********************************************** Parsing else.roo:
Okay
********************************************** Parsing else1.bad.roo:
Okay
********************************************** Parsing else2.bad.roo:
Okay
********************************************** Parsing else3.bad.roo:
Okay
********************************************** Parsing empty.bad.roo:
Okay
********************************************** Parsing excess_indices.bad.roo:
Okay
********************************************** Parsing expr1.roo:
Okay
********************************************** Parsing expr2.roo:
Okay
********************************************** Parsing fact.roo:
Okay
********************************************** Parsing fib.roo:
Okay
********************************************** Parsing hanoi.roo:
Okay
********************************************** Parsing idents.roo:
Okay
********************************************** Parsing idents1.bad.roo:
Okay
********************************************** Parsing idents2.bad.roo:
Okay
********************************************** Parsing idents3.bad.roo:
Okay
********************************************** Parsing idents4.bad.roo:
Okay
********************************************** Parsing if01.roo:
Okay
********************************************** Parsing if02.roo:
Okay
********************************************** Parsing if03.roo:
Okay
********************************************** Parsing if04.roo:
Okay
********************************************** Parsing if05.roo:
Okay
********************************************** Parsing if06.roo:
Okay
********************************************** Parsing if07.roo:
Okay
********************************************** Parsing if08.roo:
Okay
********************************************** Parsing if09.roo:
Okay
********************************************** Parsing if10.roo:
Okay
********************************************** Parsing if11.roo:
Okay
********************************************** Parsing if12.roo:
Okay
********************************************** Parsing if_optimize.roo:
Okay
********************************************** Parsing ints.roo:
Okay
********************************************** Parsing io03.roo:
Okay
********************************************** Parsing io04.roo:
Okay
********************************************** Parsing lex01.roo:
Okay
********************************************** Parsing lex02.roo:
Okay
********************************************** Parsing lex11.bad.roo:
Okay
********************************************** Parsing lex12.bad.roo:
Okay
********************************************** Parsing mccarthy.roo:
Okay
********************************************** Parsing misc.roo:
Okay
********************************************** Parsing missing_rel.bad.roo:
Okay
********************************************** Parsing nested.roo:
Okay
********************************************** Parsing nestindex.roo:
Okay
********************************************** Parsing nonassoc.bad.roo:
Okay
********************************************** Parsing not.roo:
Okay
********************************************** Parsing operators.roo:
Okay
********************************************** Parsing optimize.roo:
Okay
********************************************** Parsing pizza.roo:
Okay
********************************************** Parsing priority0.roo:
Okay
********************************************** Parsing priority1.roo:
Okay
********************************************** Parsing priority2.roo:
Okay
********************************************** Parsing priority3.roo:
Okay
********************************************** Parsing priority4.roo:
Okay
********************************************** Parsing priority5.roo:
Okay
********************************************** Parsing priority6.roo:
Okay
********************************************** Parsing procs.roo:
Okay
********************************************** Parsing prpr1.roo:
Okay
********************************************** Parsing prpr2.roo:
Okay
********************************************** Parsing prpr3.roo:
Okay
********************************************** Parsing prpr4.roo:
Okay
********************************************** Parsing prpr5.roo:
Okay
********************************************** Parsing prpr6.roo:
Okay
********************************************** Parsing separators3.bad.roo:
Okay
********************************************** Parsing separators4.bad.roo:
Okay
********************************************** Parsing separators5.bad.roo:
Okay
********************************************** Parsing separators6.bad.roo:
Okay
********************************************** Parsing specialchars.roo:
Okay
********************************************** Parsing statement0.roo:
Okay
********************************************** Parsing statement1.roo:
Okay
********************************************** Parsing statement2.roo:
Okay
********************************************** Parsing statement3.roo:
Okay
********************************************** Parsing statement4.roo:
Okay
********************************************** Parsing statement5.roo:
Okay
********************************************** Parsing statement6.roo:
Okay
********************************************** Parsing statement7.roo:
Okay
********************************************** Parsing statement8.roo:
Okay
********************************************** Parsing statements.roo:
Okay
********************************************** Parsing stmt.roo:
Okay
********************************************** Parsing syn01.roo:
Okay
********************************************** Parsing syn02.roo:
Okay
********************************************** Parsing syn11.bad.roo:
Okay
********************************************** Parsing syn12.bad.roo:
Okay
********************************************** Parsing syn13.bad.roo:
Okay
********************************************** Parsing syn14.bad.roo:
Okay
********************************************** Parsing syn15.bad.roo:
Okay
********************************************** Parsing syn16.bad.roo:
Okay
********************************************** Parsing syn17.bad.roo:
Okay
********************************************** Parsing syn18.bad.roo:
Okay
********************************************** Parsing syn19.bad.roo:
Okay
********************************************** Parsing syn20.bad.roo:
Okay
********************************************** Parsing syn21.bad.roo:
Okay
********************************************** Parsing syn22.bad.roo:
Okay
********************************************** Parsing syn23.bad.roo:
Okay
********************************************** Parsing syn24.bad.roo:
Okay
********************************************** Parsing syn25.bad.roo:
Okay
********************************************** Parsing syn26.bad.roo:
Okay
********************************************** Parsing syn27.bad.roo:
Okay
********************************************** Parsing syn28.bad.roo:
Okay
********************************************** Parsing syn29.bad.roo:
Okay
********************************************** Parsing syn30.bad.roo:
Okay
********************************************** Parsing syn31.bad.roo:
Okay
********************************************** Parsing syn32.bad.roo:
Okay
********************************************** Parsing unary.roo:
Okay
********************************************** Parsing weird.roo:
Okay
********************************************** Parsing while1.roo:
Okay
********************************************** Parsing while2.roo:
Okay
********************************************** Parsing while3.roo:
Okay
********************************************** Parsing while4.roo:
Okay
********************************************** Parsing write.roo:
Okay
********************************************** Parsing xorpower.roo:
Okay
143 of 145 tests passed.
--- End of marker's testing for xuliny ---