vincenthz/language-java

Java parser and printer for haskell

Haskell

68

140 commits

updated Apr 21, 2021

See the code

README

language-java

Build Status BSD Haskell

Haskell parser and pretty printer for the java language.

How to use

Simple compilation unit parser:

parser compilationUnit "import java.util.*; public class MyClass {}"

or from a file:

ast <- parser compilationUnit `fmap` readFile "myClass.java"

Contributors

vincenthz

91 commits

kcharter

14 commits

roberth

9 commits

dvekeman

7 commits

Languages

Haskell

60.8%

LilyPond

21.0%

Java

9.5%

Logos

8.6%

vincenthz/language-java

Java parser and printer for haskell

Haskell

68

140 commits

updated Apr 21, 2021

See the code

README

language-java

Build Status BSD Haskell

Haskell parser and pretty printer for the java language.

How to use

Simple compilation unit parser:

parser compilationUnit "import java.util.*; public class MyClass {}"

or from a file:

ast <- parser compilationUnit `fmap` readFile "myClass.java"

Contributors

vincenthz

91 commits

kcharter

14 commits

roberth

9 commits

dvekeman

7 commits

Languages

Haskell

60.8%

LilyPond

21.0%

Java

9.5%

Logos

8.6%