Create New Grammar Generation Task

Git commit SHA to checkout before generation. Use full SHA or branch name.

Command arguments for generate_code.py. Common options:
l = lexer, p = parser, lp = both
+all = all dialects, +o = Oracle, +pg = PostgreSQL, +ms = MSSQL, +my = MySQL

Folder relative to repository root where command will be executed.

Commit and push generated files directly to the branch instead of creating a patch. Requires a branch name in the Commit SHA field.

Cancel

Quick Reference

Dialect Codes

+o Oracle
+pg PostgreSQL
+ms MSSQL
+my MySQL
+d2 DB2
+td Teradata
+hn SAP HANA
+snf Snowflake
+ifx Informix
+nz Netezza
+vc Vertica
+mx MaxDB
+all All dialects

Example Commands

lp +allGenerate all lexers and parsers for all dialects
lp +oGenerate Oracle lexer and parser
l +pgGenerate PostgreSQL lexer only
p +ms+myGenerate MSSQL and MySQL parsers only