Coq prints {| |} but cannot parse it #13843
Labels
kind: bug
An error, flaw, fault or unintended behaviour.
part: parser
The parser (also called gramlib, forked from camlp5)
part: records
Record types, Structures, etc.
If you define an empty record Coq prints its constructor a
{| |}
but then it cannot parse it back since it wants the name of a field.IMO the notation system should check the number of fields in order to decide weather to use the notation or not.
CC @coq/extensible-syntax-maintainers
The text was updated successfully, but these errors were encountered: