From: Mauricio Fernandez Date: 2006-09-15T18:59:14+09:00 Subject: Re: documentation of ruby internals On Fri, Sep 15, 2006 at 05:05:58PM +0900, Mathieu Bouchard wrote: > On Thu, 14 Sep 2006, Deni George wrote: > > >for this I wanted information regarding what is the intermedate > >representation produced by the ruby interpreter that we can work on ... > > This totally depends on which version of Ruby you are using. It's an AST > system in all rubies up to (and including) 1.8.x, as well as the early > years of 1.9; recently it switched to a bytecode system which is/was > called YARV. (right?) 1.9/HEAD still uses the good old rb_eval AST walker, as it hasn't been merged with YARV yet. -- Mauricio Fernandez - http://eigenclass.org - singular Ruby