Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ajm188/hava

{Lexer, Parser} for a Java-like language implemented in Haskell
https://github.com/ajm188/hava

haskell lexer parser

Last synced: 4 days ago
JSON representation

{Lexer, Parser} for a Java-like language implemented in Haskell

Awesome Lists containing this project

README

        

You can either run the lexer/parser as a standalone unit or as a Unix pipeline.

To get the standalone unit, just run `make Main`. This creates an executable
called "Main". Then you can do `./Main file1 file2 ...`.

To get the Unix pipeline, just run `make`. This creates executables "Lex" and
"Parse" (it also creates "Main" but we don't care about that). Then you can
do `cat file1 file2 ... | ./Lex | ./Parse`.