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 '{';
}
YY_BREAK
case 64:
YY_RULE_SETUP
-#line 265 "lexer.l"
+#line 266 "lexer.l"
{
BEGIN(INITIAL);
return '}';
YY_BREAK
case 65:
YY_RULE_SETUP
-#line 270 "lexer.l"
+#line 271 "lexer.l"
; /*ignore*/
YY_BREAK
case 66:
YY_RULE_SETUP
-#line 272 "lexer.l"
+#line 273 "lexer.l"
{
yylval.line = line_no;
return yytext[0];
YY_BREAK
case 67:
YY_RULE_SETUP
-#line 277 "lexer.l"
+#line 278 "lexer.l"
; /*ignore*/
YY_BREAK
case 68:
YY_RULE_SETUP
-#line 278 "lexer.l"
+#line 279 "lexer.l"
ECHO;
YY_BREAK
-#line 1422 "lex.yy.c"
+#line 1423 "lex.yy.c"
case YY_STATE_EOF(INITIAL):
case YY_STATE_EOF(COMMENT):
case YY_STATE_EOF(C_CODE):
return 0;
}
#endif
-#line 278 "lexer.l"
+#line 279 "lexer.l"