ANTLR 3.4 library