From: Ryan Davis Date: 2009-01-03T15:07:38+09:00 Subject: Re: racc 1.4.6 release On Jan 2, 2009, at 14:53 , Roger Pack wrote: > I think I may have asked this before but... > is racc the same thing as that used by ruby_parser [1] to parse ruby? yes > If so then why does [1] say that it is a C extension? I am so > confused. there might be a few things your confused by. [1] is the link to the parse tree project page. PT is a C extension. RP uses racc which has a C extension to optimize its performance. A majority of racc is implemented in ruby. > Also isn't racc built into the ruby distro? Is this an updated version > of that? Will it be rolled into trunk? it is, the C extension ships with the ruby distro. This is an updated release, but most if not all of the updates pertain to the racc compiler, which does NOT ship with the ruby distro. It won't be rolled in.