Skip to content

Parser and consistency fixes#614

Merged
marcoeilers merged 5 commits into
masterfrom
meilers_parser_fixes
Oct 17, 2022
Merged

Parser and consistency fixes#614
marcoeilers merged 5 commits into
masterfrom
meilers_parser_fixes

Conversation

@marcoeilers

Copy link
Copy Markdown
Contributor

Several small fixes for parser and consistency check related issues:

  • Consistency checks ensure quantifiers have at least one quantified variable (+test)
  • Parser no longer crashes on integer literals that have a newline in the middle (+test)
  • Fixed parser error that occurred when combining sequence/set/... literals with domain function applications with type annotations (too many cuts in the parser prevented required backtracking) (+test)
  • Allow whitespace between unary operator and expression (+test)

@marcoeilers marcoeilers requested review from fpoli and vakaras October 14, 2022 20:00

@vakaras vakaras left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM (I have no clue about the parser). Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants