Skip to content

Make semicolon after rule optional - #3832

Merged
wadoon merged 2 commits into
mainfrom
optional-semi-after-rules
Jun 15, 2026
Merged

Make semicolon after rule optional#3832
wadoon merged 2 commits into
mainfrom
optional-semi-after-rules

Conversation

@Drodt

@Drodt Drodt commented Jun 15, 2026

Copy link
Copy Markdown
Member

Intended Change

This PR makes the semicolon after rules optional in the grammar. It is one of most common and annoying syntax choices KeY beginners run into and I see no reason to require the semicolon.

Type of pull request

  • New feature (non-breaking change which adds functionality)
  • Other: Grammar change

Ensuring quality

  • I have tested the feature as follows: Removed some semicolons from they tesruley.key file

Additional information and contact(s)

The contributions within this pull request are licensed under GPLv2 (only) for inclusion in KeY.

@unp1
unp1 self-requested a review June 15, 2026 13:25

@unp1 unp1 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks. No longer missing semicolons 👍

@wadoon wadoon added this to the v3.0.0 milestone Jun 15, 2026
@wadoon
wadoon added this pull request to the merge queue Jun 15, 2026
Merged via the queue into main with commit cb4ba37 Jun 15, 2026
36 checks passed
@wadoon
wadoon deleted the optional-semi-after-rules branch June 15, 2026 19:54
@wadoon wadoon mentioned this pull request Jun 15, 2026
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants