Hi,

  In mail "[ruby-talk:8576] rb_iterate()"
    ts <decoux / moulon.inra.fr> wrote:

>  with 1.6.2 and the modification for NODE_IFUNC
> 
> pigeon% ./ruby /usr/local/bin/racc rd/rdblockparser.ry
> /usr/local/lib/ruby/site_ruby/1.6/racc/parser.rb:97: [BUG] rb_gc_mark(): unknown
>  data type 0x31(0x8135930) non object
> ruby 1.6.2 (2000-12-25) [i686-linux]
> Aborted
> pigeon% 
> 
>  If I'm right, this is ruby trying to mark the struct cparse_params given
>  to rb_iterate() (via the call REDUCE(v, act))

Maybe you are right. (As you know) rb_gc_mark() is not needed
because it is on the stack frame, but in either case I'll modify
Racc.


Minero Aoki