Merge branch 'minimum-excludant-other-versions' into 'master'
[why3.git] / bench / programs / bad-typing / variant1.mlw
blobac9ae7414fc0278c077850889a025667ec802fef
2 module M
4   use int.Int
6   (* missing variant *)
8   let rec even (x:int) : int variant {x} =
9     odd (x-1)
10   with odd (x:int) : int =
11     even (x-1)
13 end