Are there any known issues where PG can successfully work with a file that coqc dies on (with a lexer error), unless the doc comments are removed, in which case coqc works as well?
Turns out I had some double-quotes in my doc comments that I forgot to close. It still seems weird to me that the code itself would be affected... I'm curious what everyone else thinks.
Is this https://github.com/ProofGeneral/PG/issues/37 ?
Architecturally, this seems a consequence of ProofGeneral having its separate parser, because Coq did not expose one when ProofGeneral was written — see also https://github.com/ProofGeneral/PG/issues/58.
Paolo Giarrusso said:
A ha, it might be (I swear I searched the coq and PG issue lists, idk why it didn't come up :grimacing:) Thanks!
I knew this existed and yet it took me forever to find it, so don't worry.
Last updated: Oct 01 2023 at 18:01 UTC