calcite-antlr The Calcite use Antlr4 to parse sql How to use First mvn clean install Second TestSparkSQL shows some cases that parsing sql with Antlr4