Found 133 packages
Parlot is a fast, lightweight and simple to use .NET parser combinator.
FParsec is a parser combinator library for F#. You can find comprehensive documentation for FParsec at http://www.quanttec.com/fparsec. The documentation includes a feature list, a tutorial, a user’s guide and an API reference. This package uses the basic “low-trust” configuration of FParsec, which does not use any unverifiable code and is optimized for maximum portability. If you need to parse very large files or if you employ FParsec for performance-critical jobs, consider using the alternate “Big Data Edition” NuGet package (see https://nuget.org/packages/fparsec-big-data-edition).
A parser combinator library for C#
Package Description
Fable binding for the Parsimmon parser combinator library
The faster monadic parser combinator library for C#
Efficient CharStream parser-combinator in F#
Adds pairwise and combinatorial testing to Xunit. When combined with Xunit's [Theory] attribute, generates test cases that run a test under many conditions that you control via test method parameters.
A library for building FParsec parsers using pipeline operators.
A combinatorics library providing combinations, permutations & variations. This nuget package wraps up Adrian Akison's original implementation. See: http://www.codeproject.com/Articles/26050/Permutations-Combinations-and-Variations-using-C-G
FParsec.CSharp is a thin C# wrapper for FParsec. Documentation: https://github.com/bert2/FParsec.CSharp Release notes: Reference FParsec 2.0.0-beta.
Package Description
FParsec is a parser combinator library for F#. You can find comprehensive documentation for FParsec at http://www.quanttec.com/fparsec. The documentation includes a feature list, a tutorial, a user’s guide and an API reference. This package uses a configuration of FParsec that supports very large input streams and is optimized for maximum performance in longer running processes. See http://www.quanttec.com/fparsec/download-and-installation.html for more information. This version of FParsec is currently not compatible with .NET Core. If you want to use .NET Core, please choose the other FParsec NuGet package instead (see https://nuget.org/packages/fparsec).
Reactive monadic parser combinator in C#
Package Description
Combines all parameter values and outputs all possible combinations of parameter values.
Parser combinator with a focus on elegance.
Combines and minifies external stylesheets and javascript files. Minifications uses the YUI Compressor (http://yuicompressor.codeplex.com/), the original code for sprite generation is from Sprite Generator (http://spritegenerator.codeplex.com/) and stylesheets are parsed with ExCSS (https://github.com/TylerBrinks/ExCSS).
Parse excel file with combinator
A generalized parser combinator based off of fparsec. ParsecClone works on strings as well as binary files (with bit level parsing)