【问题标题】:Are there any good parsing libraries for .Net?.Net 有什么好的解析库吗?
【发布时间】:2023-03-22 17:00:02
【问题描述】:

我正在寻找易于使用且语法易于定义的东西。

【问题讨论】:

    标签: .net parsing


    【解决方案1】:

    虽然我以前从未使用过它,但ANTLR 有 C# 运行时。

    【讨论】:

      【解决方案2】:

      如果您使用 F#,请查看 FParsec

      【讨论】:

        【解决方案3】:

        刚刚发现Irony。用于写DSL.
        以为我会把它添加到列表中。

        【讨论】:

          【解决方案4】:

          System.Text.RegularExpressions?

          【讨论】:

          • 这是一个非常勇敢的答案。有一些真正的狂热者只会容忍真正的解析器,而不是使用 Regex 之类的东西来解析代码。
          • 我认为这是一个有效的答案,因为我没有定义我的需求,而且在某些情况下正则表达式足以定义简单的 DSL。
          【解决方案5】:

          看看Coco/R for C#

          【讨论】:

            猜你喜欢
            • 2010-12-20
            • 2010-09-14
            • 2010-10-16
            • 1970-01-01
            • 1970-01-01
            • 2023-03-14
            • 1970-01-01
            • 1970-01-01
            • 2011-10-28
            相关资源
            最近更新 更多