equal
deleted
inserted
replaced
30 |
30 |
31 \end{frame} |
31 \end{frame} |
32 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
32 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
33 |
33 |
34 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
34 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
35 \mode<presentation>{ |
|
36 \begin{frame}[c] |
35 \begin{frame}[c] |
37 \frametitle{Bird's Eye View} |
36 \frametitle{Bird's Eye View} |
38 |
37 |
39 \begin{center} |
38 \begin{center} |
40 \begin{tikzpicture} |
39 \begin{tikzpicture} |
45 sequence\end{tabular}} (nfa); |
44 sequence\end{tabular}} (nfa); |
46 \path[->, red, line width=2mm] (nfa) edge node [above=4mm, black] {\begin{tabular}{c}parse\\[-1mm] tree\end{tabular}}(dfa); |
45 \path[->, red, line width=2mm] (nfa) edge node [above=4mm, black] {\begin{tabular}{c}parse\\[-1mm] tree\end{tabular}}(dfa); |
47 \end{tikzpicture}\\ |
46 \end{tikzpicture}\\ |
48 \end{center} |
47 \end{center} |
49 |
48 |
50 \end{frame}} |
49 \end{frame} |
51 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
50 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
|
51 |
|
52 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
|
53 \begin{frame}[c] |
|
54 \frametitle{JVM Code} |
|
55 \footnotesize |
|
56 \mbox{}\\[-20mm]\mbox{} |
|
57 |
|
58 \begin{columns} |
|
59 \begin{column}{7cm} |
|
60 \lstinputlisting[numbers=none]{../progs/appHa.j} |
|
61 \end{column} |
|
62 |
|
63 \begin{column}{7cm} |
|
64 \lstinputlisting[numbers=none]{../progs/appHb.j} |
|
65 \end{column} |
|
66 |
|
67 \end{columns} |
|
68 |
|
69 \end{frame} |
|
70 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
|
71 |
|
72 |
52 |
73 |
53 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
74 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
54 \mode<presentation>{ |
75 \mode<presentation>{ |
55 \begin{frame}[c] |
76 \begin{frame}[c] |
56 |
77 |
145 {\lstset{language=While}\fontsize{10}{12}\selectfont |
166 {\lstset{language=While}\fontsize{10}{12}\selectfont |
146 \texttt{\lstinputlisting{../progs/loops.while}}} |
167 \texttt{\lstinputlisting{../progs/loops.while}}} |
147 |
168 |
148 \end{frame}} |
169 \end{frame}} |
149 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
170 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
|
171 |
|
172 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
|
173 \begin{frame}[c] |
|
174 \tiny |
|
175 |
|
176 \begin{columns} |
|
177 \begin{column}{7cm} |
|
178 \lstinputlisting[numbers=none]{../progs/appHa.j} |
|
179 \end{column} |
|
180 |
|
181 \begin{column}{7cm} |
|
182 \lstinputlisting[numbers=none]{../progs/appHb.j} |
|
183 \end{column} |
|
184 |
|
185 \end{columns} |
|
186 |
|
187 \end{frame} |
|
188 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
|
189 |
|
190 |
|
191 |
150 |
192 |
151 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
193 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
152 \mode<presentation>{ |
194 \mode<presentation>{ |
153 \begin{frame}[t] |
195 \begin{frame}[t] |
154 \frametitle{\begin{tabular}{c}Interpreted Code\end{tabular}} |
196 \frametitle{\begin{tabular}{c}Interpreted Code\end{tabular}} |