String-parsing in Nix: Difference between revisions

imported>Milahu
add parser: PureScript
imported>Milahu
update: Parser combinators
Line 51: Line 51:
https://github.com/purs-nix/purs-nix/blob/master/parser.nix
https://github.com/purs-nix/purs-nix/blob/master/parser.nix


== Parser generators ==
== Parser combinators ==


Generate parser from grammar
Build parsers from grammars


* https://github.com/nprindle/nix-parsec
* https://github.com/nprindle/nix-parsec - API is similar to [https://github.com/mrkkrp/megaparsec megaparsec] in Haskell


== See also ==
== See also ==