guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Scheme translator


From: Daniel Silva
Subject: Re: Scheme translator
Date: Fri, 15 Aug 2003 01:04:32 -0400 (EDT)

On Tue, 12 Aug 2003, Joshua Judson Rosen wrote:

> On Tue, Aug 12, 2003 at 07:42:40AM +0100, Neil Jerram wrote:
> > Thomas Bushnell (of Hurd fame) was working on one, but AFAIK hasn't
> > shared any of the result yet.
>
> Actually, he's got a project set-up on Savannah:
>           http://savannah.gnu.org/projects/gpc
> There is some code in CVS.
>
> I'm not sure what his intent is with this--if he's listening, I'd love
> to hear it. I'd also love to hear what Daniel's is.
>

His development was paid, and the project stopped when his time and
funding did too.  My intent is to use Scheme tools to develop Python
programs, and to use Python libraries in a Scheme environment.

Thamer Al-Harbash wrote:
> Wasn't it one of the original plans to have "everything" to guile
> compilers so that guile could be the one true extension library?

> If such a project gets started, I'd be willing to contribute to
> it as best I could. Unfortunately it's beyond the scope of my
> pain receptors and my current skill set to design and write the
> initial code base. Still something worth doing which I would
> support.

I've already started on a project to compile Python into PLT Scheme.  It
should not be so hard to port it to R5RS or PLT+Guile.

See http://spyweb.hopto.org for the current status.

Thien-Thi Nguyen wrote:
> the first step to compiling everything is to be able to read anything.
> this is why i'm concentrating (if you can use such a word as applied
> over many years time span ;-) on bringing parsing into the fold for
> guile 1.4.2.

Scott Owens at Utah University wrote the front-end for the Python to PLT
Scheme compiler using his parser generator library.  Again, I don't think
the dependencies on PLT-specific Scheme are too deep.

I hope we can collaborate.

Regards,
Daniel Silva




reply via email to

[Prev in Thread] Current Thread [Next in Thread]