New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Print" works for some notations but not all. #18096
Comments
It works when the notation is basically just the reference (cf Line 2364 in 41944f5
In the case of "x = y" := (@eq _ x y) this is the case but for "x <> y" := (not (@eq _ x y)) it's not.
|
Oh I see... |
Maybe the message should be improved? |
Yeah that would be a good idea. |
(At the same time, we should take some time to rethink the articulation between |
Those 3 I actually see as fairly different, but
What about something like
|
OK, adopted, made #18104. |
…tation cannot be intepreted as a reference Reviewed-by: ppedrot Ack-by: proux01 Ack-by: JasonGross Co-authored-by: ppedrot <ppedrot@users.noreply.github.com>
Description of the problem
I recently noticed that
Print "="
works and printseq
, butPrint "<>"
does not work and just saysWhy can some notations be printed and others not? Is this a bug or somehow intended?
Coq Version
8.16.1
The text was updated successfully, but these errors were encountered: