Cita: Existe un FUENTE de SQL ?
¿A qué te refieres con eso?
Yo estoy hablando de los fuentes de MySQL, es decir, los códigos en C del MySQL, que puedes bajar, modificar y compilar si quieres. Esos están en la web oficial, desde el momento en que es un Open
Source.
Cita: Es decir, una gramática con eso de reglas, tokens, literales, reservadas, etc...
Eso sería el manual de referencia... En especial desde el momento en que si bien todos los DBMS se basan en un estándar ANSI, cada uno de le agrega cosas según lo que quiere. De allí que algunas cosas no son portables entre SQL Server, Oracle, PostgreSQL, MySQL, DB2, Firebird, etc.