Actions
Bug #9308
closeddef's return value causes errors
Description
It seems 2.1 hase some trouble with the "do" keyword in combination with the private/public/protected keywords and the def's return value:
Works: https://gist.github.com/phortx/8146341
Works Not: https://gist.github.com/phortx/8146345
$ ruby --version
ruby 2.1.0dev (2013-11-23 trunk 43807) [x86_64-linux]
$ ruby works.rb
$ ruby works_not.rb
test.rb:5: syntax error, unexpected keyword_do_block, expecting keyword_end
test.rb:12: syntax error, unexpected keyword_end, expecting end-of-input
Actions
Like0
Like0Like0Like0Like0Like0Like0Like0