diff options
Diffstat (limited to 'src/system.l')
-rw-r--r-- | src/system.l | 7 |
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 */ } %% |