diff options
Diffstat (limited to 'conf')
-rw-r--r-- | conf/cf-lex.l | 2 | ||||
-rw-r--r-- | conf/confbase.Y | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/conf/cf-lex.l b/conf/cf-lex.l index b6b0df70..a9e7b542 100644 --- a/conf/cf-lex.l +++ b/conf/cf-lex.l @@ -103,7 +103,7 @@ WHITE [ \t] return SYM; } -[={}:;,()+*/%-] { +[={}:;,()+*/%-<>~] { return yytext[0]; } diff --git a/conf/confbase.Y b/conf/confbase.Y index 880b0df5..0598d560 100644 --- a/conf/confbase.Y +++ b/conf/confbase.Y @@ -37,9 +37,10 @@ CF_DECLS %type <i> expr bool pxlen -%left '=' +%nonassoc '=' '<' '>' %left '+' '-' %left '*' '/' '%' +%left '!' CF_KEYWORDS(DEFINE, ON, OFF, YES, NO) |