<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
 <head>
  <title>Index of /MainFolder/courses/Compilers/docs/slides</title>
 </head>
 <body>
<h1>Index of /MainFolder/courses/Compilers/docs/slides</h1>
<table><tr><th><img src="/icons/blank.gif" alt="[ICO]"></th><th><a href="?C=N;O=A">Name</a></th><th><a href="?C=M;O=D">Last modified</a></th><th><a href="?C=S;O=A">Size</a></th><th><a href="?C=D;O=A">Description</a></th></tr><tr><th colspan="5"><hr></th></tr>
<tr><td valign="top"><img src="/icons/back.gif" alt="[DIR]"></td><td><a href="/MainFolder/courses/Compilers/docs/">Parent Directory</a></td><td>&nbsp;</td><td align="right">  - </td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="01-02-structure-of-a-compiler.pdf">01-02-structure-of-a-compiler.pdf</a></td><td align="right">13-Apr-2011 14:26  </td><td align="right">247K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="01-02-structure-of-a-compiler-annotated.pdf">01-02-structure-of-a-compiler-annotated.pdf</a></td><td align="right">13-Apr-2011 14:27  </td><td align="right">953K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="01-03-the-economy-of-programming-languages.pdf">01-03-the-economy-of-programming-languages.pdf</a></td><td align="right">30-Apr-2011 16:25  </td><td align="right">201K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="01-03-the-economy-of-programming-languages-annotated.pdf">01-03-the-economy-of-programming-languages-annotated.pdf</a></td><td align="right">30-Apr-2011 16:26  </td><td align="right">1.4M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="02-01-cool-overview.pdf">02-01-cool-overview.pdf</a></td><td align="right">30-Apr-2011 16:27  </td><td align="right">202K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="02-01-cool-overview-annotated.pdf">02-01-cool-overview-annotated.pdf</a></td><td align="right">30-Apr-2011 16:27  </td><td align="right">405K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="03-02-lexical-analysis-examples.pdf">03-02-lexical-analysis-examples.pdf</a></td><td align="right">07-May-2011 19:38  </td><td align="right">231K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="03-02-lexical-analysis-examples-annotated.pdf">03-02-lexical-analysis-examples-annotated.pdf</a></td><td align="right">07-May-2011 19:38  </td><td align="right">966K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="03-04-formal-languages.pdf">03-04-formal-languages.pdf</a></td><td align="right">07-May-2011 19:42  </td><td align="right">372K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="03-04-formal-languages-annotated.pdf">03-04-formal-languages-annotated.pdf</a></td><td align="right">07-May-2011 19:43  </td><td align="right">1.2M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="04-01-lexical-specification.pdf">04-01-lexical-specification.pdf</a></td><td align="right">07-May-2011 19:46  </td><td align="right">258K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="04-01-lexical-specification-annotated.pdf">04-01-lexical-specification-annotated.pdf</a></td><td align="right">07-May-2011 19:46  </td><td align="right">1.3M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="04-05-implementing-finite-automata.pdf">04-05-implementing-finite-automata.pdf</a></td><td align="right">07-May-2011 19:51  </td><td align="right">247K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="04-05-implementing-finite-automata-annotated.pdf">04-05-implementing-finite-automata-annotated.pdf</a></td><td align="right">07-May-2011 19:52  </td><td align="right">1.1M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="05-01-introduction-to-parsing.pdf">05-01-introduction-to-parsing.pdf</a></td><td align="right">17-May-2011 23:12  </td><td align="right">388K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="05-01-introduction-to-parsing-annotated.pdf">05-01-introduction-to-parsing-annotated.pdf</a></td><td align="right">17-May-2011 23:13  </td><td align="right">747K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="03-01-lexical-analysis.pdf">03-01-lexical-analysis.pdf</a></td><td align="right">18-May-2011 20:30  </td><td align="right">315K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="03-01-lexical-analysis-annotated.pdf">03-01-lexical-analysis-annotated.pdf</a></td><td align="right">18-May-2011 20:31  </td><td align="right">1.3M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="03-05-lexical-specifications.pdf">03-05-lexical-specifications.pdf</a></td><td align="right">19-May-2011 21:21  </td><td align="right">373K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="03-05-lexical-specifications-annotated.pdf">03-05-lexical-specifications-annotated.pdf</a></td><td align="right">19-May-2011 21:22  </td><td align="right">1.3M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="04-02-finite-automata.pdf">04-02-finite-automata.pdf</a></td><td align="right">19-May-2011 21:23  </td><td align="right">281K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="04-02-finite-automata-annotated.pdf">04-02-finite-automata-annotated.pdf</a></td><td align="right">19-May-2011 21:23  </td><td align="right">2.0M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="04-03-regular-expressions-to-nfas.pdf">04-03-regular-expressions-to-nfas.pdf</a></td><td align="right">19-May-2011 21:24  </td><td align="right">264K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="04-03-regular-expressions-to-nfas-annotated.pdf">04-03-regular-expressions-to-nfas-annotated.pdf</a></td><td align="right">19-May-2011 21:25  </td><td align="right">712K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="04-04-nfa-to-dfa-annotated.pdf">04-04-nfa-to-dfa-annotated.pdf</a></td><td align="right">19-May-2011 21:26  </td><td align="right">1.1M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="05-02-context-free-grammars.pdf">05-02-context-free-grammars.pdf</a></td><td align="right">19-May-2011 21:57  </td><td align="right">333K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="05-02-context-free-grammars-annotated.pdf">05-02-context-free-grammars-annotated.pdf</a></td><td align="right">19-May-2011 21:57  </td><td align="right">1.3M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="05-03-derivations.pdf">05-03-derivations.pdf</a></td><td align="right">19-May-2011 21:59  </td><td align="right">362K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="05-03-derivations-annotated.pdf">05-03-derivations-annotated.pdf</a></td><td align="right">19-May-2011 21:59  </td><td align="right">775K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="05-04-ambiguity.pdf">05-04-ambiguity.pdf</a></td><td align="right">19-May-2011 22:01  </td><td align="right">440K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="05-04-ambiguity-annotated.pdf">05-04-ambiguity-annotated.pdf</a></td><td align="right">19-May-2011 22:01  </td><td align="right">1.5M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="06-01-error-handling.pdf">06-01-error-handling.pdf</a></td><td align="right">19-May-2011 22:02  </td><td align="right">244K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="06-01-error-handling-annotated.pdf">06-01-error-handling-annotated.pdf</a></td><td align="right">19-May-2011 22:02  </td><td align="right">734K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="06-02-abstract-syntax-trees.pdf">06-02-abstract-syntax-trees.pdf</a></td><td align="right">19-May-2011 22:03  </td><td align="right">224K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="06-02-abstract-syntax-trees-annotated.pdf">06-02-abstract-syntax-trees-annotated.pdf</a></td><td align="right">19-May-2011 22:03  </td><td align="right">382K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="03-03-regular-languages.pdf">03-03-regular-languages.pdf</a></td><td align="right">19-May-2011 23:12  </td><td align="right">377K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="03-03-regular-languages-annotated.pdf">03-03-regular-languages-annotated.pdf</a></td><td align="right">19-May-2011 23:13  </td><td align="right">1.5M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="06-04-recursive-descent-algorithm.pdf">06-04-recursive-descent-algorithm.pdf</a></td><td align="right">20-May-2011 21:42  </td><td align="right">237K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="06-04-recursive-descent-algorithm-annotated.pdf">06-04-recursive-descent-algorithm-annotated.pdf</a></td><td align="right">20-May-2011 21:43  </td><td align="right">972K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="06-05-left-recursion-annotated.pdf">06-05-left-recursion-annotated.pdf</a></td><td align="right">20-May-2011 21:44  </td><td align="right">707K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="06-05-left-recursion.pdf">06-05-left-recursion.pdf</a></td><td align="right">20-May-2011 21:46  </td><td align="right">231K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="04-04-nfa-to-dfa.pdf">04-04-nfa-to-dfa.pdf</a></td><td align="right">31-May-2011 20:51  </td><td align="right">1.1M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="07-01-predictive-parsing.pdf">07-01-predictive-parsing.pdf</a></td><td align="right">31-May-2011 21:36  </td><td align="right">301K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="07-01-predictive-parsing-annotated.pdf">07-01-predictive-parsing-annotated.pdf</a></td><td align="right">31-May-2011 21:37  </td><td align="right">1.4M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="07-05-bottom-up-parsing.pdf">07-05-bottom-up-parsing.pdf</a></td><td align="right">31-May-2011 21:43  </td><td align="right">343K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="07-05-bottom-up-parsing-annotated.pdf">07-05-bottom-up-parsing-annotated.pdf</a></td><td align="right">31-May-2011 21:44  </td><td align="right">367K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="07-06-shift-reduce-parsing.pdf">07-06-shift-reduce-parsing.pdf</a></td><td align="right">31-May-2011 21:44  </td><td align="right">373K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="07-06-shift-reduce-parsing-annotated.pdf">07-06-shift-reduce-parsing-annotated.pdf</a></td><td align="right">31-May-2011 21:45  </td><td align="right">729K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="08-01-handles.pdf">08-01-handles.pdf</a></td><td align="right">14-Jun-2011 14:13  </td><td align="right">315K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="08-01-handles-annotated.pdf">08-01-handles-annotated.pdf</a></td><td align="right">14-Jun-2011 14:14  </td><td align="right">613K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="08-02-recognizing-handles.pdf">08-02-recognizing-handles.pdf</a></td><td align="right">14-Jun-2011 14:14  </td><td align="right">322K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="08-02-recognizing-handles-annotated.pdf">08-02-recognizing-handles-annotated.pdf</a></td><td align="right">14-Jun-2011 14:15  </td><td align="right">912K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="08-03-recognizing-viable-prefixes-annotated.pdf">08-03-recognizing-viable-prefixes-annotated.pdf</a></td><td align="right">14-Jun-2011 14:16  </td><td align="right">717K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="08-03-recognizing-viable-prefixes.pdf">08-03-recognizing-viable-prefixes.pdf</a></td><td align="right">14-Jun-2011 14:16  </td><td align="right">394K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="08-04-valid-items.pdf">08-04-valid-items.pdf</a></td><td align="right">14-Jun-2011 14:17  </td><td align="right">362K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="08-04-valid-items-annotated.pdf">08-04-valid-items-annotated.pdf</a></td><td align="right">14-Jun-2011 14:17  </td><td align="right">541K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="08-05-slr-parsing.pdf">08-05-slr-parsing.pdf</a></td><td align="right">14-Jun-2011 14:18  </td><td align="right">281K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="08-05-slr-parsing-annotated.pdf">08-05-slr-parsing-annotated.pdf</a></td><td align="right">14-Jun-2011 14:18  </td><td align="right">892K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="08-06-slr-parsing-example.pdf">08-06-slr-parsing-example.pdf</a></td><td align="right">14-Jun-2011 14:19  </td><td align="right">597K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="08-06-slr-parsing-example-annotated.pdf">08-06-slr-parsing-example-annotated.pdf</a></td><td align="right">14-Jun-2011 14:20  </td><td align="right">807K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="08-07-slr-improvements.pdf">08-07-slr-improvements.pdf</a></td><td align="right">14-Jun-2011 14:20  </td><td align="right">233K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="08-08-slr-examples-annotated.pdf">08-08-slr-examples-annotated.pdf</a></td><td align="right">14-Jun-2011 14:21  </td><td align="right">932K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-01-introduction-to-semantic-analysis.pdf">09-01-introduction-to-semantic-analysis.pdf</a></td><td align="right">14-Jun-2011 14:23  </td><td align="right">280K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-01-introduction-to-semantic-analysis-annotated.pdf">09-01-introduction-to-semantic-analysis-annotated.pdf</a></td><td align="right">14-Jun-2011 14:23  </td><td align="right">330K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-02-scope.pdf">09-02-scope.pdf</a></td><td align="right">14-Jun-2011 14:24  </td><td align="right">318K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-02-scope-annotated.pdf">09-02-scope-annotated.pdf</a></td><td align="right">14-Jun-2011 14:25  </td><td align="right">595K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-03-symbol-tables.pdf">09-03-symbol-tables.pdf</a></td><td align="right">14-Jun-2011 14:25  </td><td align="right">305K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-03-symbol-tables-annotated.pdf">09-03-symbol-tables-annotated.pdf</a></td><td align="right">14-Jun-2011 14:25  </td><td align="right">916K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-04-types.pdf">09-04-types.pdf</a></td><td align="right">14-Jun-2011 14:26  </td><td align="right">296K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-04-types-annotated.pdf">09-04-types-annotated.pdf</a></td><td align="right">14-Jun-2011 14:26  </td><td align="right">620K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-05-type-checking.pdf">09-05-type-checking.pdf</a></td><td align="right">14-Jun-2011 14:27  </td><td align="right">430K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-05-type-checking-annotated.pdf">09-05-type-checking-annotated.pdf</a></td><td align="right">14-Jun-2011 14:27  </td><td align="right">835K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-07-subtyping.pdf">09-07-subtyping.pdf</a></td><td align="right">14-Jun-2011 14:29  </td><td align="right">319K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-07-subtyping-annotated.pdf">09-07-subtyping-annotated.pdf</a></td><td align="right">14-Jun-2011 14:29  </td><td align="right">938K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-08-typing-methods.pdf">09-08-typing-methods.pdf</a></td><td align="right">14-Jun-2011 14:30  </td><td align="right">318K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-08-typing-methods-annotated.pdf">09-08-typing-methods-annotated.pdf</a></td><td align="right">14-Jun-2011 14:30  </td><td align="right">510K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="10-01-static-vs-dynamic-typing.pdf">10-01-static-vs-dynamic-typing.pdf</a></td><td align="right">14-Jun-2011 14:32  </td><td align="right">356K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="10-01-static-vs-dynamic-typing-annotated.pdf">10-01-static-vs-dynamic-typing-annotated.pdf</a></td><td align="right">14-Jun-2011 14:32  </td><td align="right">690K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="10-02-self-type.pdf">10-02-self-type.pdf</a></td><td align="right">14-Jun-2011 14:33  </td><td align="right">267K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="10-02-self-type-annotated.pdf">10-02-self-type-annotated.pdf</a></td><td align="right">14-Jun-2011 14:33  </td><td align="right">574K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="10-03-self-type-operations.pdf">10-03-self-type-operations.pdf</a></td><td align="right">14-Jun-2011 14:34  </td><td align="right">273K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="10-03-self-type-operations-annotated.pdf">10-03-self-type-operations-annotated.pdf</a></td><td align="right">14-Jun-2011 14:34  </td><td align="right">625K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="10-04-self-type-usage.pdf">10-04-self-type-usage.pdf</a></td><td align="right">14-Jun-2011 14:34  </td><td align="right">272K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="10-04-self-type-usage-annotated.pdf">10-04-self-type-usage-annotated.pdf</a></td><td align="right">14-Jun-2011 14:35  </td><td align="right">471K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="10-05-self-type-checking.pdf">10-05-self-type-checking.pdf</a></td><td align="right">14-Jun-2011 14:35  </td><td align="right">390K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="10-05-self-type-checking-annotated.pdf">10-05-self-type-checking-annotated.pdf</a></td><td align="right">14-Jun-2011 14:36  </td><td align="right">833K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="10-06-error-recovery-annotated.pdf">10-06-error-recovery-annotated.pdf</a></td><td align="right">24-Jul-2011 18:15  </td><td align="right">663K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="08-08-slr-examples.pdf">08-08-slr-examples.pdf</a></td><td align="right">24-Jul-2011 18:45  </td><td align="right">148K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="08-07-slr-improvements-annotated.pdf">08-07-slr-improvements-annotated.pdf</a></td><td align="right">24-Jul-2011 18:47  </td><td align="right">343K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="10-06-error-recovery.pdf">10-06-error-recovery.pdf</a></td><td align="right">24-Jul-2011 18:49  </td><td align="right">303K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-09-implementing-type-checking.pdf">09-09-implementing-type-checking.pdf</a></td><td align="right">16-Jan-2012 14:38  </td><td align="right">220K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-09-implementing-type-checking-annotated.pdf">09-09-implementing-type-checking-annotated.pdf</a></td><td align="right">16-Jan-2012 14:39  </td><td align="right">445K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="11-01-runtime-organization.pdf">11-01-runtime-organization.pdf</a></td><td align="right">03-Feb-2012 17:44  </td><td align="right">299K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="11-01-runtime-organization-annotated.pdf">11-01-runtime-organization-annotated.pdf</a></td><td align="right">03-Feb-2012 17:44  </td><td align="right">547K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="11-02-activations.pdf">11-02-activations.pdf</a></td><td align="right">03-Feb-2012 17:45  </td><td align="right">376K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="11-02-activations-annotated.pdf">11-02-activations-annotated.pdf</a></td><td align="right">03-Feb-2012 17:45  </td><td align="right">730K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="11-03-activation-records.pdf">11-03-activation-records.pdf</a></td><td align="right">03-Feb-2012 17:46  </td><td align="right">336K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="11-03-activation-records-annotated.pdf">11-03-activation-records-annotated.pdf</a></td><td align="right">03-Feb-2012 17:46  </td><td align="right">782K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="11-04-globals-and-heap.pdf">11-04-globals-and-heap.pdf</a></td><td align="right">03-Feb-2012 17:47  </td><td align="right">376K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="11-04-globals-and-heap-annotated.pdf">11-04-globals-and-heap-annotated.pdf</a></td><td align="right">03-Feb-2012 17:47  </td><td align="right">567K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="11-05-alignment.pdf">11-05-alignment.pdf</a></td><td align="right">03-Feb-2012 17:48  </td><td align="right">292K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="11-05-alignment-annotated.pdf">11-05-alignment-annotated.pdf</a></td><td align="right">03-Feb-2012 17:48  </td><td align="right">548K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="11-06-stack-machines.pdf">11-06-stack-machines.pdf</a></td><td align="right">03-Feb-2012 17:48  </td><td align="right">335K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="11-06-stack-machines-annotated.pdf">11-06-stack-machines-annotated.pdf</a></td><td align="right">03-Feb-2012 17:49  </td><td align="right">1.3M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="12-01-introduction-to-code-generation.pdf">12-01-introduction-to-code-generation.pdf</a></td><td align="right">12-Feb-2012 22:40  </td><td align="right">242K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="12-01-introduction-to-code-generation-annotated.pdf">12-01-introduction-to-code-generation-annotated.pdf</a></td><td align="right">12-Feb-2012 22:40  </td><td align="right">516K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="12-02-code-generation-i.pdf">12-02-code-generation-i.pdf</a></td><td align="right">12-Feb-2012 22:41  </td><td align="right">255K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="12-02-code-generation-i-annotated.pdf">12-02-code-generation-i-annotated.pdf</a></td><td align="right">12-Feb-2012 22:41  </td><td align="right">936K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="12-03-code-generation-ii.pdf">12-03-code-generation-ii.pdf</a></td><td align="right">12-Feb-2012 22:42  </td><td align="right">265K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="12-03-code-generation-ii-annotated.pdf">12-03-code-generation-ii-annotated.pdf</a></td><td align="right">12-Feb-2012 22:42  </td><td align="right">847K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="12-05-temporaries.pdf">12-05-temporaries.pdf</a></td><td align="right">12-Feb-2012 22:43  </td><td align="right">224K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="12-05-temporaries-annotated.pdf">12-05-temporaries-annotated.pdf</a></td><td align="right">12-Feb-2012 22:43  </td><td align="right">1.0M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="12-06-object-layout.pdf">12-06-object-layout.pdf</a></td><td align="right">12-Feb-2012 22:44  </td><td align="right">329K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="12-06-object-layout-annotated.pdf">12-06-object-layout-annotated.pdf</a></td><td align="right">12-Feb-2012 22:44  </td><td align="right">1.3M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="13-01-semantics-overview.pdf">13-01-semantics-overview.pdf</a></td><td align="right">29-Feb-2012 19:45  </td><td align="right">235K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="13-01-semantics-overview-annotated.pdf">13-01-semantics-overview-annotated.pdf</a></td><td align="right">29-Feb-2012 19:46  </td><td align="right">353K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="13-02-operational-semantics.pdf">13-02-operational-semantics.pdf</a></td><td align="right">29-Feb-2012 19:46  </td><td align="right">343K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="13-02-operational-semantics-annotated.pdf">13-02-operational-semantics-annotated.pdf</a></td><td align="right">29-Feb-2012 19:46  </td><td align="right">1.0M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="13-03-cool-semantics-i.pdf">13-03-cool-semantics-i.pdf</a></td><td align="right">29-Feb-2012 19:47  </td><td align="right">264K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="13-03-cool-semantics-i-annotated.pdf">13-03-cool-semantics-i-annotated.pdf</a></td><td align="right">29-Feb-2012 19:47  </td><td align="right">1.6M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="13-04-cool-semantics-ii.pdf">13-04-cool-semantics-ii.pdf</a></td><td align="right">29-Feb-2012 19:48  </td><td align="right">302K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="13-04-cool-semantics-ii-annotated.pdf">13-04-cool-semantics-ii-annotated.pdf</a></td><td align="right">29-Feb-2012 19:48  </td><td align="right">1.2M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="14-01-intermediate-code.pdf">14-01-intermediate-code.pdf</a></td><td align="right">29-Feb-2012 19:49  </td><td align="right">224K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="14-01-intermediate-code-annotated.pdf">14-01-intermediate-code-annotated.pdf</a></td><td align="right">29-Feb-2012 19:50  </td><td align="right">468K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="14-02-optimization-overview.pdf">14-02-optimization-overview.pdf</a></td><td align="right">29-Feb-2012 19:50  </td><td align="right">262K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="14-02-optimization-overview-annotated.pdf">14-02-optimization-overview-annotated.pdf</a></td><td align="right">29-Feb-2012 19:50  </td><td align="right">629K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="14-03-local-optimization.pdf">14-03-local-optimization.pdf</a></td><td align="right">29-Feb-2012 19:51  </td><td align="right">369K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="14-03-local-optimization-annotated.pdf">14-03-local-optimization-annotated.pdf</a></td><td align="right">29-Feb-2012 19:51  </td><td align="right">1.7M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="14-04-peephole-optimization.pdf">14-04-peephole-optimization.pdf</a></td><td align="right">29-Feb-2012 19:52  </td><td align="right">245K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="14-04-peephole-optimization-annotated.pdf">14-04-peephole-optimization-annotated.pdf</a></td><td align="right">29-Feb-2012 19:52  </td><td align="right">370K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="15-01-dataflow-analysis.pdf">15-01-dataflow-analysis.pdf</a></td><td align="right">29-Feb-2012 19:53  </td><td align="right">298K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="15-01-dataflow-analysis-annotated.pdf">15-01-dataflow-analysis-annotated.pdf</a></td><td align="right">29-Feb-2012 19:53  </td><td align="right">588K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="15-02-constant-propagation.pdf">15-02-constant-propagation.pdf</a></td><td align="right">29-Feb-2012 19:54  </td><td align="right">434K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="15-02-constant-propagation-annotated.pdf">15-02-constant-propagation-annotated.pdf</a></td><td align="right">29-Feb-2012 19:54  </td><td align="right">1.3M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="15-04-orderings.pdf">15-04-orderings.pdf</a></td><td align="right">29-Feb-2012 19:56  </td><td align="right">300K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="15-04-orderings-annotated.pdf">15-04-orderings-annotated.pdf</a></td><td align="right">29-Feb-2012 19:56  </td><td align="right">645K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="06-03-recursive-descent-parsing.pdf">06-03-recursive-descent-parsing.pdf</a></td><td align="right">19-Mar-2012 23:56  </td><td align="right">335K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="06-03-recursive-descent-parsing-annotated.pdf">06-03-recursive-descent-parsing-annotated.pdf</a></td><td align="right">19-Mar-2012 23:57  </td><td align="right">557K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-06-type-environments.pdf">09-06-type-environments.pdf</a></td><td align="right">20-Mar-2012 21:47  </td><td align="right">304K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="09-06-type-environments-annotated.pdf">09-06-type-environments-annotated.pdf</a></td><td align="right">20-Mar-2012 21:47  </td><td align="right">1.0M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="15-03-analysis-of-loops.pdf">15-03-analysis-of-loops.pdf</a></td><td align="right">21-Mar-2012 00:38  </td><td align="right">315K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="15-03-analysis-of-loops-annotated.pdf">15-03-analysis-of-loops-annotated.pdf</a></td><td align="right">21-Mar-2012 00:39  </td><td align="right">696K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="15-05-liveness-analysis.pdf">15-05-liveness-analysis.pdf</a></td><td align="right">21-Mar-2012 00:40  </td><td align="right">343K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="15-05-liveness-analysis-annotated.pdf">15-05-liveness-analysis-annotated.pdf</a></td><td align="right">21-Mar-2012 00:41  </td><td align="right">1.2M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="16-01-register-allocation.pdf">16-01-register-allocation.pdf</a></td><td align="right">21-Mar-2012 01:46  </td><td align="right">329K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="16-01-register-allocation-annotated.pdf">16-01-register-allocation-annotated.pdf</a></td><td align="right">21-Mar-2012 01:47  </td><td align="right">642K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="16-02-graph-coloring.pdf">16-02-graph-coloring.pdf</a></td><td align="right">21-Mar-2012 01:47  </td><td align="right">361K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="16-02-graph-coloring-annotated.pdf">16-02-graph-coloring-annotated.pdf</a></td><td align="right">21-Mar-2012 01:48  </td><td align="right">553K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="16-03-spilling.pdf">16-03-spilling.pdf</a></td><td align="right">21-Mar-2012 01:48  </td><td align="right">361K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="16-03-spilling-annotated.pdf">16-03-spilling-annotated.pdf</a></td><td align="right">21-Mar-2012 01:48  </td><td align="right">545K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="16-04-managing-caches.pdf">16-04-managing-caches.pdf</a></td><td align="right">21-Mar-2012 01:49  </td><td align="right">349K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="16-04-managing-caches-annotated.pdf">16-04-managing-caches-annotated.pdf</a></td><td align="right">21-Mar-2012 01:49  </td><td align="right">763K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="17-01-automatic-memory-management.pdf">17-01-automatic-memory-management.pdf</a></td><td align="right">21-Mar-2012 01:50  </td><td align="right">329K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="17-01-automatic-memory-management-annotated.pdf">17-01-automatic-memory-management-annotated.pdf</a></td><td align="right">21-Mar-2012 01:50  </td><td align="right">1.1M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="17-02-mark-and-sweep.pdf">17-02-mark-and-sweep.pdf</a></td><td align="right">21-Mar-2012 01:50  </td><td align="right">289K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="17-02-mark-and-sweep-annotated.pdf">17-02-mark-and-sweep-annotated.pdf</a></td><td align="right">21-Mar-2012 01:51  </td><td align="right">1.1M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="17-03-stop-and-copy.pdf">17-03-stop-and-copy.pdf</a></td><td align="right">21-Mar-2012 01:51  </td><td align="right">315K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="17-03-stop-and-copy-annotated.pdf">17-03-stop-and-copy-annotated.pdf</a></td><td align="right">21-Mar-2012 01:51  </td><td align="right">1.5M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="17-04-conservative-collection.pdf">17-04-conservative-collection.pdf</a></td><td align="right">21-Mar-2012 01:52  </td><td align="right">199K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="17-04-conservative-collection-annotated.pdf">17-04-conservative-collection-annotated.pdf</a></td><td align="right">21-Mar-2012 01:52  </td><td align="right">349K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="17-05-reference-counting.pdf">17-05-reference-counting.pdf</a></td><td align="right">21-Mar-2012 01:52  </td><td align="right">258K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="17-05-reference-counting-annotated.pdf">17-05-reference-counting-annotated.pdf</a></td><td align="right">21-Mar-2012 01:53  </td><td align="right">914K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="18-01-java.pdf">18-01-java.pdf</a></td><td align="right">21-Mar-2012 01:53  </td><td align="right">209K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="18-01-java-annotated.pdf">18-01-java-annotated.pdf</a></td><td align="right">21-Mar-2012 01:53  </td><td align="right">397K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="18-02-java-arrays.pdf">18-02-java-arrays.pdf</a></td><td align="right">21-Mar-2012 01:54  </td><td align="right">218K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="18-02-java-arrays-annotated.pdf">18-02-java-arrays-annotated.pdf</a></td><td align="right">21-Mar-2012 01:54  </td><td align="right">626K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="18-03-java-exceptions.pdf">18-03-java-exceptions.pdf</a></td><td align="right">21-Mar-2012 01:54  </td><td align="right">411K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="18-03-java-exceptions-annotated.pdf">18-03-java-exceptions-annotated.pdf</a></td><td align="right">21-Mar-2012 01:55  </td><td align="right">1.0M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="18-04-java-interfaces.pdf">18-04-java-interfaces.pdf</a></td><td align="right">21-Mar-2012 01:55  </td><td align="right">292K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="18-04-java-interfaces-annotated.pdf">18-04-java-interfaces-annotated.pdf</a></td><td align="right">21-Mar-2012 01:56  </td><td align="right">691K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="18-05-java-coercions.pdf">18-05-java-coercions.pdf</a></td><td align="right">21-Mar-2012 01:56  </td><td align="right">296K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="18-05-java-coercions-annotated.pdf">18-05-java-coercions-annotated.pdf</a></td><td align="right">21-Mar-2012 01:56  </td><td align="right">697K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="18-06-java-threads.pdf">18-06-java-threads.pdf</a></td><td align="right">21-Mar-2012 01:57  </td><td align="right">350K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="18-06-java-threads-annotated.pdf">18-06-java-threads-annotated.pdf</a></td><td align="right">21-Mar-2012 01:57  </td><td align="right">1.6M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="18-07-other-topics.pdf">18-07-other-topics.pdf</a></td><td align="right">21-Mar-2012 01:57  </td><td align="right">288K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="18-07-other-topics-annotated.pdf">18-07-other-topics-annotated.pdf</a></td><td align="right">21-Mar-2012 01:58  </td><td align="right">805K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="01-01-introduction-annotated.pdf">01-01-introduction-annotated.pdf</a></td><td align="right">23-Mar-2012 17:36  </td><td align="right">904K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="01-01-introduction.pdf">01-01-introduction.pdf</a></td><td align="right">23-Mar-2012 17:41  </td><td align="right">231K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="12-04-code-generation-example.pdf">12-04-code-generation-example.pdf</a></td><td align="right">23-Mar-2012 18:18  </td><td align="right">154K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="12-04-code-generation-example-annotated.pdf">12-04-code-generation-example-annotated.pdf</a></td><td align="right">23-Mar-2012 18:19  </td><td align="right">1.3M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="07-02-first-sets.pdf">07-02-first-sets.pdf</a></td><td align="right">23-Mar-2012 18:58  </td><td align="right">223K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="07-02-first-sets-annotated.pdf">07-02-first-sets-annotated.pdf</a></td><td align="right">23-Mar-2012 18:58  </td><td align="right">951K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="07-03-follow-sets.pdf">07-03-follow-sets.pdf</a></td><td align="right">23-Mar-2012 18:59  </td><td align="right">218K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="07-03-follow-sets-annotated.pdf">07-03-follow-sets-annotated.pdf</a></td><td align="right">23-Mar-2012 18:59  </td><td align="right">1.2M</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="07-04-ll1-parsing-tables.pdf">07-04-ll1-parsing-tables.pdf</a></td><td align="right">23-Mar-2012 18:59  </td><td align="right">216K</td><td>&nbsp;</td></tr>
<tr><td valign="top"><img src="/icons/layout.gif" alt="[   ]"></td><td><a href="07-04-ll1-parsing-tables-annotated.pdf">07-04-ll1-parsing-tables-annotated.pdf</a></td><td align="right">23-Mar-2012 19:00  </td><td align="right">941K</td><td>&nbsp;</td></tr>
<tr><th colspan="5"><hr></th></tr>
</table>
</body></html>
