Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> writes:
> Here is my comment added to the top of the code. Is it correct?
> * This code is confusing code because the database can accept
> * relation.column, column.function, or relation.column.function.
> * It can also be called as func(col) or func(col,col).
That's correct.
> * Funcname is the first parameter, and fargs are the rest.
That's not, or at least it doesn't apply to the dot-notation cases.
func(col) and col.func are equivalent notations and look the same
by the time they get to this routine.
regards, tom lane