From d4c8acb4dd621cb95c3c22020b3c546bcb5d5a2d Mon Sep 17 00:00:00 2001 From: Mubashshir Date: Fri, 15 Nov 2024 14:23:28 +0600 Subject: Implement full v3.0 grammar Signed-off-by: Mubashshir --- src/system.l | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/system.l') diff --git a/src/system.l b/src/system.l index b77255e..6c3cfb7 100644 --- a/src/system.l +++ b/src/system.l @@ -2,10 +2,12 @@ %option noyywrap %option debug %option yyclass="Lexer" +%option yylineno %{ #include #include "system.tab.hh" +#include "system.loc.hh" #undef YY_DECL # define YY_DECL template<> parser::symbol_type Lexer::yynlex () @@ -39,6 +41,7 @@ core: { return parser::make_CORE(); } mem { return parser::make_MEM(); } total { return parser::make_TOTAL(); } +avail { return parser::make_AVAIL(); } cache { return parser::make_CACHE(); } share { return parser::make_SHARED(); } tswap { return parser::make_TSWAP(); } -- cgit v1.2.3