some improvements
This commit is contained in:
parent
2e1ed31206
commit
8973bb56a2
27
main.tex
27
main.tex
@ -14,6 +14,7 @@
|
|||||||
basicstyle=\ttfamily\scriptsize,
|
basicstyle=\ttfamily\scriptsize,
|
||||||
keywordstyle=\color{blue},
|
keywordstyle=\color{blue},
|
||||||
commentstyle=\color{green!60!black},
|
commentstyle=\color{green!60!black},
|
||||||
|
escapeinside={(*@}{@*)},
|
||||||
numbers=left,
|
numbers=left,
|
||||||
numberstyle=\tiny\color{gray},
|
numberstyle=\tiny\color{gray},
|
||||||
frame=single,
|
frame=single,
|
||||||
@ -54,15 +55,27 @@
|
|||||||
\end{enumerate}
|
\end{enumerate}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
\begin{frame}
|
\begin{frame}[fragile]
|
||||||
\frametitle{Motivation I}
|
\frametitle{Motivation I}
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Welche Features fehlen noch in Java-TX?
|
\item Welche Features fehlen noch in Java-TX?
|
||||||
\item Welche Bugs gibt es?
|
\item Welche Bugs gibt es?
|
||||||
\item Wie performant is Java-TX für größere Projekte?
|
|
||||||
\item Vorteile/Nachteile zu Java in der Praxis
|
\item Vorteile/Nachteile zu Java in der Praxis
|
||||||
|
\item Wie performant is Java-TX für größere Projekte?
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
\begin{visibleenv}<2>
|
||||||
|
\begin{table}
|
||||||
|
\begin{tabular}{ l | c | c }
|
||||||
|
Language & files & code \\
|
||||||
|
\hline \hline
|
||||||
|
Java & 247 & 17958 \\
|
||||||
|
ANTLR Grammar & 2 & 771 \\
|
||||||
|
\hline
|
||||||
|
SUM & 249 & 18729 \\
|
||||||
|
\end{tabular*}
|
||||||
|
\end{table}
|
||||||
|
\end{visibleenv}
|
||||||
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
@ -70,10 +83,10 @@
|
|||||||
\frametitle{Motivation II}
|
\frametitle{Motivation II}
|
||||||
\begin{center}
|
\begin{center}
|
||||||
\begin{tikzpicture}[scale=3]
|
\begin{tikzpicture}[scale=3]
|
||||||
\draw (1,0) -- (0,0) -- (0,1) -- (3,1) -- (3,0) -- (2,0) -- (2, -1.1) -- (1, -1.1) -- cycle;
|
\draw<2> (1,0) -- (0,0) -- (0,1) -- (3,1) -- (3,0) -- (2,0) -- (2, -1.1) -- (1, -1.1) -- cycle;
|
||||||
\node at (0.5, 0.5) {JTX};
|
\node<2> at (0.5, 0.5) {JTX};
|
||||||
\node at (1.5, -0.55) {JTX};
|
\node<2> at (1.5, -0.55) {JTX};
|
||||||
\node at (2.5, 0.5) {BC};
|
\node<2> at (2.5, 0.5) {BC};
|
||||||
\draw (3.1,-1.1) -- (2.1,-1.1) -- (2.1,-0.1) -- (5.1,-0.1) -- (5.1,-1.1) -- (4.1,-1.1) -- (4.1, -2.2) -- (3.1, -2.2) -- cycle;
|
\draw (3.1,-1.1) -- (2.1,-1.1) -- (2.1,-0.1) -- (5.1,-0.1) -- (5.1,-1.1) -- (4.1,-1.1) -- (4.1, -2.2) -- (3.1, -2.2) -- cycle;
|
||||||
\node at (2.6, -0.6) {JTX};
|
\node at (2.6, -0.6) {JTX};
|
||||||
\node at (3.6, -1.6) {JAVA};
|
\node at (3.6, -1.6) {JAVA};
|
||||||
@ -119,7 +132,7 @@ public class FunNClass extends ClassOrInterface {
|
|||||||
\end{onlyenv}
|
\end{onlyenv}
|
||||||
\begin{onlyenv}<2->
|
\begin{onlyenv}<2->
|
||||||
\begin{column}{0.5\textwidth}
|
\begin{column}{0.5\textwidth}
|
||||||
\begin{lstlisting}[language=java, escapechar=!]
|
\begin{lstlisting}[language=java]
|
||||||
public class FunNClass extends ClassOrInterface {
|
public class FunNClass extends ClassOrInterface {
|
||||||
private static GenericDeclarationList createGenerics(Iterable<? extends GenericRefType> var0) {
|
private static GenericDeclarationList createGenerics(Iterable<? extends GenericRefType> var0) {
|
||||||
List var1 = null;
|
List var1 = null;
|
||||||
|
Loading…
Reference in New Issue
Block a user