Optimizer testing framework.
Update to ANTLR 4.1
Other tests for the optimizer testing framework.
Simple binary operations optimizer