GoldThruster.MixParse
1.0.1
dotnet add package GoldThruster.MixParse --version 1.0.1
NuGet\Install-Package GoldThruster.MixParse -Version 1.0.1
<PackageReference Include="GoldThruster.MixParse" Version="1.0.1" />
paket add GoldThruster.MixParse --version 1.0.1
#r "nuget: GoldThruster.MixParse, 1.0.1"
// Install GoldThruster.MixParse as a Cake Addin #addin nuget:?package=GoldThruster.MixParse&version=1.0.1 // Install GoldThruster.MixParse as a Cake Tool #tool nuget:?package=GoldThruster.MixParse&version=1.0.1
MixParse
A parser combinator library based on runtime interpreting.
Very modular and supports some annoying problems in recursive descendent parsers:
- left recursion
- back tracking
- refer later declared parser (a problem just in parser combinators)
Performance is just not a thing, but definitely it's acceptable.
Main purpose of the project: "Provide a simply and extremly flexible interface to reuse in many programs" and is meant as a learning project and not as "industry competitor parser".
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net5.0
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on GoldThruster.MixParse:
Package | Downloads |
---|---|
GoldThruster.MixParse.Text
Extension for `GoldThruster.MixParse` providing text-related parsing features |
GitHub repositories
This package is not used by any popular GitHub repositories.
- Fixed some minors bugs
- Simplified API