diff options
author | Péter Diviánszky <divipp@gmail.com> | 2016-02-02 06:19:58 +0100 |
---|---|---|
committer | Péter Diviánszky <divipp@gmail.com> | 2016-02-02 06:19:58 +0100 |
commit | 0134e614c1747d2d9aff56f260249d809b541287 (patch) | |
tree | be372f350f8cec8abea24ef438481ecccae8eb47 /testdata/Internals.out | |
parent | c5d17f3b0db34216d9ce4884b4a0ae044ee57257 (diff) |
try to speed up parseTerm
Diffstat (limited to 'testdata/Internals.out')
-rw-r--r-- | testdata/Internals.out | 254 |
1 files changed, 129 insertions, 125 deletions
diff --git a/testdata/Internals.out b/testdata/Internals.out index f55a02c2..a3430051 100644 --- a/testdata/Internals.out +++ b/testdata/Internals.out | |||
@@ -103,143 +103,147 @@ testdata/Internals.lc 42:24-42:28 Type | |||
103 | testdata/Internals.lc 42:36-42:37 Type | 103 | testdata/Internals.lc 42:36-42:37 Type |
104 | testdata/Internals.lc 42:36-42:46 Type | 104 | testdata/Internals.lc 42:36-42:46 Type |
105 | testdata/Internals.lc 42:45-42:46 Type | 105 | testdata/Internals.lc 42:45-42:46 Type |
106 | testdata/Internals.lc 47:1-47:4 Unit -> Unit->Unit | 106 | testdata/Internals.lc 44:6-44:11 Type -> Type->Type |
107 | testdata/Internals.lc 47:8-47:12 Type | 107 | testdata/Internals.lc 44:14-44:18 a:Type -> a -> a->Type |
108 | testdata/Internals.lc 47:16-47:20 Type | 108 | testdata/Internals.lc 44:14-44:23 Type -> Type->Type |
109 | testdata/Internals.lc 47:16-47:28 Type | 109 | testdata/Internals.lc 44:19-44:23 Type |
110 | testdata/Internals.lc 47:24-47:28 Type | 110 | testdata/Internals.lc 49:1-49:4 Unit -> Unit->Unit |
111 | testdata/Internals.lc 50:6-50:9 Type | 111 | testdata/Internals.lc 49:8-49:12 Type |
112 | testdata/Internals.lc 51:6-51:10 Type | 112 | testdata/Internals.lc 49:16-49:20 Type |
113 | testdata/Internals.lc 52:6-52:11 Type | 113 | testdata/Internals.lc 49:16-49:28 Type |
114 | testdata/Internals.lc 49:24-49:28 Type | ||
115 | testdata/Internals.lc 52:6-52:9 Type | ||
114 | testdata/Internals.lc 53:6-53:10 Type | 116 | testdata/Internals.lc 53:6-53:10 Type |
117 | testdata/Internals.lc 54:6-54:11 Type | ||
115 | testdata/Internals.lc 55:6-55:10 Type | 118 | testdata/Internals.lc 55:6-55:10 Type |
116 | testdata/Internals.lc 55:6-55:25 Type | 119 | testdata/Internals.lc 57:6-57:10 Type |
117 | testdata/Internals.lc 55:13-55:18 Bool | 120 | testdata/Internals.lc 57:6-57:25 Type |
118 | testdata/Internals.lc 55:21-55:25 Bool | 121 | testdata/Internals.lc 57:13-57:18 Bool |
119 | testdata/Internals.lc 57:6-57:14 Type | 122 | testdata/Internals.lc 57:21-57:25 Bool |
120 | testdata/Internals.lc 57:6-57:29 Type | 123 | testdata/Internals.lc 59:6-59:14 Type |
121 | testdata/Internals.lc 57:17-57:19 Ordering | 124 | testdata/Internals.lc 59:6-59:29 Type |
122 | testdata/Internals.lc 57:22-57:24 Ordering | 125 | testdata/Internals.lc 59:17-59:19 Ordering |
123 | testdata/Internals.lc 57:27-57:29 Ordering | 126 | testdata/Internals.lc 59:22-59:24 Ordering |
124 | testdata/Internals.lc 60:1-60:14 Int->Word | 127 | testdata/Internals.lc 59:27-59:29 Ordering |
125 | testdata/Internals.lc 60:24-60:27 Type | 128 | testdata/Internals.lc 62:1-62:14 Int->Word |
126 | testdata/Internals.lc 60:33-60:37 Type | ||
127 | testdata/Internals.lc 61:1-61:15 Int->Float | ||
128 | testdata/Internals.lc 61:24-61:27 Type | ||
129 | testdata/Internals.lc 61:33-61:38 Type | ||
130 | testdata/Internals.lc 62:1-62:15 Int -> Int->Ordering | ||
131 | testdata/Internals.lc 62:24-62:27 Type | 129 | testdata/Internals.lc 62:24-62:27 Type |
132 | testdata/Internals.lc 62:33-62:36 Type | 130 | testdata/Internals.lc 62:33-62:37 Type |
133 | testdata/Internals.lc 62:33-62:50 Type | 131 | testdata/Internals.lc 63:1-63:15 Int->Float |
134 | testdata/Internals.lc 62:42-62:50 Type | 132 | testdata/Internals.lc 63:24-63:27 Type |
135 | testdata/Internals.lc 63:1-63:16 Word -> Word->Ordering | 133 | testdata/Internals.lc 63:33-63:38 Type |
136 | testdata/Internals.lc 63:24-63:28 Type | 134 | testdata/Internals.lc 64:1-64:15 Int -> Int->Ordering |
137 | testdata/Internals.lc 63:33-63:37 Type | 135 | testdata/Internals.lc 64:24-64:27 Type |
138 | testdata/Internals.lc 63:33-63:50 Type | 136 | testdata/Internals.lc 64:33-64:36 Type |
139 | testdata/Internals.lc 63:42-63:50 Type | ||
140 | testdata/Internals.lc 64:1-64:17 Float -> Float->Ordering | ||
141 | testdata/Internals.lc 64:24-64:29 Type | ||
142 | testdata/Internals.lc 64:33-64:38 Type | ||
143 | testdata/Internals.lc 64:33-64:50 Type | 137 | testdata/Internals.lc 64:33-64:50 Type |
144 | testdata/Internals.lc 64:42-64:50 Type | 138 | testdata/Internals.lc 64:42-64:50 Type |
145 | testdata/Internals.lc 65:1-65:16 Char -> Char->Ordering | 139 | testdata/Internals.lc 65:1-65:16 Word -> Word->Ordering |
146 | testdata/Internals.lc 65:24-65:28 Type | 140 | testdata/Internals.lc 65:24-65:28 Type |
147 | testdata/Internals.lc 65:33-65:37 Type | 141 | testdata/Internals.lc 65:33-65:37 Type |
148 | testdata/Internals.lc 65:33-65:50 Type | 142 | testdata/Internals.lc 65:33-65:50 Type |
149 | testdata/Internals.lc 65:42-65:50 Type | 143 | testdata/Internals.lc 65:42-65:50 Type |
150 | testdata/Internals.lc 66:1-66:18 String -> String->Ordering | 144 | testdata/Internals.lc 66:1-66:17 Float -> Float->Ordering |
151 | testdata/Internals.lc 66:24-66:30 Type | 145 | testdata/Internals.lc 66:24-66:29 Type |
152 | testdata/Internals.lc 66:34-66:40 Type | 146 | testdata/Internals.lc 66:33-66:38 Type |
153 | testdata/Internals.lc 66:34-66:52 Type | 147 | testdata/Internals.lc 66:33-66:50 Type |
154 | testdata/Internals.lc 66:44-66:52 Type | 148 | testdata/Internals.lc 66:42-66:50 Type |
155 | testdata/Internals.lc 67:1-67:14 Int->Int | 149 | testdata/Internals.lc 67:1-67:16 Char -> Char->Ordering |
156 | testdata/Internals.lc 67:24-67:27 Type | 150 | testdata/Internals.lc 67:24-67:28 Type |
157 | testdata/Internals.lc 67:33-67:36 Type | 151 | testdata/Internals.lc 67:33-67:37 Type |
158 | testdata/Internals.lc 68:1-68:15 Word->Word | 152 | testdata/Internals.lc 67:33-67:50 Type |
159 | testdata/Internals.lc 68:24-68:28 Type | 153 | testdata/Internals.lc 67:42-67:50 Type |
160 | testdata/Internals.lc 68:33-68:37 Type | 154 | testdata/Internals.lc 68:1-68:18 String -> String->Ordering |
161 | testdata/Internals.lc 69:1-69:16 Float->Float | 155 | testdata/Internals.lc 68:24-68:30 Type |
162 | testdata/Internals.lc 69:24-69:29 Type | 156 | testdata/Internals.lc 68:34-68:40 Type |
163 | testdata/Internals.lc 69:33-69:38 Type | 157 | testdata/Internals.lc 68:34-68:52 Type |
164 | testdata/Internals.lc 70:1-70:11 Int -> Int->Int | 158 | testdata/Internals.lc 68:44-68:52 Type |
165 | testdata/Internals.lc 70:24-70:27 Type | 159 | testdata/Internals.lc 69:1-69:14 Int->Int |
166 | testdata/Internals.lc 70:33-70:36 Type | 160 | testdata/Internals.lc 69:24-69:27 Type |
167 | testdata/Internals.lc 70:33-70:45 Type | 161 | testdata/Internals.lc 69:33-69:36 Type |
168 | testdata/Internals.lc 70:42-70:45 Type | 162 | testdata/Internals.lc 70:1-70:15 Word->Word |
169 | testdata/Internals.lc 71:1-71:11 Int -> Int->Int | 163 | testdata/Internals.lc 70:24-70:28 Type |
170 | testdata/Internals.lc 71:24-71:27 Type | 164 | testdata/Internals.lc 70:33-70:37 Type |
171 | testdata/Internals.lc 71:33-71:36 Type | 165 | testdata/Internals.lc 71:1-71:16 Float->Float |
172 | testdata/Internals.lc 71:33-71:45 Type | 166 | testdata/Internals.lc 71:24-71:29 Type |
173 | testdata/Internals.lc 71:42-71:45 Type | 167 | testdata/Internals.lc 71:33-71:38 Type |
174 | testdata/Internals.lc 72:1-72:11 Int -> Int->Int | 168 | testdata/Internals.lc 72:1-72:11 Int -> Int->Int |
175 | testdata/Internals.lc 72:24-72:27 Type | 169 | testdata/Internals.lc 72:24-72:27 Type |
176 | testdata/Internals.lc 72:33-72:36 Type | 170 | testdata/Internals.lc 72:33-72:36 Type |
177 | testdata/Internals.lc 72:33-72:45 Type | 171 | testdata/Internals.lc 72:33-72:45 Type |
178 | testdata/Internals.lc 72:42-72:45 Type | 172 | testdata/Internals.lc 72:42-72:45 Type |
179 | testdata/Internals.lc 73:1-73:14 Float->Float | 173 | testdata/Internals.lc 73:1-73:11 Int -> Int->Int |
180 | testdata/Internals.lc 73:24-73:29 Type | 174 | testdata/Internals.lc 73:24-73:27 Type |
181 | testdata/Internals.lc 73:33-73:38 Type | 175 | testdata/Internals.lc 73:33-73:36 Type |
182 | testdata/Internals.lc 74:1-74:10 Float->Int | 176 | testdata/Internals.lc 73:33-73:45 Type |
183 | testdata/Internals.lc 74:24-74:29 Type | 177 | testdata/Internals.lc 73:42-73:45 Type |
178 | testdata/Internals.lc 74:1-74:11 Int -> Int->Int | ||
179 | testdata/Internals.lc 74:24-74:27 Type | ||
184 | testdata/Internals.lc 74:33-74:36 Type | 180 | testdata/Internals.lc 74:33-74:36 Type |
185 | testdata/Internals.lc 77:19-77:23 Type | 181 | testdata/Internals.lc 74:33-74:45 Type |
186 | testdata/Internals.lc 77:19-77:38 Type | 182 | testdata/Internals.lc 74:42-74:45 Type |
187 | testdata/Internals.lc 77:27-77:28 V2 | 183 | testdata/Internals.lc 75:1-75:14 Float->Float |
188 | testdata/Internals.lc 77:27-77:38 Type | 184 | testdata/Internals.lc 75:24-75:29 Type |
189 | testdata/Internals.lc 77:32-77:33 Type | 185 | testdata/Internals.lc 75:33-75:38 Type |
190 | testdata/Internals.lc 77:32-77:38 Type | 186 | testdata/Internals.lc 76:1-76:10 Float->Int |
191 | testdata/Internals.lc 77:37-77:38 Type | 187 | testdata/Internals.lc 76:24-76:29 Type |
192 | testdata/Internals.lc 78:1-78:15 {a} -> Bool -> a -> a->a | 188 | testdata/Internals.lc 76:33-76:36 Type |
193 | testdata/Internals.lc 78:16-78:20 Bool | 189 | testdata/Internals.lc 79:19-79:23 Type |
194 | testdata/Internals.lc 78:16-79:29 Bool -> V1 -> V2->V3 | V1 -> V2->V3 | V2->V3 | V3 | 190 | testdata/Internals.lc 79:19-79:38 Type |
195 | testdata/Internals.lc 78:28-78:29 V3 | 191 | testdata/Internals.lc 79:27-79:28 V2 |
196 | testdata/Internals.lc 78:28-79:29 Bool->V4 | 192 | testdata/Internals.lc 79:27-79:38 Type |
197 | testdata/Internals.lc 79:28-79:29 V4 | 193 | testdata/Internals.lc 79:32-79:33 Type |
198 | testdata/Internals.lc 82:7-82:10 Type->Type | 194 | testdata/Internals.lc 79:32-79:38 Type |
199 | testdata/Internals.lc 82:7-83:22 Type | 195 | testdata/Internals.lc 79:37-79:38 Type |
200 | testdata/Internals.lc 82:7-84:32 Type | 196 | testdata/Internals.lc 80:1-80:15 {a} -> Bool -> a -> a->a |
201 | testdata/Internals.lc 82:7-85:19 Type | 197 | testdata/Internals.lc 80:16-80:20 Bool |
202 | testdata/Internals.lc 83:3-83:10 {a} -> {b : Num a} -> Int->a | 198 | testdata/Internals.lc 80:16-81:29 Bool -> V1 -> V2->V3 | V1 -> V2->V3 | V2->V3 | V3 |
203 | testdata/Internals.lc 83:14-83:17 Type | 199 | testdata/Internals.lc 80:28-80:29 V3 |
204 | testdata/Internals.lc 83:14-83:22 Type | 200 | testdata/Internals.lc 80:28-81:29 Bool->V4 |
205 | testdata/Internals.lc 83:21-83:22 Type | 201 | testdata/Internals.lc 81:28-81:29 V4 |
206 | testdata/Internals.lc 84:3-84:10 {a} -> {b : Num a} -> a -> a->Ordering | 202 | testdata/Internals.lc 84:7-84:10 Type->Type |
207 | testdata/Internals.lc 84:14-84:15 Type | 203 | testdata/Internals.lc 84:7-85:22 Type |
208 | testdata/Internals.lc 84:14-84:32 Type | 204 | testdata/Internals.lc 84:7-86:32 Type |
209 | testdata/Internals.lc 84:19-84:20 Type | 205 | testdata/Internals.lc 84:7-87:19 Type |
210 | testdata/Internals.lc 84:19-84:32 Type | 206 | testdata/Internals.lc 85:3-85:10 {a} -> {b : Num a} -> Int->a |
211 | testdata/Internals.lc 84:24-84:32 Type | 207 | testdata/Internals.lc 85:14-85:17 Type |
212 | testdata/Internals.lc 85:3-85:9 {a} -> {b : Num a} -> a->a | 208 | testdata/Internals.lc 85:14-85:22 Type |
213 | testdata/Internals.lc 85:13-85:14 Type | 209 | testdata/Internals.lc 85:21-85:22 Type |
214 | testdata/Internals.lc 85:13-85:19 Type | 210 | testdata/Internals.lc 86:3-86:10 {a} -> {b : Num a} -> a -> a->Ordering |
215 | testdata/Internals.lc 85:18-85:19 Type | 211 | testdata/Internals.lc 86:14-86:15 Type |
216 | testdata/Internals.lc 87:14-87:17 Type | 212 | testdata/Internals.lc 86:14-86:32 Type |
217 | testdata/Internals.lc 87:14-88:20 ({a : Num V0} -> Int->V2) -> {d : Num V1} -> Int->V3 | 213 | testdata/Internals.lc 86:19-86:20 Type |
218 | testdata/Internals.lc 87:14-89:27 ({a : Num V0} -> V1 -> V2->Ordering) -> {e : Num V1} -> V2 -> V3->Ordering | 214 | testdata/Internals.lc 86:19-86:32 Type |
219 | testdata/Internals.lc 87:14-90:26 ({a : Num V0} -> V1->V2) -> {d : Num V1} -> V2->V3 | 215 | testdata/Internals.lc 86:24-86:32 Type |
220 | testdata/Internals.lc 87:14-95:19 Type | Type->Type | 216 | testdata/Internals.lc 87:3-87:9 {a} -> {b : Num a} -> a->a |
221 | testdata/Internals.lc 87:14-96:27 {a : Num V0} -> Int->V2 | {a} -> {b : Num a} -> Int->a | 217 | testdata/Internals.lc 87:13-87:14 Type |
222 | testdata/Internals.lc 87:14-97:29 {a : Num V0} -> V1 -> V2->Ordering | {a} -> {b : Num a} -> a -> a->Ordering | 218 | testdata/Internals.lc 87:13-87:19 Type |
223 | testdata/Internals.lc 87:14-98:28 {a : Num V0} -> V1->V2 | {a} -> {b : Num a} -> a->a | 219 | testdata/Internals.lc 87:18-87:19 Type |
224 | testdata/Internals.lc 88:13-88:20 Int->Int | 220 | testdata/Internals.lc 89:14-89:17 Type |
225 | testdata/Internals.lc 88:19-88:20 Int | 221 | testdata/Internals.lc 89:14-90:20 ({a : Num V0} -> Int->V2) -> {d : Num V1} -> Int->V3 |
226 | testdata/Internals.lc 89:13-89:27 Int -> Int->Ordering | 222 | testdata/Internals.lc 89:14-91:27 ({a : Num V0} -> V1 -> V2->Ordering) -> {e : Num V1} -> V2 -> V3->Ordering |
227 | testdata/Internals.lc 90:13-90:26 Int->Int | 223 | testdata/Internals.lc 89:14-92:26 ({a : Num V0} -> V1->V2) -> {d : Num V1} -> V2->V3 |
228 | testdata/Internals.lc 91:14-91:18 Type | 224 | testdata/Internals.lc 89:14-97:19 Type | Type->Type |
229 | testdata/Internals.lc 91:14-92:26 ({a : Num V0} -> Int->V2) -> {d : Num V1} -> Int->V3 | 225 | testdata/Internals.lc 89:14-98:27 {a : Num V0} -> Int->V2 | {a} -> {b : Num a} -> Int->a |
230 | testdata/Internals.lc 91:14-93:28 ({a : Num V0} -> V1 -> V2->Ordering) -> {e : Num V1} -> V2 -> V3->Ordering | 226 | testdata/Internals.lc 89:14-99:29 {a : Num V0} -> V1 -> V2->Ordering | {a} -> {b : Num a} -> a -> a->Ordering |
231 | testdata/Internals.lc 91:14-94:27 ({a : Num V0} -> V1->V2) -> {d : Num V1} -> V2->V3 | 227 | testdata/Internals.lc 89:14-100:28 {a : Num V0} -> V1->V2 | {a} -> {b : Num a} -> a->a |
232 | testdata/Internals.lc 91:14-95:19 Type | 228 | testdata/Internals.lc 90:13-90:20 Int->Int |
233 | testdata/Internals.lc 91:14-96:27 {a : Num V0} -> Int->V2 | 229 | testdata/Internals.lc 90:19-90:20 Int |
234 | testdata/Internals.lc 91:14-97:29 {a : Num V0} -> V1 -> V2->Ordering | 230 | testdata/Internals.lc 91:13-91:27 Int -> Int->Ordering |
235 | testdata/Internals.lc 91:14-98:28 {a : Num V0} -> V1->V2 | 231 | testdata/Internals.lc 92:13-92:26 Int->Int |
236 | testdata/Internals.lc 92:13-92:26 Int->Word | 232 | testdata/Internals.lc 93:14-93:18 Type |
237 | testdata/Internals.lc 93:13-93:28 Word -> Word->Ordering | 233 | testdata/Internals.lc 93:14-94:26 ({a : Num V0} -> Int->V2) -> {d : Num V1} -> Int->V3 |
238 | testdata/Internals.lc 94:13-94:27 Word->Word | 234 | testdata/Internals.lc 93:14-95:28 ({a : Num V0} -> V1 -> V2->Ordering) -> {e : Num V1} -> V2 -> V3->Ordering |
239 | testdata/Internals.lc 95:14-95:19 Type | 235 | testdata/Internals.lc 93:14-96:27 ({a : Num V0} -> V1->V2) -> {d : Num V1} -> V2->V3 |
240 | testdata/Internals.lc 95:14-96:27 ({a : Num V0} -> Int->V2) -> {d : Num V1} -> Int->V3 | 236 | testdata/Internals.lc 93:14-97:19 Type |
241 | testdata/Internals.lc 95:14-97:29 ({a : Num V0} -> V1 -> V2->Ordering) -> {e : Num V1} -> V2 -> V3->Ordering | 237 | testdata/Internals.lc 93:14-98:27 {a : Num V0} -> Int->V2 |
242 | testdata/Internals.lc 95:14-98:28 ({a : Num V0} -> V1->V2) -> {d : Num V1} -> V2->V3 | 238 | testdata/Internals.lc 93:14-99:29 {a : Num V0} -> V1 -> V2->Ordering |
243 | testdata/Internals.lc 96:13-96:27 Int->Float | 239 | testdata/Internals.lc 93:14-100:28 {a : Num V0} -> V1->V2 |
244 | testdata/Internals.lc 97:13-97:29 Float -> Float->Ordering | 240 | testdata/Internals.lc 94:13-94:26 Int->Word |
245 | testdata/Internals.lc 98:13-98:28 Float->Float | 241 | testdata/Internals.lc 95:13-95:28 Word -> Word->Ordering |
242 | testdata/Internals.lc 96:13-96:27 Word->Word | ||
243 | testdata/Internals.lc 97:14-97:19 Type | ||
244 | testdata/Internals.lc 97:14-98:27 ({a : Num V0} -> Int->V2) -> {d : Num V1} -> Int->V3 | ||
245 | testdata/Internals.lc 97:14-99:29 ({a : Num V0} -> V1 -> V2->Ordering) -> {e : Num V1} -> V2 -> V3->Ordering | ||
246 | testdata/Internals.lc 97:14-100:28 ({a : Num V0} -> V1->V2) -> {d : Num V1} -> V2->V3 | ||
247 | testdata/Internals.lc 98:13-98:27 Int->Float | ||
248 | testdata/Internals.lc 99:13-99:29 Float -> Float->Ordering | ||
249 | testdata/Internals.lc 100:13-100:28 Float->Float | ||