This is the mail archive of the
guile@cygnus.com
mailing list for the Guile project.
Re: Translators and (re)interpreters
- To: guile@cygnus.com
- Subject: Re: Translators and (re)interpreters
- From: Ivan Toshkov <ivant@intransco.com>
- Date: Thu, 1 Jul 1999 11:11:21 +0300
- References: <19990630135224.F1016@pet.utah.com.br> <Pine.LNX.4.10.9906301421060.19891-100000@se232.math.indiana.edu>
On Wed, Jun 30, 1999 at 02:23:50PM -0500, Lynn Winebarger wrote:
> On Wed, 30 Jun 1999, Lalo Martins wrote:
> > BTW, what happened to these? I would dare to suggest that we
> > create a translator/interpreter "task force", perhaps with its
> > own list. THis is a very ugly example of vapourware... we
> > advertise it as being one of the coolest features of Guile, but
> > it doesn't exist!!!
>
> A nice place to start would be having some standard parser generator.
> Slib has one, but it's a "Pratt's style" parser generator, and I'm not
> familiar with those.
> Any suggestions? (alternatively, documentation on a "Pratt's style"
> parser generator).
>
> Lynn
>
I've started a JavaScript->Scheme translator and I've wrote some "general"
parser.
I can send it to whoever is interested along with the JavaScript grammar
(for example of it's usage).
WARNINGS:
It lacks documentation.
Maybe it's slow.
It's not module.
It interprets the grammar.
It's GPLed. :)
BTW JavaScript->Scheme will be my graduate work at the Sofia University.
Once it is finished, I'll release it under GPL.
--
Ivan Toshkov