logo       

Re: Parsec parser for Java?: msg#00038

lang.haskell.libraries

Subject: Re: Parsec parser for Java?

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


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise