diff options
Diffstat (limited to 'testdata/complex.out')
-rw-r--r-- | testdata/complex.out | 40 |
1 files changed, 6 insertions, 34 deletions
diff --git a/testdata/complex.out b/testdata/complex.out index 16af3496..4fcc18c8 100644 --- a/testdata/complex.out +++ b/testdata/complex.out | |||
@@ -77,13 +77,9 @@ testdata/complex.lc 18:20-18:38 Type | |||
77 | testdata/complex.lc 18:28-18:29 V1 | 77 | testdata/complex.lc 18:28-18:29 V1 |
78 | testdata/complex.lc 18:33-18:38 Type | 78 | testdata/complex.lc 18:33-18:38 Type |
79 | testdata/complex.lc 19:1-19:5 {a:Repr} -> Complex a -> Float | 79 | testdata/complex.lc 19:1-19:5 {a:Repr} -> Complex a -> Float |
80 | testdata/complex.lc 19:7-19:14 Repr | ||
81 | testdata/complex.lc 19:7-20:35 Complex V0 -> Float | Float | {a:Repr} -> Complex a -> Float | ||
82 | testdata/complex.lc 19:16-19:23 Complex V3 | ||
83 | testdata/complex.lc 19:16-19:50 Float | ||
84 | testdata/complex.lc 19:16-20:35 Repr->Float | ||
85 | testdata/complex.lc 19:34-19:38 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a | 80 | testdata/complex.lc 19:34-19:38 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
86 | testdata/complex.lc 19:34-19:50 Float -> Float->V3 | Float->V3 | VecScalar 1 Float | 81 | testdata/complex.lc 19:34-19:50 Float | Float -> Float->V3 | Float->V3 | VecScalar 1 Float |
82 | testdata/complex.lc 19:34-20:35 Complex V0 -> Float | Float | Repr->Float | {a:Repr} -> Complex a -> Float | ||
87 | testdata/complex.lc 19:40-19:41 Float | 83 | testdata/complex.lc 19:40-19:41 Float |
88 | testdata/complex.lc 19:40-19:42 Float->Float | 84 | testdata/complex.lc 19:40-19:42 Float->Float |
89 | testdata/complex.lc 19:40-19:43 Float | 85 | testdata/complex.lc 19:40-19:43 Float |
@@ -97,8 +93,6 @@ testdata/complex.lc 19:46-19:48 Float->Float | |||
97 | testdata/complex.lc 19:46-19:49 Float | 93 | testdata/complex.lc 19:46-19:49 Float |
98 | testdata/complex.lc 19:47-19:48 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a | 94 | testdata/complex.lc 19:47-19:48 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
99 | testdata/complex.lc 19:48-19:49 Float | 95 | testdata/complex.lc 19:48-19:49 Float |
100 | testdata/complex.lc 20:16-20:23 Complex V2 | ||
101 | testdata/complex.lc 20:16-20:35 Float | ||
102 | testdata/complex.lc 20:34-20:35 Float | Float -> Float->V3 | Float->V3 | 96 | testdata/complex.lc 20:34-20:35 Float | Float -> Float->V3 | Float->V3 |
103 | testdata/complex.lc 22:12-22:19 Repr->Type | 97 | testdata/complex.lc 22:12-22:19 Repr->Type |
104 | testdata/complex.lc 22:12-22:26 Type | 98 | testdata/complex.lc 22:12-22:26 Type |
@@ -107,10 +101,8 @@ testdata/complex.lc 22:30-22:37 Repr->Type | |||
107 | testdata/complex.lc 22:30-22:43 Type | 101 | testdata/complex.lc 22:30-22:43 Type |
108 | testdata/complex.lc 22:38-22:43 Repr | 102 | testdata/complex.lc 22:38-22:43 Repr |
109 | testdata/complex.lc 23:1-23:8 Complex 'Normal -> Complex 'Polar | 103 | testdata/complex.lc 23:1-23:8 Complex 'Normal -> Complex 'Polar |
110 | testdata/complex.lc 23:10-23:17 Complex 'Normal | ||
111 | testdata/complex.lc 23:10-31:25 Complex 'Normal -> Complex 'Polar | Complex 'Polar | ||
112 | testdata/complex.lc 24:8-29:17 Complex 'Polar | 104 | testdata/complex.lc 24:8-29:17 Complex 'Polar |
113 | testdata/complex.lc 24:8-31:25 Float -> Float->V3 | Float->V3 | 105 | testdata/complex.lc 24:8-31:25 Complex 'Normal -> Complex 'Polar | Complex 'Polar | Float -> Float->V3 | Float->V3 |
114 | testdata/complex.lc 24:11-24:12 Float | 106 | testdata/complex.lc 24:11-24:12 Float |
115 | testdata/complex.lc 24:11-24:14 VecScalar 1 Float -> VecScalar 1 Bool | 107 | testdata/complex.lc 24:11-24:14 VecScalar 1 Float -> VecScalar 1 Bool |
116 | testdata/complex.lc 24:11-24:19 VecScalar 1 Bool | 108 | testdata/complex.lc 24:11-24:19 VecScalar 1 Bool |
@@ -261,11 +253,9 @@ testdata/complex.lc 64:30-64:37 Repr->Type | |||
261 | testdata/complex.lc 64:30-64:44 Type | 253 | testdata/complex.lc 64:30-64:44 Type |
262 | testdata/complex.lc 64:38-64:44 Repr | 254 | testdata/complex.lc 64:38-64:44 Repr |
263 | testdata/complex.lc 65:1-65:9 Complex 'Polar -> Complex 'Normal | 255 | testdata/complex.lc 65:1-65:9 Complex 'Polar -> Complex 'Normal |
264 | testdata/complex.lc 65:11-65:18 Complex 'Polar | ||
265 | testdata/complex.lc 65:11-65:63 Complex 'Polar -> Complex 'Normal | Complex V0 | ||
266 | testdata/complex.lc 65:28-65:35 {a:Repr} -> Float -> Float -> Complex a | 256 | testdata/complex.lc 65:28-65:35 {a:Repr} -> Float -> Float -> Complex a |
267 | testdata/complex.lc 65:28-65:49 Float -> Complex V1 | 257 | testdata/complex.lc 65:28-65:49 Float -> Complex V1 |
268 | testdata/complex.lc 65:28-65:63 Complex V0 | Float -> Float->V3 | Float->V3 | 258 | testdata/complex.lc 65:28-65:63 Complex 'Polar -> Complex 'Normal | Complex V0 | Float -> Float->V3 | Float->V3 |
269 | testdata/complex.lc 65:37-65:38 Float | 259 | testdata/complex.lc 65:37-65:38 Float |
270 | testdata/complex.lc 65:37-65:40 Float->Float | 260 | testdata/complex.lc 65:37-65:40 Float->Float |
271 | testdata/complex.lc 65:37-65:48 Float | 261 | testdata/complex.lc 65:37-65:48 Float |
@@ -281,8 +271,6 @@ testdata/complex.lc 65:55-65:58 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} - | |||
281 | testdata/complex.lc 65:55-65:62 VecScalar 1 Float | 271 | testdata/complex.lc 65:55-65:62 VecScalar 1 Float |
282 | testdata/complex.lc 65:59-65:62 Float | 272 | testdata/complex.lc 65:59-65:62 Float |
283 | testdata/complex.lc 111:1-111:15 {a:Repr} -> Complex a -> Float | 273 | testdata/complex.lc 111:1-111:15 {a:Repr} -> Complex a -> Float |
284 | testdata/complex.lc 111:17-111:24 V2 | ||
285 | testdata/complex.lc 111:17-111:39 Float | ||
286 | testdata/complex.lc 111:38-111:39 Float | Float -> Float->V3 | Float->V3 | 274 | testdata/complex.lc 111:38-111:39 Float | Float -> Float->V3 | Float->V3 |
287 | testdata/complex.lc 113:20-113:70 Type | 275 | testdata/complex.lc 113:20-113:70 Type |
288 | testdata/complex.lc 113:32-113:39 Repr->Type | 276 | testdata/complex.lc 113:32-113:39 Repr->Type |
@@ -297,17 +285,9 @@ testdata/complex.lc 113:60-113:67 Repr->Type | |||
297 | testdata/complex.lc 113:60-113:70 Type | 285 | testdata/complex.lc 113:60-113:70 Type |
298 | testdata/complex.lc 113:68-113:70 Repr | 286 | testdata/complex.lc 113:68-113:70 Repr |
299 | testdata/complex.lc 114:1-114:4 {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a | 287 | testdata/complex.lc 114:1-114:4 {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a |
300 | testdata/complex.lc 114:6-114:13 Repr | ||
301 | testdata/complex.lc 114:6-114:76 Complex V1 -> Complex V1 -> Complex V3 | Complex V1 -> Complex V3 | Complex V3 | {a:Repr} -> Complex V1 -> Complex a -> Complex V3 | {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a | ||
302 | testdata/complex.lc 114:15-114:22 Repr | ||
303 | testdata/complex.lc 114:15-114:76 Complex V0 | ||
304 | testdata/complex.lc 114:24-114:31 Complex V7 | ||
305 | testdata/complex.lc 114:24-114:76 Complex V0 | ||
306 | testdata/complex.lc 114:38-114:45 Complex V10 | ||
307 | testdata/complex.lc 114:38-114:76 Complex V0 | Float -> Float->V3 | Float->V3 | ||
308 | testdata/complex.lc 114:53-114:60 {a:Repr} -> Float -> Float -> Complex a | 288 | testdata/complex.lc 114:53-114:60 {a:Repr} -> Float -> Float -> Complex a |
309 | testdata/complex.lc 114:53-114:68 Float -> Complex V1 | 289 | testdata/complex.lc 114:53-114:68 Float -> Complex V1 |
310 | testdata/complex.lc 114:53-114:76 Complex V0 | Float -> Float->V3 | Float->V3 | 290 | testdata/complex.lc 114:53-114:76 Complex V0 | Complex V1 -> Complex V1 -> Complex V3 | Complex V1 -> Complex V3 | Complex V3 | Float -> Float->V3 | Float->V3 | {a:Repr} -> Complex V1 -> Complex a -> Complex V3 | {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a |
311 | testdata/complex.lc 114:62-114:63 Float | 291 | testdata/complex.lc 114:62-114:63 Float |
312 | testdata/complex.lc 114:62-114:65 Float->Float | 292 | testdata/complex.lc 114:62-114:65 Float->Float |
313 | testdata/complex.lc 114:62-114:67 Float | 293 | testdata/complex.lc 114:62-114:67 Float |
@@ -330,17 +310,9 @@ testdata/complex.lc 128:51-128:58 Repr->Type | |||
330 | testdata/complex.lc 128:51-128:61 Type | 310 | testdata/complex.lc 128:51-128:61 Type |
331 | testdata/complex.lc 128:59-128:61 Repr | 311 | testdata/complex.lc 128:59-128:61 Repr |
332 | testdata/complex.lc 129:1-129:4 {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a | 312 | testdata/complex.lc 129:1-129:4 {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a |
333 | testdata/complex.lc 129:6-129:13 Repr | ||
334 | testdata/complex.lc 129:6-129:84 Complex V1 -> Complex V1 -> Complex V3 | Complex V1 -> Complex V3 | Complex V3 | {a:Repr} -> Complex V1 -> Complex a -> Complex V3 | {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a | ||
335 | testdata/complex.lc 129:15-129:22 Repr | ||
336 | testdata/complex.lc 129:15-129:84 Complex V0 | ||
337 | testdata/complex.lc 129:24-129:31 Complex V7 | ||
338 | testdata/complex.lc 129:24-129:84 Complex V0 | ||
339 | testdata/complex.lc 129:38-129:45 Complex V10 | ||
340 | testdata/complex.lc 129:38-129:84 Complex V0 | Float -> Float->V3 | Float->V3 | ||
341 | testdata/complex.lc 129:53-129:60 {a:Repr} -> Float -> Float -> Complex a | 313 | testdata/complex.lc 129:53-129:60 {a:Repr} -> Float -> Float -> Complex a |
342 | testdata/complex.lc 129:53-129:72 Float -> Complex V1 | 314 | testdata/complex.lc 129:53-129:72 Float -> Complex V1 |
343 | testdata/complex.lc 129:53-129:84 Complex V0 | Float -> Float->V3 | Float->V3 | 315 | testdata/complex.lc 129:53-129:84 Complex V0 | Complex V1 -> Complex V1 -> Complex V3 | Complex V1 -> Complex V3 | Complex V3 | Float -> Float->V3 | Float->V3 | {a:Repr} -> Complex V1 -> Complex a -> Complex V3 | {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a |
344 | testdata/complex.lc 129:62-129:63 Float | 316 | testdata/complex.lc 129:62-129:63 Float |
345 | testdata/complex.lc 129:62-129:64 Float->Float | 317 | testdata/complex.lc 129:62-129:64 Float->Float |
346 | testdata/complex.lc 129:62-129:65 Float | 318 | testdata/complex.lc 129:62-129:65 Float |