You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A reasonable implementation would probably use patterns there, as we would want to allow also nested tuples, etc.
But patterns do not parse casts at the moment it seems (and they would be required for function arguments):
valf : intoption -> int(*@ r = f x requires match x with | Some (y:int) -> y >= 0 | None -> true *)(* {gospel_expected| [125] gospel: internal error, uncaught exception: File "src/dterm.ml", line 332, characters 18-24: Assertion failed |gospel_expected} *)
No description provided.
The text was updated successfully, but these errors were encountered: