+ | TOKEN CONST ',' arglist {
+ has_self = TRUE;
+ if(strcmp($<id>1,"self")==0)
+ push_self($<id>1, TRUE);
+ else {
+ g_free($<id>1);
+ yyerror(_("parse error"));
+ YYERROR;
+ }
+ }
+ | CONST TOKEN ',' arglist {
+ has_self = TRUE;
+ if(strcmp($<id>2,"self")==0)
+ push_self($<id>2, TRUE);
+ else {
+ g_free($<id>2);
+ yyerror(_("parse error"));
+ YYERROR;
+ }
+ }