This repository has been archived on 2024-01-18. You can view files and clone it, but cannot push or open issues or pull requests.
compilation/flap/tests/03-Typing/45-pattern-matching-09.bad.typing.hopix

1 line
4.1 KiB
Text
Raw Normal View History

2023-11-15 19:08:33 +01:00
(((value(DefineType((value(TCon p))(position((start_p(""1 0 5))(end_p(""1 0 6)))))(((value(TId `a))(position((start_p(""1 0 7))(end_p(""1 0 9)))))((value(TId `b))(position((start_p(""1 0 11))(end_p(""1 0 13))))))(DefineSumType((((value(KId P))(position((start_p(""1 0 17))(end_p(""1 0 18)))))(((value(TyVar(TId `a)))(position((start_p(""1 0 19))(end_p(""1 0 21)))))))))))(position((start_p(""1 0 0))(end_p(""1 0 22)))))((value(DefineValue(SimpleValue(((value(Id x))(position((start_p(""3 24 28))(end_p(""3 24 29)))))(((value(ForallTy()((value(TyCon(TCon int)()))(position((start_p(""3 24 32))(end_p(""3 24 35)))))))(position((start_p(""3 24 32))(end_p(""3 24 35))))))((value(Case((value(Tagged((value(KId P))(position((start_p(""3 24 45))(end_p(""3 24 46)))))((((value(TyCon(TCon p)(((value(TyCon(TCon int)()))(position((start_p(""3 24 49))(end_p(""3 24 52)))))((value(TyCon(TCon int)()))(position((start_p(""3 24 54))(end_p(""3 24 57))))))))(position((start_p(""3 24 47))(end_p(""3 24 58)))))((value(TyCon(TCon int)()))(position((start_p(""3 24 60))(end_p(""3 24 63)))))))(((value(Tagged((value(KId P))(position((start_p(""3 24 65))(end_p(""3 24 66)))))((((value(TyCon(TCon int)()))(position((start_p(""3 24 67))(end_p(""3 24 70)))))((value(TyCon(TCon int)()))(position((start_p(""3 24 72))(end_p(""3 24 75)))))))(((value(Literal((value(LInt 22))(position((start_p(""3 24 77))(end_p(""3 24 79)))))))(position((start_p(""3 24 77))(end_p(""3 24 79)))))((value(Literal((value(LInt 44))(position((start_p(""3 24 81))(end_p(""3 24 83)))))))(position((start_p(""3 24 81))(end_p(""3 24 83))))))))(position((start_p(""3 24 65))(end_p(""3 24 84)))))((value(Literal((value(LInt 33))(position((start_p(""3 24 86))(end_p(""3 24 88)))))))(position((start_p(""3 24 86))(end_p(""3 24 88))))))))(position((start_p(""3 24 45))(end_p(""3 24 89)))))(((value(Branch((value(PTaggedValue((value(KId P))(position((start_p(""4 93 95))(end_p(""4 93 96)))))((((value(TyCon(TCon p)(((value(TyCon(TCon int)()))(position((start_p(""4 93 99))(end_p(""4 93 102)))))((value(TyCon(TCon int)()))(position((start_p(""4 93 104))(end_p(""4 93 107))))))))(position((start_p(""4 93 97))(end_p(""4 93 108)))))((value(TyCon(TCon int)()))(position((start_p(""4 93 110))(end_p(""4 93 113)))))))(((value(PTaggedValue((value(KId P))(position((start_p(""4 93 115))(end_p(""4 93 116)))))((((value(TyCon(TCon int)()))(position((start_p(""4 93 117))(end_p(""4 93 120)))))((value(TyCon(TCon int)()))(position((start_p(""4 93 122))(end_p(""4 93 125)))))))(((value(PTypeAnnotation((value(PVariable((value(Id x))(position((start_p(""4 93 128))(end_p(""4 93 129)))))))(position((start_p(""4 93 128))(end_p(""4 93 129)))))((value(TyCon(TCon int)()))(position((start_p(""4 93 132))(end_p(""4 93 135)))))))(position((start_p(""4 93 127))(end_p(""4 93 136)))))((value(PTypeAnnotation((value(PVariable((value(Id y))(position((start_p(""4 93 139))(end_p(""4 93 140)))))))(position((start_p(""4 93 139))(end_p(""4 93 140)))))((value(TyCon(TCon int)()))(position((start_p(""4 93 143))(end_p(""4 93 146)))))))(position((start_p(""4 93 138))(end_p(""4 93 147))))))))(position((start_p(""4 93 115))(end_p(""4 93 148)))))((value(PTypeAnnotation((value PWildcard)(position((start_p(""4 93 151))(end_p(""4 93 152)))))((value(TyCon(TCon int)()))(position((start_p(""4 93 155))(end_p(""4 93 158)))))))(position((start_p(""4 93 150))(end_p(""4 93 159))))))))(position((start_p(""4 93 95))(end_p(""4 93 160)))))((value(Apply((value(Apply((value(Variable((value(Id `+`))(position((start_p(""4 93 166))(end_p(""4 93 167)))))()))(position((start_p(""4 93 166))(end_p(""4 93 167)))))((value(Variable((value(Id x))(position((start_p(""4 93 164))(end_p(""4 93 165)))))()))(position((start_p(""4 93 164))(end_p(""4 93 165)))))))(position((start_p(""4 93 164))(end_p(""4 93 165)))))((value(Variable((value(Id y))(position((start_p(""4 93 168))(end_p(""4 93 169)))))()))(position((start_p(""4 93 168))(end_p(""4 93 169)))))))(position((start_p(""4 93 164))(end_p(""4 93 169)))))))(position((start_p(""4 93 95))(end_p(""4 93 169))))))))(position((start_p(""3 24 38))(end_p(""5