Skip to content

Latest commit

 

History

History
42 lines (22 loc) · 756 Bytes

README.md

File metadata and controls

42 lines (22 loc) · 756 Bytes

Parser Combinators in F2J

License BSD 3

A monadic parser combinators library implementation in F2J.

Usage

  • Run tests
$ make test

Goals

  • Simple parser combinators (parser.sf)

  • Simple arithmetic expression parser (simple_arith_expr_parser.sf)

  • Lazy evaluated list (plist.sf)

  • Simple XML parser (xml_parser.sf)

  • Simple test framework (testfx.sf)

  • Parser for a subset of F2J syntax (f2j_parser.sf)

  • Seperate in modules

  • Feather Weight Java parser (fj_parser.sf)

  • Simple Scheme parser

  • Improve efficiency

License

BSD 3