我正在编写一个基于 FParsec 的小型应用程序。
今天,我正在寻找机会为 Compact Framework 制作一个版本。显然,为 .NET CF 构建 FParsec 源代码并不是那么简单。FParsecCS 库有不安全的代码和一些对 CF 中不可用的类型的引用。即,System.Collections.Generic.HashSet
,System.Text.DecoderFallbackException
,等等。
我想知道是否有任何方法可以构建它。显然,我试图不更改代码,因为当 FParsec 的其他版本发布时很难更新。
我真的不关心性能。如果有一个CharStream
可以用来代替高性能的泛型,那就足够了。
谢谢您的帮助。