return TOKEN;
}
+<CLASS_CODE_I>(\[[0-9]*\])+ {
+ yylval.id = g_strdup(yytext);
+ return ARRAY_DIM;
+ }
+
<CLASS_CODE>\{ {
BEGIN(CLASS_CODE_I);
return '{';
BEGIN(C_CODE);
parenth_depth=1;
class_after_c = TRUE;
- ccode_line = line_no;
yylval.line = line_no;
+ clear_cbuf();
+ ccode_line = line_no;
return '{';
}
<CLASS_CODE_I>\} {