From c826168d7e72d3b5454ef581b61faaf11ff3be68 Mon Sep 17 00:00:00 2001
From: Adam Chlipala <adamc@hcoop.net>
Date: Thu, 12 Mar 2009 12:25:05 -0400
Subject: Add guard elim rule

---
 doc/manual.tex | 4 ++++
 1 file changed, 4 insertions(+)

(limited to 'doc/manual.tex')

diff --git a/doc/manual.tex b/doc/manual.tex
index 0038d3b1..abce0c44 100644
--- a/doc/manual.tex
+++ b/doc/manual.tex
@@ -665,6 +665,10 @@ $$\infer{\Gamma \vdash \lambda [c_1 \sim c_2] \Rightarrow e : \lambda [c_1 \sim
   \Gamma \vdash c_1 :: \{\kappa\}
   & \Gamma \vdash c_2 :: \{\kappa'\}
   & \Gamma, c_1 \sim c_2 \vdash e : \tau
+}
+\quad \infer{\Gamma \vdash e \; ! : \tau}{
+  \Gamma \vdash e : [c_1 \sim c_2] \Rightarrow \tau
+  & \Gamma \vdash c_1 \sim c_2
 }$$
 
 \subsection{Pattern Typing}
-- 
cgit v1.2.3

