Parsec parser for Java?
Björn Bringert
bringert at cs.chalmers.se
Mon Apr 10 04:26:37 EDT 2006
Punyashloka Biswal wrote:
> Hi Haskellers,
>
> I'm writing a program-analysis tool in Haskell to operate on Java
> source code, and I need a parser. Parsec provides javaStyle to
> help with lexical analysis, but I was wondering if there are any
> full-fledged Java parsers out there.
>
> Thanks,
> Punya
There is a BNFC [1] grammar for Java 1.1 [2]. BNFC can generate a parser
in Haskell (along with lexer, abstract syntax and pretty printer) from
that.
/Björn
[1]
http://www.cs.chalmers.se/~markus/BNFC/
[2]
http://people.cs.uchicago.edu/~mrainey/java.cf
More information about the Libraries
mailing list