Le 31/01/2016 21:08, stepharo a écrit :
> But given that you have the LALR postgres grammar in the source code
> of postgres?
Where?
Where Stephan found it?
https://github.com/postgres/postgres/blob/master/src/backend/parser/gram.y
Because I'm interested.
I had a look. It's long (14000 lines) but there is a bit of noise in
there (semantic actions and support functions).
It's nice, well commented and the layout is very clear. Probably the
nicest I've come accross.
The other key to check is the lexer. One can hide a lot of complexity
inside the lexer (R, I'm looking at you!).
Thierry
_______________________________________________
Moose-dev mailing list
Moose-dev(a)list.inf.unibe.ch
https://www.list.inf.unibe.ch/listinfo/moose-dev