TheBlunt 1.0.1

dotnet add package TheBlunt --version 1.0.1                
NuGet\Install-Package TheBlunt -Version 1.0.1                
此命令 intended to be used within the Package Manager Console in Visual Studio,因为 it uses the NuGet module's version of Install-Package.
<PackageReference Include="TheBlunt" Version="1.0.1" />                
对于支持 PackageReference 的项目,将此 XML 节拷贝到项目文件中以引用软件包。
paket add TheBlunt --version 1.0.1                
#r "nuget: TheBlunt, 1.0.1"                
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将其复制到交互式工具或脚本的源代码中,以便引用软件包。
// Install TheBlunt as a Cake Addin
#addin nuget:?package=TheBlunt&version=1.0.1

// Install TheBlunt as a Cake Tool
#tool nuget:?package=TheBlunt&version=1.0.1                

TheBlunt

一个用于 F# 和 Fable 的单文件递归解析器组合库。

NuGet Badge

一些事实和信息

  • 这只是一个递归下降解析器组合器
  • 专注于解析字符串文档
  • 肯定不是为所有事情都设计的,但可能对小型到中等规模的项目工作得很好
  • 性能
    • 使用 Spans
    • 使用 InlineIfLambda
    • 没有可用的基准测试(目前还没有)
  • 您可以使用 CE 语法为许多解析器编写
  • 没有依赖
  • 状态:远未完成。这是一个“对我有用”的实现,用于 Trulla Templates
  • 示例
产品 兼容和可计算的目标框架版本。
.NET net5.0 已计算。 net5.0-windows 已计算。 net6.0 已计算。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
.NET Core netcoreapp3.0 已计算。 netcoreapp3.1 已计算。
.NET Standard netstandard2.1 兼容。
MonoAndroid monoandroid 已计算。
MonoMac monomac 已计算。
MonoTouch monotouch 已计算。
Tizen tizen60 已计算。
Xamarin.iOS xamarinios 已计算。
Xamarin.Mac xamarinmac 已计算。
Xamarin.TVOS xamarintvos 已计算。
Xamarin.WatchOS xamarinwatchos 已计算。
兼容的目标框架
包含的目标框架(在包中)
更多关于目标框架.NET Standard的信息。

NuGet 包

此包未被任何 NuGet 包使用。

GitHub 仓库

此包未被任何流行的 GitHub 仓库使用。

版本 下载 最后更新
1.0.1 214 10/17/2023
1.0.0 102 10/17/2023

- 1.0.0
       首次发布