In the grammar we can see a terminal ympbol called ELIPSIS but it is actually not generated by the lexical analyser SDCC.lex. I supposed this should be replaced by the terminal symbol VAR_ARGS.
Logged In: YES
I think that the proper solution is to remove the line:
| identifier_list ',' ELIPSIS
from parameter_identifier_list definition, because ELIPSIS ("...") can't be used as a parameter in function call.
And this actually never happens since the SDCC lexer never generates the ELIPSIS terminal symbol.
Fixed in svn revision #4574.
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.