Popularity
4.0
Growing
Activity
6.0
Growing
271
19
28

Programming language: F#
Tags: Parser Library    
Latest version: v1.1.1

FParsec alternatives and similar packages

Based on the "Parser Library" category

Do you think we are missing an alternative of FParsec or a related project?

Add another 'Parser Library' Package

README

FParsec

FParsec is a parser combinator library for F#.

With FParsec you can implement recursive‐descent text parsers for formal grammars.

FParsec’s features include:

  • support for context‐sensitive, infinite look‐ahead grammars,
  • automatically generated, highly readable error messages,
  • Unicode support,
  • efficient support for very large files,
  • an embeddable, runtime‐configurable operator‐precedence parser component,
  • a simple, efficient and easily extensible API,
  • an implementation thoroughly optimized for performance,
  • comprehensive documentation,
  • a permissive open source license.

Documentation

License

  • Code: 2-clause BSD license ("Simplified BSD License")
  • Data: FParsec includes some data derived from the Unicode Character Database which is distributed under the Unicode, Inc. License Agreement.
  • Documentation: Creative Commons Attribution‐NonCommercial 3.0 Unported License

See the www.quanttec.com/fparsec/license.html for more details.


*Note that all licence references and agreements mentioned in the FParsec README section above are relevant to that project's source code only.