Attempted fun with ANTLR