X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=discover%2Fgrub2%2Flexer.l;h=aca474af3e96e286deed352230d557e3d246d808;hb=882f61e8eb44ec9f9becc32328667c65f364d066;hp=6ed12ce8474a14787137c4a1b035342d6aefc29e;hpb=a77e8d42cd7b983d9fa5746f07e66a6fe04b6a0d;p=petitboot diff --git a/discover/grub2/lexer.l b/discover/grub2/lexer.l index 6ed12ce..aca474a 100644 --- a/discover/grub2/lexer.l +++ b/discover/grub2/lexer.l @@ -21,7 +21,7 @@ %x sqstring %x dqstring -WORD [^{}|&$;<> \t\n'"]+ +WORD [^{}|&$;<> \t\n'"#]+ VARNAME ([[:alpha:]][_[:alnum:]]*|[0-9]|[\?@\*#]) %% @@ -116,8 +116,7 @@ VARNAME ([[:alpha:]][_[:alnum:]]*|[0-9]|[\?@\*#]) [ \t]*(;|\n)[ \t]* return TOKEN_EOL; /* strip comments */ -#.*$ ; - +#.* ; . printf("unknown token '%s'\n", yytext); exit(1);