Des*_*ted 1 c# parsing interpreted-language
我期待在C#中编写一种解释性语言,我应该从哪里开始?我知道如何使用有趣的字符串解析来实现它,但正确的方法是什么?
Ren*_*uis 8
做正确的努力可能是一项艰难的任务.
如果您对编译器理论知之甚少,那么您应该首先开始阅读它. 只是使用"有趣的字符串解析",如果我理解这个术语,就不会让你走得太远.
第一个基本步骤是编写定义语言有效语法的语言语法. 像ANTLR这样的工具可以帮助你把各个部分拼凑起来,但我建议你阅读龙书,因为它是规范起点以加快这个主题的速度.
归档时间:
17 年,1 月 前
查看次数:
827 次
最近记录:
7 年,7 月 前