diff options
| -rw-r--r-- | src/symbol.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/symbol.c b/src/symbol.c index 986709520..a236ba9ae 100644 --- a/src/symbol.c +++ b/src/symbol.c @@ -288,12 +288,14 @@ symname_p(const char *name) case '*': if (*++m == '*') ++m; break; - + case '!': + if (*++m == '=') ++m; + break; case '+': case '-': if (*++m == '@') ++m; break; - case '|': case '^': case '&': case '/': case '%': case '~': case '`': case '!': + case '|': case '^': case '&': case '/': case '%': case '~': case '`': ++m; break; |
