From devi.webmaster at gmail.com Fri Jan 4 19:58:51 2008 From: devi.webmaster at gmail.com (Daniel Brumbaugh Keeney) Date: Fri, 4 Jan 2008 18:58:51 -0600 Subject: [grammarians] status Message-ID: <3bceeb2d0801041658n3e12f51bj37894d37de63870f@mail.gmail.com> What is the status of the Ruby Grammar Project? This list is obviously dead silent, but in reading different things I wonder if work is being done on other related projects. For example, are people working on Ripper? What is the status of that? What about ANTLR's Ruby bindings themselves. ANTLR's wiki page on them makes them sound incomplete, and the only other thing I can find is some two year old blog posts on split-s. -- Daniel Brumbaugh Keeney From ryand-ruby at zenspider.com Sat Jan 5 02:01:00 2008 From: ryand-ruby at zenspider.com (Ryan Davis) Date: Fri, 4 Jan 2008 23:01:00 -0800 Subject: [grammarians] status In-Reply-To: <3bceeb2d0801041658n3e12f51bj37894d37de63870f@mail.gmail.com> References: <3bceeb2d0801041658n3e12f51bj37894d37de63870f@mail.gmail.com> Message-ID: <047E3841-1305-479C-939D-A8ABF80CB4DC@zenspider.com> On Jan 4, 2008, at 16:58 , Daniel Brumbaugh Keeney wrote: > What is the status of the Ruby Grammar Project? This list is obviously > dead silent, but in reading different things I wonder if work is being > done on other related projects. For example, are people working on > Ripper? What is the status of that? What about ANTLR's Ruby bindings > themselves. ANTLR's wiki page on them makes them sound incomplete, and > the only other thing I can find is some two year old blog posts on > split-s. Oh hey... I forgot I was on this mailing list. Um. I should probably mention that I finished and released 1.0.0 of ruby_parser, implemented with racc and a pure ruby lexer. It is available at: http://rubyforge.org/projects/parsetree/ From charles.nutter at sun.com Sat Jan 5 03:08:56 2008 From: charles.nutter at sun.com (Charles Oliver Nutter) Date: Sat, 05 Jan 2008 02:08:56 -0600 Subject: [grammarians] status In-Reply-To: <3bceeb2d0801041658n3e12f51bj37894d37de63870f@mail.gmail.com> References: <3bceeb2d0801041658n3e12f51bj37894d37de63870f@mail.gmail.com> Message-ID: <477F3B18.3040604@sun.com> Daniel Brumbaugh Keeney wrote: > What is the status of the Ruby Grammar Project? This list is obviously > dead silent, but in reading different things I wonder if work is being > done on other related projects. For example, are people working on > Ripper? What is the status of that? What about ANTLR's Ruby bindings > themselves. ANTLR's wiki page on them makes them sound incomplete, and > the only other thing I can find is some two year old blog posts on > split-s. > Well, I think there's generally a lack of folks interested in working on it. I think the best bets right now are Ryan's parser and the XRuby parser (based on ANTLR2 with an ANTLR3 version in the works). JRuby, Ruby.NET, and IronRuby all have ports of the Ruby 1.8 parser to C-like language parser generators with hand-written lexers. XRuby's parser unfortunately has almost nobody working on it, despite being the most complete LL parser I know of. I would love to see folks contribute to it. I think Ryan's parser is only missing a few bits and pieces right now, yes? - Charlie