Why are parser tools rarely used in ruby?

The Rockit version I’ve been working on (0.4) uses a new model with
better performance characteristics. It is designed to have both a Ruby and
C backend if you really need the speed.

I will be looking forward to that. If the C version is as fast as racc, then
you will have a real powerhouse of a tool on your hands.

Hope to be back in the community next year!

Hopefully we can see you sooner.

···

On Wed, Sep 18, 2002 at 04:34:43PM +0900, Robert Feldt wrote:


Jim Freeze

Programming Ruby
def initialize; fun; end
A language with class

In article Pine.GSO.4.44.0209180929320.9856-100000@duquesne.ce.chalmers.se,

···

Robert Feldt feldt@ce.chalmers.se wrote:

On Wed, 18 Sep 2002, Phil Tomson wrote:

There have been a couple of positive mentions of Rockit in this thread.
I’ve not used it, but I read the section in the Ruby Developer’s Guide on
Rockit. It seems that the consensus is that it ‘rocks’ but is perhaps a
bit slow. Is anyone still working on improving Rockit’s performance?
(Robert?)

I’m a bit ashamed to say that I’ve had almost no time for Ruby or Rockit
this year. My hope is now that things will start looking better in
January '03. Before that I’m sad to say that Rockit will probably not be
the best parser generator choice for Ruby.

The Rockit version I’ve been working on (0.4) uses a new model with
better performance characteristics. It is designed to have both a Ruby and
C backend if you really need the speed.

Hope to be back in the community next year!

We look forward to your return!

Phil

The Rockit version I’ve been working on (0.4) uses a new model with
better performance characteristics. It is designed to have both a Ruby and
C backend if you really need the speed.

Am I reading this ‘rite’? Rocket has a C backend, meaning that one
could compile their Ruby to C as in a `C binary image’ that could then
be linked against stdlib…etc?

//ed

Robert Feldt wrote:

Hope to be back in the community next year!

Could you be enticed with a couple week stint in the Eastern US?
I heard through the grapevine that there are some folks interested
in a (real) Fortran9X parsing mouth for Rdoc – there’s one in there
now, but it’s really weak.

···


Bil Kleb
NASA Langley Research Center
Hampton, Virginia, USA

The Rockit version I’ve been working on (0.4) uses a new model with
better performance characteristics. It is designed to have both a Ruby
and
C backend if you really need the speed.

I will be looking forward to that. If the C version is as fast as racc,
then
you will have a real powerhouse of a tool on your hands.

Hope to be back in the community next year!

Hopefully we can see you sooner.

Yes, like maybe at RubyConf? I’m supposed to be there,
though it’s hanging in the balance…

Go there in prep for next time when you’ll
present Rockit 1.0 at RubyConf2003…

Cheers,
Hal

···

----- Original Message -----
From: “Jim Freeze” jim@freeze.org
To: “ruby-talk ML” ruby-talk@ruby-lang.org
Sent: Wednesday, September 18, 2002 7:26 AM
Subject: Re: Why are parser tools rarely used in ruby?(Rockit)

On Wed, Sep 18, 2002 at 04:34:43PM +0900, Robert Feldt wrote: