SIGABRT with sassy block argument #82

Closed
wilson opened this Issue Nov 22, 2009 · 2 comments

2 participants

@wilson
Rubinius member

At first I was running this code:
Object.class_eval { define_method(:z) {|&b| b.call('z')} }
..but this code has the same result:
Object.class_eval { lambda {|&b| b.call('b')} }
Outside the class_eval, it throws a SyntaxError.

failure output here: http://gist.github.com/240497

@evanphx
Rubinius member

Looks like an old bug in the parser (my fault).

@evanphx
Rubinius member

Remove old assert. Closed by 7e7b917.

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment