From: Brian Candler Date: 2009-11-30T03:26:30+09:00 Subject: Re: ruby language parser in ruby Marnen Laibow-Koser wrote: > Rubinius, perhaps? Or make your own with Treetop? I'm pretty familiar with CFGs and tools like yacc, or at least, I was some years ago. What bothers me about ruby syntax is that there are a number of aspects that I'm not sure how to map to a CFG, for example puts (a).abs being different from puts(a).abs ... or, a = b + c being treated differently to a = b + c So basically I was looking to steal ideas how to deal with these sorts of cases. Indeed, an existing grammar for ruby would be a good starting point, and goggling for this I see there's a project "rubygrammar", with Charles Nutter as one of the admins. Anyone know what state this is in? I see 61 commits in the repo, nothing in the last three years, and the grammar looks too simple to be true :-) -- Posted via http://www.ruby-forum.com/.