Re: Call for parsers

1997-11-15 Thread Doaitse Swierstra
You may have a look at my version of the parser combinators, which: - are deterministic, and thus relatively fast - correct errors in the input - have now been tuned with a scanner coming with it - have been extended with some new useful combinators. Unfortunately I am now in Bolivia (so do not

Re: Call for parsers

1997-11-14 Thread Alex Ferguson
Simon PJ says: > I believe that Happy is either very nearly capable of supporting > a full Haskell parser, or is so capable (but nobody has built one). One thing that springs to mind is that adding yacc-style %right and %left directives to Happy would be very useful in constructing a parser gram

Re: Call for parsers

1997-11-14 Thread Olaf Chitil
I saw the usefulness/need of a Haskell parser for various applications sometime ago as well. Hence I had a student write one for me. Before you hold your breath let me state first that it is currently a pre-alpha-alpha version. The parser is really built in Haskell (not with parser generators ;-)

Re: Call for parsers

1997-11-14 Thread Simon Marlow
Sven Panne <[EMAIL PROTECTED]> writes: > A long-standing gap in Haskell environments is the lack of tools > (written in Haskell, of course :-) for the manipulation or analysis of > Haskell source programs. Other languages have a rather rich collection > of such tools: > > [blah blah blah] > > On

Re: Call for parsers

1997-11-13 Thread Simon L Peyton Jones
> So here is my call for contribution: > >Send an abstract syntax and/or a parser specification! > > It doesn't matter if a parser generator is used or recursive descent > techniques are applied. > > If there is enough echo, I'd like to setup a web page for this > project, containing thing

Re: Call for parsers

1997-11-13 Thread Byron Hale
Which Haskell tools, if any, correspond to MLYACC and MLLEX? The document "The Definition of Standard ML (Revised)" attempts to describe ML with a quality suitable for compiler writers. Shouldn't Haskell have something of similiar quality and intent? I realize that funding is an issue, but these