1
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET ANNOT XOR
|
2
|
##
|
3
|
## Ends in an error in state: 532.
|
4
|
##
|
5
|
## stmt_list -> ANNOT . stmt_list [ TEL ]
|
6
|
##
|
7
|
## The known suffix of the stack is as follows:
|
8
|
## ANNOT
|
9
|
##
|
10
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET ASSERT UIDENT SCOL XOR
|
11
|
##
|
12
|
## Ends in an error in state: 542.
|
13
|
##
|
14
|
## stmt_list -> assert_ . stmt_list [ TEL ]
|
15
|
##
|
16
|
## The known suffix of the stack is as follows:
|
17
|
## assert_
|
18
|
##
|
19
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET XOR
|
20
|
##
|
21
|
## Ends in an error in state: 506.
|
22
|
##
|
23
|
## top_decl -> state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) nodespecs loption(preceded(VAR,var_decl_list(local_vdecl))) LET . stmt_list TEL [ NODESPEC NODE FUNCTION EOF CONST ]
|
24
|
##
|
25
|
## The known suffix of the stack is as follows:
|
26
|
## state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) nodespecs loption(preceded(VAR,var_decl_list(local_vdecl))) LET
|
27
|
##
|
28
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET AUTOMATON IDENT STATE UIDENT COL LET XOR
|
29
|
##
|
30
|
## Ends in an error in state: 528.
|
31
|
##
|
32
|
## handler -> STATE UIDENT COL list(unless) loption(preceded(VAR,var_decl_list(local_vdecl))) LET . stmt_list TEL list(until) [ UIDENT TEL STATE LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
33
|
##
|
34
|
## The known suffix of the stack is as follows:
|
35
|
## STATE UIDENT COL list(unless) loption(preceded(VAR,var_decl_list(local_vdecl))) LET
|
36
|
##
|
37
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET UIDENT EQ FALSE SCOL XOR
|
38
|
##
|
39
|
## Ends in an error in state: 538.
|
40
|
##
|
41
|
## stmt_list -> eq . stmt_list [ TEL ]
|
42
|
##
|
43
|
## The known suffix of the stack is as follows:
|
44
|
## eq
|
45
|
##
|
46
|
|
47
|
A statement must be an equation, an assertion, an annotation or an automaton.
|
48
|
|
49
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET ASSERT XOR
|
50
|
##
|
51
|
## Ends in an error in state: 529.
|
52
|
##
|
53
|
## assert_ -> ASSERT . expr SCOL [ UIDENT TEL LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
54
|
##
|
55
|
## The known suffix of the stack is as follows:
|
56
|
## ASSERT
|
57
|
##
|
58
|
|
59
|
An `assert` must be provided with an expression.
|
60
|
Example: assert x > 42;
|
61
|
|
62
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET AUTOMATON IDENT STATE UIDENT COL LET TEL UNTIL UIDENT RESTART UIDENT XOR
|
63
|
##
|
64
|
## Ends in an error in state: 552.
|
65
|
##
|
66
|
## list(until) -> until . list(until) [ UIDENT TEL STATE LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
67
|
##
|
68
|
## The known suffix of the stack is as follows:
|
69
|
## until
|
70
|
##
|
71
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET AUTOMATON IDENT STATE UIDENT COL LET TEL XOR
|
72
|
##
|
73
|
## Ends in an error in state: 545.
|
74
|
##
|
75
|
## handler -> STATE UIDENT COL list(unless) loption(preceded(VAR,var_decl_list(local_vdecl))) LET stmt_list TEL . list(until) [ UIDENT TEL STATE LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
76
|
##
|
77
|
## The known suffix of the stack is as follows:
|
78
|
## STATE UIDENT COL list(unless) loption(preceded(VAR,var_decl_list(local_vdecl))) LET stmt_list TEL
|
79
|
##
|
80
|
|
81
|
Ill-formed `until` clauses.
|
82
|
Example: let ... tel until x = 42 resume Foo until y restart Bar
|
83
|
|
84
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET AUTOMATON IDENT STATE UIDENT COL LET TEL UNTIL UIDENT RESTART XOR
|
85
|
##
|
86
|
## Ends in an error in state: 550.
|
87
|
##
|
88
|
## until -> UNTIL expr RESTART . UIDENT [ UNTIL UIDENT TEL STATE LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
89
|
##
|
90
|
## The known suffix of the stack is as follows:
|
91
|
## UNTIL expr RESTART
|
92
|
##
|
93
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET AUTOMATON IDENT STATE UIDENT COL LET TEL UNTIL UIDENT RESUME XOR
|
94
|
##
|
95
|
## Ends in an error in state: 548.
|
96
|
##
|
97
|
## until -> UNTIL expr RESUME . UIDENT [ UNTIL UIDENT TEL STATE LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
98
|
##
|
99
|
## The known suffix of the stack is as follows:
|
100
|
## UNTIL expr RESUME
|
101
|
##
|
102
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET AUTOMATON IDENT STATE XOR
|
103
|
##
|
104
|
## Ends in an error in state: 515.
|
105
|
##
|
106
|
## handler -> STATE . UIDENT COL list(unless) loption(preceded(VAR,var_decl_list(local_vdecl))) LET stmt_list TEL list(until) [ UIDENT TEL STATE LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
107
|
##
|
108
|
## The known suffix of the stack is as follows:
|
109
|
## STATE
|
110
|
##
|
111
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET AUTOMATON IDENT STATE UIDENT COL UNLESS UIDENT RESTART XOR
|
112
|
##
|
113
|
## Ends in an error in state: 522.
|
114
|
##
|
115
|
## unless -> UNLESS expr RESTART . UIDENT [ VAR UNLESS LET ]
|
116
|
##
|
117
|
## The known suffix of the stack is as follows:
|
118
|
## UNLESS expr RESTART
|
119
|
##
|
120
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET AUTOMATON IDENT STATE UIDENT COL UNLESS UIDENT RESUME XOR
|
121
|
##
|
122
|
## Ends in an error in state: 520.
|
123
|
##
|
124
|
## unless -> UNLESS expr RESUME . UIDENT [ VAR UNLESS LET ]
|
125
|
##
|
126
|
## The known suffix of the stack is as follows:
|
127
|
## UNLESS expr RESUME
|
128
|
##
|
129
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET AUTOMATON IDENT STATE UIDENT XOR
|
130
|
##
|
131
|
## Ends in an error in state: 516.
|
132
|
##
|
133
|
## handler -> STATE UIDENT . COL list(unless) loption(preceded(VAR,var_decl_list(local_vdecl))) LET stmt_list TEL list(until) [ UIDENT TEL STATE LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
134
|
##
|
135
|
## The known suffix of the stack is as follows:
|
136
|
## STATE UIDENT
|
137
|
##
|
138
|
|
139
|
The name of an automaton state must be an uppercase identifier.
|
140
|
|
141
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET AUTOMATON IDENT STATE UIDENT COL LET TEL UNTIL XOR
|
142
|
##
|
143
|
## Ends in an error in state: 546.
|
144
|
##
|
145
|
## until -> UNTIL . expr RESTART UIDENT [ UNTIL UIDENT TEL STATE LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
146
|
## until -> UNTIL . expr RESUME UIDENT [ UNTIL UIDENT TEL STATE LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
147
|
##
|
148
|
## The known suffix of the stack is as follows:
|
149
|
## UNTIL
|
150
|
##
|
151
|
|
152
|
An `until` clause must be provided with an expression.
|
153
|
Example: until x = 42 resume Foo
|
154
|
|
155
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET AUTOMATON IDENT STATE UIDENT COL UNLESS UIDENT RESTART UIDENT XOR
|
156
|
##
|
157
|
## Ends in an error in state: 524.
|
158
|
##
|
159
|
## list(unless) -> unless . list(unless) [ VAR LET ]
|
160
|
##
|
161
|
## The known suffix of the stack is as follows:
|
162
|
## unless
|
163
|
##
|
164
|
|
165
|
Ill-formed `unless` clauses.
|
166
|
Example: unless x = 42 resume Foo unless y restart Bar let ... tel
|
167
|
|
168
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET AUTOMATON IDENT STATE UIDENT COL UNLESS XOR
|
169
|
##
|
170
|
## Ends in an error in state: 518.
|
171
|
##
|
172
|
## unless -> UNLESS . expr RESTART UIDENT [ VAR UNLESS LET ]
|
173
|
## unless -> UNLESS . expr RESUME UIDENT [ VAR UNLESS LET ]
|
174
|
##
|
175
|
## The known suffix of the stack is as follows:
|
176
|
## UNLESS
|
177
|
##
|
178
|
|
179
|
An `unless` clause must be provided with an expression.
|
180
|
Example: unless x = 42 resume Foo
|
181
|
|
182
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET AUTOMATON IDENT STATE UIDENT COL XOR
|
183
|
##
|
184
|
## Ends in an error in state: 517.
|
185
|
##
|
186
|
## handler -> STATE UIDENT COL . list(unless) loption(preceded(VAR,var_decl_list(local_vdecl))) LET stmt_list TEL list(until) [ UIDENT TEL STATE LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
187
|
##
|
188
|
## The known suffix of the stack is as follows:
|
189
|
## STATE UIDENT COL
|
190
|
##
|
191
|
|
192
|
Ill-formed state definition.
|
193
|
Example: unless foo resume Foo let x = 42; tel until bar restart Bar
|
194
|
|
195
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET AUTOMATON IDENT XOR
|
196
|
##
|
197
|
## Ends in an error in state: 514.
|
198
|
##
|
199
|
## automaton -> AUTOMATON type_ident . list(handler) [ UIDENT TEL LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
200
|
##
|
201
|
## The known suffix of the stack is as follows:
|
202
|
## AUTOMATON type_ident
|
203
|
##
|
204
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET AUTOMATON XOR
|
205
|
##
|
206
|
## Ends in an error in state: 513.
|
207
|
##
|
208
|
## automaton -> AUTOMATON . type_ident list(handler) [ UIDENT TEL LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
209
|
##
|
210
|
## The known suffix of the stack is as follows:
|
211
|
## AUTOMATON
|
212
|
##
|
213
|
|
214
|
The name of an automaton must be an identifier.
|
215
|
|
216
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET LPAR UIDENT RPAR EQ XOR
|
217
|
##
|
218
|
## Ends in an error in state: 510.
|
219
|
##
|
220
|
## eq -> LPAR separated_nonempty_list(COMMA,vdecl_ident) RPAR EQ . expr SCOL [ UIDENT TEL LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
221
|
##
|
222
|
## The known suffix of the stack is as follows:
|
223
|
## LPAR separated_nonempty_list(COMMA,vdecl_ident) RPAR EQ
|
224
|
##
|
225
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET UIDENT EQ XOR
|
226
|
##
|
227
|
## Ends in an error in state: 535.
|
228
|
##
|
229
|
## eq -> separated_nonempty_list(COMMA,vdecl_ident) EQ . expr SCOL [ UIDENT TEL LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
230
|
##
|
231
|
## The known suffix of the stack is as follows:
|
232
|
## separated_nonempty_list(COMMA,vdecl_ident) EQ
|
233
|
##
|
234
|
|
235
|
The right-hand side of an equation must be an expression.
|
236
|
Example: x = y + 42;
|
237
|
|
238
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET LPAR UIDENT RPAR XOR
|
239
|
##
|
240
|
## Ends in an error in state: 509.
|
241
|
##
|
242
|
## eq -> LPAR separated_nonempty_list(COMMA,vdecl_ident) RPAR . EQ expr SCOL [ UIDENT TEL LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
243
|
##
|
244
|
## The known suffix of the stack is as follows:
|
245
|
## LPAR separated_nonempty_list(COMMA,vdecl_ident) RPAR
|
246
|
##
|
247
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET UIDENT SCOL
|
248
|
##
|
249
|
## Ends in an error in state: 534.
|
250
|
##
|
251
|
## eq -> separated_nonempty_list(COMMA,vdecl_ident) . EQ expr SCOL [ UIDENT TEL LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
252
|
##
|
253
|
## The known suffix of the stack is as follows:
|
254
|
## separated_nonempty_list(COMMA,vdecl_ident)
|
255
|
##
|
256
|
## WARNING: This example involves spurious reductions.
|
257
|
## This implies that, although the LR(1) items shown above provide an
|
258
|
## accurate view of the past (what has been recognized so far), they
|
259
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
260
|
## In state 124, spurious reduction of production separated_nonempty_list(COMMA,vdecl_ident) -> vdecl_ident
|
261
|
##
|
262
|
|
263
|
Ill-formed equation.
|
264
|
Example: (x, y) = (2 * z, 42);
|
265
|
|
266
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET LPAR UIDENT SCOL
|
267
|
##
|
268
|
## Ends in an error in state: 508.
|
269
|
##
|
270
|
## eq -> LPAR separated_nonempty_list(COMMA,vdecl_ident) . RPAR EQ expr SCOL [ UIDENT TEL LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
271
|
##
|
272
|
## The known suffix of the stack is as follows:
|
273
|
## LPAR separated_nonempty_list(COMMA,vdecl_ident)
|
274
|
##
|
275
|
## WARNING: This example involves spurious reductions.
|
276
|
## This implies that, although the LR(1) items shown above provide an
|
277
|
## accurate view of the past (what has been recognized so far), they
|
278
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
279
|
## In state 124, spurious reduction of production separated_nonempty_list(COMMA,vdecl_ident) -> vdecl_ident
|
280
|
##
|
281
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET LPAR XOR
|
282
|
##
|
283
|
## Ends in an error in state: 507.
|
284
|
##
|
285
|
## eq -> LPAR . separated_nonempty_list(COMMA,vdecl_ident) RPAR EQ expr SCOL [ UIDENT TEL LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
286
|
##
|
287
|
## The known suffix of the stack is as follows:
|
288
|
## LPAR
|
289
|
##
|
290
|
|
291
|
The left-hand side of an equation must be an optionally parenthesized, comma-separated list of identifiers.
|
292
|
Example: (x, y) = (2 * z, 42);
|
293
|
|
294
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR NODESPEC FUNCTION
|
295
|
##
|
296
|
## Ends in an error in state: 490.
|
297
|
##
|
298
|
## top_decl -> state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) nodespecs . loption(preceded(VAR,var_decl_list(local_vdecl))) LET stmt_list TEL [ NODESPEC NODE FUNCTION EOF CONST ]
|
299
|
##
|
300
|
## The known suffix of the stack is as follows:
|
301
|
## state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) nodespecs
|
302
|
##
|
303
|
## WARNING: This example involves spurious reductions.
|
304
|
## This implies that, although the LR(1) items shown above provide an
|
305
|
## accurate view of the past (what has been recognized so far), they
|
306
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
307
|
## In state 118, spurious reduction of production nodespec_list ->
|
308
|
## In state 119, spurious reduction of production nodespec_list -> NODESPEC nodespec_list
|
309
|
## In state 425, spurious reduction of production nodespecs -> nodespec_list
|
310
|
##
|
311
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR XOR
|
312
|
##
|
313
|
## Ends in an error in state: 488.
|
314
|
##
|
315
|
## top_decl -> state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR . option(SCOL) nodespecs loption(preceded(VAR,var_decl_list(local_vdecl))) LET stmt_list TEL [ NODESPEC NODE FUNCTION EOF CONST ]
|
316
|
##
|
317
|
## The known suffix of the stack is as follows:
|
318
|
## state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR
|
319
|
##
|
320
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR SCOL LCUR
|
321
|
##
|
322
|
## Ends in an error in state: 489.
|
323
|
##
|
324
|
## top_decl -> state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) . nodespecs loption(preceded(VAR,var_decl_list(local_vdecl))) LET stmt_list TEL [ NODESPEC NODE FUNCTION EOF CONST ]
|
325
|
##
|
326
|
## The known suffix of the stack is as follows:
|
327
|
## state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL)
|
328
|
##
|
329
|
|
330
|
Statements expected, between `let` and `tel` keywords.
|
331
|
|
332
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR VAR CONST UIDENT COL IDENT WHENNOT
|
333
|
##
|
334
|
## Ends in an error in state: 494.
|
335
|
##
|
336
|
## local_vdecl -> CONST vdecl_ident option(preceded(COL,typeconst)) . EQ expr [ SCOL LET ]
|
337
|
##
|
338
|
## The known suffix of the stack is as follows:
|
339
|
## CONST vdecl_ident option(preceded(COL,typeconst))
|
340
|
##
|
341
|
## WARNING: This example involves spurious reductions.
|
342
|
## This implies that, although the LR(1) items shown above provide an
|
343
|
## accurate view of the past (what has been recognized so far), they
|
344
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
345
|
## In state 70, spurious reduction of production type_ident -> IDENT
|
346
|
## In state 75, spurious reduction of production typeconst -> type_ident
|
347
|
## In state 130, spurious reduction of production option(preceded(COL,typeconst)) -> COL typeconst
|
348
|
##
|
349
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR VAR CONST UIDENT EQ XOR
|
350
|
##
|
351
|
## Ends in an error in state: 495.
|
352
|
##
|
353
|
## local_vdecl -> CONST vdecl_ident option(preceded(COL,typeconst)) EQ . expr [ SCOL LET ]
|
354
|
##
|
355
|
## The known suffix of the stack is as follows:
|
356
|
## CONST vdecl_ident option(preceded(COL,typeconst)) EQ
|
357
|
##
|
358
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR VAR CONST UIDENT XOR
|
359
|
##
|
360
|
## Ends in an error in state: 493.
|
361
|
##
|
362
|
## local_vdecl -> CONST vdecl_ident . option(preceded(COL,typeconst)) EQ expr [ SCOL LET ]
|
363
|
##
|
364
|
## The known suffix of the stack is as follows:
|
365
|
## CONST vdecl_ident
|
366
|
##
|
367
|
|
368
|
A local `const` declaration must be initialized with an expression, using the `=` operator.
|
369
|
Example: var const x = 42
|
370
|
|
371
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR VAR CONST XOR
|
372
|
##
|
373
|
## Ends in an error in state: 492.
|
374
|
##
|
375
|
## local_vdecl -> CONST . vdecl_ident option(preceded(COL,typeconst)) EQ expr [ SCOL LET ]
|
376
|
##
|
377
|
## The known suffix of the stack is as follows:
|
378
|
## CONST
|
379
|
##
|
380
|
|
381
|
A local `const` declaration must be followed by an identifier.
|
382
|
Example: var const x = 42
|
383
|
|
384
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR VAR UIDENT COL IDENT WHENNOT IDENT RPAR
|
385
|
##
|
386
|
## Ends in an error in state: 502.
|
387
|
##
|
388
|
## var_decl_list(local_vdecl) -> local_vdecl . [ LET ]
|
389
|
## var_decl_list(local_vdecl) -> local_vdecl . SCOL [ LET ]
|
390
|
## var_decl_list(local_vdecl) -> local_vdecl . SCOL var_decl_list(local_vdecl) [ LET ]
|
391
|
##
|
392
|
## The known suffix of the stack is as follows:
|
393
|
## local_vdecl
|
394
|
##
|
395
|
## WARNING: This example involves spurious reductions.
|
396
|
## This implies that, although the LR(1) items shown above provide an
|
397
|
## accurate view of the past (what has been recognized so far), they
|
398
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
399
|
## In state 150, spurious reduction of production nonempty_list(when_cond) -> when_cond
|
400
|
## In state 153, spurious reduction of production option(clock) -> nonempty_list(when_cond)
|
401
|
## In state 501, spurious reduction of production local_vdecl -> separated_nonempty_list(COMMA,vdecl_ident) COL typeconst option(clock)
|
402
|
##
|
403
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR VAR UIDENT COL TREAL RPAR
|
404
|
##
|
405
|
## Ends in an error in state: 500.
|
406
|
##
|
407
|
## local_vdecl -> separated_nonempty_list(COMMA,vdecl_ident) COL typeconst . option(clock) [ SCOL LET ]
|
408
|
##
|
409
|
## The known suffix of the stack is as follows:
|
410
|
## separated_nonempty_list(COMMA,vdecl_ident) COL typeconst
|
411
|
##
|
412
|
## WARNING: This example involves spurious reductions.
|
413
|
## This implies that, although the LR(1) items shown above provide an
|
414
|
## accurate view of the past (what has been recognized so far), they
|
415
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
416
|
## In state 5, spurious reduction of production typeconst -> TREAL
|
417
|
##
|
418
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR VAR UIDENT RPAR
|
419
|
##
|
420
|
## Ends in an error in state: 498.
|
421
|
##
|
422
|
## local_vdecl -> separated_nonempty_list(COMMA,vdecl_ident) . [ SCOL LET ]
|
423
|
## local_vdecl -> separated_nonempty_list(COMMA,vdecl_ident) . COL typeconst option(clock) [ SCOL LET ]
|
424
|
##
|
425
|
## The known suffix of the stack is as follows:
|
426
|
## separated_nonempty_list(COMMA,vdecl_ident)
|
427
|
##
|
428
|
## WARNING: This example involves spurious reductions.
|
429
|
## This implies that, although the LR(1) items shown above provide an
|
430
|
## accurate view of the past (what has been recognized so far), they
|
431
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
432
|
## In state 124, spurious reduction of production separated_nonempty_list(COMMA,vdecl_ident) -> vdecl_ident
|
433
|
##
|
434
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR VAR UIDENT SCOL XOR
|
435
|
##
|
436
|
## Ends in an error in state: 503.
|
437
|
##
|
438
|
## var_decl_list(local_vdecl) -> local_vdecl SCOL . [ LET ]
|
439
|
## var_decl_list(local_vdecl) -> local_vdecl SCOL . var_decl_list(local_vdecl) [ LET ]
|
440
|
##
|
441
|
## The known suffix of the stack is as follows:
|
442
|
## local_vdecl SCOL
|
443
|
##
|
444
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR VAR XOR
|
445
|
##
|
446
|
## Ends in an error in state: 491.
|
447
|
##
|
448
|
## loption(preceded(VAR,var_decl_list(local_vdecl))) -> VAR . var_decl_list(local_vdecl) [ LET ]
|
449
|
##
|
450
|
## The known suffix of the stack is as follows:
|
451
|
## VAR
|
452
|
##
|
453
|
|
454
|
Ill-formed local declarations.
|
455
|
Example: var x: int when c; y, z: bool; const r: real let ... tel
|
456
|
|
457
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR VAR UIDENT COL XOR
|
458
|
##
|
459
|
## Ends in an error in state: 499.
|
460
|
##
|
461
|
## local_vdecl -> separated_nonempty_list(COMMA,vdecl_ident) COL . typeconst option(clock) [ SCOL LET ]
|
462
|
##
|
463
|
## The known suffix of the stack is as follows:
|
464
|
## separated_nonempty_list(COMMA,vdecl_ident) COL
|
465
|
##
|
466
|
lustre_spec: GUARANTEES FORALL CONST UIDENT COL XOR
|
467
|
##
|
468
|
## Ends in an error in state: 129.
|
469
|
##
|
470
|
## option(preceded(COL,typeconst)) -> COL . typeconst [ SCOL RPAR EQ ]
|
471
|
##
|
472
|
## The known suffix of the stack is as follows:
|
473
|
## COL
|
474
|
##
|
475
|
lustre_spec: GUARANTEES FORALL UIDENT COL XOR
|
476
|
##
|
477
|
## Ends in an error in state: 136.
|
478
|
##
|
479
|
## vdecl -> separated_nonempty_list(COMMA,vdecl_ident) COL . typeconst option(clock) [ SCOL RPAR ]
|
480
|
##
|
481
|
## The known suffix of the stack is as follows:
|
482
|
## separated_nonempty_list(COMMA,vdecl_ident) COL
|
483
|
##
|
484
|
lustre_spec: VAR IDENT COL XOR
|
485
|
##
|
486
|
## Ends in an error in state: 165.
|
487
|
##
|
488
|
## contract_content -> VAR IDENT COL . typeconst EQ expr SCOL contract_content [ TEL EOF ]
|
489
|
##
|
490
|
## The known suffix of the stack is as follows:
|
491
|
## VAR IDENT COL
|
492
|
##
|
493
|
header: TYPE IDENT EQ STRUCT LCUR IDENT COL XOR
|
494
|
##
|
495
|
## Ends in an error in state: 69.
|
496
|
##
|
497
|
## separated_nonempty_list(SCOL,separated_pair(IDENT,COL,typeconst)) -> IDENT COL . typeconst [ RCUR ]
|
498
|
## separated_nonempty_list(SCOL,separated_pair(IDENT,COL,typeconst)) -> IDENT COL . typeconst SCOL separated_nonempty_list(SCOL,separated_pair(IDENT,COL,typeconst)) [ RCUR ]
|
499
|
##
|
500
|
## The known suffix of the stack is as follows:
|
501
|
## IDENT COL
|
502
|
##
|
503
|
|
504
|
A type expression is expected.
|
505
|
Example: x: int
|
506
|
|
507
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR XOR
|
508
|
##
|
509
|
## Ends in an error in state: 486.
|
510
|
##
|
511
|
## top_decl -> state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR . var_decl_list(vdecl) RPAR option(SCOL) nodespecs loption(preceded(VAR,var_decl_list(local_vdecl))) LET stmt_list TEL [ NODESPEC NODE FUNCTION EOF CONST ]
|
512
|
##
|
513
|
## The known suffix of the stack is as follows:
|
514
|
## state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR
|
515
|
##
|
516
|
prog: NODE UIDENT LPAR XOR
|
517
|
##
|
518
|
## Ends in an error in state: 482.
|
519
|
##
|
520
|
## top_decl -> state_annot node_ident_decl LPAR . var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) nodespecs loption(preceded(VAR,var_decl_list(local_vdecl))) LET stmt_list TEL [ NODESPEC NODE FUNCTION EOF CONST ]
|
521
|
##
|
522
|
## The known suffix of the stack is as follows:
|
523
|
## state_annot node_ident_decl LPAR
|
524
|
##
|
525
|
lustre_spec: CONTRACT UIDENT LPAR CONST UIDENT RPAR RETURNS LPAR XOR
|
526
|
##
|
527
|
## Ends in an error in state: 157.
|
528
|
##
|
529
|
## top_contract -> CONTRACT node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR . var_decl_list(vdecl) RPAR option(SCOL) LET contract_content TEL [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
530
|
##
|
531
|
## The known suffix of the stack is as follows:
|
532
|
## CONTRACT node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR
|
533
|
##
|
534
|
lustre_spec: CONTRACT UIDENT LPAR CONST UIDENT SCOL XOR
|
535
|
##
|
536
|
## Ends in an error in state: 133.
|
537
|
##
|
538
|
## var_decl_list(vdecl) -> vdecl SCOL . [ RPAR ]
|
539
|
## var_decl_list(vdecl) -> vdecl SCOL . var_decl_list(vdecl) [ RPAR ]
|
540
|
##
|
541
|
## The known suffix of the stack is as follows:
|
542
|
## vdecl SCOL
|
543
|
##
|
544
|
lustre_spec: CONTRACT UIDENT LPAR XOR
|
545
|
##
|
546
|
## Ends in an error in state: 122.
|
547
|
##
|
548
|
## top_contract -> CONTRACT node_ident_decl LPAR . var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) LET contract_content TEL [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
549
|
##
|
550
|
## The known suffix of the stack is as follows:
|
551
|
## CONTRACT node_ident_decl LPAR
|
552
|
##
|
553
|
lustre_spec: CONTRACT UIDENT LPAR CONST UIDENT COL TREAL WHENNOT
|
554
|
##
|
555
|
## Ends in an error in state: 132.
|
556
|
##
|
557
|
## var_decl_list(vdecl) -> vdecl . [ RPAR ]
|
558
|
## var_decl_list(vdecl) -> vdecl . SCOL [ RPAR ]
|
559
|
## var_decl_list(vdecl) -> vdecl . SCOL var_decl_list(vdecl) [ RPAR ]
|
560
|
##
|
561
|
## The known suffix of the stack is as follows:
|
562
|
## vdecl
|
563
|
##
|
564
|
## WARNING: This example involves spurious reductions.
|
565
|
## This implies that, although the LR(1) items shown above provide an
|
566
|
## accurate view of the past (what has been recognized so far), they
|
567
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
568
|
## In state 5, spurious reduction of production typeconst -> TREAL
|
569
|
## In state 130, spurious reduction of production option(preceded(COL,typeconst)) -> COL typeconst
|
570
|
## In state 131, spurious reduction of production vdecl -> CONST separated_nonempty_list(COMMA,vdecl_ident) option(preceded(COL,typeconst))
|
571
|
##
|
572
|
|
573
|
Ill-formed parameter declarations.
|
574
|
Example: x: int when c; y, z: bool; const r: real
|
575
|
|
576
|
prog: NODE UIDENT LPAR CONST IDENT RPAR XOR
|
577
|
##
|
578
|
## Ends in an error in state: 484.
|
579
|
##
|
580
|
## top_decl -> state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR . RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) nodespecs loption(preceded(VAR,var_decl_list(local_vdecl))) LET stmt_list TEL [ NODESPEC NODE FUNCTION EOF CONST ]
|
581
|
##
|
582
|
## The known suffix of the stack is as follows:
|
583
|
## state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR
|
584
|
##
|
585
|
lustre_spec: CONTRACT UIDENT LPAR CONST UIDENT RPAR XOR
|
586
|
##
|
587
|
## Ends in an error in state: 155.
|
588
|
##
|
589
|
## top_contract -> CONTRACT node_ident_decl LPAR var_decl_list(vdecl) RPAR . RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) LET contract_content TEL [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
590
|
##
|
591
|
## The known suffix of the stack is as follows:
|
592
|
## CONTRACT node_ident_decl LPAR var_decl_list(vdecl) RPAR
|
593
|
##
|
594
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS XOR
|
595
|
##
|
596
|
## Ends in an error in state: 485.
|
597
|
##
|
598
|
## top_decl -> state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS . LPAR var_decl_list(vdecl) RPAR option(SCOL) nodespecs loption(preceded(VAR,var_decl_list(local_vdecl))) LET stmt_list TEL [ NODESPEC NODE FUNCTION EOF CONST ]
|
599
|
##
|
600
|
## The known suffix of the stack is as follows:
|
601
|
## state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS
|
602
|
##
|
603
|
lustre_spec: CONTRACT UIDENT LPAR CONST UIDENT RPAR RETURNS XOR
|
604
|
##
|
605
|
## Ends in an error in state: 156.
|
606
|
##
|
607
|
## top_contract -> CONTRACT node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS . LPAR var_decl_list(vdecl) RPAR option(SCOL) LET contract_content TEL [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
608
|
##
|
609
|
## The known suffix of the stack is as follows:
|
610
|
## CONTRACT node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS
|
611
|
##
|
612
|
header: NODE UIDENT LPAR CONST IDENT RPAR RETURNS XOR
|
613
|
##
|
614
|
## Ends in an error in state: 413.
|
615
|
##
|
616
|
## top_decl_header -> nodespecs state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS . LPAR var_decl_list(vdecl) RPAR option(preceded(PROTOTYPE,node_ident)) list(preceded(LIB,module_ident)) SCOL [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
617
|
##
|
618
|
## The known suffix of the stack is as follows:
|
619
|
## nodespecs state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS
|
620
|
##
|
621
|
header: NODE UIDENT LPAR CONST IDENT RPAR XOR
|
622
|
##
|
623
|
## Ends in an error in state: 412.
|
624
|
##
|
625
|
## top_decl_header -> nodespecs state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR . RETURNS LPAR var_decl_list(vdecl) RPAR option(preceded(PROTOTYPE,node_ident)) list(preceded(LIB,module_ident)) SCOL [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
626
|
##
|
627
|
## The known suffix of the stack is as follows:
|
628
|
## nodespecs state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR
|
629
|
##
|
630
|
|
631
|
A node, function or node contract definition must declare its outputs as a parenthesized list of parameter declarations, using the `returns` keyword.
|
632
|
Example: returns (x: int when c; y, z: bool; const r: real)
|
633
|
|
634
|
prog: NODE UIDENT XOR
|
635
|
##
|
636
|
## Ends in an error in state: 481.
|
637
|
##
|
638
|
## top_decl -> state_annot node_ident_decl . LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) nodespecs loption(preceded(VAR,var_decl_list(local_vdecl))) LET stmt_list TEL [ NODESPEC NODE FUNCTION EOF CONST ]
|
639
|
##
|
640
|
## The known suffix of the stack is as follows:
|
641
|
## state_annot node_ident_decl
|
642
|
##
|
643
|
lustre_spec: CONTRACT UIDENT XOR
|
644
|
##
|
645
|
## Ends in an error in state: 121.
|
646
|
##
|
647
|
## top_contract -> CONTRACT node_ident_decl . LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) LET contract_content TEL [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
648
|
##
|
649
|
## The known suffix of the stack is as follows:
|
650
|
## CONTRACT node_ident_decl
|
651
|
##
|
652
|
header: NODE UIDENT XOR
|
653
|
##
|
654
|
## Ends in an error in state: 409.
|
655
|
##
|
656
|
## top_decl_header -> nodespecs state_annot node_ident_decl . LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(preceded(PROTOTYPE,node_ident)) list(preceded(LIB,module_ident)) SCOL [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
657
|
##
|
658
|
## The known suffix of the stack is as follows:
|
659
|
## nodespecs state_annot node_ident_decl
|
660
|
##
|
661
|
|
662
|
A node, function or node contract definition must declare its inputs as a parenthesized list of parameter declarations.
|
663
|
Example: node f (x: int when c; y, z: bool; const r: real)
|
664
|
|
665
|
prog: NODE XOR
|
666
|
##
|
667
|
## Ends in an error in state: 480.
|
668
|
##
|
669
|
## top_decl -> state_annot . node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) nodespecs loption(preceded(VAR,var_decl_list(local_vdecl))) LET stmt_list TEL [ NODESPEC NODE FUNCTION EOF CONST ]
|
670
|
##
|
671
|
## The known suffix of the stack is as follows:
|
672
|
## state_annot
|
673
|
##
|
674
|
header: NODE XOR
|
675
|
##
|
676
|
## Ends in an error in state: 408.
|
677
|
##
|
678
|
## top_decl_header -> nodespecs state_annot . node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(preceded(PROTOTYPE,node_ident)) list(preceded(LIB,module_ident)) SCOL [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
679
|
##
|
680
|
## The known suffix of the stack is as follows:
|
681
|
## nodespecs state_annot
|
682
|
##
|
683
|
|
684
|
The name of a node or function must be an identifier.
|
685
|
|
686
|
prog: NODESPEC XOR
|
687
|
##
|
688
|
## Ends in an error in state: 479.
|
689
|
##
|
690
|
## list(top_decl) -> top_decl . list(top_decl) [ EOF ]
|
691
|
##
|
692
|
## The known suffix of the stack is as follows:
|
693
|
## top_decl
|
694
|
##
|
695
|
prog: OPEN LT IDENT GT CONTRACT
|
696
|
##
|
697
|
## Ends in an error in state: 474.
|
698
|
##
|
699
|
## prog -> prefix . list(top_decl) EOF [ # ]
|
700
|
##
|
701
|
## The known suffix of the stack is as follows:
|
702
|
## prefix
|
703
|
##
|
704
|
## WARNING: This example involves spurious reductions.
|
705
|
## This implies that, although the LR(1) items shown above provide an
|
706
|
## accurate view of the past (what has been recognized so far), they
|
707
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
708
|
## In state 115, spurious reduction of production prefix ->
|
709
|
## In state 116, spurious reduction of production prefix -> open_lusi prefix
|
710
|
##
|
711
|
prog: XOR
|
712
|
##
|
713
|
## Ends in an error in state: 472.
|
714
|
##
|
715
|
## prog' -> . prog [ # ]
|
716
|
##
|
717
|
## The known suffix of the stack is as follows:
|
718
|
##
|
719
|
##
|
720
|
header: CONST UIDENT EQ FALSE SCOL XOR
|
721
|
##
|
722
|
## Ends in an error in state: 403.
|
723
|
##
|
724
|
## list(top_decl_header) -> top_decl_header . list(top_decl_header) [ EOF ]
|
725
|
##
|
726
|
## The known suffix of the stack is as follows:
|
727
|
## top_decl_header
|
728
|
##
|
729
|
header: NODESPEC VAR
|
730
|
##
|
731
|
## Ends in an error in state: 405.
|
732
|
##
|
733
|
## top_decl_header -> nodespecs . state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(preceded(PROTOTYPE,node_ident)) list(preceded(LIB,module_ident)) SCOL [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
734
|
##
|
735
|
## The known suffix of the stack is as follows:
|
736
|
## nodespecs
|
737
|
##
|
738
|
## WARNING: This example involves spurious reductions.
|
739
|
## This implies that, although the LR(1) items shown above provide an
|
740
|
## accurate view of the past (what has been recognized so far), they
|
741
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
742
|
## In state 118, spurious reduction of production nodespec_list ->
|
743
|
## In state 119, spurious reduction of production nodespec_list -> NODESPEC nodespec_list
|
744
|
## In state 425, spurious reduction of production nodespecs -> nodespec_list
|
745
|
##
|
746
|
header: NODESPEC XOR
|
747
|
##
|
748
|
## Ends in an error in state: 118.
|
749
|
##
|
750
|
## nodespec_list -> NODESPEC . nodespec_list [ VAR NODE LET FUNCTION ]
|
751
|
##
|
752
|
## The known suffix of the stack is as follows:
|
753
|
## NODESPEC
|
754
|
##
|
755
|
header: OPEN LT IDENT GT XOR
|
756
|
##
|
757
|
## Ends in an error in state: 115.
|
758
|
##
|
759
|
## prefix -> open_lusi . prefix [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
760
|
##
|
761
|
## The known suffix of the stack is as follows:
|
762
|
## open_lusi
|
763
|
##
|
764
|
header: TYPE IDENT EQ IDENT SCOL XOR
|
765
|
##
|
766
|
## Ends in an error in state: 113.
|
767
|
##
|
768
|
## prefix -> typ_def . prefix [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
769
|
##
|
770
|
## The known suffix of the stack is as follows:
|
771
|
## typ_def
|
772
|
##
|
773
|
|
774
|
Ill-formed top-level declaration.
|
775
|
|
776
|
lustre_spec: ASSUME STRING UIDENT SCOL XOR
|
777
|
##
|
778
|
## Ends in an error in state: 338.
|
779
|
##
|
780
|
## contract_content -> ASSUME STRING qexpr SCOL . contract_content [ TEL EOF ]
|
781
|
##
|
782
|
## The known suffix of the stack is as follows:
|
783
|
## ASSUME STRING qexpr SCOL
|
784
|
##
|
785
|
lustre_spec: ASSUME UIDENT SCOL XOR
|
786
|
##
|
787
|
## Ends in an error in state: 341.
|
788
|
##
|
789
|
## contract_content -> ASSUME qexpr SCOL . contract_content [ TEL EOF ]
|
790
|
##
|
791
|
## The known suffix of the stack is as follows:
|
792
|
## ASSUME qexpr SCOL
|
793
|
##
|
794
|
|
795
|
Contract content expected.
|
796
|
|
797
|
lustre_spec: ASSUME STRING UIDENT BY
|
798
|
##
|
799
|
## Ends in an error in state: 337.
|
800
|
##
|
801
|
## contract_content -> ASSUME STRING qexpr . SCOL contract_content [ TEL EOF ]
|
802
|
##
|
803
|
## The known suffix of the stack is as follows:
|
804
|
## ASSUME STRING qexpr
|
805
|
##
|
806
|
## WARNING: This example involves spurious reductions.
|
807
|
## This implies that, although the LR(1) items shown above provide an
|
808
|
## accurate view of the past (what has been recognized so far), they
|
809
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
810
|
## In state 168, spurious reduction of production expr -> UIDENT
|
811
|
## In state 292, spurious reduction of production qexpr -> expr
|
812
|
##
|
813
|
lustre_spec: ASSUME UIDENT BY
|
814
|
##
|
815
|
## Ends in an error in state: 340.
|
816
|
##
|
817
|
## contract_content -> ASSUME qexpr . SCOL contract_content [ TEL EOF ]
|
818
|
##
|
819
|
## The known suffix of the stack is as follows:
|
820
|
## ASSUME qexpr
|
821
|
##
|
822
|
## WARNING: This example involves spurious reductions.
|
823
|
## This implies that, although the LR(1) items shown above provide an
|
824
|
## accurate view of the past (what has been recognized so far), they
|
825
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
826
|
## In state 168, spurious reduction of production expr -> UIDENT
|
827
|
## In state 292, spurious reduction of production qexpr -> expr
|
828
|
##
|
829
|
lustre_spec: ASSUME STRING VAR
|
830
|
##
|
831
|
## Ends in an error in state: 336.
|
832
|
##
|
833
|
## contract_content -> ASSUME STRING . qexpr SCOL contract_content [ TEL EOF ]
|
834
|
## expr -> STRING . [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
835
|
##
|
836
|
## The known suffix of the stack is as follows:
|
837
|
## ASSUME STRING
|
838
|
##
|
839
|
lustre_spec: ASSUME XOR
|
840
|
##
|
841
|
## Ends in an error in state: 335.
|
842
|
##
|
843
|
## contract_content -> ASSUME . qexpr SCOL contract_content [ TEL EOF ]
|
844
|
## contract_content -> ASSUME . STRING qexpr SCOL contract_content [ TEL EOF ]
|
845
|
##
|
846
|
## The known suffix of the stack is as follows:
|
847
|
## ASSUME
|
848
|
##
|
849
|
|
850
|
A possibly named `assume` contract must be followed by a possibly quantified expression.
|
851
|
Example: --@ assume "foo" x=42;
|
852
|
|
853
|
lustre_spec: CONST IDENT COL TREAL WHENNOT
|
854
|
##
|
855
|
## Ends in an error in state: 331.
|
856
|
##
|
857
|
## contract_content -> CONST IDENT option(preceded(COL,typeconst)) . EQ expr SCOL contract_content [ TEL EOF ]
|
858
|
##
|
859
|
## The known suffix of the stack is as follows:
|
860
|
## CONST IDENT option(preceded(COL,typeconst))
|
861
|
##
|
862
|
## WARNING: This example involves spurious reductions.
|
863
|
## This implies that, although the LR(1) items shown above provide an
|
864
|
## accurate view of the past (what has been recognized so far), they
|
865
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
866
|
## In state 5, spurious reduction of production typeconst -> TREAL
|
867
|
## In state 130, spurious reduction of production option(preceded(COL,typeconst)) -> COL typeconst
|
868
|
##
|
869
|
lustre_spec: CONST IDENT XOR
|
870
|
##
|
871
|
## Ends in an error in state: 330.
|
872
|
##
|
873
|
## contract_content -> CONST IDENT . option(preceded(COL,typeconst)) EQ expr SCOL contract_content [ TEL EOF ]
|
874
|
##
|
875
|
## The known suffix of the stack is as follows:
|
876
|
## CONST IDENT
|
877
|
##
|
878
|
lustre_spec: CONST IDENT EQ XOR
|
879
|
##
|
880
|
## Ends in an error in state: 332.
|
881
|
##
|
882
|
## contract_content -> CONST IDENT option(preceded(COL,typeconst)) EQ . expr SCOL contract_content [ TEL EOF ]
|
883
|
##
|
884
|
## The known suffix of the stack is as follows:
|
885
|
## CONST IDENT option(preceded(COL,typeconst)) EQ
|
886
|
##
|
887
|
|
888
|
A contract `const` declaration must be initialized with an expression, using the `=` operator.
|
889
|
Example: --@ const x = 42;
|
890
|
|
891
|
lustre_spec: CONST XOR
|
892
|
##
|
893
|
## Ends in an error in state: 329.
|
894
|
##
|
895
|
## contract_content -> CONST . IDENT option(preceded(COL,typeconst)) EQ expr SCOL contract_content [ TEL EOF ]
|
896
|
##
|
897
|
## The known suffix of the stack is as follows:
|
898
|
## CONST
|
899
|
##
|
900
|
|
901
|
A contract `const` declaration must be followed by an identifier.
|
902
|
Example: --@ const x = 42;
|
903
|
|
904
|
lustre_spec: CONTRACT UIDENT LPAR CONST UIDENT RPAR RETURNS LPAR CONST IDENT RPAR LET TEL XOR
|
905
|
##
|
906
|
## Ends in an error in state: 464.
|
907
|
##
|
908
|
## nonempty_list(top_contract) -> top_contract . [ EOF ]
|
909
|
## nonempty_list(top_contract) -> top_contract . nonempty_list(top_contract) [ EOF ]
|
910
|
##
|
911
|
## The known suffix of the stack is as follows:
|
912
|
## top_contract
|
913
|
##
|
914
|
|
915
|
Node contracts must be separated by `;`s.
|
916
|
|
917
|
lustre_spec: CONTRACT XOR
|
918
|
##
|
919
|
## Ends in an error in state: 463.
|
920
|
##
|
921
|
## option(CONTRACT) -> CONTRACT . [ VAR MODE IMPORT GUARANTEES EOF CONST ASSUME ]
|
922
|
## top_contract -> CONTRACT . node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) LET contract_content TEL [ EOF CONTRACT ]
|
923
|
##
|
924
|
## The known suffix of the stack is as follows:
|
925
|
## CONTRACT
|
926
|
##
|
927
|
header: CONTRACT XOR
|
928
|
##
|
929
|
## Ends in an error in state: 120.
|
930
|
##
|
931
|
## top_contract -> CONTRACT . node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) LET contract_content TEL [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
932
|
##
|
933
|
## The known suffix of the stack is as follows:
|
934
|
## CONTRACT
|
935
|
##
|
936
|
lustre_spec: CONTRACT UIDENT LPAR CONST UIDENT RPAR RETURNS LPAR CONST IDENT RPAR SCOL LCUR
|
937
|
##
|
938
|
## Ends in an error in state: 161.
|
939
|
##
|
940
|
## top_contract -> CONTRACT node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) . LET contract_content TEL [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
941
|
##
|
942
|
## The known suffix of the stack is as follows:
|
943
|
## CONTRACT node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL)
|
944
|
##
|
945
|
|
946
|
Ill-formed node contract.
|
947
|
Example: --@ contract f (x: int; y: bool) returns (a: int; b: int) let ... tel;
|
948
|
|
949
|
lustre_spec: CONTRACT UIDENT LPAR CONST UIDENT RPAR RETURNS LPAR CONST IDENT RPAR LET XOR
|
950
|
##
|
951
|
## Ends in an error in state: 162.
|
952
|
##
|
953
|
## top_contract -> CONTRACT node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) LET . contract_content TEL [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
954
|
##
|
955
|
## The known suffix of the stack is as follows:
|
956
|
## CONTRACT node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) LET
|
957
|
##
|
958
|
lustre_spec: GUARANTEES STRING UIDENT SCOL XOR
|
959
|
##
|
960
|
## Ends in an error in state: 328.
|
961
|
##
|
962
|
## contract_content -> GUARANTEES STRING qexpr option(proof_annotation) SCOL . contract_content [ TEL EOF ]
|
963
|
##
|
964
|
## The known suffix of the stack is as follows:
|
965
|
## GUARANTEES STRING qexpr option(proof_annotation) SCOL
|
966
|
##
|
967
|
lustre_spec: GUARANTEES UIDENT SCOL XOR
|
968
|
##
|
969
|
## Ends in an error in state: 347.
|
970
|
##
|
971
|
## contract_content -> GUARANTEES qexpr option(proof_annotation) SCOL . contract_content [ TEL EOF ]
|
972
|
##
|
973
|
## The known suffix of the stack is as follows:
|
974
|
## GUARANTEES qexpr option(proof_annotation) SCOL
|
975
|
##
|
976
|
lustre_spec: IMPORT IDENT LPAR UIDENT COMMA UIDENT RPAR RETURNS LPAR UIDENT COMMA UIDENT RPAR SCOL XOR
|
977
|
##
|
978
|
## Ends in an error in state: 367.
|
979
|
##
|
980
|
## contract_content -> IMPORT IDENT LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR SCOL . contract_content [ TEL EOF ]
|
981
|
##
|
982
|
## The known suffix of the stack is as follows:
|
983
|
## IMPORT IDENT LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR SCOL
|
984
|
##
|
985
|
lustre_spec: IMPORT IDENT LPAR UIDENT COMMA UIDENT RPAR RETURNS LPAR UIDENT RPAR SCOL XOR
|
986
|
##
|
987
|
## Ends in an error in state: 362.
|
988
|
##
|
989
|
## contract_content -> IMPORT IDENT LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR expr RPAR SCOL . contract_content [ TEL EOF ]
|
990
|
##
|
991
|
## The known suffix of the stack is as follows:
|
992
|
## IMPORT IDENT LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR expr RPAR SCOL
|
993
|
##
|
994
|
lustre_spec: IMPORT IDENT LPAR UIDENT RPAR RETURNS LPAR UIDENT COMMA UIDENT RPAR SCOL XOR
|
995
|
##
|
996
|
## Ends in an error in state: 353.
|
997
|
##
|
998
|
## contract_content -> IMPORT IDENT LPAR expr RPAR RETURNS LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR SCOL . contract_content [ TEL EOF ]
|
999
|
##
|
1000
|
## The known suffix of the stack is as follows:
|
1001
|
## IMPORT IDENT LPAR expr RPAR RETURNS LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR SCOL
|
1002
|
##
|
1003
|
lustre_spec: IMPORT IDENT LPAR UIDENT RPAR RETURNS LPAR UIDENT RPAR SCOL XOR
|
1004
|
##
|
1005
|
## Ends in an error in state: 320.
|
1006
|
##
|
1007
|
## contract_content -> IMPORT IDENT LPAR expr RPAR RETURNS LPAR expr RPAR SCOL . contract_content [ TEL EOF ]
|
1008
|
##
|
1009
|
## The known suffix of the stack is as follows:
|
1010
|
## IMPORT IDENT LPAR expr RPAR RETURNS LPAR expr RPAR SCOL
|
1011
|
##
|
1012
|
lustre_spec: MODE IDENT LPAR RPAR SCOL XOR
|
1013
|
##
|
1014
|
## Ends in an error in state: 310.
|
1015
|
##
|
1016
|
## contract_content -> MODE IDENT LPAR mode_content RPAR SCOL . contract_content [ TEL EOF ]
|
1017
|
##
|
1018
|
## The known suffix of the stack is as follows:
|
1019
|
## MODE IDENT LPAR mode_content RPAR SCOL
|
1020
|
##
|
1021
|
lustre_spec: VAR IDENT COL TREAL EQ UIDENT SCOL XOR
|
1022
|
##
|
1023
|
## Ends in an error in state: 279.
|
1024
|
##
|
1025
|
## contract_content -> VAR IDENT COL typeconst EQ expr SCOL . contract_content [ TEL EOF ]
|
1026
|
##
|
1027
|
## The known suffix of the stack is as follows:
|
1028
|
## VAR IDENT COL typeconst EQ expr SCOL
|
1029
|
##
|
1030
|
lustre_spec: CONST IDENT EQ UIDENT SCOL XOR
|
1031
|
##
|
1032
|
## Ends in an error in state: 334.
|
1033
|
##
|
1034
|
## contract_content -> CONST IDENT option(preceded(COL,typeconst)) EQ expr SCOL . contract_content [ TEL EOF ]
|
1035
|
##
|
1036
|
## The known suffix of the stack is as follows:
|
1037
|
## CONST IDENT option(preceded(COL,typeconst)) EQ expr SCOL
|
1038
|
##
|
1039
|
lustre_spec: GUARANTEES FALSE SCOL TEL
|
1040
|
##
|
1041
|
## Ends in an error in state: 467.
|
1042
|
##
|
1043
|
## lustre_spec -> option(CONTRACT) contract_content . EOF [ # ]
|
1044
|
##
|
1045
|
## The known suffix of the stack is as follows:
|
1046
|
## option(CONTRACT) contract_content
|
1047
|
##
|
1048
|
## WARNING: This example involves spurious reductions.
|
1049
|
## This implies that, although the LR(1) items shown above provide an
|
1050
|
## accurate view of the past (what has been recognized so far), they
|
1051
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
1052
|
## In state 347, spurious reduction of production contract_content ->
|
1053
|
## In state 348, spurious reduction of production contract_content -> GUARANTEES qexpr option(proof_annotation) SCOL contract_content
|
1054
|
##
|
1055
|
|
1056
|
Ill-formed contract content.
|
1057
|
|
1058
|
lustre_spec: CONTRACT UIDENT LPAR CONST UIDENT RPAR RETURNS LPAR CONST IDENT RPAR XOR
|
1059
|
##
|
1060
|
## Ends in an error in state: 159.
|
1061
|
##
|
1062
|
## top_contract -> CONTRACT node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR . option(SCOL) LET contract_content TEL [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
1063
|
##
|
1064
|
## The known suffix of the stack is as follows:
|
1065
|
## CONTRACT node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR
|
1066
|
##
|
1067
|
lustre_spec: CONTRACT UIDENT LPAR CONST UIDENT RPAR RETURNS LPAR CONST IDENT RPAR LET GUARANTEES UIDENT SCOL EOF
|
1068
|
##
|
1069
|
## Ends in an error in state: 371.
|
1070
|
##
|
1071
|
## top_contract -> CONTRACT node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) LET contract_content . TEL [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
1072
|
##
|
1073
|
## The known suffix of the stack is as follows:
|
1074
|
## CONTRACT node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(SCOL) LET contract_content
|
1075
|
##
|
1076
|
## WARNING: This example involves spurious reductions.
|
1077
|
## This implies that, although the LR(1) items shown above provide an
|
1078
|
## accurate view of the past (what has been recognized so far), they
|
1079
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
1080
|
## In state 347, spurious reduction of production contract_content ->
|
1081
|
## In state 348, spurious reduction of production contract_content -> GUARANTEES qexpr option(proof_annotation) SCOL contract_content
|
1082
|
##
|
1083
|
|
1084
|
Contract contents expected, between `let` and `tel` keywords.
|
1085
|
|
1086
|
lustre_spec: GUARANTEES COLCOL XOR
|
1087
|
##
|
1088
|
## Ends in an error in state: 184.
|
1089
|
##
|
1090
|
## expr -> COLCOL . IDENT [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1091
|
##
|
1092
|
## The known suffix of the stack is as follows:
|
1093
|
## COLCOL
|
1094
|
##
|
1095
|
|
1096
|
Ill-formed string annotation.
|
1097
|
Example: --@ const x = ::foo;
|
1098
|
|
1099
|
lustre_spec: GUARANTEES EXISTS CONST IDENT RPAR
|
1100
|
##
|
1101
|
## Ends in an error in state: 289.
|
1102
|
##
|
1103
|
## qexpr -> EXISTS vdecl . SCOL qexpr [ SCOL BY ]
|
1104
|
##
|
1105
|
## The known suffix of the stack is as follows:
|
1106
|
## EXISTS vdecl
|
1107
|
##
|
1108
|
## WARNING: This example involves spurious reductions.
|
1109
|
## This implies that, although the LR(1) items shown above provide an
|
1110
|
## accurate view of the past (what has been recognized so far), they
|
1111
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
1112
|
## In state 124, spurious reduction of production separated_nonempty_list(COMMA,vdecl_ident) -> vdecl_ident
|
1113
|
## In state 128, spurious reduction of production option(preceded(COL,typeconst)) ->
|
1114
|
## In state 131, spurious reduction of production vdecl -> CONST separated_nonempty_list(COMMA,vdecl_ident) option(preceded(COL,typeconst))
|
1115
|
##
|
1116
|
lustre_spec: GUARANTEES EXISTS CONST IDENT SCOL XOR
|
1117
|
##
|
1118
|
## Ends in an error in state: 290.
|
1119
|
##
|
1120
|
## qexpr -> EXISTS vdecl SCOL . qexpr [ SCOL BY ]
|
1121
|
##
|
1122
|
## The known suffix of the stack is as follows:
|
1123
|
## EXISTS vdecl SCOL
|
1124
|
##
|
1125
|
lustre_spec: GUARANTEES FORALL CONST IDENT RPAR
|
1126
|
##
|
1127
|
## Ends in an error in state: 286.
|
1128
|
##
|
1129
|
## qexpr -> FORALL vdecl . SCOL qexpr [ SCOL BY ]
|
1130
|
##
|
1131
|
## The known suffix of the stack is as follows:
|
1132
|
## FORALL vdecl
|
1133
|
##
|
1134
|
## WARNING: This example involves spurious reductions.
|
1135
|
## This implies that, although the LR(1) items shown above provide an
|
1136
|
## accurate view of the past (what has been recognized so far), they
|
1137
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
1138
|
## In state 124, spurious reduction of production separated_nonempty_list(COMMA,vdecl_ident) -> vdecl_ident
|
1139
|
## In state 128, spurious reduction of production option(preceded(COL,typeconst)) ->
|
1140
|
## In state 131, spurious reduction of production vdecl -> CONST separated_nonempty_list(COMMA,vdecl_ident) option(preceded(COL,typeconst))
|
1141
|
##
|
1142
|
lustre_spec: GUARANTEES FORALL CONST IDENT SCOL XOR
|
1143
|
##
|
1144
|
## Ends in an error in state: 287.
|
1145
|
##
|
1146
|
## qexpr -> FORALL vdecl SCOL . qexpr [ SCOL BY ]
|
1147
|
##
|
1148
|
## The known suffix of the stack is as follows:
|
1149
|
## FORALL vdecl SCOL
|
1150
|
##
|
1151
|
|
1152
|
Quantified parameters must be followed by a `;` and a (quantified) expression.
|
1153
|
Example: --@ assume exists x : int; x = 42;
|
1154
|
|
1155
|
lustre_spec: GUARANTEES FORALL CONST UIDENT LET
|
1156
|
##
|
1157
|
## Ends in an error in state: 128.
|
1158
|
##
|
1159
|
## vdecl -> CONST separated_nonempty_list(COMMA,vdecl_ident) . option(preceded(COL,typeconst)) [ SCOL RPAR ]
|
1160
|
##
|
1161
|
## The known suffix of the stack is as follows:
|
1162
|
## CONST separated_nonempty_list(COMMA,vdecl_ident)
|
1163
|
##
|
1164
|
## WARNING: This example involves spurious reductions.
|
1165
|
## This implies that, although the LR(1) items shown above provide an
|
1166
|
## accurate view of the past (what has been recognized so far), they
|
1167
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
1168
|
## In state 124, spurious reduction of production separated_nonempty_list(COMMA,vdecl_ident) -> vdecl_ident
|
1169
|
##
|
1170
|
|
1171
|
Unexpected token in the context of a `const` parameter declaration.
|
1172
|
|
1173
|
lustre_spec: GUARANTEES FORALL CONST XOR
|
1174
|
##
|
1175
|
## Ends in an error in state: 123.
|
1176
|
##
|
1177
|
## vdecl -> CONST . separated_nonempty_list(COMMA,vdecl_ident) option(preceded(COL,typeconst)) [ SCOL RPAR ]
|
1178
|
##
|
1179
|
## The known suffix of the stack is as follows:
|
1180
|
## CONST
|
1181
|
##
|
1182
|
|
1183
|
A `const` parameter must be followed by an identifier and an optional type annotation.
|
1184
|
Example: const x
|
1185
|
|
1186
|
lustre_spec: GUARANTEES FORALL UIDENT COL TREAL WHEN UIDENT LPAR IDENT XOR
|
1187
|
##
|
1188
|
## Ends in an error in state: 147.
|
1189
|
##
|
1190
|
## when_cond -> WHEN tag_ident LPAR IDENT . RPAR [ WHENNOT WHEN SCOL RPAR LET ]
|
1191
|
##
|
1192
|
## The known suffix of the stack is as follows:
|
1193
|
## WHEN tag_ident LPAR IDENT
|
1194
|
##
|
1195
|
lustre_spec: GUARANTEES FORALL UIDENT COL TREAL WHEN UIDENT LPAR XOR
|
1196
|
##
|
1197
|
## Ends in an error in state: 146.
|
1198
|
##
|
1199
|
## when_cond -> WHEN tag_ident LPAR . IDENT RPAR [ WHENNOT WHEN SCOL RPAR LET ]
|
1200
|
##
|
1201
|
## The known suffix of the stack is as follows:
|
1202
|
## WHEN tag_ident LPAR
|
1203
|
##
|
1204
|
lustre_spec: GUARANTEES FORALL UIDENT COL TREAL WHEN UIDENT XOR
|
1205
|
##
|
1206
|
## Ends in an error in state: 145.
|
1207
|
##
|
1208
|
## when_cond -> WHEN tag_ident . LPAR IDENT RPAR [ WHENNOT WHEN SCOL RPAR LET ]
|
1209
|
##
|
1210
|
## The known suffix of the stack is as follows:
|
1211
|
## WHEN tag_ident
|
1212
|
##
|
1213
|
lustre_spec: GUARANTEES FORALL UIDENT COL TREAL WHEN XOR
|
1214
|
##
|
1215
|
## Ends in an error in state: 140.
|
1216
|
##
|
1217
|
## when_cond -> WHEN . IDENT [ WHENNOT WHEN SCOL RPAR LET ]
|
1218
|
## when_cond -> WHEN . tag_ident LPAR IDENT RPAR [ WHENNOT WHEN SCOL RPAR LET ]
|
1219
|
##
|
1220
|
## The known suffix of the stack is as follows:
|
1221
|
## WHEN
|
1222
|
##
|
1223
|
lustre_spec: GUARANTEES FORALL UIDENT COL TREAL WHENNOT IDENT XOR
|
1224
|
##
|
1225
|
## Ends in an error in state: 150.
|
1226
|
##
|
1227
|
## nonempty_list(when_cond) -> when_cond . [ SCOL RPAR LET ]
|
1228
|
## nonempty_list(when_cond) -> when_cond . nonempty_list(when_cond) [ SCOL RPAR LET ]
|
1229
|
##
|
1230
|
## The known suffix of the stack is as follows:
|
1231
|
## when_cond
|
1232
|
##
|
1233
|
lustre_spec: GUARANTEES FORALL UIDENT COL TREAL WHENNOT XOR
|
1234
|
##
|
1235
|
## Ends in an error in state: 138.
|
1236
|
##
|
1237
|
## when_cond -> WHENNOT . IDENT [ WHENNOT WHEN SCOL RPAR LET ]
|
1238
|
##
|
1239
|
## The known suffix of the stack is as follows:
|
1240
|
## WHENNOT
|
1241
|
##
|
1242
|
|
1243
|
Ill-formed clock annotation: after the `when` and `whenot` keywords, either an identifier or a tagged identifier is expected.
|
1244
|
Example: x: int whenot c; y: real when C(z)
|
1245
|
|
1246
|
lustre_spec: GUARANTEES EXISTS XOR
|
1247
|
##
|
1248
|
## Ends in an error in state: 288.
|
1249
|
##
|
1250
|
## qexpr -> EXISTS . vdecl SCOL qexpr [ SCOL BY ]
|
1251
|
##
|
1252
|
## The known suffix of the stack is as follows:
|
1253
|
## EXISTS
|
1254
|
##
|
1255
|
lustre_spec: GUARANTEES FORALL UIDENT COMMA XOR
|
1256
|
##
|
1257
|
## Ends in an error in state: 125.
|
1258
|
##
|
1259
|
## separated_nonempty_list(COMMA,vdecl_ident) -> vdecl_ident COMMA . separated_nonempty_list(COMMA,vdecl_ident) [ SCOL RPAR LET EQ COL ]
|
1260
|
##
|
1261
|
## The known suffix of the stack is as follows:
|
1262
|
## vdecl_ident COMMA
|
1263
|
##
|
1264
|
lustre_spec: GUARANTEES FORALL UIDENT SCOL
|
1265
|
##
|
1266
|
## Ends in an error in state: 135.
|
1267
|
##
|
1268
|
## vdecl -> separated_nonempty_list(COMMA,vdecl_ident) . COL typeconst option(clock) [ SCOL RPAR ]
|
1269
|
##
|
1270
|
## The known suffix of the stack is as follows:
|
1271
|
## separated_nonempty_list(COMMA,vdecl_ident)
|
1272
|
##
|
1273
|
## WARNING: This example involves spurious reductions.
|
1274
|
## This implies that, although the LR(1) items shown above provide an
|
1275
|
## accurate view of the past (what has been recognized so far), they
|
1276
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
1277
|
## In state 124, spurious reduction of production separated_nonempty_list(COMMA,vdecl_ident) -> vdecl_ident
|
1278
|
##
|
1279
|
lustre_spec: GUARANTEES FORALL UIDENT XOR
|
1280
|
##
|
1281
|
## Ends in an error in state: 124.
|
1282
|
##
|
1283
|
## separated_nonempty_list(COMMA,vdecl_ident) -> vdecl_ident . [ SCOL RPAR LET EQ COL ]
|
1284
|
## separated_nonempty_list(COMMA,vdecl_ident) -> vdecl_ident . COMMA separated_nonempty_list(COMMA,vdecl_ident) [ SCOL RPAR LET EQ COL ]
|
1285
|
##
|
1286
|
## The known suffix of the stack is as follows:
|
1287
|
## vdecl_ident
|
1288
|
##
|
1289
|
lustre_spec: GUARANTEES FORALL XOR
|
1290
|
##
|
1291
|
## Ends in an error in state: 285.
|
1292
|
##
|
1293
|
## qexpr -> FORALL . vdecl SCOL qexpr [ SCOL BY ]
|
1294
|
##
|
1295
|
## The known suffix of the stack is as follows:
|
1296
|
## FORALL
|
1297
|
##
|
1298
|
header: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR XOR
|
1299
|
##
|
1300
|
## Ends in an error in state: 414.
|
1301
|
##
|
1302
|
## top_decl_header -> nodespecs state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR . var_decl_list(vdecl) RPAR option(preceded(PROTOTYPE,node_ident)) list(preceded(LIB,module_ident)) SCOL [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
1303
|
##
|
1304
|
## The known suffix of the stack is as follows:
|
1305
|
## nodespecs state_annot node_ident_decl LPAR var_decl_list(vdecl) RPAR RETURNS LPAR
|
1306
|
##
|
1307
|
header: NODE UIDENT LPAR XOR
|
1308
|
##
|
1309
|
## Ends in an error in state: 410.
|
1310
|
##
|
1311
|
## top_decl_header -> nodespecs state_annot node_ident_decl LPAR . var_decl_list(vdecl) RPAR RETURNS LPAR var_decl_list(vdecl) RPAR option(preceded(PROTOTYPE,node_ident)) list(preceded(LIB,module_ident)) SCOL [ NODESPEC NODE FUNCTION EOF CONTRACT CONST ]
|
1312
|
##
|
1313
|
## The known suffix of the stack is as follows:
|
1314
|
## nodespecs state_annot node_ident_decl LPAR
|
1315
|
##
|
1316
|
|
1317
|
Ill-formed parameter declarations.
|
1318
|
Example: x: y, z: bool
|
1319
|
|
1320
|
lustre_spec: GUARANTEES IF UIDENT SCOL
|
1321
|
##
|
1322
|
## Ends in an error in state: 256.
|
1323
|
##
|
1324
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1325
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1326
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1327
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1328
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1329
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1330
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1331
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1332
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1333
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1334
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1335
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1336
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1337
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1338
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1339
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1340
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1341
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1342
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1343
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1344
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1345
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1346
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1347
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
1348
|
## expr -> IF expr . THEN expr ELSE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1349
|
##
|
1350
|
## The known suffix of the stack is as follows:
|
1351
|
## IF expr
|
1352
|
##
|
1353
|
## WARNING: This example involves spurious reductions.
|
1354
|
## This implies that, although the LR(1) items shown above provide an
|
1355
|
## accurate view of the past (what has been recognized so far), they
|
1356
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
1357
|
## In state 168, spurious reduction of production expr -> UIDENT
|
1358
|
##
|
1359
|
|
1360
|
Uncomplete `if/then/else` expression : the `then` keyword is expected here.
|
1361
|
Example: if b then x else 42
|
1362
|
|
1363
|
lustre_spec: GUARANTEES IF UIDENT THEN UIDENT ELSE XOR
|
1364
|
##
|
1365
|
## Ends in an error in state: 259.
|
1366
|
##
|
1367
|
## expr -> IF expr THEN expr ELSE . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1368
|
##
|
1369
|
## The known suffix of the stack is as follows:
|
1370
|
## IF expr THEN expr ELSE
|
1371
|
##
|
1372
|
lustre_spec: GUARANTEES IF UIDENT THEN XOR
|
1373
|
##
|
1374
|
## Ends in an error in state: 257.
|
1375
|
##
|
1376
|
## expr -> IF expr THEN . expr ELSE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1377
|
##
|
1378
|
## The known suffix of the stack is as follows:
|
1379
|
## IF expr THEN
|
1380
|
##
|
1381
|
|
1382
|
The branches of an `if\then\else` expression must be expressions.
|
1383
|
Example: if b then x else 42
|
1384
|
|
1385
|
lustre_spec: GUARANTEES IF UIDENT THEN UIDENT THEN
|
1386
|
##
|
1387
|
## Ends in an error in state: 258.
|
1388
|
##
|
1389
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1390
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1391
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1392
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1393
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1394
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1395
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1396
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1397
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1398
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1399
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1400
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1401
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1402
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1403
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1404
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1405
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1406
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1407
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1408
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1409
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1410
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1411
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1412
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ ELSE DIV BARBAR ARROW AND AMPERAMPER ]
|
1413
|
## expr -> IF expr THEN expr . ELSE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1414
|
##
|
1415
|
## The known suffix of the stack is as follows:
|
1416
|
## IF expr THEN expr
|
1417
|
##
|
1418
|
## WARNING: This example involves spurious reductions.
|
1419
|
## This implies that, although the LR(1) items shown above provide an
|
1420
|
## accurate view of the past (what has been recognized so far), they
|
1421
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
1422
|
## In state 168, spurious reduction of production expr -> UIDENT
|
1423
|
##
|
1424
|
|
1425
|
Uncomplete `if/then/else` expression : the `else` keyword is expected here.
|
1426
|
Example: if b then x else 42
|
1427
|
|
1428
|
lustre_spec: GUARANTEES IF XOR
|
1429
|
##
|
1430
|
## Ends in an error in state: 182.
|
1431
|
##
|
1432
|
## expr -> IF . expr THEN expr ELSE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1433
|
##
|
1434
|
## The known suffix of the stack is as follows:
|
1435
|
## IF
|
1436
|
##
|
1437
|
|
1438
|
The condition of an `if\then\else` expression must be an expression.
|
1439
|
Example: if b then x else 42
|
1440
|
|
1441
|
lustre_spec: GUARANTEES LBRACKET UIDENT COMMA XOR
|
1442
|
##
|
1443
|
## Ends in an error in state: 254.
|
1444
|
##
|
1445
|
## separated_nonempty_list(COMMA,expr) -> expr COMMA . separated_nonempty_list(COMMA,expr) [ RPAR RBRACKET ]
|
1446
|
##
|
1447
|
## The known suffix of the stack is as follows:
|
1448
|
## expr COMMA
|
1449
|
##
|
1450
|
lustre_spec: GUARANTEES LBRACKET UIDENT RPAR
|
1451
|
##
|
1452
|
## Ends in an error in state: 261.
|
1453
|
##
|
1454
|
## expr -> LBRACKET separated_nonempty_list(COMMA,expr) . RBRACKET [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1455
|
##
|
1456
|
## The known suffix of the stack is as follows:
|
1457
|
## LBRACKET separated_nonempty_list(COMMA,expr)
|
1458
|
##
|
1459
|
## WARNING: This example involves spurious reductions.
|
1460
|
## This implies that, although the LR(1) items shown above provide an
|
1461
|
## accurate view of the past (what has been recognized so far), they
|
1462
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
1463
|
## In state 168, spurious reduction of production expr -> UIDENT
|
1464
|
## In state 253, spurious reduction of production separated_nonempty_list(COMMA,expr) -> expr
|
1465
|
##
|
1466
|
lustre_spec: GUARANTEES LBRACKET XOR
|
1467
|
##
|
1468
|
## Ends in an error in state: 180.
|
1469
|
##
|
1470
|
## expr -> LBRACKET . separated_nonempty_list(COMMA,expr) RBRACKET [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1471
|
##
|
1472
|
## The known suffix of the stack is as follows:
|
1473
|
## LBRACKET
|
1474
|
##
|
1475
|
lustre_spec: GUARANTEES LPAR UIDENT COMMA XOR
|
1476
|
##
|
1477
|
## Ends in an error in state: 268.
|
1478
|
##
|
1479
|
## expr -> LPAR expr COMMA . separated_nonempty_list(COMMA,expr) RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1480
|
##
|
1481
|
## The known suffix of the stack is as follows:
|
1482
|
## LPAR expr COMMA
|
1483
|
##
|
1484
|
lustre_spec: GUARANTEES LPAR XOR
|
1485
|
##
|
1486
|
## Ends in an error in state: 179.
|
1487
|
##
|
1488
|
## expr -> LPAR . ANNOT expr RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1489
|
## expr -> LPAR . expr RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1490
|
## expr -> LPAR . expr COMMA separated_nonempty_list(COMMA,expr) RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1491
|
##
|
1492
|
## The known suffix of the stack is as follows:
|
1493
|
## LPAR
|
1494
|
##
|
1495
|
lustre_spec: GUARANTEES UIDENT LPAR UIDENT COMMA XOR
|
1496
|
##
|
1497
|
## Ends in an error in state: 249.
|
1498
|
##
|
1499
|
## expr -> node_ident LPAR expr COMMA . separated_nonempty_list(COMMA,expr) RPAR option(preceded(EVERY,expr)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1500
|
##
|
1501
|
## The known suffix of the stack is as follows:
|
1502
|
## node_ident LPAR expr COMMA
|
1503
|
##
|
1504
|
lustre_spec: GUARANTEES UIDENT LPAR XOR
|
1505
|
##
|
1506
|
## Ends in an error in state: 188.
|
1507
|
##
|
1508
|
## expr -> node_ident LPAR . expr RPAR option(preceded(EVERY,expr)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1509
|
## expr -> node_ident LPAR . expr COMMA separated_nonempty_list(COMMA,expr) RPAR option(preceded(EVERY,expr)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1510
|
##
|
1511
|
## The known suffix of the stack is as follows:
|
1512
|
## node_ident LPAR
|
1513
|
##
|
1514
|
lustre_spec: IMPORT IDENT LPAR UIDENT COMMA UIDENT RPAR RETURNS LPAR UIDENT COMMA XOR
|
1515
|
##
|
1516
|
## Ends in an error in state: 364.
|
1517
|
##
|
1518
|
## contract_content -> IMPORT IDENT LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR expr COMMA . separated_nonempty_list(COMMA,expr) RPAR SCOL contract_content [ TEL EOF ]
|
1519
|
##
|
1520
|
## The known suffix of the stack is as follows:
|
1521
|
## IMPORT IDENT LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR expr COMMA
|
1522
|
##
|
1523
|
lustre_spec: IMPORT IDENT LPAR UIDENT RPAR RETURNS LPAR UIDENT COMMA XOR
|
1524
|
##
|
1525
|
## Ends in an error in state: 350.
|
1526
|
##
|
1527
|
## contract_content -> IMPORT IDENT LPAR expr RPAR RETURNS LPAR expr COMMA . separated_nonempty_list(COMMA,expr) RPAR SCOL contract_content [ TEL EOF ]
|
1528
|
##
|
1529
|
## The known suffix of the stack is as follows:
|
1530
|
## IMPORT IDENT LPAR expr RPAR RETURNS LPAR expr COMMA
|
1531
|
##
|
1532
|
lustre_spec: IMPORT IDENT LPAR UIDENT COMMA UIDENT RPAR RETURNS LPAR XOR
|
1533
|
##
|
1534
|
## Ends in an error in state: 359.
|
1535
|
##
|
1536
|
## contract_content -> IMPORT IDENT LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR . expr RPAR SCOL contract_content [ TEL EOF ]
|
1537
|
## contract_content -> IMPORT IDENT LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR . expr COMMA separated_nonempty_list(COMMA,expr) RPAR SCOL contract_content [ TEL EOF ]
|
1538
|
##
|
1539
|
## The known suffix of the stack is as follows:
|
1540
|
## IMPORT IDENT LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR
|
1541
|
##
|
1542
|
lustre_spec: IMPORT IDENT LPAR UIDENT RPAR RETURNS LPAR XOR
|
1543
|
##
|
1544
|
## Ends in an error in state: 317.
|
1545
|
##
|
1546
|
## contract_content -> IMPORT IDENT LPAR expr RPAR RETURNS LPAR . expr RPAR SCOL contract_content [ TEL EOF ]
|
1547
|
## contract_content -> IMPORT IDENT LPAR expr RPAR RETURNS LPAR . expr COMMA separated_nonempty_list(COMMA,expr) RPAR SCOL contract_content [ TEL EOF ]
|
1548
|
##
|
1549
|
## The known suffix of the stack is as follows:
|
1550
|
## IMPORT IDENT LPAR expr RPAR RETURNS LPAR
|
1551
|
##
|
1552
|
lustre_spec: IMPORT IDENT LPAR UIDENT COMMA XOR
|
1553
|
##
|
1554
|
## Ends in an error in state: 355.
|
1555
|
##
|
1556
|
## contract_content -> IMPORT IDENT LPAR expr COMMA . separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR expr RPAR SCOL contract_content [ TEL EOF ]
|
1557
|
## contract_content -> IMPORT IDENT LPAR expr COMMA . separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR SCOL contract_content [ TEL EOF ]
|
1558
|
##
|
1559
|
## The known suffix of the stack is as follows:
|
1560
|
## IMPORT IDENT LPAR expr COMMA
|
1561
|
##
|
1562
|
lustre_spec: IMPORT IDENT LPAR XOR
|
1563
|
##
|
1564
|
## Ends in an error in state: 313.
|
1565
|
##
|
1566
|
## contract_content -> IMPORT IDENT LPAR . expr RPAR RETURNS LPAR expr RPAR SCOL contract_content [ TEL EOF ]
|
1567
|
## contract_content -> IMPORT IDENT LPAR . expr RPAR RETURNS LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR SCOL contract_content [ TEL EOF ]
|
1568
|
## contract_content -> IMPORT IDENT LPAR . expr COMMA separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR expr RPAR SCOL contract_content [ TEL EOF ]
|
1569
|
## contract_content -> IMPORT IDENT LPAR . expr COMMA separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR SCOL contract_content [ TEL EOF ]
|
1570
|
##
|
1571
|
## The known suffix of the stack is as follows:
|
1572
|
## IMPORT IDENT LPAR
|
1573
|
##
|
1574
|
|
1575
|
Ill-formed list of expressions.
|
1576
|
Example: x, 0, 3.14
|
1577
|
|
1578
|
lustre_spec: GUARANTEES LPAR ANNOT XOR
|
1579
|
##
|
1580
|
## Ends in an error in state: 263.
|
1581
|
##
|
1582
|
## expr -> LPAR ANNOT . expr RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1583
|
##
|
1584
|
## The known suffix of the stack is as follows:
|
1585
|
## LPAR ANNOT
|
1586
|
##
|
1587
|
|
1588
|
An expression annotation must be followed by an expression.
|
1589
|
|
1590
|
lustre_spec: GUARANTEES LPAR UIDENT COMMA UIDENT RBRACKET
|
1591
|
##
|
1592
|
## Ends in an error in state: 269.
|
1593
|
##
|
1594
|
## expr -> LPAR expr COMMA separated_nonempty_list(COMMA,expr) . RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1595
|
##
|
1596
|
## The known suffix of the stack is as follows:
|
1597
|
## LPAR expr COMMA separated_nonempty_list(COMMA,expr)
|
1598
|
##
|
1599
|
## WARNING: This example involves spurious reductions.
|
1600
|
## This implies that, although the LR(1) items shown above provide an
|
1601
|
## accurate view of the past (what has been recognized so far), they
|
1602
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
1603
|
## In state 168, spurious reduction of production expr -> UIDENT
|
1604
|
## In state 253, spurious reduction of production separated_nonempty_list(COMMA,expr) -> expr
|
1605
|
##
|
1606
|
|
1607
|
A tuple must be terminated by a `)`.
|
1608
|
Example: (x, 42)
|
1609
|
|
1610
|
lustre_spec: GUARANTEES MERGE UIDENT LPAR UIDENT ARROW UIDENT RPAR VAR
|
1611
|
##
|
1612
|
## Ends in an error in state: 272.
|
1613
|
##
|
1614
|
## list(delimited(LPAR,separated_pair(tag_ident,ARROW,expr),RPAR)) -> LPAR tag_ident ARROW expr RPAR . list(delimited(LPAR,separated_pair(tag_ident,ARROW,expr),RPAR)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1615
|
##
|
1616
|
## The known suffix of the stack is as follows:
|
1617
|
## LPAR tag_ident ARROW expr RPAR
|
1618
|
##
|
1619
|
lustre_spec: GUARANTEES MERGE UIDENT VAR
|
1620
|
##
|
1621
|
## Ends in an error in state: 175.
|
1622
|
##
|
1623
|
## expr -> MERGE vdecl_ident . list(delimited(LPAR,separated_pair(tag_ident,ARROW,expr),RPAR)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1624
|
##
|
1625
|
## The known suffix of the stack is as follows:
|
1626
|
## MERGE vdecl_ident
|
1627
|
##
|
1628
|
|
1629
|
Ill-formed branches of a `merge`.
|
1630
|
Example: merge x (A -> 0) (B -> 42)
|
1631
|
|
1632
|
lustre_spec: GUARANTEES MERGE UIDENT LPAR UIDENT ARROW XOR
|
1633
|
##
|
1634
|
## Ends in an error in state: 178.
|
1635
|
##
|
1636
|
## list(delimited(LPAR,separated_pair(tag_ident,ARROW,expr),RPAR)) -> LPAR tag_ident ARROW . expr RPAR list(delimited(LPAR,separated_pair(tag_ident,ARROW,expr),RPAR)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1637
|
##
|
1638
|
## The known suffix of the stack is as follows:
|
1639
|
## LPAR tag_ident ARROW
|
1640
|
##
|
1641
|
|
1642
|
The right-hand side of a `merge` branch must be an expression.
|
1643
|
Example: merge x (A -> 0) (B -> 42)
|
1644
|
|
1645
|
lustre_spec: GUARANTEES MERGE UIDENT LPAR UIDENT XOR
|
1646
|
##
|
1647
|
## Ends in an error in state: 177.
|
1648
|
##
|
1649
|
## list(delimited(LPAR,separated_pair(tag_ident,ARROW,expr),RPAR)) -> LPAR tag_ident . ARROW expr RPAR list(delimited(LPAR,separated_pair(tag_ident,ARROW,expr),RPAR)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1650
|
##
|
1651
|
## The known suffix of the stack is as follows:
|
1652
|
## LPAR tag_ident
|
1653
|
##
|
1654
|
lustre_spec: GUARANTEES MERGE UIDENT LPAR XOR
|
1655
|
##
|
1656
|
## Ends in an error in state: 176.
|
1657
|
##
|
1658
|
## list(delimited(LPAR,separated_pair(tag_ident,ARROW,expr),RPAR)) -> LPAR . tag_ident ARROW expr RPAR list(delimited(LPAR,separated_pair(tag_ident,ARROW,expr),RPAR)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1659
|
##
|
1660
|
## The known suffix of the stack is as follows:
|
1661
|
## LPAR
|
1662
|
##
|
1663
|
|
1664
|
The left-hand side of a `merge` branch must be an uppercase identifier or a boolean.
|
1665
|
Example: merge x (A -> 0) (B -> 42)
|
1666
|
|
1667
|
lustre_spec: GUARANTEES MERGE XOR
|
1668
|
##
|
1669
|
## Ends in an error in state: 174.
|
1670
|
##
|
1671
|
## expr -> MERGE . vdecl_ident list(delimited(LPAR,separated_pair(tag_ident,ARROW,expr),RPAR)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1672
|
##
|
1673
|
## The known suffix of the stack is as follows:
|
1674
|
## MERGE
|
1675
|
##
|
1676
|
|
1677
|
The condition of a `merge` must be an identifier.
|
1678
|
Example: merge x (A -> 0) (B -> 42)
|
1679
|
|
1680
|
lustre_spec: GUARANTEES NOT XOR
|
1681
|
##
|
1682
|
## Ends in an error in state: 172.
|
1683
|
##
|
1684
|
## expr -> NOT . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1685
|
##
|
1686
|
## The known suffix of the stack is as follows:
|
1687
|
## NOT
|
1688
|
##
|
1689
|
lustre_spec: GUARANTEES MINUS XOR
|
1690
|
##
|
1691
|
## Ends in an error in state: 173.
|
1692
|
##
|
1693
|
## expr -> MINUS . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1694
|
##
|
1695
|
## The known suffix of the stack is as follows:
|
1696
|
## MINUS
|
1697
|
##
|
1698
|
lustre_spec: GUARANTEES PRE XOR
|
1699
|
##
|
1700
|
## Ends in an error in state: 171.
|
1701
|
##
|
1702
|
## expr -> PRE . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1703
|
##
|
1704
|
## The known suffix of the stack is as follows:
|
1705
|
## PRE
|
1706
|
##
|
1707
|
|
1708
|
Uncomplete unary operation expression.
|
1709
|
|
1710
|
lustre_spec: GUARANTEES STRING VAR
|
1711
|
##
|
1712
|
## Ends in an error in state: 322.
|
1713
|
##
|
1714
|
## contract_content -> GUARANTEES STRING . qexpr option(proof_annotation) SCOL contract_content [ TEL EOF ]
|
1715
|
## expr -> STRING . [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
1716
|
##
|
1717
|
## The known suffix of the stack is as follows:
|
1718
|
## GUARANTEES STRING
|
1719
|
##
|
1720
|
lustre_spec: GUARANTEES XOR
|
1721
|
##
|
1722
|
## Ends in an error in state: 321.
|
1723
|
##
|
1724
|
## contract_content -> GUARANTEES . qexpr option(proof_annotation) SCOL contract_content [ TEL EOF ]
|
1725
|
## contract_content -> GUARANTEES . STRING qexpr option(proof_annotation) SCOL contract_content [ TEL EOF ]
|
1726
|
##
|
1727
|
## The known suffix of the stack is as follows:
|
1728
|
## GUARANTEES
|
1729
|
##
|
1730
|
|
1731
|
A possibly named `guarantee` contract must be followed by a possibly quantified expression.
|
1732
|
Example: --@ guarantee "foo" x=42;
|
1733
|
|
1734
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT AMPERAMPER UIDENT VAR
|
1735
|
##
|
1736
|
## Ends in an error in state: 43.
|
1737
|
##
|
1738
|
## dim -> dim . AND dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1739
|
## dim -> dim . AMPERAMPER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1740
|
## dim -> dim AMPERAMPER dim . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1741
|
## dim -> dim . OR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1742
|
## dim -> dim . BARBAR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1743
|
## dim -> dim . XOR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1744
|
## dim -> dim . IMPL dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1745
|
## dim -> dim . EQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1746
|
## dim -> dim . LT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1747
|
## dim -> dim . LTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1748
|
## dim -> dim . GT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1749
|
## dim -> dim . GTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1750
|
## dim -> dim . NEQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1751
|
## dim -> dim . PLUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1752
|
## dim -> dim . MINUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1753
|
## dim -> dim . MULT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1754
|
## dim -> dim . DIV dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1755
|
## dim -> dim . MOD dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1756
|
##
|
1757
|
## The known suffix of the stack is as follows:
|
1758
|
## dim AMPERAMPER dim
|
1759
|
##
|
1760
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT AND UIDENT VAR
|
1761
|
##
|
1762
|
## Ends in an error in state: 41.
|
1763
|
##
|
1764
|
## dim -> dim . AND dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1765
|
## dim -> dim AND dim . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1766
|
## dim -> dim . AMPERAMPER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1767
|
## dim -> dim . OR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1768
|
## dim -> dim . BARBAR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1769
|
## dim -> dim . XOR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1770
|
## dim -> dim . IMPL dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1771
|
## dim -> dim . EQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1772
|
## dim -> dim . LT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1773
|
## dim -> dim . LTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1774
|
## dim -> dim . GT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1775
|
## dim -> dim . GTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1776
|
## dim -> dim . NEQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1777
|
## dim -> dim . PLUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1778
|
## dim -> dim . MINUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1779
|
## dim -> dim . MULT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1780
|
## dim -> dim . DIV dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1781
|
## dim -> dim . MOD dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1782
|
##
|
1783
|
## The known suffix of the stack is as follows:
|
1784
|
## dim AND dim
|
1785
|
##
|
1786
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT BARBAR UIDENT VAR
|
1787
|
##
|
1788
|
## Ends in an error in state: 51.
|
1789
|
##
|
1790
|
## dim -> dim . AND dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1791
|
## dim -> dim . AMPERAMPER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1792
|
## dim -> dim . OR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1793
|
## dim -> dim . BARBAR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1794
|
## dim -> dim BARBAR dim . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1795
|
## dim -> dim . XOR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1796
|
## dim -> dim . IMPL dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1797
|
## dim -> dim . EQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1798
|
## dim -> dim . LT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1799
|
## dim -> dim . LTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1800
|
## dim -> dim . GT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1801
|
## dim -> dim . GTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1802
|
## dim -> dim . NEQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1803
|
## dim -> dim . PLUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1804
|
## dim -> dim . MINUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1805
|
## dim -> dim . MULT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1806
|
## dim -> dim . DIV dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1807
|
## dim -> dim . MOD dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1808
|
##
|
1809
|
## The known suffix of the stack is as follows:
|
1810
|
## dim BARBAR dim
|
1811
|
##
|
1812
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT EQ UIDENT VAR
|
1813
|
##
|
1814
|
## Ends in an error in state: 39.
|
1815
|
##
|
1816
|
## dim -> dim . AND dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1817
|
## dim -> dim . AMPERAMPER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1818
|
## dim -> dim . OR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1819
|
## dim -> dim . BARBAR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1820
|
## dim -> dim . XOR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1821
|
## dim -> dim . IMPL dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1822
|
## dim -> dim . EQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1823
|
## dim -> dim EQ dim . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1824
|
## dim -> dim . LT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1825
|
## dim -> dim . LTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1826
|
## dim -> dim . GT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1827
|
## dim -> dim . GTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1828
|
## dim -> dim . NEQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1829
|
## dim -> dim . PLUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1830
|
## dim -> dim . MINUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1831
|
## dim -> dim . MULT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1832
|
## dim -> dim . DIV dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1833
|
## dim -> dim . MOD dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1834
|
##
|
1835
|
## The known suffix of the stack is as follows:
|
1836
|
## dim EQ dim
|
1837
|
##
|
1838
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT GT UIDENT VAR
|
1839
|
##
|
1840
|
## Ends in an error in state: 37.
|
1841
|
##
|
1842
|
## dim -> dim . AND dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1843
|
## dim -> dim . AMPERAMPER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1844
|
## dim -> dim . OR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1845
|
## dim -> dim . BARBAR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1846
|
## dim -> dim . XOR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1847
|
## dim -> dim . IMPL dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1848
|
## dim -> dim . EQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1849
|
## dim -> dim . LT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1850
|
## dim -> dim . LTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1851
|
## dim -> dim . GT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1852
|
## dim -> dim GT dim . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1853
|
## dim -> dim . GTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1854
|
## dim -> dim . NEQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1855
|
## dim -> dim . PLUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1856
|
## dim -> dim . MINUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1857
|
## dim -> dim . MULT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1858
|
## dim -> dim . DIV dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1859
|
## dim -> dim . MOD dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1860
|
##
|
1861
|
## The known suffix of the stack is as follows:
|
1862
|
## dim GT dim
|
1863
|
##
|
1864
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT GTE UIDENT VAR
|
1865
|
##
|
1866
|
## Ends in an error in state: 35.
|
1867
|
##
|
1868
|
## dim -> dim . AND dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1869
|
## dim -> dim . AMPERAMPER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1870
|
## dim -> dim . OR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1871
|
## dim -> dim . BARBAR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1872
|
## dim -> dim . XOR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1873
|
## dim -> dim . IMPL dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1874
|
## dim -> dim . EQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1875
|
## dim -> dim . LT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1876
|
## dim -> dim . LTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1877
|
## dim -> dim . GT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1878
|
## dim -> dim . GTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1879
|
## dim -> dim GTE dim . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1880
|
## dim -> dim . NEQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1881
|
## dim -> dim . PLUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1882
|
## dim -> dim . MINUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1883
|
## dim -> dim . MULT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1884
|
## dim -> dim . DIV dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1885
|
## dim -> dim . MOD dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1886
|
##
|
1887
|
## The known suffix of the stack is as follows:
|
1888
|
## dim GTE dim
|
1889
|
##
|
1890
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT IMPL UIDENT VAR
|
1891
|
##
|
1892
|
## Ends in an error in state: 49.
|
1893
|
##
|
1894
|
## dim -> dim . AND dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1895
|
## dim -> dim . AMPERAMPER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1896
|
## dim -> dim . OR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1897
|
## dim -> dim . BARBAR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1898
|
## dim -> dim . XOR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1899
|
## dim -> dim . IMPL dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1900
|
## dim -> dim IMPL dim . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1901
|
## dim -> dim . EQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1902
|
## dim -> dim . LT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1903
|
## dim -> dim . LTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1904
|
## dim -> dim . GT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1905
|
## dim -> dim . GTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1906
|
## dim -> dim . NEQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1907
|
## dim -> dim . PLUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1908
|
## dim -> dim . MINUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1909
|
## dim -> dim . MULT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1910
|
## dim -> dim . DIV dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1911
|
## dim -> dim . MOD dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1912
|
##
|
1913
|
## The known suffix of the stack is as follows:
|
1914
|
## dim IMPL dim
|
1915
|
##
|
1916
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT LT UIDENT VAR
|
1917
|
##
|
1918
|
## Ends in an error in state: 33.
|
1919
|
##
|
1920
|
## dim -> dim . AND dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1921
|
## dim -> dim . AMPERAMPER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1922
|
## dim -> dim . OR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1923
|
## dim -> dim . BARBAR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1924
|
## dim -> dim . XOR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1925
|
## dim -> dim . IMPL dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1926
|
## dim -> dim . EQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1927
|
## dim -> dim . LT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1928
|
## dim -> dim LT dim . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1929
|
## dim -> dim . LTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1930
|
## dim -> dim . GT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1931
|
## dim -> dim . GTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1932
|
## dim -> dim . NEQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1933
|
## dim -> dim . PLUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1934
|
## dim -> dim . MINUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1935
|
## dim -> dim . MULT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1936
|
## dim -> dim . DIV dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1937
|
## dim -> dim . MOD dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1938
|
##
|
1939
|
## The known suffix of the stack is as follows:
|
1940
|
## dim LT dim
|
1941
|
##
|
1942
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT LTE UIDENT VAR
|
1943
|
##
|
1944
|
## Ends in an error in state: 31.
|
1945
|
##
|
1946
|
## dim -> dim . AND dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1947
|
## dim -> dim . AMPERAMPER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1948
|
## dim -> dim . OR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1949
|
## dim -> dim . BARBAR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1950
|
## dim -> dim . XOR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1951
|
## dim -> dim . IMPL dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1952
|
## dim -> dim . EQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1953
|
## dim -> dim . LT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1954
|
## dim -> dim . LTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1955
|
## dim -> dim LTE dim . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1956
|
## dim -> dim . GT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1957
|
## dim -> dim . GTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1958
|
## dim -> dim . NEQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1959
|
## dim -> dim . PLUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1960
|
## dim -> dim . MINUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1961
|
## dim -> dim . MULT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1962
|
## dim -> dim . DIV dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1963
|
## dim -> dim . MOD dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1964
|
##
|
1965
|
## The known suffix of the stack is as follows:
|
1966
|
## dim LTE dim
|
1967
|
##
|
1968
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT MINUS UIDENT VAR
|
1969
|
##
|
1970
|
## Ends in an error in state: 29.
|
1971
|
##
|
1972
|
## dim -> dim . AND dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1973
|
## dim -> dim . AMPERAMPER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1974
|
## dim -> dim . OR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1975
|
## dim -> dim . BARBAR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1976
|
## dim -> dim . XOR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1977
|
## dim -> dim . IMPL dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1978
|
## dim -> dim . EQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1979
|
## dim -> dim . LT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1980
|
## dim -> dim . LTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1981
|
## dim -> dim . GT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1982
|
## dim -> dim . GTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1983
|
## dim -> dim . NEQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1984
|
## dim -> dim . PLUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1985
|
## dim -> dim . MINUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1986
|
## dim -> dim MINUS dim . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1987
|
## dim -> dim . MULT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1988
|
## dim -> dim . DIV dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1989
|
## dim -> dim . MOD dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1990
|
##
|
1991
|
## The known suffix of the stack is as follows:
|
1992
|
## dim MINUS dim
|
1993
|
##
|
1994
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT NEQ UIDENT VAR
|
1995
|
##
|
1996
|
## Ends in an error in state: 27.
|
1997
|
##
|
1998
|
## dim -> dim . AND dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
1999
|
## dim -> dim . AMPERAMPER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2000
|
## dim -> dim . OR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2001
|
## dim -> dim . BARBAR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2002
|
## dim -> dim . XOR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2003
|
## dim -> dim . IMPL dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2004
|
## dim -> dim . EQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2005
|
## dim -> dim . LT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2006
|
## dim -> dim . LTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2007
|
## dim -> dim . GT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2008
|
## dim -> dim . GTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2009
|
## dim -> dim . NEQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2010
|
## dim -> dim NEQ dim . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2011
|
## dim -> dim . PLUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2012
|
## dim -> dim . MINUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2013
|
## dim -> dim . MULT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2014
|
## dim -> dim . DIV dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2015
|
## dim -> dim . MOD dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2016
|
##
|
2017
|
## The known suffix of the stack is as follows:
|
2018
|
## dim NEQ dim
|
2019
|
##
|
2020
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT OR UIDENT VAR
|
2021
|
##
|
2022
|
## Ends in an error in state: 47.
|
2023
|
##
|
2024
|
## dim -> dim . AND dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2025
|
## dim -> dim . AMPERAMPER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2026
|
## dim -> dim . OR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2027
|
## dim -> dim OR dim . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2028
|
## dim -> dim . BARBAR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2029
|
## dim -> dim . XOR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2030
|
## dim -> dim . IMPL dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2031
|
## dim -> dim . EQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2032
|
## dim -> dim . LT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2033
|
## dim -> dim . LTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2034
|
## dim -> dim . GT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2035
|
## dim -> dim . GTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2036
|
## dim -> dim . NEQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2037
|
## dim -> dim . PLUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2038
|
## dim -> dim . MINUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2039
|
## dim -> dim . MULT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2040
|
## dim -> dim . DIV dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2041
|
## dim -> dim . MOD dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2042
|
##
|
2043
|
## The known suffix of the stack is as follows:
|
2044
|
## dim OR dim
|
2045
|
##
|
2046
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT PLUS UIDENT VAR
|
2047
|
##
|
2048
|
## Ends in an error in state: 19.
|
2049
|
##
|
2050
|
## dim -> dim . AND dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2051
|
## dim -> dim . AMPERAMPER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2052
|
## dim -> dim . OR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2053
|
## dim -> dim . BARBAR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2054
|
## dim -> dim . XOR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2055
|
## dim -> dim . IMPL dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2056
|
## dim -> dim . EQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2057
|
## dim -> dim . LT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2058
|
## dim -> dim . LTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2059
|
## dim -> dim . GT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2060
|
## dim -> dim . GTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2061
|
## dim -> dim . NEQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2062
|
## dim -> dim . PLUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2063
|
## dim -> dim PLUS dim . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2064
|
## dim -> dim . MINUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2065
|
## dim -> dim . MULT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2066
|
## dim -> dim . DIV dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2067
|
## dim -> dim . MOD dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2068
|
##
|
2069
|
## The known suffix of the stack is as follows:
|
2070
|
## dim PLUS dim
|
2071
|
##
|
2072
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT XOR UIDENT VAR
|
2073
|
##
|
2074
|
## Ends in an error in state: 17.
|
2075
|
##
|
2076
|
## dim -> dim . AND dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2077
|
## dim -> dim . AMPERAMPER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2078
|
## dim -> dim . OR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2079
|
## dim -> dim . BARBAR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2080
|
## dim -> dim . XOR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2081
|
## dim -> dim XOR dim . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2082
|
## dim -> dim . IMPL dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2083
|
## dim -> dim . EQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2084
|
## dim -> dim . LT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2085
|
## dim -> dim . LTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2086
|
## dim -> dim . GT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2087
|
## dim -> dim . GTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2088
|
## dim -> dim . NEQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2089
|
## dim -> dim . PLUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2090
|
## dim -> dim . MINUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2091
|
## dim -> dim . MULT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2092
|
## dim -> dim . DIV dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2093
|
## dim -> dim . MOD dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2094
|
##
|
2095
|
## The known suffix of the stack is as follows:
|
2096
|
## dim XOR dim
|
2097
|
##
|
2098
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT RBRACKET VAR
|
2099
|
##
|
2100
|
## Ends in an error in state: 201.
|
2101
|
##
|
2102
|
## nonempty_list(delimited(LBRACKET,dim,RBRACKET)) -> LBRACKET dim RBRACKET . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2103
|
## nonempty_list(delimited(LBRACKET,dim,RBRACKET)) -> LBRACKET dim RBRACKET . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2104
|
##
|
2105
|
## The known suffix of the stack is as follows:
|
2106
|
## LBRACKET dim RBRACKET
|
2107
|
##
|
2108
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT WHENNOT
|
2109
|
##
|
2110
|
## Ends in an error in state: 200.
|
2111
|
##
|
2112
|
## dim -> dim . AND dim [ XOR RBRACKET PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2113
|
## dim -> dim . AMPERAMPER dim [ XOR RBRACKET PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2114
|
## dim -> dim . OR dim [ XOR RBRACKET PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2115
|
## dim -> dim . BARBAR dim [ XOR RBRACKET PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2116
|
## dim -> dim . XOR dim [ XOR RBRACKET PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2117
|
## dim -> dim . IMPL dim [ XOR RBRACKET PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2118
|
## dim -> dim . EQ dim [ XOR RBRACKET PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2119
|
## dim -> dim . LT dim [ XOR RBRACKET PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2120
|
## dim -> dim . LTE dim [ XOR RBRACKET PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2121
|
## dim -> dim . GT dim [ XOR RBRACKET PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2122
|
## dim -> dim . GTE dim [ XOR RBRACKET PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2123
|
## dim -> dim . NEQ dim [ XOR RBRACKET PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2124
|
## dim -> dim . PLUS dim [ XOR RBRACKET PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2125
|
## dim -> dim . MINUS dim [ XOR RBRACKET PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2126
|
## dim -> dim . MULT dim [ XOR RBRACKET PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2127
|
## dim -> dim . DIV dim [ XOR RBRACKET PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2128
|
## dim -> dim . MOD dim [ XOR RBRACKET PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2129
|
## nonempty_list(delimited(LBRACKET,dim,RBRACKET)) -> LBRACKET dim . RBRACKET [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2130
|
## nonempty_list(delimited(LBRACKET,dim,RBRACKET)) -> LBRACKET dim . RBRACKET nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2131
|
##
|
2132
|
## The known suffix of the stack is as follows:
|
2133
|
## LBRACKET dim
|
2134
|
##
|
2135
|
lustre_spec: GUARANTEES UIDENT POWER IF UIDENT THEN UIDENT ELSE UIDENT VAR
|
2136
|
##
|
2137
|
## Ends in an error in state: 53.
|
2138
|
##
|
2139
|
## dim -> dim . AND dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2140
|
## dim -> dim . AMPERAMPER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2141
|
## dim -> dim . OR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2142
|
## dim -> dim . BARBAR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2143
|
## dim -> dim . XOR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2144
|
## dim -> dim . IMPL dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2145
|
## dim -> dim . EQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2146
|
## dim -> dim . LT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2147
|
## dim -> dim . LTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2148
|
## dim -> dim . GT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2149
|
## dim -> dim . GTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2150
|
## dim -> dim . NEQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2151
|
## dim -> dim . PLUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2152
|
## dim -> dim . MINUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2153
|
## dim -> dim . MULT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2154
|
## dim -> dim . DIV dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2155
|
## dim -> dim . MOD dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2156
|
## dim -> IF dim THEN dim ELSE dim . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2157
|
##
|
2158
|
## The known suffix of the stack is as follows:
|
2159
|
## IF dim THEN dim ELSE dim
|
2160
|
##
|
2161
|
lustre_spec: GUARANTEES UIDENT POWER IF UIDENT THEN UIDENT WHENNOT
|
2162
|
##
|
2163
|
## Ends in an error in state: 45.
|
2164
|
##
|
2165
|
## dim -> dim . AND dim [ XOR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ ELSE DIV BARBAR AND AMPERAMPER ]
|
2166
|
## dim -> dim . AMPERAMPER dim [ XOR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ ELSE DIV BARBAR AND AMPERAMPER ]
|
2167
|
## dim -> dim . OR dim [ XOR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ ELSE DIV BARBAR AND AMPERAMPER ]
|
2168
|
## dim -> dim . BARBAR dim [ XOR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ ELSE DIV BARBAR AND AMPERAMPER ]
|
2169
|
## dim -> dim . XOR dim [ XOR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ ELSE DIV BARBAR AND AMPERAMPER ]
|
2170
|
## dim -> dim . IMPL dim [ XOR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ ELSE DIV BARBAR AND AMPERAMPER ]
|
2171
|
## dim -> dim . EQ dim [ XOR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ ELSE DIV BARBAR AND AMPERAMPER ]
|
2172
|
## dim -> dim . LT dim [ XOR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ ELSE DIV BARBAR AND AMPERAMPER ]
|
2173
|
## dim -> dim . LTE dim [ XOR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ ELSE DIV BARBAR AND AMPERAMPER ]
|
2174
|
## dim -> dim . GT dim [ XOR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ ELSE DIV BARBAR AND AMPERAMPER ]
|
2175
|
## dim -> dim . GTE dim [ XOR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ ELSE DIV BARBAR AND AMPERAMPER ]
|
2176
|
## dim -> dim . NEQ dim [ XOR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ ELSE DIV BARBAR AND AMPERAMPER ]
|
2177
|
## dim -> dim . PLUS dim [ XOR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ ELSE DIV BARBAR AND AMPERAMPER ]
|
2178
|
## dim -> dim . MINUS dim [ XOR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ ELSE DIV BARBAR AND AMPERAMPER ]
|
2179
|
## dim -> dim . MULT dim [ XOR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ ELSE DIV BARBAR AND AMPERAMPER ]
|
2180
|
## dim -> dim . DIV dim [ XOR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ ELSE DIV BARBAR AND AMPERAMPER ]
|
2181
|
## dim -> dim . MOD dim [ XOR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ ELSE DIV BARBAR AND AMPERAMPER ]
|
2182
|
## dim -> IF dim THEN dim . ELSE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2183
|
##
|
2184
|
## The known suffix of the stack is as follows:
|
2185
|
## IF dim THEN dim
|
2186
|
##
|
2187
|
lustre_spec: GUARANTEES UIDENT POWER LPAR UIDENT WHENNOT
|
2188
|
##
|
2189
|
## Ends in an error in state: 54.
|
2190
|
##
|
2191
|
## dim -> LPAR dim . RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2192
|
## dim -> dim . AND dim [ XOR RPAR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2193
|
## dim -> dim . AMPERAMPER dim [ XOR RPAR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2194
|
## dim -> dim . OR dim [ XOR RPAR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2195
|
## dim -> dim . BARBAR dim [ XOR RPAR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2196
|
## dim -> dim . XOR dim [ XOR RPAR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2197
|
## dim -> dim . IMPL dim [ XOR RPAR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2198
|
## dim -> dim . EQ dim [ XOR RPAR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2199
|
## dim -> dim . LT dim [ XOR RPAR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2200
|
## dim -> dim . LTE dim [ XOR RPAR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2201
|
## dim -> dim . GT dim [ XOR RPAR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2202
|
## dim -> dim . GTE dim [ XOR RPAR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2203
|
## dim -> dim . NEQ dim [ XOR RPAR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2204
|
## dim -> dim . PLUS dim [ XOR RPAR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2205
|
## dim -> dim . MINUS dim [ XOR RPAR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2206
|
## dim -> dim . MULT dim [ XOR RPAR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2207
|
## dim -> dim . DIV dim [ XOR RPAR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2208
|
## dim -> dim . MOD dim [ XOR RPAR PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2209
|
##
|
2210
|
## The known suffix of the stack is as follows:
|
2211
|
## LPAR dim
|
2212
|
##
|
2213
|
lustre_spec: GUARANTEES UIDENT POWER NOT UIDENT VAR
|
2214
|
##
|
2215
|
## Ends in an error in state: 57.
|
2216
|
##
|
2217
|
## dim -> dim . AND dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2218
|
## dim -> dim . AMPERAMPER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2219
|
## dim -> dim . OR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2220
|
## dim -> dim . BARBAR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2221
|
## dim -> dim . XOR dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2222
|
## dim -> NOT dim . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2223
|
## dim -> dim . IMPL dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2224
|
## dim -> dim . EQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2225
|
## dim -> dim . LT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2226
|
## dim -> dim . LTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2227
|
## dim -> dim . GT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2228
|
## dim -> dim . GTE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2229
|
## dim -> dim . NEQ dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2230
|
## dim -> dim . PLUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2231
|
## dim -> dim . MINUS dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2232
|
## dim -> dim . MULT dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2233
|
## dim -> dim . DIV dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2234
|
## dim -> dim . MOD dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2235
|
##
|
2236
|
## The known suffix of the stack is as follows:
|
2237
|
## NOT dim
|
2238
|
##
|
2239
|
lustre_spec: VAR IDENT COL TREAL POWER UIDENT VAR
|
2240
|
##
|
2241
|
## Ends in an error in state: 58.
|
2242
|
##
|
2243
|
## dim -> dim . AND dim [ XOR WHENNOT WHEN SCOL RPAR RCUR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2244
|
## dim -> dim . AMPERAMPER dim [ XOR WHENNOT WHEN SCOL RPAR RCUR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2245
|
## dim -> dim . OR dim [ XOR WHENNOT WHEN SCOL RPAR RCUR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2246
|
## dim -> dim . BARBAR dim [ XOR WHENNOT WHEN SCOL RPAR RCUR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2247
|
## dim -> dim . XOR dim [ XOR WHENNOT WHEN SCOL RPAR RCUR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2248
|
## dim -> dim . IMPL dim [ XOR WHENNOT WHEN SCOL RPAR RCUR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2249
|
## dim -> dim . EQ dim [ XOR WHENNOT WHEN SCOL RPAR RCUR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2250
|
## dim -> dim . LT dim [ XOR WHENNOT WHEN SCOL RPAR RCUR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2251
|
## dim -> dim . LTE dim [ XOR WHENNOT WHEN SCOL RPAR RCUR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2252
|
## dim -> dim . GT dim [ XOR WHENNOT WHEN SCOL RPAR RCUR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2253
|
## dim -> dim . GTE dim [ XOR WHENNOT WHEN SCOL RPAR RCUR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2254
|
## dim -> dim . NEQ dim [ XOR WHENNOT WHEN SCOL RPAR RCUR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2255
|
## dim -> dim . PLUS dim [ XOR WHENNOT WHEN SCOL RPAR RCUR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2256
|
## dim -> dim . MINUS dim [ XOR WHENNOT WHEN SCOL RPAR RCUR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2257
|
## dim -> dim . MULT dim [ XOR WHENNOT WHEN SCOL RPAR RCUR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2258
|
## dim -> dim . DIV dim [ XOR WHENNOT WHEN SCOL RPAR RCUR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2259
|
## dim -> dim . MOD dim [ XOR WHENNOT WHEN SCOL RPAR RCUR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
2260
|
## nonempty_list(preceded(POWER,dim)) -> POWER dim . [ WHENNOT WHEN SCOL RPAR RCUR LET EQ ]
|
2261
|
## nonempty_list(preceded(POWER,dim)) -> POWER dim . nonempty_list(preceded(POWER,dim)) [ WHENNOT WHEN SCOL RPAR RCUR LET EQ ]
|
2262
|
##
|
2263
|
## The known suffix of the stack is as follows:
|
2264
|
## POWER dim
|
2265
|
##
|
2266
|
|
2267
|
Unexpected token in the context of a dimension.
|
2268
|
|
2269
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT AMPERAMPER XOR
|
2270
|
##
|
2271
|
## Ends in an error in state: 42.
|
2272
|
##
|
2273
|
## dim -> dim AMPERAMPER . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2274
|
##
|
2275
|
## The known suffix of the stack is as follows:
|
2276
|
## dim AMPERAMPER
|
2277
|
##
|
2278
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT AND XOR
|
2279
|
##
|
2280
|
## Ends in an error in state: 40.
|
2281
|
##
|
2282
|
## dim -> dim AND . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2283
|
##
|
2284
|
## The known suffix of the stack is as follows:
|
2285
|
## dim AND
|
2286
|
##
|
2287
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT BARBAR XOR
|
2288
|
##
|
2289
|
## Ends in an error in state: 50.
|
2290
|
##
|
2291
|
## dim -> dim BARBAR . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2292
|
##
|
2293
|
## The known suffix of the stack is as follows:
|
2294
|
## dim BARBAR
|
2295
|
##
|
2296
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT DIV XOR
|
2297
|
##
|
2298
|
## Ends in an error in state: 24.
|
2299
|
##
|
2300
|
## dim -> dim DIV . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2301
|
##
|
2302
|
## The known suffix of the stack is as follows:
|
2303
|
## dim DIV
|
2304
|
##
|
2305
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT EQ XOR
|
2306
|
##
|
2307
|
## Ends in an error in state: 38.
|
2308
|
##
|
2309
|
## dim -> dim EQ . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2310
|
##
|
2311
|
## The known suffix of the stack is as follows:
|
2312
|
## dim EQ
|
2313
|
##
|
2314
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT GT XOR
|
2315
|
##
|
2316
|
## Ends in an error in state: 36.
|
2317
|
##
|
2318
|
## dim -> dim GT . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2319
|
##
|
2320
|
## The known suffix of the stack is as follows:
|
2321
|
## dim GT
|
2322
|
##
|
2323
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT GTE XOR
|
2324
|
##
|
2325
|
## Ends in an error in state: 34.
|
2326
|
##
|
2327
|
## dim -> dim GTE . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2328
|
##
|
2329
|
## The known suffix of the stack is as follows:
|
2330
|
## dim GTE
|
2331
|
##
|
2332
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT IMPL XOR
|
2333
|
##
|
2334
|
## Ends in an error in state: 48.
|
2335
|
##
|
2336
|
## dim -> dim IMPL . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2337
|
##
|
2338
|
## The known suffix of the stack is as follows:
|
2339
|
## dim IMPL
|
2340
|
##
|
2341
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT LT XOR
|
2342
|
##
|
2343
|
## Ends in an error in state: 32.
|
2344
|
##
|
2345
|
## dim -> dim LT . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2346
|
##
|
2347
|
## The known suffix of the stack is as follows:
|
2348
|
## dim LT
|
2349
|
##
|
2350
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT LTE XOR
|
2351
|
##
|
2352
|
## Ends in an error in state: 30.
|
2353
|
##
|
2354
|
## dim -> dim LTE . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2355
|
##
|
2356
|
## The known suffix of the stack is as follows:
|
2357
|
## dim LTE
|
2358
|
##
|
2359
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT MINUS XOR
|
2360
|
##
|
2361
|
## Ends in an error in state: 28.
|
2362
|
##
|
2363
|
## dim -> dim MINUS . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2364
|
##
|
2365
|
## The known suffix of the stack is as follows:
|
2366
|
## dim MINUS
|
2367
|
##
|
2368
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT MOD XOR
|
2369
|
##
|
2370
|
## Ends in an error in state: 22.
|
2371
|
##
|
2372
|
## dim -> dim MOD . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2373
|
##
|
2374
|
## The known suffix of the stack is as follows:
|
2375
|
## dim MOD
|
2376
|
##
|
2377
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT MULT XOR
|
2378
|
##
|
2379
|
## Ends in an error in state: 20.
|
2380
|
##
|
2381
|
## dim -> dim MULT . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2382
|
##
|
2383
|
## The known suffix of the stack is as follows:
|
2384
|
## dim MULT
|
2385
|
##
|
2386
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT NEQ XOR
|
2387
|
##
|
2388
|
## Ends in an error in state: 26.
|
2389
|
##
|
2390
|
## dim -> dim NEQ . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2391
|
##
|
2392
|
## The known suffix of the stack is as follows:
|
2393
|
## dim NEQ
|
2394
|
##
|
2395
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT OR XOR
|
2396
|
##
|
2397
|
## Ends in an error in state: 46.
|
2398
|
##
|
2399
|
## dim -> dim OR . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2400
|
##
|
2401
|
## The known suffix of the stack is as follows:
|
2402
|
## dim OR
|
2403
|
##
|
2404
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT PLUS XOR
|
2405
|
##
|
2406
|
## Ends in an error in state: 18.
|
2407
|
##
|
2408
|
## dim -> dim PLUS . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2409
|
##
|
2410
|
## The known suffix of the stack is as follows:
|
2411
|
## dim PLUS
|
2412
|
##
|
2413
|
lustre_spec: GUARANTEES UIDENT LBRACKET UIDENT XOR XOR
|
2414
|
##
|
2415
|
## Ends in an error in state: 16.
|
2416
|
##
|
2417
|
## dim -> dim XOR . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2418
|
##
|
2419
|
## The known suffix of the stack is as follows:
|
2420
|
## dim XOR
|
2421
|
##
|
2422
|
|
2423
|
Uncomplete binary operation dimension.
|
2424
|
|
2425
|
lustre_spec: GUARANTEES UIDENT LBRACKET XOR
|
2426
|
##
|
2427
|
## Ends in an error in state: 199.
|
2428
|
##
|
2429
|
## nonempty_list(delimited(LBRACKET,dim,RBRACKET)) -> LBRACKET . dim RBRACKET [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2430
|
## nonempty_list(delimited(LBRACKET,dim,RBRACKET)) -> LBRACKET . dim RBRACKET nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2431
|
##
|
2432
|
## The known suffix of the stack is as follows:
|
2433
|
## LBRACKET
|
2434
|
##
|
2435
|
|
2436
|
Ill-formed list of dimensions.
|
2437
|
Example: x, 0, y + 2
|
2438
|
|
2439
|
lustre_spec: GUARANTEES UIDENT LPAR UIDENT COMMA UIDENT RBRACKET
|
2440
|
##
|
2441
|
## Ends in an error in state: 250.
|
2442
|
##
|
2443
|
## expr -> node_ident LPAR expr COMMA separated_nonempty_list(COMMA,expr) . RPAR option(preceded(EVERY,expr)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2444
|
##
|
2445
|
## The known suffix of the stack is as follows:
|
2446
|
## node_ident LPAR expr COMMA separated_nonempty_list(COMMA,expr)
|
2447
|
##
|
2448
|
## WARNING: This example involves spurious reductions.
|
2449
|
## This implies that, although the LR(1) items shown above provide an
|
2450
|
## accurate view of the past (what has been recognized so far), they
|
2451
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
2452
|
## In state 168, spurious reduction of production expr -> UIDENT
|
2453
|
## In state 253, spurious reduction of production separated_nonempty_list(COMMA,expr) -> expr
|
2454
|
##
|
2455
|
|
2456
|
The list of parameters of an instantiation must be terminated by a `)`.
|
2457
|
Example: f(x, 42)
|
2458
|
|
2459
|
lustre_spec: GUARANTEES UIDENT LPAR UIDENT RPAR EVERY XOR
|
2460
|
##
|
2461
|
## Ends in an error in state: 236.
|
2462
|
##
|
2463
|
## option(preceded(EVERY,expr)) -> EVERY . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2464
|
##
|
2465
|
## The known suffix of the stack is as follows:
|
2466
|
## EVERY
|
2467
|
##
|
2468
|
|
2469
|
The reset condition of an instantiation must be an expression.
|
2470
|
|
2471
|
lustre_spec: GUARANTEES UIDENT LPAR UIDENT THEN
|
2472
|
##
|
2473
|
## Ends in an error in state: 190.
|
2474
|
##
|
2475
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2476
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2477
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2478
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2479
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2480
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2481
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2482
|
## expr -> node_ident LPAR expr . RPAR option(preceded(EVERY,expr)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2483
|
## expr -> node_ident LPAR expr . COMMA separated_nonempty_list(COMMA,expr) RPAR option(preceded(EVERY,expr)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2484
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2485
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2486
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2487
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2488
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2489
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2490
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2491
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2492
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2493
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2494
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2495
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2496
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2497
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2498
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2499
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2500
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
2501
|
##
|
2502
|
## The known suffix of the stack is as follows:
|
2503
|
## node_ident LPAR expr
|
2504
|
##
|
2505
|
## WARNING: This example involves spurious reductions.
|
2506
|
## This implies that, although the LR(1) items shown above provide an
|
2507
|
## accurate view of the past (what has been recognized so far), they
|
2508
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
2509
|
## In state 168, spurious reduction of production expr -> UIDENT
|
2510
|
##
|
2511
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET UIDENT EQ UIDENT THEN
|
2512
|
##
|
2513
|
## Ends in an error in state: 536.
|
2514
|
##
|
2515
|
## eq -> separated_nonempty_list(COMMA,vdecl_ident) EQ expr . SCOL [ UIDENT TEL LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
2516
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2517
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2518
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2519
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2520
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2521
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2522
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2523
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2524
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2525
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2526
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2527
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2528
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2529
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2530
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2531
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2532
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2533
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2534
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2535
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2536
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2537
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2538
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2539
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
2540
|
##
|
2541
|
## The known suffix of the stack is as follows:
|
2542
|
## separated_nonempty_list(COMMA,vdecl_ident) EQ expr
|
2543
|
##
|
2544
|
## WARNING: This example involves spurious reductions.
|
2545
|
## This implies that, although the LR(1) items shown above provide an
|
2546
|
## accurate view of the past (what has been recognized so far), they
|
2547
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
2548
|
## In state 168, spurious reduction of production expr -> UIDENT
|
2549
|
##
|
2550
|
lustre_spec: GUARANTEES NOT TRUE VAR
|
2551
|
##
|
2552
|
## Ends in an error in state: 276.
|
2553
|
##
|
2554
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2555
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2556
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2557
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2558
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2559
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2560
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2561
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2562
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2563
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2564
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2565
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2566
|
## expr -> NOT expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2567
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2568
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2569
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2570
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2571
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2572
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2573
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2574
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2575
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2576
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2577
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2578
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2579
|
##
|
2580
|
## The known suffix of the stack is as follows:
|
2581
|
## NOT expr
|
2582
|
##
|
2583
|
lustre_spec: GUARANTEES MINUS TRUE VAR
|
2584
|
##
|
2585
|
## Ends in an error in state: 275.
|
2586
|
##
|
2587
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2588
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2589
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2590
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2591
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2592
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2593
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2594
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2595
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2596
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2597
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2598
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2599
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2600
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2601
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2602
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2603
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2604
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2605
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2606
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2607
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2608
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2609
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2610
|
## expr -> MINUS expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2611
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2612
|
##
|
2613
|
## The known suffix of the stack is as follows:
|
2614
|
## MINUS expr
|
2615
|
##
|
2616
|
lustre_spec: GUARANTEES UIDENT AMPERAMPER TRUE VAR
|
2617
|
##
|
2618
|
## Ends in an error in state: 225.
|
2619
|
##
|
2620
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2621
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2622
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2623
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2624
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2625
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2626
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2627
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2628
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2629
|
## expr -> expr AMPERAMPER expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2630
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2631
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2632
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2633
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2634
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2635
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2636
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2637
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2638
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2639
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2640
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2641
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2642
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2643
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2644
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2645
|
##
|
2646
|
## The known suffix of the stack is as follows:
|
2647
|
## expr AMPERAMPER expr
|
2648
|
##
|
2649
|
lustre_spec: GUARANTEES UIDENT AND TRUE VAR
|
2650
|
##
|
2651
|
## Ends in an error in state: 223.
|
2652
|
##
|
2653
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2654
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2655
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2656
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2657
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2658
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2659
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2660
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2661
|
## expr -> expr AND expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2662
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2663
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2664
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2665
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2666
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2667
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2668
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2669
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2670
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2671
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2672
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2673
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2674
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2675
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2676
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2677
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2678
|
##
|
2679
|
## The known suffix of the stack is as follows:
|
2680
|
## expr AND expr
|
2681
|
##
|
2682
|
lustre_spec: GUARANTEES UIDENT BARBAR TRUE VAR
|
2683
|
##
|
2684
|
## Ends in an error in state: 243.
|
2685
|
##
|
2686
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2687
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2688
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2689
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2690
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2691
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2692
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2693
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2694
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2695
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2696
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2697
|
## expr -> expr BARBAR expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2698
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2699
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2700
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2701
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2702
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2703
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2704
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2705
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2706
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2707
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2708
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2709
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2710
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2711
|
##
|
2712
|
## The known suffix of the stack is as follows:
|
2713
|
## expr BARBAR expr
|
2714
|
##
|
2715
|
lustre_spec: GUARANTEES UIDENT OR TRUE VAR
|
2716
|
##
|
2717
|
## Ends in an error in state: 239.
|
2718
|
##
|
2719
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2720
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2721
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2722
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2723
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2724
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2725
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2726
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2727
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2728
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2729
|
## expr -> expr OR expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2730
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2731
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2732
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2733
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2734
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2735
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2736
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2737
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2738
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2739
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2740
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2741
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2742
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2743
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2744
|
##
|
2745
|
## The known suffix of the stack is as follows:
|
2746
|
## expr OR expr
|
2747
|
##
|
2748
|
lustre_spec: GUARANTEES UIDENT XOR TRUE VAR
|
2749
|
##
|
2750
|
## Ends in an error in state: 192.
|
2751
|
##
|
2752
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2753
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2754
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2755
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2756
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2757
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2758
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2759
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2760
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2761
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2762
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2763
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2764
|
## expr -> expr XOR expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2765
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2766
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2767
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2768
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2769
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2770
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2771
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2772
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2773
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2774
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2775
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2776
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2777
|
##
|
2778
|
## The known suffix of the stack is as follows:
|
2779
|
## expr XOR expr
|
2780
|
##
|
2781
|
lustre_spec: GUARANTEES UIDENT IMPL TRUE VAR
|
2782
|
##
|
2783
|
## Ends in an error in state: 241.
|
2784
|
##
|
2785
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2786
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2787
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2788
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2789
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2790
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2791
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2792
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2793
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2794
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2795
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2796
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2797
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2798
|
## expr -> expr IMPL expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2799
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2800
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2801
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2802
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2803
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2804
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2805
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2806
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2807
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2808
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2809
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2810
|
##
|
2811
|
## The known suffix of the stack is as follows:
|
2812
|
## expr IMPL expr
|
2813
|
##
|
2814
|
lustre_spec: GUARANTEES UIDENT EQ UIDENT NEQ
|
2815
|
##
|
2816
|
## Ends in an error in state: 221.
|
2817
|
##
|
2818
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2819
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2820
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2821
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2822
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2823
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2824
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2825
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2826
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2827
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2828
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2829
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2830
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2831
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2832
|
## expr -> expr EQ expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2833
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2834
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2835
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2836
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2837
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2838
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2839
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2840
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2841
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2842
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2843
|
##
|
2844
|
## The known suffix of the stack is as follows:
|
2845
|
## expr EQ expr
|
2846
|
##
|
2847
|
## WARNING: This example involves spurious reductions.
|
2848
|
## This implies that, although the LR(1) items shown above provide an
|
2849
|
## accurate view of the past (what has been recognized so far), they
|
2850
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
2851
|
## In state 168, spurious reduction of production expr -> UIDENT
|
2852
|
##
|
2853
|
lustre_spec: GUARANTEES UIDENT LT UIDENT NEQ
|
2854
|
##
|
2855
|
## Ends in an error in state: 215.
|
2856
|
##
|
2857
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2858
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2859
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2860
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2861
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2862
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2863
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2864
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2865
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2866
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2867
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2868
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2869
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2870
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2871
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2872
|
## expr -> expr LT expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2873
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2874
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2875
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2876
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2877
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2878
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2879
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2880
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2881
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2882
|
##
|
2883
|
## The known suffix of the stack is as follows:
|
2884
|
## expr LT expr
|
2885
|
##
|
2886
|
## WARNING: This example involves spurious reductions.
|
2887
|
## This implies that, although the LR(1) items shown above provide an
|
2888
|
## accurate view of the past (what has been recognized so far), they
|
2889
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
2890
|
## In state 168, spurious reduction of production expr -> UIDENT
|
2891
|
##
|
2892
|
lustre_spec: GUARANTEES UIDENT LTE UIDENT NEQ
|
2893
|
##
|
2894
|
## Ends in an error in state: 213.
|
2895
|
##
|
2896
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2897
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2898
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2899
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2900
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2901
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2902
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2903
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2904
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2905
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2906
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2907
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2908
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2909
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2910
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2911
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2912
|
## expr -> expr LTE expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2913
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2914
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2915
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2916
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2917
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2918
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2919
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2920
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2921
|
##
|
2922
|
## The known suffix of the stack is as follows:
|
2923
|
## expr LTE expr
|
2924
|
##
|
2925
|
## WARNING: This example involves spurious reductions.
|
2926
|
## This implies that, although the LR(1) items shown above provide an
|
2927
|
## accurate view of the past (what has been recognized so far), they
|
2928
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
2929
|
## In state 168, spurious reduction of production expr -> UIDENT
|
2930
|
##
|
2931
|
lustre_spec: GUARANTEES UIDENT GT UIDENT NEQ
|
2932
|
##
|
2933
|
## Ends in an error in state: 219.
|
2934
|
##
|
2935
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2936
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2937
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2938
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2939
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2940
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2941
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2942
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2943
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2944
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2945
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2946
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2947
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2948
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2949
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2950
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2951
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2952
|
## expr -> expr GT expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2953
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2954
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2955
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2956
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2957
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2958
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2959
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2960
|
##
|
2961
|
## The known suffix of the stack is as follows:
|
2962
|
## expr GT expr
|
2963
|
##
|
2964
|
## WARNING: This example involves spurious reductions.
|
2965
|
## This implies that, although the LR(1) items shown above provide an
|
2966
|
## accurate view of the past (what has been recognized so far), they
|
2967
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
2968
|
## In state 168, spurious reduction of production expr -> UIDENT
|
2969
|
##
|
2970
|
lustre_spec: GUARANTEES UIDENT GTE UIDENT NEQ
|
2971
|
##
|
2972
|
## Ends in an error in state: 217.
|
2973
|
##
|
2974
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2975
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2976
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2977
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2978
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2979
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2980
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2981
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2982
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2983
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2984
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2985
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2986
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2987
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2988
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2989
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2990
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2991
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2992
|
## expr -> expr GTE expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2993
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2994
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2995
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2996
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2997
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2998
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
2999
|
##
|
3000
|
## The known suffix of the stack is as follows:
|
3001
|
## expr GTE expr
|
3002
|
##
|
3003
|
## WARNING: This example involves spurious reductions.
|
3004
|
## This implies that, although the LR(1) items shown above provide an
|
3005
|
## accurate view of the past (what has been recognized so far), they
|
3006
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
3007
|
## In state 168, spurious reduction of production expr -> UIDENT
|
3008
|
##
|
3009
|
lustre_spec: GUARANTEES UIDENT NEQ UIDENT NEQ
|
3010
|
##
|
3011
|
## Ends in an error in state: 209.
|
3012
|
##
|
3013
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3014
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3015
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3016
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3017
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3018
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3019
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3020
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3021
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3022
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3023
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3024
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3025
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3026
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3027
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3028
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3029
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3030
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3031
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3032
|
## expr -> expr NEQ expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3033
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3034
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3035
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3036
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3037
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3038
|
##
|
3039
|
## The known suffix of the stack is as follows:
|
3040
|
## expr NEQ expr
|
3041
|
##
|
3042
|
## WARNING: This example involves spurious reductions.
|
3043
|
## This implies that, although the LR(1) items shown above provide an
|
3044
|
## accurate view of the past (what has been recognized so far), they
|
3045
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
3046
|
## In state 168, spurious reduction of production expr -> UIDENT
|
3047
|
##
|
3048
|
lustre_spec: GUARANTEES UIDENT PLUS TRUE VAR
|
3049
|
##
|
3050
|
## Ends in an error in state: 196.
|
3051
|
##
|
3052
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3053
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3054
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3055
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3056
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3057
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3058
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3059
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3060
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3061
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3062
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3063
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3064
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3065
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3066
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3067
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3068
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3069
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3070
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3071
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3072
|
## expr -> expr PLUS expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3073
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3074
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3075
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3076
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3077
|
##
|
3078
|
## The known suffix of the stack is as follows:
|
3079
|
## expr PLUS expr
|
3080
|
##
|
3081
|
lustre_spec: GUARANTEES UIDENT MINUS TRUE VAR
|
3082
|
##
|
3083
|
## Ends in an error in state: 211.
|
3084
|
##
|
3085
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3086
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3087
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3088
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3089
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3090
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3091
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3092
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3093
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3094
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3095
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3096
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3097
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3098
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3099
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3100
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3101
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3102
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3103
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3104
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3105
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3106
|
## expr -> expr MINUS expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3107
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3108
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3109
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3110
|
##
|
3111
|
## The known suffix of the stack is as follows:
|
3112
|
## expr MINUS expr
|
3113
|
##
|
3114
|
lustre_spec: GUARANTEES UIDENT MULT TRUE VAR
|
3115
|
##
|
3116
|
## Ends in an error in state: 198.
|
3117
|
##
|
3118
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3119
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3120
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3121
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3122
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3123
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3124
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3125
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3126
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3127
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3128
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3129
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3130
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3131
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3132
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3133
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3134
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3135
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3136
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3137
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3138
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3139
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3140
|
## expr -> expr MULT expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3141
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3142
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3143
|
##
|
3144
|
## The known suffix of the stack is as follows:
|
3145
|
## expr MULT expr
|
3146
|
##
|
3147
|
lustre_spec: GUARANTEES UIDENT DIV TRUE VAR
|
3148
|
##
|
3149
|
## Ends in an error in state: 207.
|
3150
|
##
|
3151
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3152
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3153
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3154
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3155
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3156
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3157
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3158
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3159
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3160
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3161
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3162
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3163
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3164
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3165
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3166
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3167
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3168
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3169
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3170
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3171
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3172
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3173
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3174
|
## expr -> expr DIV expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3175
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3176
|
##
|
3177
|
## The known suffix of the stack is as follows:
|
3178
|
## expr DIV expr
|
3179
|
##
|
3180
|
lustre_spec: GUARANTEES UIDENT MOD TRUE VAR
|
3181
|
##
|
3182
|
## Ends in an error in state: 205.
|
3183
|
##
|
3184
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3185
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3186
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3187
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3188
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3189
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3190
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3191
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3192
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3193
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3194
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3195
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3196
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3197
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3198
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3199
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3200
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3201
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3202
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3203
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3204
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3205
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3206
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3207
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3208
|
## expr -> expr MOD expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3209
|
##
|
3210
|
## The known suffix of the stack is as follows:
|
3211
|
## expr MOD expr
|
3212
|
##
|
3213
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET ASSERT UIDENT THEN
|
3214
|
##
|
3215
|
## Ends in an error in state: 530.
|
3216
|
##
|
3217
|
## assert_ -> ASSERT expr . SCOL [ UIDENT TEL LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
3218
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3219
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3220
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3221
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3222
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3223
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3224
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3225
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3226
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3227
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3228
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3229
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3230
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3231
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3232
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3233
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3234
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3235
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3236
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3237
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3238
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3239
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3240
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3241
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3242
|
##
|
3243
|
## The known suffix of the stack is as follows:
|
3244
|
## ASSERT expr
|
3245
|
##
|
3246
|
## WARNING: This example involves spurious reductions.
|
3247
|
## This implies that, although the LR(1) items shown above provide an
|
3248
|
## accurate view of the past (what has been recognized so far), they
|
3249
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
3250
|
## In state 168, spurious reduction of production expr -> UIDENT
|
3251
|
##
|
3252
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET AUTOMATON IDENT STATE UIDENT COL LET TEL UNTIL UIDENT THEN
|
3253
|
##
|
3254
|
## Ends in an error in state: 547.
|
3255
|
##
|
3256
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3257
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3258
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3259
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3260
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3261
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3262
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3263
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3264
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3265
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3266
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3267
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3268
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3269
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3270
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3271
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3272
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3273
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3274
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3275
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3276
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3277
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3278
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3279
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3280
|
## until -> UNTIL expr . RESTART UIDENT [ UNTIL UIDENT TEL STATE LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
3281
|
## until -> UNTIL expr . RESUME UIDENT [ UNTIL UIDENT TEL STATE LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
3282
|
##
|
3283
|
## The known suffix of the stack is as follows:
|
3284
|
## UNTIL expr
|
3285
|
##
|
3286
|
## WARNING: This example involves spurious reductions.
|
3287
|
## This implies that, although the LR(1) items shown above provide an
|
3288
|
## accurate view of the past (what has been recognized so far), they
|
3289
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
3290
|
## In state 168, spurious reduction of production expr -> UIDENT
|
3291
|
##
|
3292
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET AUTOMATON IDENT STATE UIDENT COL UNLESS UIDENT THEN
|
3293
|
##
|
3294
|
## Ends in an error in state: 519.
|
3295
|
##
|
3296
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3297
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3298
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3299
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3300
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3301
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3302
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3303
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3304
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3305
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3306
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3307
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3308
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3309
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3310
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3311
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3312
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3313
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3314
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3315
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3316
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3317
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3318
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3319
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN RESUME RESTART POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3320
|
## unless -> UNLESS expr . RESTART UIDENT [ VAR UNLESS LET ]
|
3321
|
## unless -> UNLESS expr . RESUME UIDENT [ VAR UNLESS LET ]
|
3322
|
##
|
3323
|
## The known suffix of the stack is as follows:
|
3324
|
## UNLESS expr
|
3325
|
##
|
3326
|
## WARNING: This example involves spurious reductions.
|
3327
|
## This implies that, although the LR(1) items shown above provide an
|
3328
|
## accurate view of the past (what has been recognized so far), they
|
3329
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
3330
|
## In state 168, spurious reduction of production expr -> UIDENT
|
3331
|
##
|
3332
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR LET LPAR UIDENT RPAR EQ UIDENT THEN
|
3333
|
##
|
3334
|
## Ends in an error in state: 511.
|
3335
|
##
|
3336
|
## eq -> LPAR separated_nonempty_list(COMMA,vdecl_ident) RPAR EQ expr . SCOL [ UIDENT TEL LPAR IDENT AUTOMATON ASSERT ANNOT ]
|
3337
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3338
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3339
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3340
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3341
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3342
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3343
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3344
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3345
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3346
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3347
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3348
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3349
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3350
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3351
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3352
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3353
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3354
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3355
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3356
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3357
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3358
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3359
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3360
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3361
|
##
|
3362
|
## The known suffix of the stack is as follows:
|
3363
|
## LPAR separated_nonempty_list(COMMA,vdecl_ident) RPAR EQ expr
|
3364
|
##
|
3365
|
## WARNING: This example involves spurious reductions.
|
3366
|
## This implies that, although the LR(1) items shown above provide an
|
3367
|
## accurate view of the past (what has been recognized so far), they
|
3368
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
3369
|
## In state 168, spurious reduction of production expr -> UIDENT
|
3370
|
##
|
3371
|
prog: NODE UIDENT LPAR CONST IDENT RPAR RETURNS LPAR CONST IDENT RPAR VAR CONST UIDENT EQ UIDENT THEN
|
3372
|
##
|
3373
|
## Ends in an error in state: 496.
|
3374
|
##
|
3375
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3376
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3377
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3378
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3379
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3380
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3381
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3382
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3383
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3384
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3385
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3386
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3387
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3388
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3389
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3390
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3391
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3392
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3393
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3394
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3395
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3396
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3397
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3398
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3399
|
## local_vdecl -> CONST vdecl_ident option(preceded(COL,typeconst)) EQ expr . [ SCOL LET ]
|
3400
|
##
|
3401
|
## The known suffix of the stack is as follows:
|
3402
|
## CONST vdecl_ident option(preceded(COL,typeconst)) EQ expr
|
3403
|
##
|
3404
|
## WARNING: This example involves spurious reductions.
|
3405
|
## This implies that, although the LR(1) items shown above provide an
|
3406
|
## accurate view of the past (what has been recognized so far), they
|
3407
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
3408
|
## In state 168, spurious reduction of production expr -> UIDENT
|
3409
|
##
|
3410
|
lustre_spec: GUARANTEES IDENT VAR
|
3411
|
##
|
3412
|
## Ends in an error in state: 183.
|
3413
|
##
|
3414
|
## expr -> IDENT . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3415
|
## ident -> IDENT . [ LPAR ]
|
3416
|
##
|
3417
|
## The known suffix of the stack is as follows:
|
3418
|
## IDENT
|
3419
|
##
|
3420
|
lustre_spec: GUARANTEES IF UIDENT THEN UIDENT ELSE TRUE VAR
|
3421
|
##
|
3422
|
## Ends in an error in state: 260.
|
3423
|
##
|
3424
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3425
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3426
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3427
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3428
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3429
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3430
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3431
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3432
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3433
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3434
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3435
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3436
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3437
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3438
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3439
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3440
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3441
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3442
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3443
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3444
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3445
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3446
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3447
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3448
|
## expr -> IF expr THEN expr ELSE expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3449
|
##
|
3450
|
## The known suffix of the stack is as follows:
|
3451
|
## IF expr THEN expr ELSE expr
|
3452
|
##
|
3453
|
lustre_spec: GUARANTEES LBRACKET UIDENT THEN
|
3454
|
##
|
3455
|
## Ends in an error in state: 253.
|
3456
|
##
|
3457
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3458
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3459
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3460
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3461
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3462
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3463
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3464
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3465
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3466
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3467
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3468
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3469
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3470
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3471
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3472
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3473
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3474
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3475
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3476
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3477
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3478
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3479
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3480
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN RPAR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3481
|
## separated_nonempty_list(COMMA,expr) -> expr . [ RPAR RBRACKET ]
|
3482
|
## separated_nonempty_list(COMMA,expr) -> expr . COMMA separated_nonempty_list(COMMA,expr) [ RPAR RBRACKET ]
|
3483
|
##
|
3484
|
## The known suffix of the stack is as follows:
|
3485
|
## expr
|
3486
|
##
|
3487
|
## WARNING: This example involves spurious reductions.
|
3488
|
## This implies that, although the LR(1) items shown above provide an
|
3489
|
## accurate view of the past (what has been recognized so far), they
|
3490
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
3491
|
## In state 168, spurious reduction of production expr -> UIDENT
|
3492
|
##
|
3493
|
lustre_spec: GUARANTEES LPAR ANNOT UIDENT THEN
|
3494
|
##
|
3495
|
## Ends in an error in state: 264.
|
3496
|
##
|
3497
|
## expr -> LPAR ANNOT expr . RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3498
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3499
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3500
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3501
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3502
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3503
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3504
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3505
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3506
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3507
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3508
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3509
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3510
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3511
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3512
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3513
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3514
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3515
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3516
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3517
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3518
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3519
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3520
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3521
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3522
|
##
|
3523
|
## The known suffix of the stack is as follows:
|
3524
|
## LPAR ANNOT expr
|
3525
|
##
|
3526
|
## WARNING: This example involves spurious reductions.
|
3527
|
## This implies that, although the LR(1) items shown above provide an
|
3528
|
## accurate view of the past (what has been recognized so far), they
|
3529
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
3530
|
## In state 168, spurious reduction of production expr -> UIDENT
|
3531
|
##
|
3532
|
lustre_spec: GUARANTEES LPAR UIDENT THEN
|
3533
|
##
|
3534
|
## Ends in an error in state: 266.
|
3535
|
##
|
3536
|
## expr -> LPAR expr . RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3537
|
## expr -> LPAR expr . COMMA separated_nonempty_list(COMMA,expr) RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3538
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3539
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3540
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3541
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3542
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3543
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3544
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3545
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3546
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3547
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3548
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3549
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3550
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3551
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3552
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3553
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3554
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3555
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3556
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3557
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3558
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3559
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3560
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3561
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3562
|
##
|
3563
|
## The known suffix of the stack is as follows:
|
3564
|
## LPAR expr
|
3565
|
##
|
3566
|
## WARNING: This example involves spurious reductions.
|
3567
|
## This implies that, although the LR(1) items shown above provide an
|
3568
|
## accurate view of the past (what has been recognized so far), they
|
3569
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
3570
|
## In state 168, spurious reduction of production expr -> UIDENT
|
3571
|
##
|
3572
|
lustre_spec: GUARANTEES MERGE UIDENT LPAR UIDENT ARROW UIDENT THEN
|
3573
|
##
|
3574
|
## Ends in an error in state: 271.
|
3575
|
##
|
3576
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3577
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3578
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3579
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3580
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3581
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3582
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3583
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3584
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3585
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3586
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3587
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3588
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3589
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3590
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3591
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3592
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3593
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3594
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3595
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3596
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3597
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3598
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3599
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3600
|
## list(delimited(LPAR,separated_pair(tag_ident,ARROW,expr),RPAR)) -> LPAR tag_ident ARROW expr . RPAR list(delimited(LPAR,separated_pair(tag_ident,ARROW,expr),RPAR)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3601
|
##
|
3602
|
## The known suffix of the stack is as follows:
|
3603
|
## LPAR tag_ident ARROW expr
|
3604
|
##
|
3605
|
## WARNING: This example involves spurious reductions.
|
3606
|
## This implies that, although the LR(1) items shown above provide an
|
3607
|
## accurate view of the past (what has been recognized so far), they
|
3608
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
3609
|
## In state 168, spurious reduction of production expr -> UIDENT
|
3610
|
##
|
3611
|
lustre_spec: GUARANTEES PRE TRUE VAR
|
3612
|
##
|
3613
|
## Ends in an error in state: 277.
|
3614
|
##
|
3615
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3616
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3617
|
## expr -> PRE expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3618
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3619
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3620
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3621
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3622
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3623
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3624
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3625
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3626
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3627
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3628
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3629
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3630
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3631
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3632
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3633
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3634
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3635
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3636
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3637
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3638
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3639
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3640
|
##
|
3641
|
## The known suffix of the stack is as follows:
|
3642
|
## PRE expr
|
3643
|
##
|
3644
|
lustre_spec: GUARANTEES UIDENT ARROW TRUE VAR
|
3645
|
##
|
3646
|
## Ends in an error in state: 247.
|
3647
|
##
|
3648
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3649
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3650
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3651
|
## expr -> expr ARROW expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3652
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3653
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3654
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3655
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3656
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3657
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3658
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3659
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3660
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3661
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3662
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3663
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3664
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3665
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3666
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3667
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3668
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3669
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3670
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3671
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3672
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3673
|
##
|
3674
|
## The known suffix of the stack is as follows:
|
3675
|
## expr ARROW expr
|
3676
|
##
|
3677
|
lustre_spec: GUARANTEES UIDENT FBY TRUE VAR
|
3678
|
##
|
3679
|
## Ends in an error in state: 245.
|
3680
|
##
|
3681
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3682
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3683
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3684
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3685
|
## expr -> expr FBY expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3686
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3687
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3688
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3689
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3690
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3691
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3692
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3693
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3694
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3695
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3696
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3697
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3698
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3699
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3700
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3701
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3702
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3703
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3704
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3705
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3706
|
##
|
3707
|
## The known suffix of the stack is as follows:
|
3708
|
## expr FBY expr
|
3709
|
##
|
3710
|
lustre_spec: GUARANTEES UIDENT LPAR UIDENT COMMA UIDENT RPAR VAR
|
3711
|
##
|
3712
|
## Ends in an error in state: 251.
|
3713
|
##
|
3714
|
## expr -> node_ident LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR . option(preceded(EVERY,expr)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3715
|
##
|
3716
|
## The known suffix of the stack is as follows:
|
3717
|
## node_ident LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR
|
3718
|
##
|
3719
|
lustre_spec: GUARANTEES UIDENT LPAR UIDENT RPAR EVERY TRUE VAR
|
3720
|
##
|
3721
|
## Ends in an error in state: 237.
|
3722
|
##
|
3723
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3724
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3725
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3726
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3727
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3728
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3729
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3730
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3731
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3732
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3733
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3734
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3735
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3736
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3737
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3738
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3739
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3740
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3741
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3742
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3743
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3744
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3745
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3746
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3747
|
## option(preceded(EVERY,expr)) -> EVERY expr . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3748
|
##
|
3749
|
## The known suffix of the stack is as follows:
|
3750
|
## EVERY expr
|
3751
|
##
|
3752
|
lustre_spec: GUARANTEES UIDENT LPAR UIDENT RPAR VAR
|
3753
|
##
|
3754
|
## Ends in an error in state: 235.
|
3755
|
##
|
3756
|
## expr -> node_ident LPAR expr RPAR . option(preceded(EVERY,expr)) [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3757
|
##
|
3758
|
## The known suffix of the stack is as follows:
|
3759
|
## node_ident LPAR expr RPAR
|
3760
|
##
|
3761
|
lustre_spec: GUARANTEES UIDENT THEN
|
3762
|
##
|
3763
|
## Ends in an error in state: 292.
|
3764
|
##
|
3765
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3766
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3767
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3768
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3769
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3770
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3771
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3772
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3773
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3774
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3775
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3776
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3777
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3778
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3779
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3780
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3781
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3782
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3783
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3784
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3785
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3786
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3787
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3788
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BY BARBAR ARROW AND AMPERAMPER ]
|
3789
|
## qexpr -> expr . [ SCOL BY ]
|
3790
|
##
|
3791
|
## The known suffix of the stack is as follows:
|
3792
|
## expr
|
3793
|
##
|
3794
|
## WARNING: This example involves spurious reductions.
|
3795
|
## This implies that, although the LR(1) items shown above provide an
|
3796
|
## accurate view of the past (what has been recognized so far), they
|
3797
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
3798
|
## In state 168, spurious reduction of production expr -> UIDENT
|
3799
|
##
|
3800
|
lustre_spec: GUARANTEES UIDENT VAR
|
3801
|
##
|
3802
|
## Ends in an error in state: 168.
|
3803
|
##
|
3804
|
## expr -> UIDENT . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
3805
|
## ident -> UIDENT . [ LPAR ]
|
3806
|
##
|
3807
|
## The known suffix of the stack is as follows:
|
3808
|
## UIDENT
|
3809
|
##
|
3810
|
lustre_spec: IMPORT IDENT LPAR UIDENT COMMA UIDENT RPAR RETURNS LPAR UIDENT THEN
|
3811
|
##
|
3812
|
## Ends in an error in state: 360.
|
3813
|
##
|
3814
|
## contract_content -> IMPORT IDENT LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR expr . RPAR SCOL contract_content [ TEL EOF ]
|
3815
|
## contract_content -> IMPORT IDENT LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR expr . COMMA separated_nonempty_list(COMMA,expr) RPAR SCOL contract_content [ TEL EOF ]
|
3816
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3817
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3818
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3819
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3820
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3821
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3822
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3823
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3824
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3825
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3826
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3827
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3828
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3829
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3830
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3831
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3832
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3833
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3834
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3835
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3836
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3837
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3838
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3839
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3840
|
##
|
3841
|
## The known suffix of the stack is as follows:
|
3842
|
## IMPORT IDENT LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR expr
|
3843
|
##
|
3844
|
## WARNING: This example involves spurious reductions.
|
3845
|
## This implies that, although the LR(1) items shown above provide an
|
3846
|
## accurate view of the past (what has been recognized so far), they
|
3847
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
3848
|
## In state 168, spurious reduction of production expr -> UIDENT
|
3849
|
##
|
3850
|
lustre_spec: IMPORT IDENT LPAR UIDENT RPAR RETURNS LPAR UIDENT THEN
|
3851
|
##
|
3852
|
## Ends in an error in state: 318.
|
3853
|
##
|
3854
|
## contract_content -> IMPORT IDENT LPAR expr RPAR RETURNS LPAR expr . RPAR SCOL contract_content [ TEL EOF ]
|
3855
|
## contract_content -> IMPORT IDENT LPAR expr RPAR RETURNS LPAR expr . COMMA separated_nonempty_list(COMMA,expr) RPAR SCOL contract_content [ TEL EOF ]
|
3856
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3857
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3858
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3859
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3860
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3861
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3862
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3863
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3864
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3865
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3866
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3867
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3868
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3869
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3870
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3871
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3872
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3873
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3874
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3875
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3876
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3877
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3878
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3879
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3880
|
##
|
3881
|
## The known suffix of the stack is as follows:
|
3882
|
## IMPORT IDENT LPAR expr RPAR RETURNS LPAR expr
|
3883
|
##
|
3884
|
## WARNING: This example involves spurious reductions.
|
3885
|
## This implies that, although the LR(1) items shown above provide an
|
3886
|
## accurate view of the past (what has been recognized so far), they
|
3887
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
3888
|
## In state 168, spurious reduction of production expr -> UIDENT
|
3889
|
##
|
3890
|
lustre_spec: IMPORT IDENT LPAR UIDENT THEN
|
3891
|
##
|
3892
|
## Ends in an error in state: 314.
|
3893
|
##
|
3894
|
## contract_content -> IMPORT IDENT LPAR expr . RPAR RETURNS LPAR expr RPAR SCOL contract_content [ TEL EOF ]
|
3895
|
## contract_content -> IMPORT IDENT LPAR expr . RPAR RETURNS LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR SCOL contract_content [ TEL EOF ]
|
3896
|
## contract_content -> IMPORT IDENT LPAR expr . COMMA separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR expr RPAR SCOL contract_content [ TEL EOF ]
|
3897
|
## contract_content -> IMPORT IDENT LPAR expr . COMMA separated_nonempty_list(COMMA,expr) RPAR RETURNS LPAR expr COMMA separated_nonempty_list(COMMA,expr) RPAR SCOL contract_content [ TEL EOF ]
|
3898
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3899
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3900
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3901
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3902
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3903
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3904
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3905
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3906
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3907
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3908
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3909
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3910
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3911
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3912
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3913
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3914
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3915
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3916
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3917
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3918
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3919
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3920
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3921
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN RPAR POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV COMMA BARBAR ARROW AND AMPERAMPER ]
|
3922
|
##
|
3923
|
## The known suffix of the stack is as follows:
|
3924
|
## IMPORT IDENT LPAR expr
|
3925
|
##
|
3926
|
## WARNING: This example involves spurious reductions.
|
3927
|
## This implies that, although the LR(1) items shown above provide an
|
3928
|
## accurate view of the past (what has been recognized so far), they
|
3929
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
3930
|
## In state 168, spurious reduction of production expr -> UIDENT
|
3931
|
##
|
3932
|
lustre_spec: VAR IDENT COL TREAL EQ UIDENT THEN
|
3933
|
##
|
3934
|
## Ends in an error in state: 278.
|
3935
|
##
|
3936
|
## contract_content -> VAR IDENT COL typeconst EQ expr . SCOL contract_content [ TEL EOF ]
|
3937
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3938
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3939
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3940
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3941
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3942
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3943
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3944
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3945
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3946
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3947
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3948
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3949
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3950
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3951
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3952
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3953
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3954
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3955
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3956
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3957
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3958
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3959
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3960
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3961
|
##
|
3962
|
## The known suffix of the stack is as follows:
|
3963
|
## VAR IDENT COL typeconst EQ expr
|
3964
|
##
|
3965
|
## WARNING: This example involves spurious reductions.
|
3966
|
## This implies that, although the LR(1) items shown above provide an
|
3967
|
## accurate view of the past (what has been recognized so far), they
|
3968
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
3969
|
## In state 168, spurious reduction of production expr -> UIDENT
|
3970
|
##
|
3971
|
lustre_spec: CONST IDENT EQ UIDENT THEN
|
3972
|
##
|
3973
|
## Ends in an error in state: 333.
|
3974
|
##
|
3975
|
## contract_content -> CONST IDENT option(preceded(COL,typeconst)) EQ expr . SCOL contract_content [ TEL EOF ]
|
3976
|
## expr -> expr . POWER dim [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3977
|
## expr -> expr . nonempty_list(delimited(LBRACKET,dim,RBRACKET)) [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3978
|
## expr -> expr . ARROW expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3979
|
## expr -> expr . FBY expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3980
|
## expr -> expr . WHEN vdecl_ident [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3981
|
## expr -> expr . WHENNOT vdecl_ident [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3982
|
## expr -> expr . WHEN tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3983
|
## expr -> expr . AND expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3984
|
## expr -> expr . AMPERAMPER expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3985
|
## expr -> expr . OR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3986
|
## expr -> expr . BARBAR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3987
|
## expr -> expr . XOR expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3988
|
## expr -> expr . IMPL expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3989
|
## expr -> expr . EQ expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3990
|
## expr -> expr . LT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3991
|
## expr -> expr . LTE expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3992
|
## expr -> expr . GT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3993
|
## expr -> expr . GTE expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3994
|
## expr -> expr . NEQ expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3995
|
## expr -> expr . PLUS expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3996
|
## expr -> expr . MINUS expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3997
|
## expr -> expr . MULT expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3998
|
## expr -> expr . DIV expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
3999
|
## expr -> expr . MOD expr [ XOR WHENNOT WHEN SCOL POWER PLUS OR NEQ MULT MOD MINUS LTE LT LBRACKET IMPL GTE GT FBY EQ DIV BARBAR ARROW AND AMPERAMPER ]
|
4000
|
##
|
4001
|
## The known suffix of the stack is as follows:
|
4002
|
## CONST IDENT option(preceded(COL,typeconst)) EQ expr
|
4003
|
##
|
4004
|
## WARNING: This example involves spurious reductions.
|
4005
|
## This implies that, although the LR(1) items shown above provide an
|
4006
|
## accurate view of the past (what has been recognized so far), they
|
4007
|
## may provide an INCOMPLETE view of the future (what was expected next).
|
4008
|
## In state 168, spurious reduction of production expr -> UIDENT
|
4009
|
##
|
4010
|
|
4011
|
Unexpected token in the context of an expression.
|
4012
|
|
4013
|
lustre_spec: GUARANTEES UIDENT PLUS XOR
|
4014
|
##
|
4015
|
## Ends in an error in state: 195.
|
4016
|
##
|
4017
|
## expr -> expr PLUS . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4018
|
##
|
4019
|
## The known suffix of the stack is as follows:
|
4020
|
## expr PLUS
|
4021
|
##
|
4022
|
lustre_spec: GUARANTEES UIDENT MINUS XOR
|
4023
|
##
|
4024
|
## Ends in an error in state: 210.
|
4025
|
##
|
4026
|
## expr -> expr MINUS . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4027
|
##
|
4028
|
## The known suffix of the stack is as follows:
|
4029
|
## expr MINUS
|
4030
|
##
|
4031
|
lustre_spec: GUARANTEES UIDENT MULT XOR
|
4032
|
##
|
4033
|
## Ends in an error in state: 197.
|
4034
|
##
|
4035
|
## expr -> expr MULT . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4036
|
##
|
4037
|
## The known suffix of the stack is as follows:
|
4038
|
## expr MULT
|
4039
|
##
|
4040
|
lustre_spec: GUARANTEES UIDENT DIV XOR
|
4041
|
##
|
4042
|
## Ends in an error in state: 206.
|
4043
|
##
|
4044
|
## expr -> expr DIV . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4045
|
##
|
4046
|
## The known suffix of the stack is as follows:
|
4047
|
## expr DIV
|
4048
|
##
|
4049
|
lustre_spec: GUARANTEES UIDENT AMPERAMPER XOR
|
4050
|
##
|
4051
|
## Ends in an error in state: 224.
|
4052
|
##
|
4053
|
## expr -> expr AMPERAMPER . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4054
|
##
|
4055
|
## The known suffix of the stack is as follows:
|
4056
|
## expr AMPERAMPER
|
4057
|
##
|
4058
|
lustre_spec: GUARANTEES UIDENT AND XOR
|
4059
|
##
|
4060
|
## Ends in an error in state: 222.
|
4061
|
##
|
4062
|
## expr -> expr AND . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4063
|
##
|
4064
|
## The known suffix of the stack is as follows:
|
4065
|
## expr AND
|
4066
|
##
|
4067
|
lustre_spec: GUARANTEES UIDENT BARBAR XOR
|
4068
|
##
|
4069
|
## Ends in an error in state: 242.
|
4070
|
##
|
4071
|
## expr -> expr BARBAR . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4072
|
##
|
4073
|
## The known suffix of the stack is as follows:
|
4074
|
## expr BARBAR
|
4075
|
##
|
4076
|
lustre_spec: GUARANTEES UIDENT OR XOR
|
4077
|
##
|
4078
|
## Ends in an error in state: 238.
|
4079
|
##
|
4080
|
## expr -> expr OR . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4081
|
##
|
4082
|
## The known suffix of the stack is as follows:
|
4083
|
## expr OR
|
4084
|
##
|
4085
|
lustre_spec: GUARANTEES UIDENT XOR XOR
|
4086
|
##
|
4087
|
## Ends in an error in state: 191.
|
4088
|
##
|
4089
|
## expr -> expr XOR . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4090
|
##
|
4091
|
## The known suffix of the stack is as follows:
|
4092
|
## expr XOR
|
4093
|
##
|
4094
|
lustre_spec: GUARANTEES UIDENT IMPL XOR
|
4095
|
##
|
4096
|
## Ends in an error in state: 240.
|
4097
|
##
|
4098
|
## expr -> expr IMPL . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4099
|
##
|
4100
|
## The known suffix of the stack is as follows:
|
4101
|
## expr IMPL
|
4102
|
##
|
4103
|
lustre_spec: GUARANTEES UIDENT EQ XOR
|
4104
|
##
|
4105
|
## Ends in an error in state: 220.
|
4106
|
##
|
4107
|
## expr -> expr EQ . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4108
|
##
|
4109
|
## The known suffix of the stack is as follows:
|
4110
|
## expr EQ
|
4111
|
##
|
4112
|
lustre_spec: GUARANTEES UIDENT LT XOR
|
4113
|
##
|
4114
|
## Ends in an error in state: 214.
|
4115
|
##
|
4116
|
## expr -> expr LT . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4117
|
##
|
4118
|
## The known suffix of the stack is as follows:
|
4119
|
## expr LT
|
4120
|
##
|
4121
|
lustre_spec: GUARANTEES UIDENT LTE XOR
|
4122
|
##
|
4123
|
## Ends in an error in state: 212.
|
4124
|
##
|
4125
|
## expr -> expr LTE . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4126
|
##
|
4127
|
## The known suffix of the stack is as follows:
|
4128
|
## expr LTE
|
4129
|
##
|
4130
|
lustre_spec: GUARANTEES UIDENT GT XOR
|
4131
|
##
|
4132
|
## Ends in an error in state: 218.
|
4133
|
##
|
4134
|
## expr -> expr GT . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4135
|
##
|
4136
|
## The known suffix of the stack is as follows:
|
4137
|
## expr GT
|
4138
|
##
|
4139
|
lustre_spec: GUARANTEES UIDENT GTE XOR
|
4140
|
##
|
4141
|
## Ends in an error in state: 216.
|
4142
|
##
|
4143
|
## expr -> expr GTE . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4144
|
##
|
4145
|
## The known suffix of the stack is as follows:
|
4146
|
## expr GTE
|
4147
|
##
|
4148
|
lustre_spec: GUARANTEES UIDENT NEQ XOR
|
4149
|
##
|
4150
|
## Ends in an error in state: 208.
|
4151
|
##
|
4152
|
## expr -> expr NEQ . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4153
|
##
|
4154
|
## The known suffix of the stack is as follows:
|
4155
|
## expr NEQ
|
4156
|
##
|
4157
|
lustre_spec: GUARANTEES UIDENT MOD XOR
|
4158
|
##
|
4159
|
## Ends in an error in state: 204.
|
4160
|
##
|
4161
|
## expr -> expr MOD . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4162
|
##
|
4163
|
## The known suffix of the stack is as follows:
|
4164
|
## expr MOD
|
4165
|
##
|
4166
|
lustre_spec: GUARANTEES UIDENT ARROW XOR
|
4167
|
##
|
4168
|
## Ends in an error in state: 246.
|
4169
|
##
|
4170
|
## expr -> expr ARROW . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4171
|
##
|
4172
|
## The known suffix of the stack is as follows:
|
4173
|
## expr ARROW
|
4174
|
##
|
4175
|
lustre_spec: GUARANTEES UIDENT FBY XOR
|
4176
|
##
|
4177
|
## Ends in an error in state: 244.
|
4178
|
##
|
4179
|
## expr -> expr FBY . expr [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4180
|
##
|
4181
|
## The known suffix of the stack is as follows:
|
4182
|
## expr FBY
|
4183
|
##
|
4184
|
|
4185
|
Uncomplete binary operation expression.
|
4186
|
|
4187
|
lustre_spec: GUARANTEES UIDENT POWER IF UIDENT THEN UIDENT ELSE XOR
|
4188
|
##
|
4189
|
## Ends in an error in state: 52.
|
4190
|
##
|
4191
|
## dim -> IF dim THEN dim ELSE . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4192
|
##
|
4193
|
## The known suffix of the stack is as follows:
|
4194
|
## IF dim THEN dim ELSE
|
4195
|
##
|
4196
|
lustre_spec: GUARANTEES UIDENT POWER IF UIDENT THEN XOR
|
4197
|
##
|
4198
|
## Ends in an error in state: 44.
|
4199
|
##
|
4200
|
## dim -> IF dim THEN . dim ELSE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4201
|
##
|
4202
|
## The known suffix of the stack is as follows:
|
4203
|
## IF dim THEN
|
4204
|
##
|
4205
|
|
4206
|
The branches of an `if\then\else` dimension must be dimensions.
|
4207
|
Example: if b then x else 42
|
4208
|
|
4209
|
lustre_spec: GUARANTEES UIDENT POWER IF UIDENT WHENNOT
|
4210
|
##
|
4211
|
## Ends in an error in state: 15.
|
4212
|
##
|
4213
|
## dim -> dim . AND dim [ XOR THEN PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
4214
|
## dim -> dim . AMPERAMPER dim [ XOR THEN PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
4215
|
## dim -> dim . OR dim [ XOR THEN PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
4216
|
## dim -> dim . BARBAR dim [ XOR THEN PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
4217
|
## dim -> dim . XOR dim [ XOR THEN PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
4218
|
## dim -> dim . IMPL dim [ XOR THEN PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
4219
|
## dim -> dim . EQ dim [ XOR THEN PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
4220
|
## dim -> dim . LT dim [ XOR THEN PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
4221
|
## dim -> dim . LTE dim [ XOR THEN PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
4222
|
## dim -> dim . GT dim [ XOR THEN PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
4223
|
## dim -> dim . GTE dim [ XOR THEN PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
4224
|
## dim -> dim . NEQ dim [ XOR THEN PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
4225
|
## dim -> dim . PLUS dim [ XOR THEN PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
4226
|
## dim -> dim . MINUS dim [ XOR THEN PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
4227
|
## dim -> dim . MULT dim [ XOR THEN PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
4228
|
## dim -> dim . DIV dim [ XOR THEN PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
4229
|
## dim -> dim . MOD dim [ XOR THEN PLUS OR NEQ MULT MOD MINUS LTE LT IMPL GTE GT EQ DIV BARBAR AND AMPERAMPER ]
|
4230
|
## dim -> IF dim . THEN dim ELSE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4231
|
##
|
4232
|
## The known suffix of the stack is as follows:
|
4233
|
## IF dim
|
4234
|
##
|
4235
|
|
4236
|
Uncomplete `if/then/else` dimension : the `then` keyword is expected here.
|
4237
|
Example: if b then x else 42
|
4238
|
|
4239
|
lustre_spec: GUARANTEES UIDENT POWER IF XOR
|
4240
|
##
|
4241
|
## Ends in an error in state: 12.
|
4242
|
##
|
4243
|
## dim -> IF . dim THEN dim ELSE dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4244
|
##
|
4245
|
## The known suffix of the stack is as follows:
|
4246
|
## IF
|
4247
|
##
|
4248
|
|
4249
|
The condition of an `if\then\else` dimension must be a dimension.
|
4250
|
Example: if b then x else 42
|
4251
|
|
4252
|
lustre_spec: GUARANTEES UIDENT POWER LPAR XOR
|
4253
|
##
|
4254
|
## Ends in an error in state: 10.
|
4255
|
##
|
4256
|
## dim -> LPAR . dim RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4257
|
##
|
4258
|
## The known suffix of the stack is as follows:
|
4259
|
## LPAR
|
4260
|
##
|
4261
|
lustre_spec: GUARANTEES UIDENT POWER XOR
|
4262
|
##
|
4263
|
## Ends in an error in state: 193.
|
4264
|
##
|
4265
|
## expr -> expr POWER . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4266
|
##
|
4267
|
## The known suffix of the stack is as follows:
|
4268
|
## expr POWER
|
4269
|
##
|
4270
|
lustre_spec: VAR IDENT COL TREAL POWER XOR
|
4271
|
##
|
4272
|
## Ends in an error in state: 6.
|
4273
|
##
|
4274
|
## nonempty_list(preceded(POWER,dim)) -> POWER . dim [ WHENNOT WHEN SCOL RPAR RCUR LET EQ ]
|
4275
|
## nonempty_list(preceded(POWER,dim)) -> POWER . dim nonempty_list(preceded(POWER,dim)) [ WHENNOT WHEN SCOL RPAR RCUR LET EQ ]
|
4276
|
##
|
4277
|
## The known suffix of the stack is as follows:
|
4278
|
## POWER
|
4279
|
##
|
4280
|
|
4281
|
A dimension is expected here.
|
4282
|
|
4283
|
lustre_spec: GUARANTEES UIDENT POWER MINUS XOR
|
4284
|
##
|
4285
|
## Ends in an error in state: 9.
|
4286
|
##
|
4287
|
## dim -> MINUS . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4288
|
##
|
4289
|
## The known suffix of the stack is as follows:
|
4290
|
## MINUS
|
4291
|
##
|
4292
|
lustre_spec: GUARANTEES UIDENT POWER NOT XOR
|
4293
|
##
|
4294
|
## Ends in an error in state: 8.
|
4295
|
##
|
4296
|
## dim -> NOT . dim [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RCUR RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4297
|
##
|
4298
|
## The known suffix of the stack is as follows:
|
4299
|
## NOT
|
4300
|
##
|
4301
|
|
4302
|
Uncomplete unary operation dimension.
|
4303
|
|
4304
|
lustre_spec: GUARANTEES UIDENT WHEN TRUE XOR
|
4305
|
##
|
4306
|
## Ends in an error in state: 231.
|
4307
|
##
|
4308
|
## expr -> expr WHEN tag_ident . LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4309
|
##
|
4310
|
## The known suffix of the stack is as follows:
|
4311
|
## expr WHEN tag_ident
|
4312
|
##
|
4313
|
lustre_spec: GUARANTEES UIDENT WHEN UIDENT LPAR UIDENT XOR
|
4314
|
##
|
4315
|
## Ends in an error in state: 233.
|
4316
|
##
|
4317
|
## expr -> expr WHEN tag_ident LPAR vdecl_ident . RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4318
|
##
|
4319
|
## The known suffix of the stack is as follows:
|
4320
|
## expr WHEN tag_ident LPAR vdecl_ident
|
4321
|
##
|
4322
|
lustre_spec: GUARANTEES UIDENT WHEN UIDENT LPAR XOR
|
4323
|
##
|
4324
|
## Ends in an error in state: 232.
|
4325
|
##
|
4326
|
## expr -> expr WHEN tag_ident LPAR . vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4327
|
##
|
4328
|
## The known suffix of the stack is as follows:
|
4329
|
## expr WHEN tag_ident LPAR
|
4330
|
##
|
4331
|
lustre_spec: GUARANTEES UIDENT WHEN UIDENT VAR
|
4332
|
##
|
4333
|
## Ends in an error in state: 229.
|
4334
|
##
|
4335
|
## ident -> UIDENT . [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4336
|
## tag_ident -> UIDENT . [ LPAR ]
|
4337
|
##
|
4338
|
## The known suffix of the stack is as follows:
|
4339
|
## UIDENT
|
4340
|
##
|
4341
|
lustre_spec: GUARANTEES UIDENT WHEN XOR
|
4342
|
##
|
4343
|
## Ends in an error in state: 228.
|
4344
|
##
|
4345
|
## expr -> expr WHEN . vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4346
|
## expr -> expr WHEN . tag_ident LPAR vdecl_ident RPAR [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4347
|
##
|
4348
|
## The known suffix of the stack is as follows:
|
4349
|
## expr WHEN
|
4350
|
##
|
4351
|
lustre_spec: GUARANTEES UIDENT WHENNOT XOR
|
4352
|
##
|
4353
|
## Ends in an error in state: 226.
|
4354
|
##
|
4355
|
## expr -> expr WHENNOT . vdecl_ident [ XOR WHENNOT WHEN THEN SCOL RPAR RESUME RESTART RBRACKET POWER PLUS OR NEQ MULT MOD MINUS LTE LT LET LBRACKET IMPL GTE GT FBY EQ ELSE DIV COMMA BY BARBAR ARROW AND AMPERAMPER ]
|
4356
|
##
|
4357
|
## The known suffix of the stack is as follows:
|
4358
|
## expr WHENNOT
|
4359
|
##
|
4360
|
|
4361
|
Ill-formed sampling expression: after the `when` and `whenot` keywords, either an identifier or a tagged identifier is expected.
|
4362
|
Example: (x whenot c, y when C(z))
|
4363
|
|
4364
|
lustre_spec: IMPORT IDENT LPAR UIDENT COMMA UIDENT RBRACKET
|
|