Skip to content

Commit 4f29d71

Browse files
committed
WIP
1 parent f032340 commit 4f29d71

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

specification/dartLangSpec.tex

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23724,6 +23724,11 @@ \section*{Appendix: Algorithmic Subtyping}
2372423724
It is valid to choose $Z_i$ to be $X_i$ or $Y_i$,
2372523725
so long as capture is avoided.%
2372623726
}
23727+
23728+
\item
23729+
If $T_0$ is \code{($V_0$, \ldots, $V_n$, \{$V_{n+1} d_{n+1}$, \ldots, $V_m d_m$\})}
23730+
and $T_1$ is \code{($S_0$, \ldots, $S_n$, \{$S_{n+1} d_{n+1}$, \ldots, $S_m d_m$\})}
23731+
then \SubtypeNE{T_0}{T_1} if{}f \SubtypeNE{V_i}{S_i} for each $i \in 0 .. m$.
2372723732
\end{itemize}
2372823733

2372923734

0 commit comments

Comments
 (0)