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/44-pattern-matching-08.good.typing.hopix

1 line
2.9 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)))))((value(TyVar(TId `b)))(position((start_p(""1 0 23))(end_p(""1 0 25)))))))))))(position((start_p(""1 0 0))(end_p(""1 0 26)))))((value(DefineValue(SimpleValue(((value(Id x))(position((start_p(""3 28 32))(end_p(""3 28 33)))))(((value(ForallTy()((value(TyCon(TCon int)()))(position((start_p(""3 28 36))(end_p(""3 28 39)))))))(position((start_p(""3 28 36))(end_p(""3 28 39))))))((value(Case((value(Tagged((value(KId P))(position((start_p(""3 28 49))(end_p(""3 28 50)))))((((value(TyCon(TCon int)()))(position((start_p(""3 28 52))(end_p(""3 28 55)))))((value(TyCon(TCon int)()))(position((start_p(""3 28 57))(end_p(""3 28 60)))))))(((value(Literal((value(LInt 22))(position((start_p(""3 28 63))(end_p(""3 28 65)))))))(position((start_p(""3 28 63))(end_p(""3 28 65)))))((value(Literal((value(LInt 33))(position((start_p(""3 28 67))(end_p(""3 28 69)))))))(position((start_p(""3 28 67))(end_p(""3 28 69))))))))(position((start_p(""3 28 49))(end_p(""3 28 70)))))(((value(Branch((value(PTaggedValue((value(KId P))(position((start_p(""4 74 76))(end_p(""4 74 77)))))((((value(TyCon(TCon int)()))(position((start_p(""4 74 78))(end_p(""4 74 81)))))((value(TyCon(TCon int)()))(position((start_p(""4 74 83))(end_p(""4 74 86)))))))(((value(PTypeAnnotation((value(PVariable((value(Id x))(position((start_p(""4 74 89))(end_p(""4 74 90)))))))(position((start_p(""4 74 89))(end_p(""4 74 90)))))((value(TyCon(TCon int)()))(position((start_p(""4 74 93))(end_p(""4 74 96)))))))(position((start_p(""4 74 88))(end_p(""4 74 97)))))((value(PTypeAnnotation((value(PVariable((value(Id y))(position((start_p(""4 74 100))(end_p(""4 74 101)))))))(position((start_p(""4 74 100))(end_p(""4 74 101)))))((value(TyCon(TCon int)()))(position((start_p(""4 74 104))(end_p(""4 74 107)))))))(position((start_p(""4 74 99))(end_p(""4 74 108))))))))(position((start_p(""4 74 76))(end_p(""4 74 109)))))((value(Apply((value(Apply((value(Variable((value(Id `+`))(position((start_p(""4 74 115))(end_p(""4 74 116)))))()))(position((start_p(""4 74 115))(end_p(""4 74 116)))))((value(Variable((value(Id x))(position((start_p(""4 74 113))(end_p(""4 74 114)))))()))(position((start_p(""4 74 113))(end_p(""4 74 114)))))))(position((start_p(""4 74 113))(end_p(""4 74 114)))))((value(Variable((value(Id y))(position((start_p(""4 74 117))(end_p(""4 74 118)))))()))(position((start_p(""4 74 117))(end_p(""4 74 118)))))))(position((start_p(""4 74 113))(end_p(""4 74 118)))))))(position((start_p(""4 74 76))(end_p(""4 74 118))))))))(position((start_p(""3 28 42))(end_p(""5 119 120)))))))))(position((start_p(""3 28 28))(end_p(""5 119 120))))))