From 4b57600504bb484af9cc8ad6d1b26ebd3c4cd21d Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 9 Mar 2019 19:21:34 +0000 Subject: [PATCH] libpakfire: parser: Move operators before the value matching rule Signed-off-by: Michael Tremer --- src/libpakfire/parser/scanner.l | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/libpakfire/parser/scanner.l b/src/libpakfire/parser/scanner.l index 4b6398e85..21db9800d 100644 --- a/src/libpakfire/parser/scanner.l +++ b/src/libpakfire/parser/scanner.l @@ -39,9 +39,11 @@ string [a-zA-Z0-9`~!@#$%\^&*()_\-+=:\[\]<>,\.?\\]+ #.*$ { /* ignore comments */ } {whitespace} { return WHITESPACE; } -\t { return TAB; } \n { num_lines++; return NEWLINE; } +"=" { return ASSIGN; } +"+=" { return APPEND; } + "define" { return DEFINE; } "def" { return DEFINE; } "end" { return END; } @@ -49,7 +51,4 @@ string [a-zA-Z0-9`~!@#$%\^&*()_\-+=:\[\]<>,\.?\\]+ {variable} { return VARIABLE; } {string} { return VALUE; } -"=" { return ASSIGN; } -"+=" { return APPEND; } - %% -- 2.39.5