ERROR!
/tmp/0RuYzbdum5.cpp:18:3: error: stray '\' in program
18 | [ \t\n]+ ; /* Skip whitespace */
| ^
/tmp/0RuYzbdum5.cpp:18:5: error: stray '\' in program
18 | [ \t\n]+ ; /* Skip whitespace */
| ^
ERROR!
/tmp/0RuYzbdum5.cpp:1:1: error: expected unqualified-id before '%' token
1 | %{
| ^
/tmp/0RuYzbdum5.cpp:10:1: error: expected unqualified-id before '%' token
10 | %option noyywrap
| ^
/tmp/0RuYzbdum5.cpp:13:1: error: expected unqualified-id before string constant
13 | "float" { printf("Keyword: %s\n", yytext); }
| ^~~~~~~
/tmp/0RuYzbdum5.cpp:14:1: error: expected unqualified-id before string constant
14 | "return" { printf("Keyword: %s\n", yytext); }
| ^~~~~~~~
/tmp/0RuYzbdum5.cpp:15:1: error: expected unqualified-id before string constant
15 | "if" { printf("Keyword: %s\n", yytext); }
| ^~~~
/tmp/0RuYzbdum5.cpp:16:1: error: expected unqualified-id before string constant
16 | "else" { printf("Keyword: %s\n", yytext); }
| ^~~~~~
/tmp/0RuYzbdum5.cpp:17:1: error: expected unqualified-id before '[' token
17 | [a-zA-Z_][a-zA-Z0-9_]* { printf("Identifier: %s\n", yytext); }
| ^
/tmp/0RuYzbdum5.cpp:18:1: error: expected unqualified-id before '[' token
18 | [ \t\n]+ ; /* Skip whitespace */
| ^
/tmp/0RuYzbdum5.cpp:19:1: error: expected unqualified-id before '.' token
19 | . { printf("Other character: %c\n", *yytext); }
| ^
/tmp/0RuYzbdum5.cpp:20:1: error: expected unqualified-id before '%' token
20 | %%
| ^
=== Code Exited With Errors ===