FParser
A monadic parser combinators library implementation in F2J (FCore to Java). (Master Dissertation Project)
Install / Use
/learn @zonyitoo/FParserREADME
Parser Combinators in F2J
A monadic parser combinators library implementation in F2J.
Usage
- Run tests
$ make test
Goals
-
[x] Simple parser combinators (
parser.sf) -
[x] Simple arithmetic expression parser (
simple_arith_expr_parser.sf) -
[x] Lazy evaluated list (
plist.sf) -
[x] Simple XML parser (
xml_parser.sf) -
[x] Simple test framework (
testfx.sf) -
[x] Parser for a subset of F2J syntax (
f2j_parser.sf) -
[x] Seperate in modules
-
[x] Feather Weight Java parser (
fj_parser.sf) -
[ ] Simple Scheme parser
-
[ ] Improve efficiency
License
BSD 3
