split figures

This commit is contained in:
2024-07-09 05:31:09 +00:00
parent 065400e675
commit 9672035ba3
4 changed files with 134 additions and 128 deletions

37
src/semantics.tex Normal file
View File

@@ -0,0 +1,37 @@
\begin{figure*}[ht]
\centering
\begin{tabular}{ccc}
\begin{minipage}[b]{4.5cm}
\centering
\begin{equation*}
\frac{E^n \vdash e_1 \Downarrow v_1\ E^{n-v_1} \vdash e_2 \Downarrow v_2}{E^n \vdash\ delay\ e_1\ e_2 \Downarrow v_2}
\end{equation*}\textrm{E-DELAY}
\end{minipage} &
\begin{minipage}[b]{4.5cm}
\centering
\begin{equation*}
\frac{}{E^n \vdash\ \lambda x.e \Downarrow cls(\lambda x.e , E^n) }
\end{equation*}\textrm{E-LAM}
\end{minipage}&
\begin{minipage}[b]{6cm}
\centering
\begin{equation*}
\frac{ E^{n-1} \vdash e \Downarrow v_1\ E^n, x \mapsto v_1 \vdash e \Downarrow v_2 }{E^n \vdash\ feed\ x\ e \Downarrow v_2}
\end{equation*}\textrm{E-FEED}
\end{minipage}
\\
\multicolumn{3}{c}{
\begin{minipage}[b]{8cm}
\centering
\begin{equation*}
\frac{E^n \vdash e_1 \Downarrow cls(\lambda x_c.e_c, E^n_c) E^n \vdash e_2 \Downarrow v_2\ E^n_c, x_c \mapsto v_2 \vdash e_c \Downarrow v }{E^n \vdash\ e_1\ e_2 \Downarrow v }
\end{equation*}\textrm{E-APP}
\end{minipage}
}
\end{tabular}
\caption{\label{fig:semantics}{\it Big-step Semantics of $\lambda_{mmm}$.}}
\end{figure*}