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/40-pattern-matching-04.good.typing.hopix

1 line
2 KiB
Text
Raw Normal View History

2023-11-15 19:08:33 +01:00
(((value(DefineType((value(TCon option))(position((start_p(""1 0 5))(end_p(""1 0 11)))))()(DefineSumType((((value(KId None))(position((start_p(""1 0 14))(end_p(""1 0 18)))))())(((value(KId Some))(position((start_p(""1 0 21))(end_p(""1 0 25)))))(((value(TyCon(TCon int)()))(position((start_p(""1 0 27))(end_p(""1 0 30)))))))))))(position((start_p(""1 0 0))(end_p(""1 0 31)))))((value(DefineValue(SimpleValue(((value(Id x))(position((start_p(""3 33 37))(end_p(""3 33 38)))))(((value(ForallTy()((value(TyCon(TCon int)()))(position((start_p(""3 33 41))(end_p(""3 33 44)))))))(position((start_p(""3 33 41))(end_p(""3 33 44))))))((value(Case((value(Tagged((value(KId Some))(position((start_p(""3 33 54))(end_p(""3 33 58)))))(())(((value(Literal((value(LInt 42))(position((start_p(""3 33 61))(end_p(""3 33 63)))))))(position((start_p(""3 33 61))(end_p(""3 33 63))))))))(position((start_p(""3 33 54))(end_p(""3 33 64)))))(((value(Branch((value(PTaggedValue((value(KId Some))(position((start_p(""3 33 68))(end_p(""3 33 72)))))(())(((value(PTypeAnnotation((value(PVariable((value(Id x))(position((start_p(""3 33 76))(end_p(""3 33 77)))))))(position((start_p(""3 33 76))(end_p(""3 33 77)))))((value(TyCon(TCon int)()))(position((start_p(""3 33 80))(end_p(""3 33 83)))))))(position((start_p(""3 33 75))(end_p(""3 33 84))))))))(position((start_p(""3 33 68))(end_p(""3 33 85)))))((value(Variable((value(Id x))(position((start_p(""3 33 89))(end_p(""3 33 90)))))()))(position((start_p(""3 33 89))(end_p(""3 33 90)))))))(position((start_p(""3 33 68))(end_p(""3 33 90)))))((value(Branch((value(PTaggedValue((value(KId None))(position((start_p(""3 33 93))(end_p(""3 33 97)))))(())()))(position((start_p(""3 33 93))(end_p(""3 33 99)))))((value(Literal((value(LInt 0))(position((start_p(""3 33 103))(end_p(""3 33 104)))))))(position((start_p(""3 33 103))(end_p(""3 33 104)))))))(position((start_p(""3 33 93))(end_p(""3 33 104))))))))(position((start_p(""3 33 47))(end_p(""3 33 106)))))))))(position((start_p(""3 33 33))(end_p(""3 33 106))))))