General SQL Parser Reference¶
Use this section when you need an exact API, node type, dialect capability, configuration option, version change, architectural explanation, or validation result. For a task-oriented implementation path, start with Build with GSP instead.
API and AST¶
- API documentation — choose the generated Java reference or the .NET API surface.
- AST node reference — find statement, clause, expression, table, column, list, and XML parse-tree nodes.
Database compatibility¶
- SQL syntax support by database — review measured grammar coverage and keyword compatibility for each dialect.
- Database compatibility concepts — understand why the source dialect must be selected deliberately.
Configuration and versions¶
- GSP Java SQL formatter options — inspect every
GFmtOptfield, default, enum value, interaction, and Java-only behavior. - GSP .NET SQL formatter options — inspect the separate .NET option surface, defaults, limitations, and factory behavior.
- Configuration options — configure the data-lineage analyzer in API, CLI, query, and job workflows.
- Release notes — review new syntax, fixes, and version changes.
- GSP Java v4 migration guide — update a Java integration from v3.x.
Concepts and evidence¶
- Concepts and architecture — understand the lexer, vendor grammars, AST, resolver, formatting, performance, and lineage layers.
- Validation reports — inspect measured lineage results, including detected relationships, missed cases, and known limitations.