Re: Ruby on Parrot

2006-07-12 Thread Patrick R. Michaud
On Tue, Jul 11, 2006 at 02:41:19PM -0600, Kevin Tew wrote: > It parses my simple puts.rb example, but parse time is really slow.. 2 > minutes. > I'm sure I've made some dumb grammar mistakes that is slowing it down. Well, the first thing to note is that subrule calls can be comparatively slow, s

Re: Ruby on Parrot

2006-07-11 Thread Kevin Tew
I've finished rewriting the ruby cvs yacc grammar to PGE. I had to fix quite a few left recursion problems to eliminate infinite recursion. It parses my simple puts.rb example, but parse time is really slow.. 2 minutes. I'm sure I've made some dumb grammar mistakes that is slowing it down.

Re: Ruby on Parrot

2006-07-11 Thread Brad Bowman
PRuby is the project. Suggestions of a better project name are welcome. Ronie, or better Ronin if decent backronym can be found. Brad -- Furthermore, when experiencing a rush of blood to the head, if one puts spittle on the upper part of one's ear, it will soon go away.

Re: Ruby on Parrot

2006-07-10 Thread Patrick R. Michaud
On Fri, Jul 07, 2006 at 10:07:57AM -0600, Kevin Tew wrote: > I based the initial PGE grammar for PRuby off of > svn://rubyforge.org/var/svn/rubygrammar/grammars/antlr-v3/trunk/ruby.g > which is in complete. > I'm looking for a BNF style description of the Ruby grammar. Otherwise > I will have

Re: Ruby on Parrot

2006-07-07 Thread Allison Randal
Kevin Tew wrote: That would be me! PRuby is the project. Suggestions of a better project name are welcome. Possibly Cardinal? (A ruby-red bird.) The original Cardinal project was started in 2002, but talking last night we decided it needed a complete re-write in PGE/TGE (which is when you w

Re: Ruby on Parrot

2006-07-07 Thread jerry gay
On 7/7/06, Kevin Tew <[EMAIL PROTECTED]> wrote: Allison Randal wrote: > I gave a Parrot talk at a Ruby user group meeting tonight. Someone > mentioned that they had seen somebody on #parrot who was working on a > new Ruby implementation based on Punie. Do you exist? And is there > anything we can

Re: Ruby on Parrot

2006-07-07 Thread Kevin Tew
Allison Randal wrote: I gave a Parrot talk at a Ruby user group meeting tonight. Someone mentioned that they had seen somebody on #parrot who was working on a new Ruby implementation based on Punie. Do you exist? And is there anything we can do to help you? Allison That would be me! PRuby i

Ruby on Parrot

2006-07-07 Thread Allison Randal
I gave a Parrot talk at a Ruby user group meeting tonight. Someone mentioned that they had seen somebody on #parrot who was working on a new Ruby implementation based on Punie. Do you exist? And is there anything we can do to help you? Allison