C#学习教程:什么是在.NET中构建解析器的goto方法分享♀?♀什么是在.NET中构建解析器的goto方法 语法也是如此。 如果一个人从头开始接近一个通用的解析器怎么会去做呢? 我看过ANTLR和Irony,但它们比方法论更多。 应该解决的步骤是什么?成就的里程碑是什么? 大话题我的朋友。 如果你想了解这个理论,最好去的地方是“龙书”: http : //www.amazon.com/Compilers-Principles-Techniques-Tools-Gradiance/dp/0321547985/ref=sr_1_2?s=书籍&即= UTF8&QID = 1297801900&SR = 1-2 如果你想为.Net开发,那么另一个好看的地方是F#power pack。 它包含fsLex和fsYacc。 祝好运! GJ http://blogs.msdn.com/b/ericlippert/archive/2010/04/19/every-binary-tree-there-is.aspx 从这里开始,有很多关于这个主题的post,这是一个非常好的阅读。 -edit-这不是系列的开头,它改为“每个程序都有” 我想知道整件事情是否已被标记或列在某个地方…… 你的post让我对这个东西感兴趣了,这里有一些更有用的链接。 他们都在F#中。 你提到.Net所以它确实符合要求。 实际上,对于这种类型的工作,F#是迄今为止最好的语言。 http://www.quanttec.com/fparsec/ http://strangelights.com/blog/archive/2006/05/11/1302.aspx 上述就是C#学习教程:什么是在.NET中构建解析器的goto方法分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注— 本文来自网络收集,不代表立场,如涉及侵权请点击右边联系管理员删除。如若转载,请注明出处:
