当前位置:  开发笔记 > 编程语言 > 正文

C#解释语言

如何解决《C#解释语言》经验,为你挑选了1个好方法。

我期待在C#中编写一种解释性语言,我应该从哪里开始?我知道如何使用有趣的字符串解析来实现它,但正确的方法是什么?



1> Renaud Bompu..:

做正确的努力可能是一项艰难的任务.

如果您对编译器理论知之甚少,那么您应该首先开始阅读它.
只是使用"有趣的字符串解析",如果我理解这个术语,就不会让你走得太远.

第一个基本步骤是编写定义语言有效语法的语言语法.
像ANTLR这样的工具可以帮助你把各个部分拼凑起来,但我建议你阅读龙书,因为它是规范起点以加快这个主题的速度.

推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有