なかだです。

At Fri, 2 Sep 2005 17:53:52 +0900,
Tanaka Akira wrote in [ruby-dev:26948]:
> 適用して次のように動かすと途中で duplicated argument arg と出てきます
> がそういうものでしょうか?

そういうものだと思います。

> % ./ruby -v -rripper -e '
> class C < Ripper
>  PARSER_EVENTS.each {|n| eval "def on_#{n}(*args) r = [:#{n}, *args]; p r; nil end" }
>  SCANNER_EVENTS.each {|n| eval "def on_#{n}(*args) r = [:#{n}, *args]; p r; nil end" }

常にnilを返してますから。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦