summaryrefslogtreecommitdiff
path: root/src/parse_expr.ll
diff options
context:
space:
mode:
Diffstat (limited to 'src/parse_expr.ll')
-rw-r--r--src/parse_expr.ll24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/parse_expr.ll b/src/parse_expr.ll
deleted file mode 100644
index a9b389f..0000000
--- a/src/parse_expr.ll
+++ /dev/null
@@ -1,24 +0,0 @@
-%{
-// some C++ code
-#include "chill_run_util.hh"
-#include "parse_expr.tab.hh"
-%}
-
-%option noyywrap
-
-%%
-[ \t]+ /*ignore*/
-\n /*ignore*/
-L[0-9]+ { yylval.val = atoi(&yytext[1]); return LEVEL; }
-[0-9]+ { yylval.val = atoi(yytext); return NUMBER; }
-\<\= return LE;
-\>\= return GE;
-\=(\=)? return EQ;
-[a-zA-Z_][a-zA-Z_0-9]* {
- yylval.str_val = new char[yyleng+1];
- strcpy(yylval.str_val, yytext);
- return VARIABLE;
- }
-. return (int)yytext[0];
-%%
-