Farkle 3.0.0-alpha001

The Farkle Parser

Farkle is a parsing system based on the GOLD Parser.

It is written in 100% clean and functional F# code but it is compatible with all .NET languages, although more advanced features will be only for F#.

It is available for NET Framework 4.6.2 or higher, and .NET Standard 1.6 or higher.

While some initial components are written, the real deal is still under early development.

10: BTW, Farkle means: "FARkle Recognizes Known Languages Easily".

20: And "FARkle" means: (GOTO 10) 😁

30: I guess you can't read this line. 😛

This is a prerelease version of Farkle.
There is a newer version of this package available.
See the version list below for details.
Install-Package Farkle -Version 3.0.0-alpha001
dotnet add package Farkle --version 3.0.0-alpha001
paket add Farkle --version 3.0.0-alpha001
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

A new type named ParseResult will make parsing easier for both F# and C# users.
Changed the way the index of grammar objects is stored.

Version History

Version Downloads Last updated
3.0.0 41 7/15/2018
3.0.0-alpha001 (current) 119 9/7/2017
2.0.0 105 9/3/2017
2.0.0-beta001 85 8/18/2017
1.0.0 114 8/9/2017