Closed shym closed 1 year ago
(*@ type t *) (*@ ephemeral *)
is correctly preprocessed into:
[@@@gospel {| type t |}[@@gospel {| ephemeral |}] ]
(note the nesting) but
(*@ type t *) (* some type *) (*@ ephemeral *)
is preprocessed into:
[@@@gospel {| type t |} ] (* some type *) [@@gospel {| ephemeral |} ]
which is not properly nested (and not correct OCaml syntax).
This is breaking quite a few examples from the documentation.
is correctly preprocessed into:
(note the nesting) but
is preprocessed into:
which is not properly nested (and not correct OCaml syntax).
This is breaking quite a few examples from the documentation.