We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Grammar with overlapping concrete syntax but different constructors give an error in the parse table generator
Create grammar with overlapping concrete syntax but different constructors, for example due to a copy-paste mistake:
Exp.And = <<Exp> and <Exp>> {left} Exp.Or = <<Or> and <Expr>> {left}
This to work (but be ambiguous at parse time), or give an error in the SDF3 file.
There was an error in the parse table generator.
This was reported from the lab, but it should be reproduced more thoroughly.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Summary
Grammar with overlapping concrete syntax but different constructors give an error in the parse table generator
What you did
Create grammar with overlapping concrete syntax but different constructors, for example due to a copy-paste mistake:
What you expected to happen
This to work (but be ambiguous at parse time), or give an error in the SDF3 file.
What actually happened
There was an error in the parse table generator.
Context
Additional information
This was reported from the lab, but it should be reproduced more thoroughly.
The text was updated successfully, but these errors were encountered: