diff options
author | Péter Diviánszky <divipp@gmail.com> | 2016-02-15 15:58:16 +0100 |
---|---|---|
committer | Péter Diviánszky <divipp@gmail.com> | 2016-02-15 16:13:39 +0100 |
commit | 3db0b64a6f3e28ae6cc351e6c84290d4db905fa7 (patch) | |
tree | 91cfd4aa41e5c827d03956458aba8858a1ef245d /testdata/Prelude.out | |
parent | e2f4415e606cd7c1c2b6ca986c68f6f956bf1a6e (diff) |
put trace info in .out files
Diffstat (limited to 'testdata/Prelude.out')
-rw-r--r-- | testdata/Prelude.out | 149 |
1 files changed, 149 insertions, 0 deletions
diff --git a/testdata/Prelude.out b/testdata/Prelude.out index f7098ef4..3e8b4057 100644 --- a/testdata/Prelude.out +++ b/testdata/Prelude.out | |||
@@ -1,4 +1,153 @@ | |||
1 | main is not found | 1 | main is not found |
2 | ------------ trace | ||
3 | const :: [32m{a} -> {b} -> a -> b->a[39m[K | ||
4 | otherwise :: [32m'Bool[39m[K | ||
5 | & :: [32m{a} -> {b} -> a -> a->b -> b[39m[K | ||
6 | $ :: [32m{a} -> {b} -> a->b -> a->b[39m[K | ||
7 | . :: [32m{a} -> {b} -> {c} -> b->c -> a->b -> a->c[39m[K | ||
8 | uncurry :: [32m{a} -> {b} -> {c} -> (a -> b->c) -> 'Tuple2 a b -> c[39m[K | ||
9 | *** :: [32m{a} -> {b} -> {c} -> {d} -> a->c -> b->d -> 'Tuple2 a b -> 'Tuple2 c d[39m[K | ||
10 | pi :: [32m'Float[39m[K | ||
11 | zip :: [32m{a} -> {b} -> 'List a -> 'List b -> 'List ('Tuple2 a b)[39m[K | ||
12 | unzip :: [32m{a} -> {b} -> 'List ('Tuple2 a b) -> 'Tuple2 ('List a) ('List b)[39m[K | ||
13 | filter :: [32m{a} -> a->'Bool -> 'List a -> 'List a[39m[K | ||
14 | head :: [32m{a} -> 'List a -> a[39m[K | ||
15 | tail :: [32m{a} -> 'List a -> 'List a[39m[K | ||
16 | pairs :: [32m{a} -> 'List a -> 'List ('Tuple2 a a)[39m[K | ||
17 | foldl' :: [32m{a} -> {b} -> (a -> b->a) -> a -> 'List b -> a[39m[K | ||
18 | foldr1 :: [32m{a} -> (a -> a->a) -> 'List a -> a[39m[K | ||
19 | split :: [32m{a} -> 'List a -> 'Tuple2 ('List a) ('List a)[39m[K | ||
20 | mergeBy :: [32m{a} -> (a -> a->'Ordering) -> 'List a -> 'List a -> 'List a[39m[K | ||
21 | sortBy :: [32m{a} -> (a -> a->'Ordering) -> 'List a -> 'List a[39m[K | ||
22 | iterate :: [32m{a} -> a->a -> a -> 'List a[39m[K | ||
23 | fst :: [32m{a} -> {b} -> 'Tuple2 a b -> a[39m[K | ||
24 | snd :: [32m{a} -> {b} -> 'Tuple2 a b -> b[39m[K | ||
25 | tuptype :: [32m'List Type -> Type[39m[K | ||
26 | 'RecordC :: [32m'List ('Tuple2 'String Type) -> Type[39m[K | ||
27 | RecordCons :: [32m{a : 'List ('Tuple2 'String Type)} -> tuptype (map ('Tuple2 'String Type) Type (snd 'String Type) a) -> 'RecordC a[39m[K | ||
28 | 'RecordCCase :: [32m{a : 'List ('Tuple2 'String Type)} -> (c : 'RecordC a -> Type) -> ((d : tuptype (map ('Tuple2 'String Type) Type (snd 'String Type) a)) -> c (RecordCons d)) -> (f : 'RecordC a) -> c f[39m[K | ||
29 | match'RecordC :: [32m(b : Type->Type) -> ((c : 'List ('Tuple2 'String Type)) -> b ('RecordC c)) -> e:Type -> b e -> b e[39m[K | ||
30 | ||| :: [32m'Bool -> 'Bool->'Bool[39m[K | ||
31 | &&& :: [32m'Bool -> 'Bool->'Bool[39m[K | ||
32 | isKeyC :: [32m{a} -> {b} -> {c : 'Eq a} -> a -> b -> 'List ('Tuple2 a b) -> Type[39m[K | ||
33 | project :: [32m{a} -> {b : 'List ('Tuple2 'String Type)} -> c:'String -> {d : isKeyC 'String Type TT c a b} -> 'RecordC b -> a[39m[K | ||
34 | rgb :: [32m'Float -> 'Float -> 'Float -> 'VecS 'Float 4[39m[K | ||
35 | black :: [32m'VecS 'Float 4[39m[K | ||
36 | gray :: [32m'VecS 'Float 4[39m[K | ||
37 | silver :: [32m'VecS 'Float 4[39m[K | ||
38 | white :: [32m'VecS 'Float 4[39m[K | ||
39 | maroon :: [32m'VecS 'Float 4[39m[K | ||
40 | red :: [32m'VecS 'Float 4[39m[K | ||
41 | olive :: [32m'VecS 'Float 4[39m[K | ||
42 | yellow :: [32m'VecS 'Float 4[39m[K | ||
43 | green :: [32m'VecS 'Float 4[39m[K | ||
44 | lime :: [32m'VecS 'Float 4[39m[K | ||
45 | teal :: [32m'VecS 'Float 4[39m[K | ||
46 | aqua :: [32m'VecS 'Float 4[39m[K | ||
47 | navy :: [32m'VecS 'Float 4[39m[K | ||
48 | blue :: [32m'VecS 'Float 4[39m[K | ||
49 | purple :: [32m'VecS 'Float 4[39m[K | ||
50 | fuchsia :: [32m'VecS 'Float 4[39m[K | ||
51 | colorImage1 :: [32m{a:'Nat} -> {b} -> {c} -> {d : 'Num b} -> {e : c ~ 'VecScalar a b} -> c -> 'Image 1 (Color c)[39m[K | ||
52 | colorImage2 :: [32m{a:'Nat} -> {b} -> {c} -> {d : 'Num b} -> {e : c ~ 'VecScalar a b} -> c -> 'Image 2 (Color c)[39m[K | ||
53 | depthImage1 :: [32m'Float -> 'Image 1 (Depth 'Float)[39m[K | ||
54 | v3FToV4F :: [32m'VecS 'Float 3 -> 'VecS 'Float 4[39m[K | ||
55 | radians :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
56 | degrees :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
57 | sin :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
58 | cos :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
59 | tan :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
60 | sinh :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
61 | cosh :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
62 | tanh :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
63 | asin :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
64 | asinh :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
65 | acos :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
66 | acosh :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
67 | atan :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
68 | atanh :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
69 | atan2 :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->a[39m[K | ||
70 | pow :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->a[39m[K | ||
71 | exp :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
72 | log :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
73 | exp2 :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
74 | log2 :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
75 | sqrt :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
76 | inversesqrt :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
77 | abs :: [32m{a} -> {b} -> {c:'Nat} -> {d : 'Signed a} -> {e : b ~ 'VecScalar c a} -> b->b[39m[K | ||
78 | sign :: [32m{a} -> {b} -> {c:'Nat} -> {d : 'Signed a} -> {e : b ~ 'VecScalar c a} -> b->b[39m[K | ||
79 | floor :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
80 | trunc :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
81 | round :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
82 | roundEven :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
83 | ceil :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
84 | fract :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
85 | mod :: [32m{a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b->b[39m[K | ||
86 | min :: [32m{a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b->b[39m[K | ||
87 | max :: [32m{a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b->b[39m[K | ||
88 | modF :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> 'Tuple2 a a[39m[K | ||
89 | clamp :: [32m{a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b -> b->b[39m[K | ||
90 | clampS :: [32m{a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> a -> a->b[39m[K | ||
91 | mix :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a -> a->a[39m[K | ||
92 | mixS :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a -> 'Float->a[39m[K | ||
93 | mixB :: [32m{a} -> {b:'Nat} -> {c} -> {d : a ~ 'VecScalar b 'Float} -> {e : c ~ 'VecScalar b 'Bool} -> a -> a -> c->a[39m[K | ||
94 | step :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecS 'Float b} -> a -> a->a[39m[K | ||
95 | stepS :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> 'Float -> a->a[39m[K | ||
96 | smoothstep :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecS 'Float b} -> a -> a -> a->a[39m[K | ||
97 | smoothstepS :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> 'Float -> 'Float -> a->a[39m[K | ||
98 | isNan :: [32m{a} -> {b:'Nat} -> {c} -> {d : a ~ 'VecScalar b 'Float} -> {e : c ~ 'VecScalar b 'Bool} -> a->c[39m[K | ||
99 | isInf :: [32m{a} -> {b:'Nat} -> {c} -> {d : a ~ 'VecScalar b 'Float} -> {e : c ~ 'VecScalar b 'Bool} -> a->c[39m[K | ||
100 | dFdx :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
101 | dFdy :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
102 | fWidth :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
103 | noise1 :: [32m{a:'Nat} -> 'VecScalar a 'Float -> 'Float[39m[K | ||
104 | noise2 :: [32m{a:'Nat} -> 'VecScalar a 'Float -> 'VecS 'Float 2[39m[K | ||
105 | noise3 :: [32m{a:'Nat} -> 'VecScalar a 'Float -> 'VecS 'Float 3[39m[K | ||
106 | noise4 :: [32m{a:'Nat} -> 'VecScalar a 'Float -> 'VecS 'Float 4[39m[K | ||
107 | length :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->'Float[39m[K | ||
108 | distance :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->'Float[39m[K | ||
109 | dot :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->'Float[39m[K | ||
110 | cross :: [32m{a} -> {b : a ~ 'VecS 'Float 3} -> a -> a->a[39m[K | ||
111 | normalize :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a[39m[K | ||
112 | faceforward :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a -> a->a[39m[K | ||
113 | reflect :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->a[39m[K | ||
114 | refract :: [32m{a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a -> a->a[39m[K | ||
115 | transpose :: [32m{a:'Nat} -> {b:'Nat} -> {c} -> 'Mat a b c -> 'Mat b a c[39m[K | ||
116 | det :: [32m{a:'Nat} -> {b} -> 'Mat a a b -> 'Float[39m[K | ||
117 | inv :: [32m{a:'Nat} -> {b} -> 'Mat a a b -> 'Mat a a b[39m[K | ||
118 | outer :: [32m{a:'Nat} -> {b} -> {c:'Nat} -> 'VecS b a -> 'VecS b c -> 'Mat c a b[39m[K | ||
119 | + :: [32m{a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a[39m[K | ||
120 | - :: [32m{a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a[39m[K | ||
121 | * :: [32m{a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a[39m[K | ||
122 | / :: [32m{a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b a[39m[K | ||
123 | % :: [32m{a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b a[39m[K | ||
124 | neg :: [32m{a} -> {b : 'Signed ('MatVecScalarElem a)} -> a->a[39m[K | ||
125 | /= :: [32m{a} -> a -> a->'Bool[39m[K | ||
126 | < :: [32m{a:'Nat} -> {b} -> {c : 'Num b} -> 'VecScalar a b -> 'VecScalar a b -> 'VecScalar a 'Bool[39m[K | ||
127 | <= :: [32m{a:'Nat} -> {b} -> {c : 'Num b} -> 'VecScalar a b -> 'VecScalar a b -> 'VecScalar a 'Bool[39m[K | ||
128 | >= :: [32m{a:'Nat} -> {b} -> {c : 'Num b} -> 'VecScalar a b -> 'VecScalar a b -> 'VecScalar a 'Bool[39m[K | ||
129 | > :: [32m{a:'Nat} -> {b} -> {c : 'Num b} -> 'VecScalar a b -> 'VecScalar a b -> 'VecScalar a 'Bool[39m[K | ||
130 | && :: [32m'Bool -> 'Bool->'Bool[39m[K | ||
131 | || :: [32m'Bool -> 'Bool->'Bool[39m[K | ||
132 | xor :: [32m'Bool -> 'Bool->'Bool[39m[K | ||
133 | not :: [32m{a:'Nat} -> 'VecScalar a 'Bool -> 'VecScalar a 'Bool[39m[K | ||
134 | any :: [32m{a:'Nat} -> 'VecScalar a 'Bool -> 'Bool[39m[K | ||
135 | all :: [32m{a:'Nat} -> 'VecScalar a 'Bool -> 'Bool[39m[K | ||
136 | .*. :: [32m{a:'Nat} -> {b:'Nat} -> {c} -> {d:'Nat} -> 'Mat a b c -> 'Mat b d c -> 'Mat a d c[39m[K | ||
137 | *. :: [32m{a:'Nat} -> {b:'Nat} -> {c} -> 'Mat a b c -> 'VecS c b -> 'VecS c a[39m[K | ||
138 | .* :: [32m{a:'Nat} -> {b} -> {c:'Nat} -> 'VecS b a -> 'Mat a c b -> 'VecS b c[39m[K | ||
139 | +! :: [32m{a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> 'MatVecScalarElem a -> a[39m[K | ||
140 | -! :: [32m{a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> 'MatVecScalarElem a -> a[39m[K | ||
141 | *! :: [32m{a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> 'MatVecScalarElem a -> a[39m[K | ||
142 | /! :: [32m{a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> a -> 'VecScalar b a[39m[K | ||
143 | %! :: [32m{a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> a -> 'VecScalar b a[39m[K | ||
144 | rotMatrixZ :: [32m'Float -> 'Mat 4 4 'Float[39m[K | ||
145 | rotMatrixY :: [32m'Float -> 'Mat 4 4 'Float[39m[K | ||
146 | rotMatrixX :: [32m'Float -> 'Mat 4 4 'Float[39m[K | ||
147 | rotationEuler :: [32m'Float -> 'Float -> 'Float -> 'Mat 4 4 'Float[39m[K | ||
148 | scale :: [32m'Float -> 'VecS 'Float 4 -> 'VecS 'Float 4[39m[K | ||
149 | fromTo :: [32m'Float -> 'Float -> 'List 'Float[39m[K | ||
150 | !! :: [32m{a} -> 'List a -> 'Int->a[39m[K | ||
2 | ------------ tooltips | 151 | ------------ tooltips |
3 | testdata/Prelude.lc 16:1-16:6 {a} -> {b} -> a -> b->a | 152 | testdata/Prelude.lc 16:1-16:6 {a} -> {b} -> a -> b->a |
4 | testdata/Prelude.lc 16:13-16:14 V3 | 153 | testdata/Prelude.lc 16:13-16:14 V3 |