在已经标记化的 UInt16 流上使用 FParsec

Use FParsec on already tokenized UInt16 stream

我需要解析一个已经标记化的 UInt16 seq 类型的流。
我如何使用 FParsec 执行此操作?
我可以在 charstreams.

的参考文献中找到所有顶级函数

目前我将 UInt16s 转换为 chars 这看起来很愚蠢。

遗憾的是,除 CharStream 外,无法在任何其他对象上使用 FParsec。

我使用 this article.
自己编写了一个简单的解析器组合器解决了这个问题 令人惊讶的是,这只是一天的工作量。
我在这个过程中学到了很多关于解析器组合器的知识。