summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYukihiro Matsumoto <[email protected]>2012-05-20 22:47:00 +0900
committerYukihiro Matsumoto <[email protected]>2012-05-20 22:47:00 +0900
commitc3fc0c1929c95f5a831baf4301ac4a2e9956c8c1 (patch)
tree82d1fc8786b3c7fa27e4623e1e7c36bc6826deeb
parent0bba67626eba171f6ddbac3d384db28adf9da133 (diff)
downloadmruby-c3fc0c1929c95f5a831baf4301ac4a2e9956c8c1.tar.gz
mruby-c3fc0c1929c95f5a831baf4301ac4a2e9956c8c1.zip
'not (2)' should not raise warning
-rw-r--r--src/keywords2
-rw-r--r--src/lex.def2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/keywords b/src/keywords
index be5324875..aa70dcc46 100644
--- a/src/keywords
+++ b/src/keywords
@@ -31,7 +31,7 @@ in, {keyword_in, keyword_in}, EXPR_VALUE
module, {keyword_module, keyword_module}, EXPR_VALUE
next, {keyword_next, keyword_next}, EXPR_MID
nil, {keyword_nil, keyword_nil}, EXPR_END
-not, {keyword_not, keyword_not}, EXPR_ARG
+not, {keyword_not, keyword_not}, EXPR_VALUE
or, {keyword_or, keyword_or}, EXPR_VALUE
redo, {keyword_redo, keyword_redo}, EXPR_END
rescue, {keyword_rescue, modifier_rescue}, EXPR_MID
diff --git a/src/lex.def b/src/lex.def
index db05adb9b..a87c00c09 100644
--- a/src/lex.def
+++ b/src/lex.def
@@ -123,7 +123,7 @@ mrb_reserved_word (register const char *str, register unsigned int len)
#line 42 "keywords"
{"then", {keyword_then, keyword_then}, EXPR_BEG},
#line 34 "keywords"
- {"not", {keyword_not, keyword_not}, EXPR_ARG},
+ {"not", {keyword_not, keyword_not}, EXPR_VALUE},
#line 27 "keywords"
{"false", {keyword_false, keyword_false}, EXPR_END},
#line 40 "keywords"