X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Fparser_proc.y;h=ac7c1172838d586b46a4a516bfc932456e58475c;hp=99054b671fc61223fa5f101c5fa54c538f13ba2c;hb=14c98cac21b8102d1d4c2a57744f6976ea3a0849;hpb=ea0162a1698563a49de50456cd3f2cc18b83a05e diff --git a/src/parser_proc.y b/src/parser_proc.y index 99054b6..ac7c117 100644 --- a/src/parser_proc.y +++ b/src/parser_proc.y @@ -23,13 +23,15 @@ } %nonassoc NAME. -%fallback NAME FREE SET LET RETURN LIB INT. +%fallback NAME FREE SET LET RETURN LIB INT UNSIGNED. file ::= blocks. blocks ::= block. blocks ::= blocks block. +block ::= EOF. + block ::= LIB(T) QUOTED_STRING(libname) EOS. { if (P->psi.file.ln) { PSI_ParserSyntaxError(P, P->psi.file.ln, T->line, "Extra 'lib %s' statement has no effect", libname->text);