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
Tej Chajed
iris
Commits
37923961
Commit
37923961
authored
Feb 05, 2015
by
Ralf Jung
Browse files
Merge branch 'master' of git.fp.mpi-sws.org:nowbook
parents
eb79e96a
473e5f3c
Changes
2
Hide whitespace changes
Inline
Side-by-side
README.txt
View file @
37923961
...
...
@@ -56,7 +56,7 @@ CONTENTS
* world_prop.v uses the ModuRes Coq library to construct the domain
for Iris propositions
* iris_core.v defines
erasure
and the simpler assertions
* iris_core.v defines
world satisfaction
and the simpler assertions
* iris_vs.v defines view shifts and proves their rules
...
...
iris_core.v
View file @
37923961
Require
Import
world_prop
core_lang
lang
masks
.
Require
Import
ModuRes
.
PCM
ModuRes
.
UPred
ModuRes
.
BI
ModuRes
.
PreoMet
ModuRes
.
Finmap
.
Module
IrisRes
(
RL
:
PCM_T
)
(
C
:
CORE_LANG
)
<
:
PCM_T
.
Import
C
.
Definition
res
:
=
(
pcm_res_ex
state
*
RL
.
res
)%
type
.
Module
Type
IRIS_RES
(
RL
:
PCM_T
)
(
C
:
CORE_LANG
)
:
=
PCM_T
with
Definition
res
:
=
(
pcm_res_ex
C
.
state
*
RL
.
res
)%
type
.
Module
IrisRes
(
RL
:
PCM_T
)
(
C
:
CORE_LANG
)
<
:
IRIS_RES
RL
C
.
Definition
res
:
=
(
pcm_res_ex
C
.
state
*
RL
.
res
)%
type
.
Instance
res_op
:
PCM_op
res
:
=
_
.
Instance
res_unit
:
PCM_unit
res
:
=
_
.
Instance
res_pcm
:
PCM
res
:
=
_
.
...
...
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