Alban Médici <amedici@fr.netcentrex.net> writes:
> extern "C" My_Mem_Macro_Parser_Integer myMethod( int nbFields, int toto
> = -1)
Default parameters are a C++-ism that doesn't exist in C, and certainly
is entirely iso-8859-1 to CREATE FUNCTION. You'll have to make two
distinct functions if you want to have two calling styles.
regards, tom lane