Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Coq translator for globals that are not applied #1749

Merged
merged 2 commits into from
Oct 6, 2022

Conversation

eddywestbrook
Copy link
Contributor

This PR fixes #1748, by having the translation of constants use the translation for SAW core identifiers when those constants have identifiers as names. It also does some refactoring and updates to the documentation around this change.

…slation for SAW core identifiers when those constants have identifiers as names; also did some refactoring and updates to the documentation around this change
@eddywestbrook eddywestbrook added the subsystem: saw-core-coq Issues related to converting saw-core to Gallina for use with the Coq/Rocq theorem prover label Oct 6, 2022
Copy link
Contributor

@Ptival Ptival left a comment

Choose a reason for hiding this comment

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

Nice, I like this a lot!

@eddywestbrook eddywestbrook merged commit cd3f141 into master Oct 6, 2022
@mergify mergify bot deleted the saw-core-coq/unapplied-def branch October 6, 2022 17:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
subsystem: saw-core-coq Issues related to converting saw-core to Gallina for use with the Coq/Rocq theorem prover
Projects
None yet
Development

Successfully merging this pull request may close these issues.

The Coq translator incorrectly translates globals that are not applied
2 participants