We briefly have a look with Nicolas today and it seems that there is not the description
of the function with begin, end.
But it is not so strange when we have a look at postgresql 9.5 specifications
string constant defining the function; the meaning depends on the language. It can be an
internal function name, the path to an object file, an SQL command, or text in a
Hard to parse in that condition and we want to parse the content of the function. Any
idea? Is there a pl/psql grammar?
Le 31 janv. 2016 à 21:44, Thierry Goubier <thierry.goubier(a)gmail.com> a écrit :
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 Stephan found it?
> 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
The other key to check is the lexer. One can hide a lot of complexity inside the lexer
(R, I'm looking at you!).
> Moose-dev mailing list
Moose-dev mailing list