X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=discover%2Fgrub2%2Flexer.l;h=6c0a456e6503137f2be5c466e2b57d396fc3d33e;hp=5a4447b500452694efff642649c19b888b4e84f2;hb=d808f5d2ec8e232d736a5f811d647df91e2a5b43;hpb=2ea5eb23b027519372dd20fbe8f958c06ac2aa6c;ds=sidebyside diff --git a/discover/grub2/lexer.l b/discover/grub2/lexer.l index 5a4447b..6c0a456 100644 --- a/discover/grub2/lexer.l +++ b/discover/grub2/lexer.l @@ -12,6 +12,7 @@ %option stack noyy_top_state %option reentrant %option bison-bridge +%option yylineno %option noyyalloc noyyfree noyyrealloc %option extra-type="struct grub2_parser *" %option header-file="lexer.h" @@ -37,6 +38,7 @@ VARNAME ([[:alpha:]][_[:alnum:]]*|[0-9]|[\?@\*#]) "do" return TOKEN_DO; "done" return TOKEN_DONE; "elif" return TOKEN_ELIF; +"else" return TOKEN_ELSE; "esac" return TOKEN_ESAC; "fi" return TOKEN_FI; "for" return TOKEN_FOR;