summaryrefslogtreecommitdiff
path: root/testdata/data.out
diff options
context:
space:
mode:
authorPéter Diviánszky <divipp@gmail.com>2016-04-28 22:43:51 +0200
committerPéter Diviánszky <divipp@gmail.com>2016-04-28 22:43:51 +0200
commit67fd4cabceda047750c19e9bef98e0c25c6ed7dd (patch)
treee64ac6cd1de2583e13f386421b952f32ffb8f955 /testdata/data.out
parent56f6e4fb7b8c0fc6545843d467412fbfa8acb277 (diff)
switch to Haskell style syntax in pretty print
Diffstat (limited to 'testdata/data.out')
-rw-r--r--testdata/data.out80
1 files changed, 40 insertions, 40 deletions
diff --git a/testdata/data.out b/testdata/data.out
index 1581a0c0..3d54c617 100644
--- a/testdata/data.out
+++ b/testdata/data.out
@@ -2,63 +2,63 @@ main is not found
2------------ trace 2------------ trace
3'Data0 :: Type 3'Data0 :: Type
4Data0 :: 'Data0 4Data0 :: 'Data0
5'Data0Case :: (a : 'Data0->Type) -> a Data0 -> (b:'Data0) -> a b 5'Data0Case :: (a :: 'Data0 -> Type) -> a Data0 -> (b :: 'Data0) -> a b
6match'Data0 :: (a : Type->Type) -> a 'Data0 -> (b:Type) -> a b -> a b 6match'Data0 :: (a :: Type -> Type) -> a 'Data0 -> (b :: Type) -> a b -> a b
7'Data1 :: Type -> Type -> Type->Type 7'Data1 :: Type -> Type -> Type -> Type
8Data1 :: {a} -> {b} -> {c} -> a -> b -> c -> 'Data1 a b c 8Data1 :: forall a b c . a -> b -> c -> 'Data1 a b c
9'Data1Case :: {a} -> {b} -> {c} -> (d : 'Data1 a b c -> Type) -> ((e:a) -> (f:b) -> (g:c) -> d (Data1 e f g)) -> (h : 'Data1 a b c) -> d h 9'Data1Case :: forall a b c . (d :: 'Data1 a b c -> Type) -> ((e :: a) -> (f :: b) -> (g :: c) -> d (Data1 e f g)) -> (h :: 'Data1 a b c) -> d h
10match'Data1 :: (a : Type->Type) -> ((b:Type) -> (c:Type) -> (d:Type) -> a ('Data1 b c d)) -> (e:Type) -> a e -> a e 10match'Data1 :: (a :: Type -> Type) -> ((b :: Type) -> (c :: Type) -> (d :: Type) -> a ('Data1 b c d)) -> (e :: Type) -> a e -> a e
11'Data2 :: Type 11'Data2 :: Type
12Data21 :: 'Int->'Data2 12Data21 :: 'Int -> 'Data2
13Data22 :: 'Int -> 'Int->'Data2 13Data22 :: 'Int -> 'Int -> 'Data2
14Data23 :: 'Int->'Data2 14Data23 :: 'Int -> 'Data2
15Data24 :: 'Data2 15Data24 :: 'Data2
16'Data2Case :: (a : 'Data2->Type) -> ((b:'Int) -> a (Data21 b)) -> ((c:'Int) -> (d:'Int) -> a (Data22 c d)) -> ((e:'Int) -> a (Data23 e)) -> a Data24 -> (f:'Data2) -> a f 16'Data2Case :: (a :: 'Data2 -> Type) -> ((b :: 'Int) -> a (Data21 b)) -> ((c :: 'Int) -> (d :: 'Int) -> a (Data22 c d)) -> ((e :: 'Int) -> a (Data23 e)) -> a Data24 -> (f :: 'Data2) -> a f
17match'Data2 :: (a : Type->Type) -> a 'Data2 -> (b:Type) -> a b -> a b 17match'Data2 :: (a :: Type -> Type) -> a 'Data2 -> (b :: Type) -> a b -> a b
18x :: 'Data2->'Int 18x :: 'Data2 -> 'Int
19y :: 'Data2->'Int 19y :: 'Data2 -> 'Int
20'Data5 :: Type -> Type -> Type->Type 20'Data5 :: Type -> Type -> Type -> Type
21Data51 :: {a} -> {b} -> {c} -> a -> 'Data5 a b c 21Data51 :: forall a b c . a -> 'Data5 a b c
22Data52 :: {a} -> {b} -> {c} -> a -> b -> c -> 'Data5 a b c 22Data52 :: forall a b c . a -> b -> c -> 'Data5 a b c
23Data53 :: {a} -> {b} -> {c} -> 'Int -> a -> 'Float -> b -> c -> 'Data5 a b c 23Data53 :: forall a b c . 'Int -> a -> 'Float -> b -> c -> 'Data5 a b c
24'Data5Case :: {a} -> {b} -> {c} -> (d : 'Data5 a b c -> Type) -> ((e:a) -> d (Data51 e)) -> ((f:a) -> (g:b) -> (h:c) -> d (Data52 f g h)) -> ((i:'Int) -> (j:a) -> (k:'Float) -> (l:b) -> (m:c) -> d (Data53 i j k l m)) -> (n : 'Data5 a b c) -> d n 24'Data5Case :: forall a b c . (d :: 'Data5 a b c -> Type) -> ((e :: a) -> d (Data51 e)) -> ((f :: a) -> (g :: b) -> (h :: c) -> d (Data52 f g h)) -> ((i :: 'Int) -> (j :: a) -> (k :: 'Float) -> (l :: b) -> (m :: c) -> d (Data53 i j k l m)) -> (n :: 'Data5 a b c) -> d n
25match'Data5 :: (a : Type->Type) -> ((b:Type) -> (c:Type) -> (d:Type) -> a ('Data5 b c d)) -> (e:Type) -> a e -> a e 25match'Data5 :: (a :: Type -> Type) -> ((b :: Type) -> (c :: Type) -> (d :: Type) -> a ('Data5 b c d)) -> (e :: Type) -> a e -> a e
26a5 :: {a} -> {b} -> {c} -> 'Data5 a b c -> a 26a5 :: forall a b c . 'Data5 a b c -> a
27b5 :: {a} -> {b} -> {c} -> 'Data5 a b c -> b 27b5 :: forall a b c . 'Data5 a b c -> b
28c5 :: {a} -> {b} -> {c} -> 'Data5 a b c -> c 28c5 :: forall a b c . 'Data5 a b c -> c
29------------ tooltips 29------------ tooltips
30testdata/data.lc 1:6-1:11 Type 30testdata/data.lc 1:6-1:11 Type
31testdata/data.lc 1:6-1:19 Type 31testdata/data.lc 1:6-1:19 Type
32testdata/data.lc 1:14-1:19 Data0 32testdata/data.lc 1:14-1:19 Data0
33testdata/data.lc 3:6-3:11 Type | Type -> Type -> Type->Type 33testdata/data.lc 3:6-3:11 Type | Type -> Type -> Type -> Type
34testdata/data.lc 3:6-3:13 Type -> Type->Type 34testdata/data.lc 3:6-3:13 Type -> Type -> Type
35testdata/data.lc 3:6-3:15 Type->Type 35testdata/data.lc 3:6-3:15 Type -> Type
36testdata/data.lc 3:6-3:17 Type 36testdata/data.lc 3:6-3:17 Type
37testdata/data.lc 3:6-3:25 Type 37testdata/data.lc 3:6-3:25 Type
38testdata/data.lc 3:6-3:31 Type 38testdata/data.lc 3:6-3:31 Type
39testdata/data.lc 3:12-3:13 Type 39testdata/data.lc 3:12-3:13 Type
40testdata/data.lc 3:14-3:15 Type 40testdata/data.lc 3:14-3:15 Type
41testdata/data.lc 3:16-3:17 Type 41testdata/data.lc 3:16-3:17 Type
42testdata/data.lc 3:20-3:25 Data1 g_ f_ e_ | Type | {a} -> {b} -> {c} -> a -> b -> c -> Data1 a b c 42testdata/data.lc 3:20-3:25 Data1 _g _f _e | Type | forall a b c . a -> b -> c -> Data1 a b c
43testdata/data.lc 3:26-3:27 Type 43testdata/data.lc 3:26-3:27 Type
44testdata/data.lc 3:28-3:29 Type 44testdata/data.lc 3:28-3:29 Type
45testdata/data.lc 3:30-3:31 Type 45testdata/data.lc 3:30-3:31 Type
46testdata/data.lc 5:6-5:11 Type 46testdata/data.lc 5:6-5:11 Type
47testdata/data.lc 5:6-6:39 Type 47testdata/data.lc 5:6-6:39 Type
48testdata/data.lc 5:6-8:20 Type 48testdata/data.lc 5:6-8:20 Type
49testdata/data.lc 5:14-5:20 Data2 | Int->Data2 | Type 49testdata/data.lc 5:14-5:20 Data2 | Int -> Data2 | Type
50testdata/data.lc 5:21-5:24 Type 50testdata/data.lc 5:21-5:24 Type
51testdata/data.lc 6:14-6:20 Data2 | Int -> Int->Data2 | Type 51testdata/data.lc 6:14-6:20 Data2 | Int -> Int -> Data2 | Type
52testdata/data.lc 6:23-6:24 Data2->Int 52testdata/data.lc 6:23-6:24 Data2 -> Int
53testdata/data.lc 6:28-6:31 Type 53testdata/data.lc 6:28-6:31 Type
54testdata/data.lc 6:33-6:34 Data2->Int 54testdata/data.lc 6:33-6:34 Data2 -> Int
55testdata/data.lc 6:36-6:39 Type 55testdata/data.lc 6:36-6:39 Type
56testdata/data.lc 7:14-7:20 Data2 | Int->Data2 | Type 56testdata/data.lc 7:14-7:20 Data2 | Int -> Data2 | Type
57testdata/data.lc 7:28-7:31 Type 57testdata/data.lc 7:28-7:31 Type
58testdata/data.lc 8:14-8:20 Data2 58testdata/data.lc 8:14-8:20 Data2
59testdata/data.lc 10:6-10:11 Type | Type -> Type -> Type->Type 59testdata/data.lc 10:6-10:11 Type | Type -> Type -> Type -> Type
60testdata/data.lc 10:6-10:14 Type -> Type->Type 60testdata/data.lc 10:6-10:14 Type -> Type -> Type
61testdata/data.lc 10:6-10:17 Type->Type 61testdata/data.lc 10:6-10:17 Type -> Type
62testdata/data.lc 10:6-10:20 Type 62testdata/data.lc 10:6-10:20 Type
63testdata/data.lc 10:6-10:38 Type 63testdata/data.lc 10:6-10:38 Type
64testdata/data.lc 10:6-11:54 Type 64testdata/data.lc 10:6-11:54 Type
@@ -67,16 +67,16 @@ testdata/data.lc 10:6-12:48 Type
67testdata/data.lc 10:12-10:14 Type 67testdata/data.lc 10:12-10:14 Type
68testdata/data.lc 10:15-10:17 Type 68testdata/data.lc 10:15-10:17 Type
69testdata/data.lc 10:18-10:20 Type 69testdata/data.lc 10:18-10:20 Type
70testdata/data.lc 10:23-10:29 Data5 e_ d_ c_ | Type | {a} -> {b} -> {c} -> a -> Data5 a b c 70testdata/data.lc 10:23-10:29 Data5 _e _d _c | Type | forall a b c . a -> Data5 a b c
71testdata/data.lc 10:32-10:34 {a} -> {b} -> {c} -> Data5 a b c -> a 71testdata/data.lc 10:32-10:34 forall a b c . Data5 a b c -> a
72testdata/data.lc 10:36-10:38 Type 72testdata/data.lc 10:36-10:38 Type
73testdata/data.lc 11:23-11:29 Data5 h_ g_ f_ | Type | {a} -> {b} -> {c} -> a -> b -> c -> Data5 a b c 73testdata/data.lc 11:23-11:29 Data5 _h _g _f | Type | forall a b c . a -> b -> c -> Data5 a b c
74testdata/data.lc 11:36-11:38 Type 74testdata/data.lc 11:36-11:38 Type
75testdata/data.lc 11:40-11:42 {a} -> {b} -> {c} -> Data5 a b c -> b 75testdata/data.lc 11:40-11:42 forall a b c . Data5 a b c -> b
76testdata/data.lc 11:44-11:46 Type 76testdata/data.lc 11:44-11:46 Type
77testdata/data.lc 11:48-11:50 {a} -> {b} -> {c} -> Data5 a b c -> c 77testdata/data.lc 11:48-11:50 forall a b c . Data5 a b c -> c
78testdata/data.lc 11:52-11:54 Type 78testdata/data.lc 11:52-11:54 Type
79testdata/data.lc 12:23-12:29 Data5 k_ j_ i_ | Type | {a} -> {b} -> {c} -> Int -> a -> Float -> b -> c -> Data5 a b c 79testdata/data.lc 12:23-12:29 Data5 _k _j _i | Type | forall a b c . Int -> a -> Float -> b -> c -> Data5 a b c
80testdata/data.lc 12:30-12:33 Type 80testdata/data.lc 12:30-12:33 Type
81testdata/data.lc 12:34-12:36 Type 81testdata/data.lc 12:34-12:36 Type
82testdata/data.lc 12:37-12:42 Type 82testdata/data.lc 12:37-12:42 Type