I use Bison to create a simple analyzer and have some problems understanding the C code below. For me, this does not look like a valid statement, but gcc compiles it neatly and the code in the block executes when analyzing the error.
I would really like to know what that really means.
The code I refer to refers to http://dinosaur.compilertools.net/bison/bison_7.html#SEC66 :
yyerror (s)
char *s;
{
}
source
share