This is the mail archive of the guile@sources.redhat.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: PHP fork project- Guile vs Python vs ?


"Khimenko Victor" <guile@khim.sch57.msk.ru> writes:

> Yes, guile's web site is really obsolete and there are no volunteers
> to fix it.  Do you want to be one ?

There actually are volunteers working on this.  We also have a
volunteer working on a real Guile reference manual.

I've just moved to a new school.  After a month or so, things will
have settled for me so that I can help coordinate things around Guile
again.  Until then I hope that Maciej or Marius might have some time
to do it.  Jim has a very valid reason not to work on Guile for some
time.

I think we should begin to develop some language support tools, such
as table-driven lexical analyzers and lalr parsers so that we can
define the tokens and grammar in Scheme syntax, compile this into
tables, and use them in Scheme primitives which does the actual
parsing.  Such tools could actually replace the current reader.
Bigloo has such tools.  I have previously rewritten the flex lexical
analyzer to use tables provided from Scheme and started to do the same
for Bison.  There is, however, currently no one working on this.  Any
contribution in this area would be very good.

Regarding what intermediate representation to use during translation,
there is research going on on using a lambda calculus intermediate
representation for efficient compilation of Java.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]