]> Git — Sourcephile - haskell/symantic-parser.git/blob - test/Golden/Grammar/nandlang.dump
Document a bit more the horizon checks
[haskell/symantic-parser.git] / test / Golden / Grammar / nandlang.dump
1 <*>
2 + <*>
3 | + pure (\u1 -> (\u2 -> u1))
4 | ` <*>
5 | + <*>
6 | | + <*>
7 | | | + pure (\u1 -> (\u2 -> u1))
8 | | | ` pure (\u1 -> u1)
9 | | ` def name_4
10 | | ` <*>
11 | | + <*>
12 | | | + <*>
13 | | | | + pure (\u1 -> (\u2 -> u1))
14 | | | | ` pure (\u1 -> u1)
15 | | | ` <*>
16 | | | + <*>
17 | | | | + pure ((\u1 -> (\u2 -> (\u3 -> (u1 u3) u2))) (\u1 -> (\u2 -> u1 u2)))
18 | | | | ` def name_21
19 | | | | ` pure Term
20 | | | ` def name_22
21 | | | ` <|>
22 | | | + <*>
23 | | | | + <*>
24 | | | | | + pure (\u1 -> (\u2 -> (\u3 -> u1 (u2 u3))))
25 | | | | | ` <*>
26 | | | | | + <*>
27 | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> (u1 u3) u2)))
28 | | | | | | ` pure (\u1 -> (\u2 -> u1))
29 | | | | | ` <|>
30 | | | | | + <*>
31 | | | | | | + <*>
32 | | | | | | | + <*>
33 | | | | | | | | + pure (\u1 -> (\u2 -> u1))
34 | | | | | | | | ` pure (\u1 -> u1)
35 | | | | | | | ` def name_17
36 | | | | | | | ` <*>
37 | | | | | | | + <*>
38 | | | | | | | | + <*>
39 | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
40 | | | | | | | | | ` pure (\u1 -> u1)
41 | | | | | | | | ` def name_5
42 | | | | | | | | ` satisfy
43 | | | | | | | ` ref name_21
44 | | | | | | ` <*>
45 | | | | | | + <*>
46 | | | | | | | + <*>
47 | | | | | | | | + pure (\u1 -> (\u2 -> u1))
48 | | | | | | | | ` pure (\u1 -> u1)
49 | | | | | | | ` <*>
50 | | | | | | | + <*>
51 | | | | | | | | + pure ((\u1 -> (\u2 -> (\u3 -> (u1 u3) u2))) (\u1 -> (\u2 -> u1 u2)))
52 | | | | | | | | ` pure Term
53 | | | | | | | ` def name_14
54 | | | | | | | ` <|>
55 | | | | | | | + <*>
56 | | | | | | | | + <*>
57 | | | | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> u1 (u2 u3))))
58 | | | | | | | | | ` <*>
59 | | | | | | | | | + <*>
60 | | | | | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> (u1 u3) u2)))
61 | | | | | | | | | | ` pure (\u1 -> (\u2 -> u1))
62 | | | | | | | | | ` ref name_17
63 | | | | | | | | ` rec name_14
64 | | | | | | | ` pure (\u1 -> u1)
65 | | | | | | ` pure Term
66 | | | | | ` <*>
67 | | | | | + <*>
68 | | | | | | + <*>
69 | | | | | | | + pure (\u1 -> (\u2 -> u1))
70 | | | | | | | ` pure (\u1 -> u1)
71 | | | | | | ` <*>
72 | | | | | | + <*>
73 | | | | | | | + <*>
74 | | | | | | | | + pure (\u1 -> (\u2 -> u1))
75 | | | | | | | | ` pure (\u1 -> u1)
76 | | | | | | | ` try
77 | | | | | | | ` <*>
78 | | | | | | | + <*>
79 | | | | | | | | + pure cons
80 | | | | | | | | ` <*>
81 | | | | | | | | + <*>
82 | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
83 | | | | | | | | | ` pure '/'
84 | | | | | | | | ` ref name_5
85 | | | | | | | ` <*>
86 | | | | | | | + <*>
87 | | | | | | | | + pure cons
88 | | | | | | | | ` <*>
89 | | | | | | | | + <*>
90 | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
91 | | | | | | | | | ` pure '/'
92 | | | | | | | | ` ref name_5
93 | | | | | | | ` pure Term
94 | | | | | | ` <*>
95 | | | | | | + <*>
96 | | | | | | | + <*>
97 | | | | | | | | + pure (\u1 -> (\u2 -> u1))
98 | | | | | | | | ` pure (\u1 -> u1)
99 | | | | | | | ` <*>
100 | | | | | | | + <*>
101 | | | | | | | | + pure ((\u1 -> (\u2 -> (\u3 -> (u1 u3) u2))) (\u1 -> (\u2 -> u1 u2)))
102 | | | | | | | | ` ref name_21
103 | | | | | | | ` def name_7
104 | | | | | | | ` <|>
105 | | | | | | | + <*>
106 | | | | | | | | + <*>
107 | | | | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> u1 (u2 u3))))
108 | | | | | | | | | ` <*>
109 | | | | | | | | | + <*>
110 | | | | | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> (u1 u3) u2)))
111 | | | | | | | | | | ` pure (\u1 -> (\u2 -> u1))
112 | | | | | | | | | ` ref name_5
113 | | | | | | | | ` rec name_7
114 | | | | | | | ` pure (\u1 -> u1)
115 | | | | | | ` ref name_21
116 | | | | | ` ref name_21
117 | | | | ` rec name_22
118 | | | ` pure (\u1 -> u1)
119 | | ` ref name_21
120 | ` <*>
121 | + <*>
122 | | + <*>
123 | | | + pure (\u1 -> (\u2 -> u1))
124 | | | ` pure (\u1 -> u1)
125 | | ` <*>
126 | | + <*>
127 | | | + pure ((\u1 -> (\u2 -> (\u3 -> (u1 u3) u2))) (\u1 -> (\u2 -> u1 u2)))
128 | | | ` ref name_21
129 | | ` def name_10
130 | | ` <|>
131 | | + <*>
132 | | | + <*>
133 | | | | + pure (\u1 -> (\u2 -> (\u3 -> u1 (u2 u3))))
134 | | | | ` <*>
135 | | | | + <*>
136 | | | | | + pure (\u1 -> (\u2 -> (\u3 -> (u1 u3) u2)))
137 | | | | | ` pure (\u1 -> (\u2 -> u1))
138 | | | | ` <*>
139 | | | | + <*>
140 | | | | | + <*>
141 | | | | | | + pure (\u1 -> (\u2 -> u1))
142 | | | | | | ` pure (\u1 -> u1)
143 | | | | | ` <*>
144 | | | | | + <*>
145 | | | | | | + <*>
146 | | | | | | | + pure (\u1 -> (\u2 -> u1))
147 | | | | | | | ` pure (\u1 -> u1)
148 | | | | | | ` <*>
149 | | | | | | + <*>
150 | | | | | | | + <*>
151 | | | | | | | | + pure (\u1 -> (\u2 -> u1))
152 | | | | | | | | ` pure (\u1 -> u1)
153 | | | | | | | ` <*>
154 | | | | | | | + <*>
155 | | | | | | | | + <*>
156 | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
157 | | | | | | | | | ` pure (\u1 -> u1)
158 | | | | | | | | ` try
159 | | | | | | | | ` <*>
160 | | | | | | | | + <*>
161 | | | | | | | | | + <*>
162 | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
163 | | | | | | | | | | ` pure (\u1 -> u1)
164 | | | | | | | | | ` try
165 | | | | | | | | | ` <*>
166 | | | | | | | | | + <*>
167 | | | | | | | | | | + pure cons
168 | | | | | | | | | | ` <*>
169 | | | | | | | | | | + <*>
170 | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
171 | | | | | | | | | | | ` pure 'f'
172 | | | | | | | | | | ` ref name_5
173 | | | | | | | | | ` <*>
174 | | | | | | | | | + <*>
175 | | | | | | | | | | + pure cons
176 | | | | | | | | | | ` <*>
177 | | | | | | | | | | + <*>
178 | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
179 | | | | | | | | | | | ` pure 'u'
180 | | | | | | | | | | ` ref name_5
181 | | | | | | | | | ` <*>
182 | | | | | | | | | + <*>
183 | | | | | | | | | | + pure cons
184 | | | | | | | | | | ` <*>
185 | | | | | | | | | | + <*>
186 | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
187 | | | | | | | | | | | ` pure 'n'
188 | | | | | | | | | | ` ref name_5
189 | | | | | | | | | ` <*>
190 | | | | | | | | | + <*>
191 | | | | | | | | | | + pure cons
192 | | | | | | | | | | ` <*>
193 | | | | | | | | | | + <*>
194 | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
195 | | | | | | | | | | | ` pure 'c'
196 | | | | | | | | | | ` ref name_5
197 | | | | | | | | | ` <*>
198 | | | | | | | | | + <*>
199 | | | | | | | | | | + pure cons
200 | | | | | | | | | | ` <*>
201 | | | | | | | | | | + <*>
202 | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
203 | | | | | | | | | | | ` pure 't'
204 | | | | | | | | | | ` ref name_5
205 | | | | | | | | | ` <*>
206 | | | | | | | | | + <*>
207 | | | | | | | | | | + pure cons
208 | | | | | | | | | | ` <*>
209 | | | | | | | | | | + <*>
210 | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
211 | | | | | | | | | | | ` pure 'i'
212 | | | | | | | | | | ` ref name_5
213 | | | | | | | | | ` <*>
214 | | | | | | | | | + <*>
215 | | | | | | | | | | + pure cons
216 | | | | | | | | | | ` <*>
217 | | | | | | | | | | + <*>
218 | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
219 | | | | | | | | | | | ` pure 'o'
220 | | | | | | | | | | ` ref name_5
221 | | | | | | | | | ` <*>
222 | | | | | | | | | + <*>
223 | | | | | | | | | | + pure cons
224 | | | | | | | | | | ` <*>
225 | | | | | | | | | | + <*>
226 | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
227 | | | | | | | | | | | ` pure 'n'
228 | | | | | | | | | | ` ref name_5
229 | | | | | | | | | ` def name_28
230 | | | | | | | | | ` pure Term
231 | | | | | | | | ` def name_30
232 | | | | | | | | ` negLook
233 | | | | | | | | ` ref name_5
234 | | | | | | | ` ref name_4
235 | | | | | | ` def name_2
236 | | | | | | ` <*>
237 | | | | | | + <*>
238 | | | | | | | + <*>
239 | | | | | | | | + pure (\u1 -> (\u2 -> u1))
240 | | | | | | | | ` pure (\u1 -> u1)
241 | | | | | | | ` try
242 | | | | | | | ` <*>
243 | | | | | | | + <*>
244 | | | | | | | | + <*>
245 | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
246 | | | | | | | | | ` pure (\u1 -> u1)
247 | | | | | | | | ` ref name_5
248 | | | | | | | ` <*>
249 | | | | | | | + <*>
250 | | | | | | | | + <*>
251 | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
252 | | | | | | | | | ` pure (\u1 -> u1)
253 | | | | | | | | ` <*>
254 | | | | | | | | + <*>
255 | | | | | | | | | + pure ((\u1 -> (\u2 -> (\u3 -> (u1 u3) u2))) (\u1 -> (\u2 -> u1 u2)))
256 | | | | | | | | | ` ref name_21
257 | | | | | | | | ` def name_11
258 | | | | | | | | ` <|>
259 | | | | | | | | + <*>
260 | | | | | | | | | + <*>
261 | | | | | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> u1 (u2 u3))))
262 | | | | | | | | | | ` <*>
263 | | | | | | | | | | + <*>
264 | | | | | | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> (u1 u3) u2)))
265 | | | | | | | | | | | ` pure (\u1 -> (\u2 -> u1))
266 | | | | | | | | | | ` ref name_5
267 | | | | | | | | | ` rec name_11
268 | | | | | | | | ` pure (\u1 -> u1)
269 | | | | | | | ` ref name_21
270 | | | | | | ` ref name_4
271 | | | | | ` <*>
272 | | | | | + <*>
273 | | | | | | + pure (\u1 -> (\u2 -> u1))
274 | | | | | | ` <*>
275 | | | | | | + <*>
276 | | | | | | | + <*>
277 | | | | | | | | + pure (\u1 -> (\u2 -> u1))
278 | | | | | | | | ` pure (\u1 -> u1)
279 | | | | | | | ` def name_12
280 | | | | | | | ` <*>
281 | | | | | | | + <*>
282 | | | | | | | | + pure (\u1 -> (\u2 -> u1))
283 | | | | | | | | ` <*>
284 | | | | | | | | + <*>
285 | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
286 | | | | | | | | | ` pure '('
287 | | | | | | | | ` ref name_5
288 | | | | | | | ` ref name_4
289 | | | | | | ` <*>
290 | | | | | | + <*>
291 | | | | | | | + <*>
292 | | | | | | | | + pure (\u1 -> (\u2 -> u1))
293 | | | | | | | | ` pure (\u1 -> u1)
294 | | | | | | | ` def name_3
295 | | | | | | | ` <|>
296 | | | | | | | + <*>
297 | | | | | | | | + <*>
298 | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
299 | | | | | | | | | ` pure Term
300 | | | | | | | | ` <*>
301 | | | | | | | | + <*>
302 | | | | | | | | | + <*>
303 | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
304 | | | | | | | | | | ` pure (\u1 -> u1)
305 | | | | | | | | | ` def name_24
306 | | | | | | | | | ` <*>
307 | | | | | | | | | + <*>
308 | | | | | | | | | | + <*>
309 | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
310 | | | | | | | | | | | ` pure (\u1 -> u1)
311 | | | | | | | | | | ` ref name_2
312 | | | | | | | | | ` <|>
313 | | | | | | | | | + <*>
314 | | | | | | | | | | + <*>
315 | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
316 | | | | | | | | | | | ` pure Term
317 | | | | | | | | | | ` def name_13
318 | | | | | | | | | | ` <*>
319 | | | | | | | | | | + <*>
320 | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
321 | | | | | | | | | | | ` <*>
322 | | | | | | | | | | | + <*>
323 | | | | | | | | | | | | + <*>
324 | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
325 | | | | | | | | | | | | | ` pure (\u1 -> u1)
326 | | | | | | | | | | | | ` <*>
327 | | | | | | | | | | | | + <*>
328 | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
329 | | | | | | | | | | | | | ` <*>
330 | | | | | | | | | | | | | + <*>
331 | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
332 | | | | | | | | | | | | | | ` pure '['
333 | | | | | | | | | | | | | ` ref name_5
334 | | | | | | | | | | | | ` ref name_4
335 | | | | | | | | | | | ` <*>
336 | | | | | | | | | | | + <*>
337 | | | | | | | | | | | | + <*>
338 | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
339 | | | | | | | | | | | | | ` pure (\u1 -> u1)
340 | | | | | | | | | | | | ` ref name_5
341 | | | | | | | | | | | ` <*>
342 | | | | | | | | | | | + <*>
343 | | | | | | | | | | | | + <*>
344 | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
345 | | | | | | | | | | | | | ` pure (\u1 -> u1)
346 | | | | | | | | | | | | ` <*>
347 | | | | | | | | | | | | + <*>
348 | | | | | | | | | | | | | + pure ((\u1 -> (\u2 -> (\u3 -> (u1 u3) u2))) (\u1 -> (\u2 -> u1 u2)))
349 | | | | | | | | | | | | | ` pure Term
350 | | | | | | | | | | | | ` def name_6
351 | | | | | | | | | | | | ` <|>
352 | | | | | | | | | | | | + <*>
353 | | | | | | | | | | | | | + <*>
354 | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> u1 (u2 u3))))
355 | | | | | | | | | | | | | | ` <*>
356 | | | | | | | | | | | | | | + <*>
357 | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> (u1 u3) u2)))
358 | | | | | | | | | | | | | | | ` pure (\u1 -> (\u2 -> u1))
359 | | | | | | | | | | | | | | ` ref name_5
360 | | | | | | | | | | | | | ` rec name_6
361 | | | | | | | | | | | | ` pure (\u1 -> u1)
362 | | | | | | | | | | | ` pure Term
363 | | | | | | | | | | ` <*>
364 | | | | | | | | | | + <*>
365 | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
366 | | | | | | | | | | | ` <*>
367 | | | | | | | | | | | + <*>
368 | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
369 | | | | | | | | | | | | ` pure ']'
370 | | | | | | | | | | | ` ref name_5
371 | | | | | | | | | | ` ref name_4
372 | | | | | | | | | ` ref name_21
373 | | | | | | | | ` <*>
374 | | | | | | | | + <*>
375 | | | | | | | | | + <*>
376 | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
377 | | | | | | | | | | ` pure (\u1 -> u1)
378 | | | | | | | | | ` <*>
379 | | | | | | | | | + <*>
380 | | | | | | | | | | + pure ((\u1 -> (\u2 -> (\u3 -> (u1 u3) u2))) (\u1 -> (\u2 -> u1 u2)))
381 | | | | | | | | | | ` ref name_21
382 | | | | | | | | | ` def name_23
383 | | | | | | | | | ` <|>
384 | | | | | | | | | + <*>
385 | | | | | | | | | | + <*>
386 | | | | | | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> u1 (u2 u3))))
387 | | | | | | | | | | | ` <*>
388 | | | | | | | | | | | + def name_29
389 | | | | | | | | | | | | ` <*>
390 | | | | | | | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> (u1 u3) u2)))
391 | | | | | | | | | | | | ` pure (\u1 -> (\u2 -> u1))
392 | | | | | | | | | | | ` <*>
393 | | | | | | | | | | | + <*>
394 | | | | | | | | | | | | + <*>
395 | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
396 | | | | | | | | | | | | | ` pure (\u1 -> u1)
397 | | | | | | | | | | | | ` def name_18
398 | | | | | | | | | | | | ` <*>
399 | | | | | | | | | | | | + <*>
400 | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
401 | | | | | | | | | | | | | ` <*>
402 | | | | | | | | | | | | | + <*>
403 | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
404 | | | | | | | | | | | | | | ` pure ','
405 | | | | | | | | | | | | | ` ref name_5
406 | | | | | | | | | | | | ` ref name_4
407 | | | | | | | | | | | ` ref name_24
408 | | | | | | | | | | ` rec name_23
409 | | | | | | | | | ` pure (\u1 -> u1)
410 | | | | | | | | ` ref name_21
411 | | | | | | | ` ref name_21
412 | | | | | | ` <|>
413 | | | | | | + <*>
414 | | | | | | | + <*>
415 | | | | | | | | + pure (\u1 -> (\u2 -> u1))
416 | | | | | | | | ` pure Term
417 | | | | | | | ` <*>
418 | | | | | | | + <*>
419 | | | | | | | | + <*>
420 | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
421 | | | | | | | | | ` pure (\u1 -> u1)
422 | | | | | | | | ` <*>
423 | | | | | | | | + <*>
424 | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
425 | | | | | | | | | ` <*>
426 | | | | | | | | | + <*>
427 | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
428 | | | | | | | | | | ` pure ':'
429 | | | | | | | | | ` ref name_5
430 | | | | | | | | ` ref name_4
431 | | | | | | | ` ref name_3
432 | | | | | | ` ref name_21
433 | | | | | ` def name_1
434 | | | | | ` <*>
435 | | | | | + <*>
436 | | | | | | + pure (\u1 -> (\u2 -> u1))
437 | | | | | | ` <*>
438 | | | | | | + <*>
439 | | | | | | | + pure (\u1 -> (\u2 -> u1))
440 | | | | | | | ` pure ')'
441 | | | | | | ` ref name_5
442 | | | | | ` ref name_4
443 | | | | ` def name_19
444 | | | | ` <*>
445 | | | | + <*>
446 | | | | | + pure (\u1 -> (\u2 -> u1))
447 | | | | | ` <*>
448 | | | | | + <*>
449 | | | | | | + <*>
450 | | | | | | | + pure (\u1 -> (\u2 -> u1))
451 | | | | | | | ` pure (\u1 -> u1)
452 | | | | | | ` <*>
453 | | | | | | + <*>
454 | | | | | | | + pure (\u1 -> (\u2 -> u1))
455 | | | | | | | ` <*>
456 | | | | | | | + <*>
457 | | | | | | | | + pure (\u1 -> (\u2 -> u1))
458 | | | | | | | | ` pure '{'
459 | | | | | | | ` ref name_5
460 | | | | | | ` ref name_4
461 | | | | | ` <*>
462 | | | | | + <*>
463 | | | | | | + <*>
464 | | | | | | | + pure (\u1 -> (\u2 -> u1))
465 | | | | | | | ` pure (\u1 -> u1)
466 | | | | | | ` <*>
467 | | | | | | + <*>
468 | | | | | | | + pure ((\u1 -> (\u2 -> (\u3 -> (u1 u3) u2))) (\u1 -> (\u2 -> u1 u2)))
469 | | | | | | | ` ref name_21
470 | | | | | | ` def name_27
471 | | | | | | ` <|>
472 | | | | | | + <*>
473 | | | | | | | + <*>
474 | | | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> u1 (u2 u3))))
475 | | | | | | | | ` <*>
476 | | | | | | | | + <*>
477 | | | | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> (u1 u3) u2)))
478 | | | | | | | | | ` pure (\u1 -> (\u2 -> u1))
479 | | | | | | | | ` <|>
480 | | | | | | | | + <|>
481 | | | | | | | | | + <|>
482 | | | | | | | | | | + <*>
483 | | | | | | | | | | | + <*>
484 | | | | | | | | | | | | + <*>
485 | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
486 | | | | | | | | | | | | | ` pure (\u1 -> u1)
487 | | | | | | | | | | | | ` <*>
488 | | | | | | | | | | | | + <*>
489 | | | | | | | | | | | | | + <*>
490 | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
491 | | | | | | | | | | | | | | ` pure (\u1 -> u1)
492 | | | | | | | | | | | | | ` <*>
493 | | | | | | | | | | | | | + <*>
494 | | | | | | | | | | | | | | + <*>
495 | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
496 | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
497 | | | | | | | | | | | | | | ` <*>
498 | | | | | | | | | | | | | | + <*>
499 | | | | | | | | | | | | | | | + <*>
500 | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
501 | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
502 | | | | | | | | | | | | | | | ` try
503 | | | | | | | | | | | | | | | ` <*>
504 | | | | | | | | | | | | | | | + <*>
505 | | | | | | | | | | | | | | | | + <*>
506 | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
507 | | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
508 | | | | | | | | | | | | | | | | ` try
509 | | | | | | | | | | | | | | | | ` <*>
510 | | | | | | | | | | | | | | | | + <*>
511 | | | | | | | | | | | | | | | | | + pure cons
512 | | | | | | | | | | | | | | | | | ` <*>
513 | | | | | | | | | | | | | | | | | + <*>
514 | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
515 | | | | | | | | | | | | | | | | | | ` pure 'i'
516 | | | | | | | | | | | | | | | | | ` ref name_5
517 | | | | | | | | | | | | | | | | ` <*>
518 | | | | | | | | | | | | | | | | + <*>
519 | | | | | | | | | | | | | | | | | + pure cons
520 | | | | | | | | | | | | | | | | | ` <*>
521 | | | | | | | | | | | | | | | | | + <*>
522 | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
523 | | | | | | | | | | | | | | | | | | ` pure 'f'
524 | | | | | | | | | | | | | | | | | ` ref name_5
525 | | | | | | | | | | | | | | | | ` ref name_28
526 | | | | | | | | | | | | | | | ` ref name_30
527 | | | | | | | | | | | | | | ` ref name_4
528 | | | | | | | | | | | | | ` def name_8
529 | | | | | | | | | | | | | ` <*>
530 | | | | | | | | | | | | | + <*>
531 | | | | | | | | | | | | | | + <*>
532 | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
533 | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
534 | | | | | | | | | | | | | | ` def name_20
535 | | | | | | | | | | | | | | ` <|>
536 | | | | | | | | | | | | | | + <|>
537 | | | | | | | | | | | | | | | + <*>
538 | | | | | | | | | | | | | | | | + <*>
539 | | | | | | | | | | | | | | | | | + <*>
540 | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
541 | | | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
542 | | | | | | | | | | | | | | | | | ` <|>
543 | | | | | | | | | | | | | | | | | + <*>
544 | | | | | | | | | | | | | | | | | | + <*>
545 | | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
546 | | | | | | | | | | | | | | | | | | | ` pure '0'
547 | | | | | | | | | | | | | | | | | | ` ref name_5
548 | | | | | | | | | | | | | | | | | ` <*>
549 | | | | | | | | | | | | | | | | | + <*>
550 | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
551 | | | | | | | | | | | | | | | | | | ` pure '1'
552 | | | | | | | | | | | | | | | | | ` ref name_5
553 | | | | | | | | | | | | | | | | ` ref name_4
554 | | | | | | | | | | | | | | | ` <*>
555 | | | | | | | | | | | | | | | + <*>
556 | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
557 | | | | | | | | | | | | | | | | ` <*>
558 | | | | | | | | | | | | | | | | + <*>
559 | | | | | | | | | | | | | | | | | + <*>
560 | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
561 | | | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
562 | | | | | | | | | | | | | | | | | ` <*>
563 | | | | | | | | | | | | | | | | | + <*>
564 | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
565 | | | | | | | | | | | | | | | | | | ` pure '\''
566 | | | | | | | | | | | | | | | | | ` ref name_5
567 | | | | | | | | | | | | | | | | ` <|>
568 | | | | | | | | | | | | | | | | + <*>
569 | | | | | | | | | | | | | | | | | + <*>
570 | | | | | | | | | | | | | | | | | | + <*>
571 | | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
572 | | | | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
573 | | | | | | | | | | | | | | | | | | ` ref name_5
574 | | | | | | | | | | | | | | | | | ` ref name_21
575 | | | | | | | | | | | | | | | | ` <*>
576 | | | | | | | | | | | | | | | | + <*>
577 | | | | | | | | | | | | | | | | | + <*>
578 | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
579 | | | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
580 | | | | | | | | | | | | | | | | | ` <*>
581 | | | | | | | | | | | | | | | | | + <*>
582 | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
583 | | | | | | | | | | | | | | | | | | ` pure '\\'
584 | | | | | | | | | | | | | | | | | ` ref name_5
585 | | | | | | | | | | | | | | | | ` <*>
586 | | | | | | | | | | | | | | | | + <*>
587 | | | | | | | | | | | | | | | | | + <*>
588 | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
589 | | | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
590 | | | | | | | | | | | | | | | | | ` ref name_5
591 | | | | | | | | | | | | | | | | ` ref name_21
592 | | | | | | | | | | | | | | | ` <*>
593 | | | | | | | | | | | | | | | + <*>
594 | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
595 | | | | | | | | | | | | | | | | ` <*>
596 | | | | | | | | | | | | | | | | + <*>
597 | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
598 | | | | | | | | | | | | | | | | | ` pure '\''
599 | | | | | | | | | | | | | | | | ` ref name_5
600 | | | | | | | | | | | | | | | ` ref name_4
601 | | | | | | | | | | | | | | ` <*>
602 | | | | | | | | | | | | | | + <*>
603 | | | | | | | | | | | | | | | + <*>
604 | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
605 | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
606 | | | | | | | | | | | | | | | ` ref name_2
607 | | | | | | | | | | | | | | ` <|>
608 | | | | | | | | | | | | | | + <*>
609 | | | | | | | | | | | | | | | + <*>
610 | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
611 | | | | | | | | | | | | | | | | ` pure Term
612 | | | | | | | | | | | | | | | ` <|>
613 | | | | | | | | | | | | | | | + <*>
614 | | | | | | | | | | | | | | | | + <*>
615 | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
616 | | | | | | | | | | | | | | | | | ` <*>
617 | | | | | | | | | | | | | | | | | + <*>
618 | | | | | | | | | | | | | | | | | | + <*>
619 | | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
620 | | | | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
621 | | | | | | | | | | | | | | | | | | ` ref name_12
622 | | | | | | | | | | | | | | | | | ` <|>
623 | | | | | | | | | | | | | | | | | + <*>
624 | | | | | | | | | | | | | | | | | | + <*>
625 | | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
626 | | | | | | | | | | | | | | | | | | | ` pure Term
627 | | | | | | | | | | | | | | | | | | ` <*>
628 | | | | | | | | | | | | | | | | | | + <*>
629 | | | | | | | | | | | | | | | | | | | + <*>
630 | | | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
631 | | | | | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
632 | | | | | | | | | | | | | | | | | | | ` rec name_8
633 | | | | | | | | | | | | | | | | | | ` <*>
634 | | | | | | | | | | | | | | | | | | + <*>
635 | | | | | | | | | | | | | | | | | | | + <*>
636 | | | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
637 | | | | | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
638 | | | | | | | | | | | | | | | | | | | ` <*>
639 | | | | | | | | | | | | | | | | | | | + <*>
640 | | | | | | | | | | | | | | | | | | | | + pure ((\u1 -> (\u2 -> (\u3 -> (u1 u3) u2))) (\u1 -> (\u2 -> u1 u2)))
641 | | | | | | | | | | | | | | | | | | | | ` ref name_21
642 | | | | | | | | | | | | | | | | | | | ` def name_9
643 | | | | | | | | | | | | | | | | | | | ` <|>
644 | | | | | | | | | | | | | | | | | | | + <*>
645 | | | | | | | | | | | | | | | | | | | | + <*>
646 | | | | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> u1 (u2 u3))))
647 | | | | | | | | | | | | | | | | | | | | | ` <*>
648 | | | | | | | | | | | | | | | | | | | | | + ref name_29
649 | | | | | | | | | | | | | | | | | | | | | ` <*>
650 | | | | | | | | | | | | | | | | | | | | | + <*>
651 | | | | | | | | | | | | | | | | | | | | | | + <*>
652 | | | | | | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
653 | | | | | | | | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
654 | | | | | | | | | | | | | | | | | | | | | | ` ref name_18
655 | | | | | | | | | | | | | | | | | | | | | ` rec name_8
656 | | | | | | | | | | | | | | | | | | | | ` rec name_9
657 | | | | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
658 | | | | | | | | | | | | | | | | | | ` ref name_21
659 | | | | | | | | | | | | | | | | | ` ref name_21
660 | | | | | | | | | | | | | | | | ` ref name_1
661 | | | | | | | | | | | | | | | ` ref name_13
662 | | | | | | | | | | | | | | ` ref name_21
663 | | | | | | | | | | | | | ` <*>
664 | | | | | | | | | | | | | + <*>
665 | | | | | | | | | | | | | | + <*>
666 | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
667 | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
668 | | | | | | | | | | | | | | ` <*>
669 | | | | | | | | | | | | | | + <*>
670 | | | | | | | | | | | | | | | + pure ((\u1 -> (\u2 -> (\u3 -> (u1 u3) u2))) (\u1 -> (\u2 -> u1 u2)))
671 | | | | | | | | | | | | | | | ` ref name_21
672 | | | | | | | | | | | | | | ` def name_16
673 | | | | | | | | | | | | | | ` <|>
674 | | | | | | | | | | | | | | + <*>
675 | | | | | | | | | | | | | | | + <*>
676 | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> u1 (u2 u3))))
677 | | | | | | | | | | | | | | | | ` <*>
678 | | | | | | | | | | | | | | | | + <*>
679 | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> (u1 u3) u2)))
680 | | | | | | | | | | | | | | | | | ` pure (\u1 -> (\u2 -> u1))
681 | | | | | | | | | | | | | | | | ` <*>
682 | | | | | | | | | | | | | | | | + <*>
683 | | | | | | | | | | | | | | | | | + <*>
684 | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
685 | | | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
686 | | | | | | | | | | | | | | | | | ` <*>
687 | | | | | | | | | | | | | | | | | + <*>
688 | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
689 | | | | | | | | | | | | | | | | | | ` <*>
690 | | | | | | | | | | | | | | | | | | + <*>
691 | | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
692 | | | | | | | | | | | | | | | | | | | ` pure '!'
693 | | | | | | | | | | | | | | | | | | ` ref name_5
694 | | | | | | | | | | | | | | | | | ` ref name_4
695 | | | | | | | | | | | | | | | | ` ref name_20
696 | | | | | | | | | | | | | | | ` rec name_16
697 | | | | | | | | | | | | | | ` pure (\u1 -> u1)
698 | | | | | | | | | | | | | ` ref name_21
699 | | | | | | | | | | | | ` rec name_19
700 | | | | | | | | | | | ` <|>
701 | | | | | | | | | | | + <*>
702 | | | | | | | | | | | | + <*>
703 | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
704 | | | | | | | | | | | | | ` pure Term
705 | | | | | | | | | | | | ` <*>
706 | | | | | | | | | | | | + <*>
707 | | | | | | | | | | | | | + <*>
708 | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
709 | | | | | | | | | | | | | | ` pure (\u1 -> u1)
710 | | | | | | | | | | | | | ` <*>
711 | | | | | | | | | | | | | + <*>
712 | | | | | | | | | | | | | | + <*>
713 | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
714 | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
715 | | | | | | | | | | | | | | ` try
716 | | | | | | | | | | | | | | ` <*>
717 | | | | | | | | | | | | | | + <*>
718 | | | | | | | | | | | | | | | + <*>
719 | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
720 | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
721 | | | | | | | | | | | | | | | ` try
722 | | | | | | | | | | | | | | | ` <*>
723 | | | | | | | | | | | | | | | + <*>
724 | | | | | | | | | | | | | | | | + pure cons
725 | | | | | | | | | | | | | | | | ` <*>
726 | | | | | | | | | | | | | | | | + <*>
727 | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
728 | | | | | | | | | | | | | | | | | ` pure 'e'
729 | | | | | | | | | | | | | | | | ` ref name_5
730 | | | | | | | | | | | | | | | ` <*>
731 | | | | | | | | | | | | | | | + <*>
732 | | | | | | | | | | | | | | | | + pure cons
733 | | | | | | | | | | | | | | | | ` <*>
734 | | | | | | | | | | | | | | | | + <*>
735 | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
736 | | | | | | | | | | | | | | | | | ` pure 'l'
737 | | | | | | | | | | | | | | | | ` ref name_5
738 | | | | | | | | | | | | | | | ` <*>
739 | | | | | | | | | | | | | | | + <*>
740 | | | | | | | | | | | | | | | | + pure cons
741 | | | | | | | | | | | | | | | | ` <*>
742 | | | | | | | | | | | | | | | | + <*>
743 | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
744 | | | | | | | | | | | | | | | | | ` pure 's'
745 | | | | | | | | | | | | | | | | ` ref name_5
746 | | | | | | | | | | | | | | | ` <*>
747 | | | | | | | | | | | | | | | + <*>
748 | | | | | | | | | | | | | | | | + pure cons
749 | | | | | | | | | | | | | | | | ` <*>
750 | | | | | | | | | | | | | | | | + <*>
751 | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
752 | | | | | | | | | | | | | | | | | ` pure 'e'
753 | | | | | | | | | | | | | | | | ` ref name_5
754 | | | | | | | | | | | | | | | ` ref name_28
755 | | | | | | | | | | | | | | ` ref name_30
756 | | | | | | | | | | | | | ` ref name_4
757 | | | | | | | | | | | | ` rec name_19
758 | | | | | | | | | | | ` ref name_21
759 | | | | | | | | | | ` <*>
760 | | | | | | | | | | + <*>
761 | | | | | | | | | | | + <*>
762 | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
763 | | | | | | | | | | | | ` pure (\u1 -> u1)
764 | | | | | | | | | | | ` <*>
765 | | | | | | | | | | | + <*>
766 | | | | | | | | | | | | + <*>
767 | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
768 | | | | | | | | | | | | | ` pure (\u1 -> u1)
769 | | | | | | | | | | | | ` <*>
770 | | | | | | | | | | | | + <*>
771 | | | | | | | | | | | | | + <*>
772 | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
773 | | | | | | | | | | | | | | ` pure (\u1 -> u1)
774 | | | | | | | | | | | | | ` try
775 | | | | | | | | | | | | | ` <*>
776 | | | | | | | | | | | | | + <*>
777 | | | | | | | | | | | | | | + <*>
778 | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
779 | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
780 | | | | | | | | | | | | | | ` try
781 | | | | | | | | | | | | | | ` <*>
782 | | | | | | | | | | | | | | + <*>
783 | | | | | | | | | | | | | | | + pure cons
784 | | | | | | | | | | | | | | | ` <*>
785 | | | | | | | | | | | | | | | + <*>
786 | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
787 | | | | | | | | | | | | | | | | ` pure 'w'
788 | | | | | | | | | | | | | | | ` ref name_5
789 | | | | | | | | | | | | | | ` <*>
790 | | | | | | | | | | | | | | + <*>
791 | | | | | | | | | | | | | | | + pure cons
792 | | | | | | | | | | | | | | | ` <*>
793 | | | | | | | | | | | | | | | + <*>
794 | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
795 | | | | | | | | | | | | | | | | ` pure 'h'
796 | | | | | | | | | | | | | | | ` ref name_5
797 | | | | | | | | | | | | | | ` <*>
798 | | | | | | | | | | | | | | + <*>
799 | | | | | | | | | | | | | | | + pure cons
800 | | | | | | | | | | | | | | | ` <*>
801 | | | | | | | | | | | | | | | + <*>
802 | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
803 | | | | | | | | | | | | | | | | ` pure 'i'
804 | | | | | | | | | | | | | | | ` ref name_5
805 | | | | | | | | | | | | | | ` <*>
806 | | | | | | | | | | | | | | + <*>
807 | | | | | | | | | | | | | | | + pure cons
808 | | | | | | | | | | | | | | | ` <*>
809 | | | | | | | | | | | | | | | + <*>
810 | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
811 | | | | | | | | | | | | | | | | ` pure 'l'
812 | | | | | | | | | | | | | | | ` ref name_5
813 | | | | | | | | | | | | | | ` <*>
814 | | | | | | | | | | | | | | + <*>
815 | | | | | | | | | | | | | | | + pure cons
816 | | | | | | | | | | | | | | | ` <*>
817 | | | | | | | | | | | | | | | + <*>
818 | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
819 | | | | | | | | | | | | | | | | ` pure 'e'
820 | | | | | | | | | | | | | | | ` ref name_5
821 | | | | | | | | | | | | | | ` ref name_28
822 | | | | | | | | | | | | | ` ref name_30
823 | | | | | | | | | | | | ` ref name_4
824 | | | | | | | | | | | ` ref name_8
825 | | | | | | | | | | ` rec name_19
826 | | | | | | | | | ` try
827 | | | | | | | | | ` <*>
828 | | | | | | | | | + <*>
829 | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
830 | | | | | | | | | | ` <*>
831 | | | | | | | | | | + <*>
832 | | | | | | | | | | | + <*>
833 | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
834 | | | | | | | | | | | | ` pure (\u1 -> u1)
835 | | | | | | | | | | | ` <*>
836 | | | | | | | | | | | + <*>
837 | | | | | | | | | | | | + <*>
838 | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
839 | | | | | | | | | | | | | ` pure (\u1 -> u1)
840 | | | | | | | | | | | | ` <*>
841 | | | | | | | | | | | | + <*>
842 | | | | | | | | | | | | | + <*>
843 | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
844 | | | | | | | | | | | | | | ` pure (\u1 -> u1)
845 | | | | | | | | | | | | | ` <|>
846 | | | | | | | | | | | | | + <*>
847 | | | | | | | | | | | | | | + <*>
848 | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
849 | | | | | | | | | | | | | | | ` pure Term
850 | | | | | | | | | | | | | | ` <*>
851 | | | | | | | | | | | | | | + <*>
852 | | | | | | | | | | | | | | | + <*>
853 | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
854 | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
855 | | | | | | | | | | | | | | | ` try
856 | | | | | | | | | | | | | | | ` <*>
857 | | | | | | | | | | | | | | | + <*>
858 | | | | | | | | | | | | | | | | + <*>
859 | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
860 | | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
861 | | | | | | | | | | | | | | | | ` try
862 | | | | | | | | | | | | | | | | ` <*>
863 | | | | | | | | | | | | | | | | + <*>
864 | | | | | | | | | | | | | | | | | + pure cons
865 | | | | | | | | | | | | | | | | | ` <*>
866 | | | | | | | | | | | | | | | | | + <*>
867 | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
868 | | | | | | | | | | | | | | | | | | ` pure 'v'
869 | | | | | | | | | | | | | | | | | ` ref name_5
870 | | | | | | | | | | | | | | | | ` <*>
871 | | | | | | | | | | | | | | | | + <*>
872 | | | | | | | | | | | | | | | | | + pure cons
873 | | | | | | | | | | | | | | | | | ` <*>
874 | | | | | | | | | | | | | | | | | + <*>
875 | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
876 | | | | | | | | | | | | | | | | | | ` pure 'a'
877 | | | | | | | | | | | | | | | | | ` ref name_5
878 | | | | | | | | | | | | | | | | ` <*>
879 | | | | | | | | | | | | | | | | + <*>
880 | | | | | | | | | | | | | | | | | + pure cons
881 | | | | | | | | | | | | | | | | | ` <*>
882 | | | | | | | | | | | | | | | | | + <*>
883 | | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
884 | | | | | | | | | | | | | | | | | | ` pure 'r'
885 | | | | | | | | | | | | | | | | | ` ref name_5
886 | | | | | | | | | | | | | | | | ` ref name_28
887 | | | | | | | | | | | | | | | ` ref name_30
888 | | | | | | | | | | | | | | ` ref name_4
889 | | | | | | | | | | | | | ` ref name_21
890 | | | | | | | | | | | | ` <*>
891 | | | | | | | | | | | | + <*>
892 | | | | | | | | | | | | | + <*>
893 | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
894 | | | | | | | | | | | | | | ` pure (\u1 -> u1)
895 | | | | | | | | | | | | | ` ref name_24
896 | | | | | | | | | | | | ` <*>
897 | | | | | | | | | | | | + <*>
898 | | | | | | | | | | | | | + <*>
899 | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
900 | | | | | | | | | | | | | | ` pure (\u1 -> u1)
901 | | | | | | | | | | | | | ` <*>
902 | | | | | | | | | | | | | + <*>
903 | | | | | | | | | | | | | | + pure ((\u1 -> (\u2 -> (\u3 -> (u1 u3) u2))) (\u1 -> (\u2 -> u1 u2)))
904 | | | | | | | | | | | | | | ` ref name_21
905 | | | | | | | | | | | | | ` def name_26
906 | | | | | | | | | | | | | ` <|>
907 | | | | | | | | | | | | | + <*>
908 | | | | | | | | | | | | | | + <*>
909 | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> u1 (u2 u3))))
910 | | | | | | | | | | | | | | | ` <*>
911 | | | | | | | | | | | | | | | + ref name_29
912 | | | | | | | | | | | | | | | ` <*>
913 | | | | | | | | | | | | | | | + <*>
914 | | | | | | | | | | | | | | | | + <*>
915 | | | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
916 | | | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
917 | | | | | | | | | | | | | | | | ` ref name_18
918 | | | | | | | | | | | | | | | ` ref name_24
919 | | | | | | | | | | | | | | ` rec name_26
920 | | | | | | | | | | | | | ` pure (\u1 -> u1)
921 | | | | | | | | | | | | ` ref name_21
922 | | | | | | | | | | | ` <*>
923 | | | | | | | | | | | + <*>
924 | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
925 | | | | | | | | | | | | ` <*>
926 | | | | | | | | | | | | + <*>
927 | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
928 | | | | | | | | | | | | | ` pure '='
929 | | | | | | | | | | | | ` ref name_5
930 | | | | | | | | | | | ` ref name_4
931 | | | | | | | | | | ` <*>
932 | | | | | | | | | | + <*>
933 | | | | | | | | | | | + <*>
934 | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
935 | | | | | | | | | | | | ` pure (\u1 -> u1)
936 | | | | | | | | | | | ` ref name_8
937 | | | | | | | | | | ` <*>
938 | | | | | | | | | | + <*>
939 | | | | | | | | | | | + <*>
940 | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
941 | | | | | | | | | | | | ` pure (\u1 -> u1)
942 | | | | | | | | | | | ` <*>
943 | | | | | | | | | | | + <*>
944 | | | | | | | | | | | | + pure ((\u1 -> (\u2 -> (\u3 -> (u1 u3) u2))) (\u1 -> (\u2 -> u1 u2)))
945 | | | | | | | | | | | | ` ref name_21
946 | | | | | | | | | | | ` def name_25
947 | | | | | | | | | | | ` <|>
948 | | | | | | | | | | | + <*>
949 | | | | | | | | | | | | + <*>
950 | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> (\u3 -> u1 (u2 u3))))
951 | | | | | | | | | | | | | ` <*>
952 | | | | | | | | | | | | | + ref name_29
953 | | | | | | | | | | | | | ` <*>
954 | | | | | | | | | | | | | + <*>
955 | | | | | | | | | | | | | | + <*>
956 | | | | | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
957 | | | | | | | | | | | | | | | ` pure (\u1 -> u1)
958 | | | | | | | | | | | | | | ` ref name_18
959 | | | | | | | | | | | | | ` ref name_8
960 | | | | | | | | | | | | ` rec name_25
961 | | | | | | | | | | | ` pure (\u1 -> u1)
962 | | | | | | | | | | ` ref name_21
963 | | | | | | | | | ` def name_15
964 | | | | | | | | | ` <*>
965 | | | | | | | | | + <*>
966 | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
967 | | | | | | | | | | ` <*>
968 | | | | | | | | | | + <*>
969 | | | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
970 | | | | | | | | | | | ` pure ';'
971 | | | | | | | | | | ` ref name_5
972 | | | | | | | | | ` ref name_4
973 | | | | | | | | ` <*>
974 | | | | | | | | + <*>
975 | | | | | | | | | + pure (\u1 -> (\u2 -> u1))
976 | | | | | | | | | ` ref name_8
977 | | | | | | | | ` ref name_15
978 | | | | | | | ` rec name_27
979 | | | | | | ` pure (\u1 -> u1)
980 | | | | | ` ref name_21
981 | | | | ` <*>
982 | | | | + <*>
983 | | | | | + pure (\u1 -> (\u2 -> u1))
984 | | | | | ` <*>
985 | | | | | + <*>
986 | | | | | | + pure (\u1 -> (\u2 -> u1))
987 | | | | | | ` pure '}'
988 | | | | | ` ref name_5
989 | | | | ` ref name_4
990 | | | ` rec name_10
991 | | ` pure (\u1 -> u1)
992 | ` ref name_21
993 ` eof