from: https://theantlrguy.atlassian.net/wiki/display/ANTLR4/ANTLR+Tool+Command+Line+Options
$ antlr4
ANTLR Parser Generator Version 4.0b3
-o <arg> specify output directory where all output is generated
-lib <arg> specify location of grammars, tokens files
-atn generate rule augmented transition network diagrams
-encoding <arg> specify grammar file encoding; e.g., euc-jp
-message-format <arg> specify output style for messages in antlr, gnu, vs2005
-listener generate parse tree listener (default)
-no-listener don't generate parse tree listener
-visitor generate parse tree visitor
-no-visitor don't generate parse tree visitor (default)
-package <arg> specify a package/namespace for the generated code
-depend generate file dependencies
-D<option>=value set/override a grammar-level option
-Werror treat warnings as errors
-Xsave-lexer save temp lexer file created for combined grammars
-XdbgST launch StringTemplate visualizer on generated code
-Xforce-atn use the ATN simulator for all predictions
-Xlog dump lots of logging info to antlr-timestamp.log
-XdbgSTWait wait for STViz to close before continuing