Moved some instructions to smaller packages.
Made test case SimpleLong more interesting and changed code to pass the new test.
Added CompareLong instruction.
Fixed bug in InvokeVirtualC.
Added ExpandInstruction phase for virtual instructions.
Added NotEqual virtual instruction.
Added optimization for NotEqual instruction.
Furthered implementation of EqualityC.
Fixed bug in VariableC.
Added IfThen statement.
Fixed bug in TypeC.getVerificationInfoBytes
small changes
renamed class
Added test for simple equality program and made changes to make it pass:
Improved dependency checker.
Added integer compare equal instruction.
Added integer compare not equal instruction.
Added integer equals virtual instruction.
Correctly named notInstruction.
Allowed EqualityC to handle integers.
Fixed dependency in PostFixIncrement.
Moved around transformations in JavaCompiler to satisfy dependencies.
Implemented grammar for DoubleTypeC.
Some updates on the visualization.
Moved ConstantPool to bytecodeskeleton.
Added NotC.
Equality now works on booleans.
Changed some dependencies.
AssignmentC now delegates the target handling to another transformation.
Introduced AssignToVariable.
Added some tests for boolean.
Some work on the visuals of the Compiler builder page.
Also changed some dependencies regarding calls and selects. Made them depend on ClassC.
Added a compiler cockpit.
Currently it's only possible to compile Java to bytecode through text area's.
Moved some files and code.
Added option to compile and run from the compiler cockpit.
Run now works on all classes.
Work on the UI.
Refactored UI code.
Added toDocument to Grammar.
Added stop to PieceCombiner.
Added document library.
Added responsive document library.
Replaced GridBagLayout in CompilerCockpit with homegrown equation layout manager.
Added SwingEquationLayout so you can use equationLayout with the swing framework.
Input/Output panels now use monospaced font.

Improved grammar visualization.

Removed Success grammar.

Fixed bug in method grammar.

Updated TestLayouts.test
Removed dead code.
Added error when trying to show grammar that cannot be constructed.

Restructured CompilerBuilderPanel code.
Moved some files and split code into more files.
Removed more dead code.
Fixed bug in getInputPanel.
Split more code into separate files.