diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-05-11 13:54:59 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-05-11 13:54:59 +0000 |
commit | ab2119fc3d61a7504d836cfb0231b736c1c33742 (patch) | |
tree | 70c7f7e9755c4dc5c16877da512b337b8cdf6aeb /parse.y | |
parent | a7a1968ad134ce8565dbe81c8e762de7f4fc2c15 (diff) | |
download | ruby-ab2119fc3d61a7504d836cfb0231b736c1c33742.tar.gz |
* parse.y: add semicolons to some grammar rules not terminated
with them. a patch from Dave B in [ruby-core:23422].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'parse.y')
-rw-r--r-- | parse.y | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -2981,6 +2981,7 @@ k_begin : keyword_begin if (RTEST(ruby_verbose)) token_info_push(parser, "begin"); #endif } + ; k_if : keyword_if { @@ -2988,6 +2989,7 @@ k_if : keyword_if if (RTEST(ruby_verbose)) token_info_push(parser, "if"); #endif } + ; k_unless : keyword_unless { @@ -2995,6 +2997,7 @@ k_unless : keyword_unless if (RTEST(ruby_verbose)) token_info_push(parser, "unless"); #endif } + ; k_while : keyword_while { @@ -3002,6 +3005,7 @@ k_while : keyword_while if (RTEST(ruby_verbose)) token_info_push(parser, "while"); #endif } + ; k_until : keyword_until { @@ -3009,6 +3013,7 @@ k_until : keyword_until if (RTEST(ruby_verbose)) token_info_push(parser, "until"); #endif } + ; k_case : keyword_case { @@ -3016,6 +3021,7 @@ k_case : keyword_case if (RTEST(ruby_verbose)) token_info_push(parser, "case"); #endif } + ; k_for : keyword_for { @@ -3023,6 +3029,7 @@ k_for : keyword_for if (RTEST(ruby_verbose)) token_info_push(parser, "for"); #endif } + ; k_class : keyword_class { @@ -3030,6 +3037,7 @@ k_class : keyword_class if (RTEST(ruby_verbose)) token_info_push(parser, "class"); #endif } + ; k_module : keyword_module { @@ -3037,6 +3045,7 @@ k_module : keyword_module if (RTEST(ruby_verbose)) token_info_push(parser, "module"); #endif } + ; k_def : keyword_def { @@ -3044,6 +3053,7 @@ k_def : keyword_def if (RTEST(ruby_verbose)) token_info_push(parser, "def"); #endif } + ; k_end : keyword_end { @@ -3051,6 +3061,7 @@ k_end : keyword_end if (RTEST(ruby_verbose)) token_info_pop(parser, "end"); /* POP */ #endif } + ; then : term /*%c%*/ |