aboutsummaryrefslogtreecommitdiffhomepage
path: root/test-suite/bugs/closed/5608.v
Commit message (Collapse)AuthorAge
* A little reorganization of notations + a fix to #5608.Gravatar Hugo Herbelin2017-08-29
- Formerly, notations such as "{ A } + { B }" were typically split into "{ _ }" and "_ + _". We keep the split only for parsing, which is where it is really needed, but not anymore for interpretation, nor printing. - As a consequence, one notation string can give rise to several grammar entries, but still only one printing entry. - As another consequence, "{ A } + { B }" and "A + { B }" must be reserved to be used, which is after all the natural expectation, even if the sublevels are constrained. - We also now keep the information "is ident", "is binder" in the "key" characterizing the level of a notation.