typing: remove typing rules for static labels

They are included in the one for dynamic labels anyway
This commit is contained in:
regnat 2017-04-06 08:56:56 +02:00
parent 6c0a079eb4
commit 18fd26fc33

View File

@ -202,22 +202,6 @@ of $\left\{1, \ldots{}, n\right\}$ such that for all $i \in \left\{1, \ldots{},
n\right\}$, $l_i = k_{\σ(i)}$ and $v_i \subtype w_{\σ(i)}$.
\subsection{Typing rules}
\subsubsection{Static labels}
\begin{mathpar}
\inferrule{%
\vdash e :
}{%
\vdash \{ l = e \} : \{ l: \}
}
\and
\inferrule{%
\vdash e_1 : \\ \vdash e_2 : \sigma \\%
\dom_\undef(\tau) \wedge \dom_\undef(\sigma) = \varnothing
}{%
\vdash e_1 \orthplus e_2 : \tau \orthplus \sigma
}
\end{mathpar}
\subsubsection{Dynamic labels}
\begin{mathpar}
\inferrule{%