Simplified InternalCompilerException class.
Finished javadocs for compiler package.
Added Javadocs for public methods in compiler.elements.
Fixed the suffix for internal symbols.
Empty lines between functions in assembly output .
Refactored Register management into a separate class.
AsciiUtil tests.
Tests for basic compiler functionality and error messages.
Renamed Type to TypeSpecifier to avoid name collisions.
Changed Parser class into a static function.
Refactored BinaryExpression class. Source now compiles with jdk 1.6.
Added some sequence diagrams.
Bugfix for binary expression.
Tokenizer javadocs.