-
Notifications
You must be signed in to change notification settings - Fork 125
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
sail-to-lean: annotate data type annotations (including quantifiers) #841
Comments
@benjaminselfridge is actually working on this, but I don't seem to be able to assign it to him. @Alasdair would you please add him to the repository? |
From @javra: New Lean defs go here: src/sail_lean_backend/Sail/Sail.lean |
We're starting a branch here: https://github.com/GaloisInc/sail/blob/feature/lean_external_arith/lib/arith.sail Does the initial commit I made look sane to you? |
Looks good! There's a better You could also, in |
Hi @javra, I'm finished with annotations for |
Feel free to already open a (draft) PR, that's easier for me to review 👍 |
Some annotations are still missing in |
@benjaminselfridge, feel invited to work with small patches that add complete annotations for a given area. We can merge these and then step-by-step add the others. |
Look over all files in https://github.com/rems-project/sail/tree/sail2/lib, e.g., https://github.com/rems-project/sail/blob/sail2/lib/flow.sail.
Here an example PR: https://github.com/rems-project/sail/pull/754/files
We may want to use
HAdd.add
instead ofInt.add
The text was updated successfully, but these errors were encountered: