Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
I
iris-coq
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Maxime Dénès
iris-coq
Commits
d1f3cf37
Commit
d1f3cf37
authored
9 years ago
by
Ralf Jung
Browse files
Options
Downloads
Patches
Plain Diff
update bib and irs.sty
parent
2de1492c
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
docs/algebra.tex
+1
-1
1 addition, 1 deletion
docs/algebra.tex
docs/bib.bib
+124
-4
124 additions, 4 deletions
docs/bib.bib
docs/iris.sty
+2
-2
2 additions, 2 deletions
docs/iris.sty
with
127 additions
and
7 deletions
docs/algebra.tex
+
1
−
1
View file @
d1f3cf37
...
...
@@ -172,7 +172,7 @@ Note that for RAs, this and the RA-based definition of a frame-preserving update
A CMRA
$
\monoid
$
is
\emph
{
discrete
}
if it satisfies the following conditions:
\begin{enumerate}
[itemsep=0pt]
\item
$
\monoid
$
is a discrete COFE
\item
$
\val
$
ignores the step-index:
\\
\item
$
\
m
val
$
ignores the step-index:
\\
$
\All
\melt
\in
\monoid
.
\melt
\in
\mval
_
0
\Ra
\All
n,
\melt
\in
\mval
_
n
$
\end{enumerate}
\end{defn}
...
...
This diff is collapsed.
Click to expand it.
docs/bib.bib
+
124
−
4
View file @
d1f3cf37
...
...
@@ -3532,6 +3532,9 @@ year = {2013}
title
=
{Invariants, Modularity, and Rights}
,
booktitle
=
{PSI}
,
year
=
{2009}
,
pages
=
{43--55}
,
volume
=
{5947}
,
series
=
{LNCS}
,
}
@Article
{
ashcroft:invariants
,
...
...
@@ -3635,7 +3638,7 @@ year = {2013}
Georges Gonthier and
Assia Mahboubi and
Laurence Rideau}
,
title
=
"
{Packaging Mathematical Structures}
"
,
title
=
{Packaging Mathematical Structures}
,
booktitle
=
{TPHOLs}
,
pages
=
{327--342}
,
series
=
{LNCS}
,
...
...
@@ -3645,7 +3648,7 @@ year = {2013}
@article
{
spitters:weegen:11
,
author
=
{Bas Spitters and Eelis van der Weegen}
,
title
=
"
{Type classes for mathematics in type theory}
"
,
title
=
{Type classes for mathematics in type theory}
,
journal
=
{MSCS}
,
volume
=
{21}
,
number
=
{4}
,
...
...
@@ -3655,8 +3658,8 @@ year = {2013}
@article
{
sozeau:09
,
author
=
{Matthieu Sozeau}
,
title
=
"
{A New Look at Generalized Rewriting in Type Theory}
"
,
journal
=
{J
ournal of Formalized Reasoning
}
,
title
=
{A New Look at Generalized Rewriting in Type Theory}
,
journal
=
{J
FR
}
,
volume
=
{2}
,
number
=
{1}
,
pages
=
{41--62}
,
...
...
@@ -3701,3 +3704,120 @@ year = {2013}
biburl
=
{http://dblp.uni-trier.de/rec/bib/journals/tcs/BirkedalST10}
,
bibsource
=
{dblp computer science bibliography, http://dblp.org}
}
@inproceedings
{
gotsman:storable-locks
,
author
=
{Alexey Gotsman and
Josh Berdine and
Byron Cook and
Noam Rinetzky and
Mooly Sagiv}
,
title
=
{Local Reasoning for Storable Locks and Threads}
,
booktitle
=
{APLAS}
,
pages
=
{19--37}
,
year
=
{2007}
,
url
=
{http://dx.doi.org/10.1007/978-3-540-76637-7_3}
,
doi
=
{10.1007/978-3-540-76637-7_3}
,
timestamp
=
{Thu, 29 Nov 2007 12:28:33 +0100}
,
biburl
=
{http://dblp.uni-trier.de/rec/bib/conf/aplas/GotsmanBCRS07}
,
bibsource
=
{dblp computer science bibliography, http://dblp.org}
}
@article
{
birkedal:storable-locks
,
author
=
{Alexandre Buisse and
Lars Birkedal and
Kristian St{\o}vring}
,
title
=
{Step-Indexed {Kripke} Model of Separation Logic for Storable Locks}
,
journal
=
{ENTCS}
,
volume
=
{276}
,
pages
=
{121--143}
,
year
=
{2011}
,
url
=
{http://dx.doi.org/10.1016/j.entcs.2011.09.018}
,
doi
=
{10.1016/j.entcs.2011.09.018}
,
timestamp
=
{Mon, 14 Nov 2011 15:35:16 +0100}
,
biburl
=
{http://dblp.uni-trier.de/rec/bib/journals/entcs/BuisseBS11}
,
bibsource
=
{dblp computer science bibliography, http://dblp.org}
}
@inproceedings
{
unification_hints
,
author
=
{Andrea Asperti and
Wilmer Ricciotti and
Claudio Sacerdoti Coen and
Enrico Tassi}
,
title
=
{Hints in Unification}
,
booktitle
=
{TPHOLs}
,
pages
=
{84--98}
,
year
=
{2009}
,
series
=
{LNCS}
,
volume
=
{5674}
,
}
@inproceedings
{
bedrock
,
author
=
{Adam Chlipala}
,
title
=
{The {Bedrock} structured programming system: combining generative metaprogramming
and {Hoare} logic in an extensible program verifier}
,
booktitle
=
{ICFP}
,
pages
=
{391--402}
,
year
=
{2013}
,
}
@inproceedings
{
modures
,
author
=
{Filip Sieczkowski and Ales Bizjak and Lars Birkedal}
,
title
=
{{ModuRes}: {A} {Coq} Library for Modular Reasoning About Concurrent Higher-Order
Imperative Programming Languages}
,
booktitle
=
{ITP}
,
pages
=
{375--390}
,
year
=
{2015}
,
series
=
{LNCS}
,
volume
=
{9236}
,
}
@inproceedings
{
fcsl-coq
,
author
=
{Ilya Sergey and
Aleksandar Nanevski and
Anindya Banerjee}
,
title
=
{Mechanized verification of fine-grained concurrent programs}
,
booktitle
=
{PLDI}
,
pages
=
{77--87}
,
year
=
{2015}
,
url
=
{http://doi.acm.org/10.1145/2737924.2737964}
,
doi
=
{10.1145/2737924.2737964}
,
timestamp
=
{Fri, 05 Jun 2015 07:31:54 +0200}
,
biburl
=
{http://dblp.uni-trier.de/rec/bib/conf/pldi/SergeyNB15}
,
bibsource
=
{dblp computer science bibliography, http://dblp.org}
}
@book
{
app:14
,
editor
=
{Andrew W. Appel}
,
title
=
"{Program Logics for Certified Compilers}"
,
year
=
{2014}
,
publisher
=
{Cambridge University Press}
}
@inproceedings
{
charge
,
author
=
{Jesper Bengtson and Jonas Braband Jensen and Lars Birkedal}
,
title
=
"{Charge! - {A} Framework for Higher-Order Separation Logic in {C}oq}"
,
booktitle
=
{ITP}
,
year
=
{2012}
,
pages
=
{315--331}
,
series
=
{LNCS}
,
volume
=
{7406}
,
}
@inproceedings
{
jensen:benton:kennedy:13
,
author
=
{Jonas Braband Jensen and
Nick Benton and
Andrew Kennedy}
,
title
=
{High-level separation logic for low-level code}
,
booktitle
=
{POPL}
,
pages
=
{301--314}
,
year
=
{2013}
,
}
@inproceedings
{
tuch:klein:norrish:07
,
author
=
{Harvey Tuch and Gerwin Klein and Michael Norrish}
,
title
=
{Types, bytes, and separation logic}
,
booktitle
=
{POPL}
,
year
=
{2007}
,
pages
=
{97--108}
,
}
This diff is collapsed.
Click to expand it.
docs/iris.sty
+
2
−
2
View file @
d1f3cf37
...
...
@@ -122,7 +122,7 @@
\newcommand
{
\cofe
}{
T
}
\newcommand
{
\cofeB
}{
U
}
\newcommand
{
\COFEs
}{
\mathcal
{
U
}}
% category of COFEs
\newcommand
{
\COFEs
}{
\mathcal
{
COFE
}}
% category of COFEs
\newcommand
{
\iFunc
}{
\Sigma
}
\newcommand
{
\fix
}{
\textdom
{
fix
}}
...
...
@@ -151,7 +151,7 @@
\newcommand
{
\mupd
}{
\rightsquigarrow
}
\newcommand
{
\mincl
}
[1][]
{
\ensuremath
{
\mathrel
{
\stackrel
{
#1
}{
\preccurlyeq
}}}}
\newcommand
{
\CMRAs
}{
\mathcal
{
R
}}
% category of CMRAs
\newcommand
{
\CMRAs
}{
\mathcal
{
CMRA
}}
% category of CMRAs
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% LOGIC SYMBOLS & NOTATION & IDENTIFIERS
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment