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
Original bug ID: 2490 Reporter: administrator Status: closed Resolution: not a bug Priority: normal Severity: minor Category: ~DO NOT USE (was: OCaml general)
Hi, I'm playing with recursive modules and noticed that I've got to throw
parenthesis around the 'E with type ...' part of the below statement, otherwise
the code does not parse.
module rec Env : (E with type term = Term.term)
and Term : TermType with type term =
[Integer of int | Closure of string * Term.term * Env.env]
I think that without the parenthesis, this should still parse according to the
grammar in the manual. Thanks - EA
The text was updated successfully, but these errors were encountered:
Original bug ID: 2490
Reporter: administrator
Status: closed
Resolution: not a bug
Priority: normal
Severity: minor
Category: ~DO NOT USE (was: OCaml general)
Bug description
Full_Name: Ethan Aubin
Version: 3.07+02
OS: Windows
Submission from: h000393e64fbb.ne.client2.attbi.com (65.96.37.11)
Hi, I'm playing with recursive modules and noticed that I've got to throw
parenthesis around the 'E with type ...' part of the below statement, otherwise
the code does not parse.
module rec Env : (E with type term = Term.term)
and Term : TermType with type term =
[
Integer of int |
Closure of string * Term.term * Env.env]I think that without the parenthesis, this should still parse according to the
grammar in the manual. Thanks - EA
The text was updated successfully, but these errors were encountered: