Skip to content

SMV: remove legacy grammar rules#1503

Draft
kroening wants to merge 1 commit intomainfrom
smv-cleanout
Draft

SMV: remove legacy grammar rules#1503
kroening wants to merge 1 commit intomainfrom
smv-cleanout

Conversation

@kroening
Copy link
Collaborator

This removes the scanner and parser rules related to the following legacy constructs:

  • EXTERN
  • INC, DEC, ADD, SUB
  • complex identifiers that contain round ( ... ) parentheses
  • switch

None of these are recognised by NuSMV.

@kroening kroening force-pushed the smv-cleanout branch 3 times, most recently from 3bb42df to 91dd7e5 Compare December 22, 2025 17:20
@kroening kroening force-pushed the smv-cleanout branch 2 times, most recently from 3966965 to 352bf0c Compare December 28, 2025 21:45
This removes the parser rules and type checking related to the following
legacy constructs:

* EXTERN
* INC, DEC, ADD, SUB
* complex identifiers that contain round ( ... ) parentheses
* switch
* notin

None of these are recognised by NuSMV.
@kroening kroening added the ebmc 6.0 To be added for ebmc 6.0 release label Feb 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cleanup ebmc 6.0 To be added for ebmc 6.0 release SMV

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant