Skip to content

Conversation

@matthias-brun
Copy link
Collaborator

This PR fixes #1573. My understanding here is that rejoin_tokens used to not be necessary for compiling code because the spec code could be parsed even without it (but possibly with a different result than if rejoin_tokens was called?). With !is/!has, parsing fails and hence prevents compilation. Simply using rejoin_tokens in this case as well seems to be the most straightforward solution.

@tjhance Tagging you, since you reviewed #1882.

By submitting this pull request, I confirm that my contribution is made under the terms of the MIT license.

@matthias-brun matthias-brun linked an issue Sep 30, 2025 that may be closed by this pull request
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.

Build fails with !is token in spec/proof mode.

1 participant