summaryrefslogtreecommitdiff
path: root/src/system.l
diff options
context:
space:
mode:
Diffstat (limited to 'src/system.l')
-rw-r--r--src/system.l7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/system.l b/src/system.l
index 6c3cfb7..80c66a2 100644
--- a/src/system.l
+++ b/src/system.l
@@ -23,8 +23,8 @@ frc {digit}+\.{digit}+
{frc} { return parser::make_FRC(atof(yytext_ptr)); }
{num} { return parser::make_NUM(atoi(yytext_ptr)); }
-[\n]+ { return parser::make_BREAK();}
-[ \t]+ { return parser::make_BLANK();}
+[\n] { return parser::make_BREAK();}
+[\t] { return parser::make_BLANK();}
begin { return parser::make_START(); }
end { return parser::make_END(); }
ver { return parser::make_VERSION(); }
@@ -44,6 +44,7 @@ total { return parser::make_TOTAL(); }
avail { return parser::make_AVAIL(); }
cache { return parser::make_CACHE(); }
share { return parser::make_SHARED(); }
+swap { return parser::make_SWAP(); }
tswap { return parser::make_TSWAP(); }
uswap { return parser::make_USWAP(); }
@@ -56,6 +57,8 @@ avg { return parser::make_TAVG(); }
: { return parser::make_COLON(); }
\/ { return parser::make_SLASH(); }
+Package\ id\ {num} {return parser::make_TSENSOR();};
+
. { /* everything else */ }
%%