diff --git a/main.pdf b/main.pdf index 4687465..67dc319 100644 Binary files a/main.pdf and b/main.pdf differ diff --git a/main.tex b/main.tex index 0f05b7a..0c73465 100644 --- a/main.tex +++ b/main.tex @@ -14,6 +14,7 @@ basicstyle=\ttfamily\scriptsize, keywordstyle=\color{blue}, commentstyle=\color{green!60!black}, + escapeinside={(*@}{@*)}, numbers=left, numberstyle=\tiny\color{gray}, frame=single, @@ -54,15 +55,27 @@ \end{enumerate} \end{frame} -\begin{frame} +\begin{frame}[fragile] \frametitle{Motivation I} \begin{itemize} \item Welche Features fehlen noch in Java-TX? \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 Wie performant is Java-TX für größere Projekte? \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} @@ -70,10 +83,10 @@ \frametitle{Motivation II} \begin{center} \begin{tikzpicture}[scale=3] - \draw (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 at (1.5, -0.55) {JTX}; - \node at (2.5, 0.5) {BC}; + \draw<2> (1,0) -- (0,0) -- (0,1) -- (3,1) -- (3,0) -- (2,0) -- (2, -1.1) -- (1, -1.1) -- cycle; + \node<2> at (0.5, 0.5) {JTX}; + \node<2> at (1.5, -0.55) {JTX}; + \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; \node at (2.6, -0.6) {JTX}; \node at (3.6, -1.6) {JAVA}; @@ -119,7 +132,7 @@ public class FunNClass extends ClassOrInterface { \end{onlyenv} \begin{onlyenv}<2-> \begin{column}{0.5\textwidth} - \begin{lstlisting}[language=java, escapechar=!] + \begin{lstlisting}[language=java] public class FunNClass extends ClassOrInterface { private static GenericDeclarationList createGenerics(Iterable var0) { List var1 = null;