]> git.ipfire.org Git - pakfire.git/commitdiff
libpakfire: parser: Values can be any sort of string
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 9 Mar 2019 19:20:40 +0000 (19:20 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 9 Mar 2019 19:20:40 +0000 (19:20 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/parser/scanner.l

index ca8b02826de97c42e02cde96bd10670e0844a170..4b6398e857bb0e46bc0a3d7247a534e1598fa28c 100644 (file)
@@ -33,6 +33,7 @@ letter                        [A-Za-z]
 underscore             _
 variable               {letter}({digit}|{letter}|{underscore})+
 whitespace             ([ \t])+
+string                 [a-zA-Z0-9`~!@#$%\^&*()_\-+=:\[\]<>,\.?\\]+
 
 %%
 
@@ -46,7 +47,7 @@ whitespace            ([ \t])+
 "end"                  { return END; }
 
 {variable}             { return VARIABLE; }
-[A-Za-z0-9]            { return VALUE; }
+{string}               { return VALUE; }
 
 "="                            { return ASSIGN; }
 "+="                   { return APPEND; }