Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Lennard Gäher
Iris
Commits
44dc86c8
Commit
44dc86c8
authored
Oct 24, 2018
by
Robbert Krebbers
Browse files
Use new `|={E,E'}▷=>^n` notation at more places.
parent
97b304a0
Changes
1
Hide whitespace changes
Inline
Side-by-side
theories/program_logic/lifting.v
View file @
44dc86c8
...
...
@@ -130,7 +130,7 @@ Qed.
Lemma
wp_pure_step_fupd
`
{
Inhabited
(
state
Λ
)}
s
E
E'
e1
e2
φ
n
Φ
:
PureExec
φ
n
e1
e2
→
φ
→
Nat
.
iter
n
(
λ
P
,
|={
E
,
E'
}
▷
=>
P
)
(
WP
e2
@
s
;
E
{{
Φ
}})
⊢
WP
e1
@
s
;
E
{{
Φ
}}.
(
|={
E
,
E'
}
▷
=>
^
n
WP
e2
@
s
;
E
{{
Φ
}})
⊢
WP
e1
@
s
;
E
{{
Φ
}}.
Proof
.
iIntros
(
Hexec
H
φ
)
"Hwp"
.
specialize
(
Hexec
H
φ
).
iInduction
Hexec
as
[
e
|
n
e1
e2
e3
[
Hsafe
?]]
"IH"
;
simpl
;
first
done
.
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment