Skip to content

feat: Weakest Precondition examples#135

Merged
markusdemedeiros merged 3 commits intomasterfrom
lob-example
Feb 2, 2026
Merged

feat: Weakest Precondition examples#135
markusdemedeiros merged 3 commits intomasterfrom
lob-example

Conversation

@markusdemedeiros
Copy link
Collaborator

@markusdemedeiros markusdemedeiros commented Jan 27, 2026

Description

Example of how to define a step-indexed weakest precondition in Iris-Lean

Checklist

  • My code follows the mathlib naming and code style conventions
  • I have updated PORTING.md as appropriate
  • I have added my name to the authors section of any appropriate files

@MackieLoeffel
Copy link
Collaborator

I updated this MR to use the proof mode and the mod tactics from #141

@markusdemedeiros
Copy link
Collaborator Author

Looks great!

@MackieLoeffel
Copy link
Collaborator

I rebased this PR on master now that #141 is merged. Is there any other cleanup necessary before merging this?

@markusdemedeiros
Copy link
Collaborator Author

We can merge it. I want to figure out how to get rid of those hacky class abbrev's at some point.

@markusdemedeiros markusdemedeiros merged commit 1beba7b into master Feb 2, 2026
1 check passed
@markusdemedeiros markusdemedeiros deleted the lob-example branch February 2, 2026 12:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants