Skip to content

make syntax compatible with TLAPM#120

Merged
muenchnerkindl merged 2 commits intomasterfrom
fixrelation
Feb 26, 2026
Merged

make syntax compatible with TLAPM#120
muenchnerkindl merged 2 commits intomasterfrom
fixrelation

Conversation

@muenchnerkindl
Copy link
Contributor

This PR mainly avoids tuple bindings in Graphs.tla and Relations.tla since that syntax is not supported by TLAPS. Also fix a syntax error in UndirectedGraphsTests.tla that had apparently gone undetected.

Signed-off-by: Stephan Merz <stephan.merz@loria.fr>
Copy link
Member

@lemmy lemmy left a comment

Choose a reason for hiding this comment

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

LGTM, perhaps include a link to the parser change:

revert to [<<x, y>> \in G.node \X G.node |-> <<x, y>> \in G.edge] once TLAPS uses SANY (https://github.com/tlaplus/tlapm/issues/213)

@lemmy lemmy added bug Something isn't working enhancement New feature or request labels Feb 26, 2026
Signed-off-by: Stephan Merz <stephan.merz@loria.fr>
@muenchnerkindl muenchnerkindl merged commit df9c7b9 into master Feb 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Development

Successfully merging this pull request may close these issues.

2 participants