[MacRuby] #1110: macirb barfs on ->{} lambda syntax
#1110: macirb barfs on ->{} lambda syntax ---------------------------------+------------------------------------------ Reporter: dev@… | Owner: lsansonetti@… Type: defect | Status: new Priority: major | Milestone: Component: MacRuby | Keywords: ---------------------------------+------------------------------------------ {{{ $ macruby -e 'p ->{}' #<Proc:0x20005d460 (lambda)> $ macirb irb(main):001:0> ->{} SyntaxError: compile error (irb):1: syntax error, unexpected '{', expecting keyword_do_LAMBDA or tLAMBEG }}} -- Ticket URL: <http://www.macruby.org/trac/ticket/1110> MacRuby <http://macruby.org/>
#1110: macirb barfs on ->{} lambda syntax ---------------------------------+------------------------------------------ Reporter: dev@… | Owner: eloy.de.enige@… Type: defect | Status: new Priority: major | Milestone: Component: MacRuby | Keywords: ---------------------------------+------------------------------------------ Changes (by lsansonetti@…): * owner: lsansonetti@… => eloy.de.enige@… -- Ticket URL: <http://www.macruby.org/trac/ticket/1110#comment:1> MacRuby <http://macruby.org/>
#1110: macirb barfs on ->{} lambda syntax ---------------------------------+------------------------------------------ Reporter: dev@… | Owner: eloy.de.enige@… Type: defect | Status: new Priority: major | Milestone: MacRuby 1.0 Component: MacRuby | Keywords: ---------------------------------+------------------------------------------ Changes (by lsansonetti@…): * milestone: => MacRuby 1.0 Comment: This needs to be fixed in 1.0. -- Ticket URL: <http://www.macruby.org/trac/ticket/1110#comment:2> MacRuby <http://macruby.org/>
#1110: macirb barfs on ->{} lambda syntax ---------------------------------+------------------------------------------ Reporter: dev@… | Owner: eloy.de.enige@… Type: defect | Status: new Priority: major | Milestone: MacRuby 1.0 Component: MacRuby | Keywords: ---------------------------------+------------------------------------------ Comment(by pthomson@…): Looks like the problem is in our version of Ripper: {{{ p Ripper.sexp("->{}") }}} prints nil. It works on 1.9. -- Ticket URL: <http://www.macruby.org/trac/ticket/1110#comment:3> MacRuby <http://macruby.org/>
#1110: ripper does not parse ->{} lambda syntax correctly ---------------------------------+------------------------------------------ Reporter: dev@… | Owner: eloy.de.enige@… Type: defect | Status: new Priority: major | Milestone: MacRuby 1.0 Component: MacRuby | Keywords: ---------------------------------+------------------------------------------ -- Ticket URL: <http://www.macruby.org/trac/ticket/1110#comment:4> MacRuby <http://macruby.org/>
participants (1)
-
MacRuby