Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
I
Iris
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
116
Issues
116
List
Boards
Labels
Service Desk
Milestones
Merge Requests
23
Merge Requests
23
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Iris
Iris
Commits
35a17feb
Commit
35a17feb
authored
Dec 13, 2016
by
Ralf Jung
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
turns out naming the module dec_agree_deprecated is not necessary
parent
aec7c174
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
4 additions
and
6 deletions
+4
-6
CHANGELOG.md
CHANGELOG.md
+2
-1
theories/algebra/deprecated.v
theories/algebra/deprecated.v
+2
-5
No files found.
CHANGELOG.md
View file @
35a17feb
...
...
@@ -18,7 +18,8 @@ Coq development, but not every API-breaking change is listed. Changes marked
recursive domain equation. As a consequence, CMRAs no longer need a proof of
completeness. (The old
`cofeT`
is provided by
`algebra.deprecated`
.)
*
Implement a new agreement construction. Unlike the old one, this one
preserves discreteness.
preserves discreteness. dec_agree is thus no longer needed and has been moved
to algebra.deprecated.
*
Renaming and moving things around: uPred and the rest of the base logic are in
`base_logic`
, while
`program_logic`
is for everything involving the general
Iris notion of a language.
...
...
theories/algebra/deprecated.v
View file @
35a17feb
...
...
@@ -6,10 +6,7 @@ From iris.algebra Require Import ofe cmra.
Notation
cofeT
:
=
ofeT
(
only
parsing
).
(* Deprecated 2016-12-09. Use agree instead. *)
(* The module is called dec_agree_deprecated because if it was just dec_agree,
it would still be imported by "From iris Import dec_agree", and people would
not notice they use sth. deprecated. *)
Module
dec_agree_deprecated
.
Module
dec_agree
.
Local
Arguments
validN
_
_
_
!
_
/.
Local
Arguments
valid
_
_
!
_
/.
Local
Arguments
op
_
_
_
!
_
/.
...
...
@@ -76,4 +73,4 @@ End dec_agree.
Arguments
dec_agreeC
:
clear
implicits
.
Arguments
dec_agreeR
_
{
_
}.
End
dec_agree
_deprecated
.
End
dec_agree
.
Write
Preview
Markdown
is supported
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