summaryrefslogtreecommitdiff
path: root/testdata/data.out
diff options
context:
space:
mode:
Diffstat (limited to 'testdata/data.out')
-rw-r--r--testdata/data.out10
1 files changed, 9 insertions, 1 deletions
diff --git a/testdata/data.out b/testdata/data.out
index d1952aed..1f6a592f 100644
--- a/testdata/data.out
+++ b/testdata/data.out
@@ -1,13 +1,17 @@
1main is not found
1------------ desugared source code 2------------ desugared source code
2data Data0 :: Type where 3data Data0 :: Type where
3 Data0 :: Data0 4 Data0 :: Data0
5
4data Data1 (_ :: Type) (_ :: Type) (_ :: Type) :: Type where 6data Data1 (_ :: Type) (_ :: Type) (_ :: Type) :: Type where
5 Data1 :: forall a b c . a -> b -> c -> Data1 a b c 7 Data1 :: forall a b c . a -> b -> c -> Data1 a b c
8
6data Data2 :: Type where 9data Data2 :: Type where
7 Data21 :: Int -> Data2 10 Data21 :: Int -> Data2
8 Data22 :: Int -> Int -> Data2 11 Data22 :: Int -> Int -> Data2
9 Data23 :: Int -> Data2 12 Data23 :: Int -> Data2
10 Data24 :: Data2 13 Data24 :: Data2
14
11x 15x
12 = \(a :: _) -> case'Data2 16 = \(a :: _) -> case'Data2
13 (\_ -> _) 17 (\_ -> _)
@@ -16,6 +20,7 @@ x
16 (\(c :: _) -> _rhs c) 20 (\(c :: _) -> _rhs c)
17 (_rhs undefined) 21 (_rhs undefined)
18 a 22 a
23
19y 24y
20 = \(a :: _) -> case'Data2 25 = \(a :: _) -> case'Data2
21 (\_ -> _) 26 (\_ -> _)
@@ -24,10 +29,12 @@ y
24 (\_ -> _rhs undefined) 29 (\_ -> _rhs undefined)
25 (_rhs undefined) 30 (_rhs undefined)
26 a 31 a
32
27data Data5 (_ :: Type) (_ :: Type) (_ :: Type) :: Type where 33data Data5 (_ :: Type) (_ :: Type) (_ :: Type) :: Type where
28 Data51 :: forall a b c . a -> Data5 a b c 34 Data51 :: forall a b c . a -> Data5 a b c
29 Data52 :: forall d e f . d -> e -> f -> Data5 d e f 35 Data52 :: forall d e f . d -> e -> f -> Data5 d e f
30 Data53 :: forall g h i . Int -> g -> Float -> h -> i -> Data5 g h i 36 Data53 :: forall g h i . Int -> g -> Float -> h -> i -> Data5 g h i
37
31a5 38a5
32 = \(a :: _) -> case'Data5 39 = \(a :: _) -> case'Data5
33 (\_ -> _) 40 (\_ -> _)
@@ -35,6 +42,7 @@ a5
35 (\(c :: _) _ _ -> _rhs c) 42 (\(c :: _) _ _ -> _rhs c)
36 (\_ _ _ _ _ -> _rhs undefined) 43 (\_ _ _ _ _ -> _rhs undefined)
37 a 44 a
45
38b5 46b5
39 = \(a :: _) -> case'Data5 47 = \(a :: _) -> case'Data5
40 (\_ -> _) 48 (\_ -> _)
@@ -42,6 +50,7 @@ b5
42 (\_ (b :: _) _ -> _rhs b) 50 (\_ (b :: _) _ -> _rhs b)
43 (\_ _ _ _ _ -> _rhs undefined) 51 (\_ _ _ _ _ -> _rhs undefined)
44 a 52 a
53
45c5 54c5
46 = \(a :: _) -> case'Data5 55 = \(a :: _) -> case'Data5
47 (\_ -> _) 56 (\_ -> _)
@@ -49,7 +58,6 @@ c5
49 (\_ _ (b :: _) -> _rhs b) 58 (\_ _ (b :: _) -> _rhs b)
50 (\_ _ _ _ _ -> _rhs undefined) 59 (\_ _ _ _ _ -> _rhs undefined)
51 a 60 a
52main is not found
53------------ trace 61------------ trace
54'Data0 :: Type 62'Data0 :: Type
55Data0 :: Data0 63Data0 :: Data0