fork download
  1. ERROR!
  2. /tmp/0RuYzbdum5.cpp:18:3: error: stray '\' in program
  3. 18 | [ \t\n]+ ; /* Skip whitespace */
  4. | ^
  5. /tmp/0RuYzbdum5.cpp:18:5: error: stray '\' in program
  6. 18 | [ \t\n]+ ; /* Skip whitespace */
  7. | ^
  8. ERROR!
  9. /tmp/0RuYzbdum5.cpp:1:1: error: expected unqualified-id before '%' token
  10. 1 | %{
  11. | ^
  12. /tmp/0RuYzbdum5.cpp:10:1: error: expected unqualified-id before '%' token
  13. 10 | %option noyywrap
  14. | ^
  15. /tmp/0RuYzbdum5.cpp:13:1: error: expected unqualified-id before string constant
  16. 13 | "float" { printf("Keyword: %s\n", yytext); }
  17. | ^~~~~~~
  18. /tmp/0RuYzbdum5.cpp:14:1: error: expected unqualified-id before string constant
  19. 14 | "return" { printf("Keyword: %s\n", yytext); }
  20. | ^~~~~~~~
  21. /tmp/0RuYzbdum5.cpp:15:1: error: expected unqualified-id before string constant
  22. 15 | "if" { printf("Keyword: %s\n", yytext); }
  23. | ^~~~
  24. /tmp/0RuYzbdum5.cpp:16:1: error: expected unqualified-id before string constant
  25. 16 | "else" { printf("Keyword: %s\n", yytext); }
  26. | ^~~~~~
  27. /tmp/0RuYzbdum5.cpp:17:1: error: expected unqualified-id before '[' token
  28. 17 | [a-zA-Z_][a-zA-Z0-9_]* { printf("Identifier: %s\n", yytext); }
  29. | ^
  30. /tmp/0RuYzbdum5.cpp:18:1: error: expected unqualified-id before '[' token
  31. 18 | [ \t\n]+ ; /* Skip whitespace */
  32. | ^
  33. /tmp/0RuYzbdum5.cpp:19:1: error: expected unqualified-id before '.' token
  34. 19 | . { printf("Other character: %c\n", *yytext); }
  35. | ^
  36. /tmp/0RuYzbdum5.cpp:20:1: error: expected unqualified-id before '%' token
  37. 20 | %%
  38. | ^
  39.  
  40.  
  41. === Code Exited With Errors ===
Success #stdin #stdout #stderr 0.02s 6972KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
ERROR: /home/TUwiTj/prog:1:5: Syntax error: Operator expected
ERROR: /home/TUwiTj/prog:41:30: Syntax error: Unexpected end of file
ERROR: '$runtoplevel'/0: Undefined procedure: program/0
   Exception: (3) program ? EOF: exit