相关疑难解决方法(0)

手动编写解析器的最佳方法是什么?

我们使用ANTLR为类似SQL的语法创建解析器,虽然在大多数情况下结果令人满意,但我们需要修复一些边缘情况.因为我们自己没有编写解析器,所以我们并不能很好地理解它,以便能够做出明智的改变.

所以,我们想编写自己的解析器.手动编写解析器的最佳方法是什么?我们应该使用什么样的解析器 - 建议使用递归下降; 是对的吗?我们将用C#编写它,所以任何用该语言编写解析器的教程都会感激不尽.

更新:我也对涉及F#的答案感兴趣 - 我一直在寻找在项目中使用它的理由.

.net c# f# parsing

19
推荐指数
5
解决办法
8013
查看次数

标签 统计

.net ×1

c# ×1

f# ×1

parsing ×1