mirror of
https://github.com/idris-lang/Idris2.git
synced 2024-12-19 01:01:59 +03:00
b786621ed6
As it was, there was significant backtracking for big expressions, getting to the end, not finding a **, so having to try again for application expressions. Fixes #532
37 lines
1.9 KiB
Plaintext
37 lines
1.9 KiB
Plaintext
1/1: Building Lambda (Lambda.idr)
|
|
Lambda.idr:60:3--87:1:While processing right hand side of term at Lambda.idr:59:1--87:1:
|
|
When unifying Term ?g (TyFunc ?tyA (TyFunc TyNat (TyFunc TyNat (TyFunc TyNat (TyFunc TyNat (TyFunc TyNat (TyFunc TyNat (TyFunc TyNat TyNat)))))))) and Term Empty (TyFunc TyNat (TyFunc TyNat (TyFunc TyNat (TyFunc TyNat (TyFunc TyNat (TyFunc TyNat (TyFunc TyNat TyNat)))))))
|
|
Mismatch between:
|
|
TyFunc TyNat TyNat
|
|
and
|
|
TyNat
|
|
at:
|
|
60 Func
|
|
61 (Func
|
|
62 (Func
|
|
63 (Func
|
|
64 (Func
|
|
65 (Func
|
|
66 (Func
|
|
67 (Func (Plus (Var Here)
|
|
68 (Plus (Var (There Here))
|
|
69 (Plus (Var (There (There Here)))
|
|
70 (Plus (Var (There (There (There Here))))
|
|
71 (Plus (Var (There (There (There (There Here)))))
|
|
72 (Plus (Var (There (There (There (There (There Here))))))
|
|
73 (Var (There (There (There (There (There (There Here)))))))
|
|
74 )
|
|
75 )
|
|
76 )
|
|
77 )
|
|
78 )
|
|
79 )
|
|
80 )
|
|
81 )
|
|
82 )
|
|
83 )
|
|
84 )
|
|
85 )
|
|
86 )
|
|
|