Commit b6e2991e authored by Ralf Jung's avatar Ralf Jung

change some metachars araound a little

parent 764f5144
% Use \Ra/Lra for the logic and \implies/\iff for the metalogic.
% This short (for now) note lays out a \emph{generic} separation logic which
% manages sharing through invariants and ownership through (partial commutative)
% monoids. The logic is generic in that the actual language it applies to is
% taken as a parameter, giving in particular the atomic (per-thread) reduction
% relation. Over this, we layer concurrency (by giving a semantics to \kw{fork}
% and lifting to thread pools). The generic logic provides numerous logical
% connectives and the semantics of Hoare triples and view shifts, together with a
% large portion of the proof theory---including, in particular, the structural
% rules for Hoare logic. Ultimately, these are proved sound relative to some
% simple assumptions about the language. It should be possible, moreover, to give
% a generic adequacy proof for Hoare triples as applied to the lifted thread-pool
% semantics.
\section{Parameters to the logic} \section{Parameters to the logic}
...@@ -277,7 +277,7 @@ ...@@ -277,7 +277,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\Sig}{\Sigma} \newcommand{\Sig}{\mathcal{S}}
\newcommand{\SigType}{\mathcal{T}} \newcommand{\SigType}{\mathcal{T}}
\newcommand{\SigFn}{\mathcal{F}} \newcommand{\SigFn}{\mathcal{F}}
\newcommand{\sigfn}{F} \newcommand{\sigfn}{F}
...@@ -292,7 +292,7 @@ ...@@ -292,7 +292,7 @@
\newcommand{\termB}{u} \newcommand{\termB}{u}
\newcommand{\termVal}{V} \newcommand{\termVal}{V}
\newcommand{\sort}{\sigma} \newcommand{\sort}{\Sigma}
\newcommand{\vctx}{\Gamma} \newcommand{\vctx}{\Gamma}
\newcommand{\pfctx}{\Theta} \newcommand{\pfctx}{\Theta}
...@@ -463,3 +463,8 @@ ...@@ -463,3 +463,8 @@
\newcommand{\AuthInv}{\textsf{AuthInv}} \newcommand{\AuthInv}{\textsf{AuthInv}}
\newcommand{\Auth}{\textsf{Auth}} \newcommand{\Auth}{\textsf{Auth}}
%%% Local Variables:
%%% mode: latex
%%% TeX-master: "iris"
%%% End:
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment