summaryrefslogtreecommitdiff
path: root/examples/manual/pascal.lex
diff options
context:
space:
mode:
Diffstat (limited to 'examples/manual/pascal.lex')
-rw-r--r--examples/manual/pascal.lex8
1 files changed, 4 insertions, 4 deletions
diff --git a/examples/manual/pascal.lex b/examples/manual/pascal.lex
index d406bbe..df94313 100644
--- a/examples/manual/pascal.lex
+++ b/examples/manual/pascal.lex
@@ -31,17 +31,17 @@ bad_string \'([^'\n]|\'\')+
%%
-"{" BEGIN(COMMENT1);
+"{" yybegin(COMMENT1);
<COMMENT1>[^}\n]+
<COMMENT1>\n ++line_number;
<COMMENT1><<EOF>> yyerror("EOF in comment");
-<COMMENT1>"}" BEGIN(INITIAL);
+<COMMENT1>"}" yybegin(INITIAL);
-"(*" BEGIN(COMMENT2);
+"(*" yybegin(COMMENT2);
<COMMENT2>[^)*\n]+
<COMMENT2>\n ++line_number;
<COMMENT2><<EOF>> yyerror("EOF in comment");
-<COMMENT2>"*)" BEGIN(INITIAL);
+<COMMENT2>"*)" yybegin(INITIAL);
<COMMENT2>[*)]
/* note that FILE and BEGIN are already