syntaqlite
  • Tutorials
  • Guides
  • Concepts
  • Reference
  • Contributing
Playground

Concepts

  • Why SQLite's own grammar
  • Formatting philosophy
  • Validation model

Concepts

Background and design rationale. These pages explain why syntaqlite works the way it does. Read them when you want to understand the reasoning behind the tool's behavior.

Why SQLite's own grammar How syntaqlite uses SQLite's actual tokenizer and parser rules, and why that matters. Formatting philosophy How the formatter decides where to break lines and why. Validation model How semantic analysis works: catalog layers, scope resolution, and diagnostic generation.