metacoq icon indicating copy to clipboard operation
metacoq copied to clipboard

Notation in Universes is incompatible with CertiCoq

Open yforster opened this issue 4 years ago • 1 comments

Notation "⟦ u ⟧_ v" := (Universe.univ_val v u) (at level 0, format "⟦ u ⟧_ v", v ident) : univ_scope.

in Template.Universes is incompatible with notations in CertiCoq. Maybe we should hide it in a Module?

In CertiCoq, I can't define ⟦ u ⟧ := ... anymore, since now the parser always expect the token ⟧_, even if the new notation is the default interpretation.

yforster avatar Dec 14 '20 20:12 yforster

Yes, it should definitively be hidden in a module

mattam82 avatar Dec 15 '20 18:12 mattam82