求一个 解析器的思路。
我在网上找到了个pascal的解析器,我现在因为需要弄一个C语言的解析器,自己感觉词法和语法分析都没有什么问题。
可是我一直不知道 怎么让它能够运行别人些代码。
也就是运行那一步,四元式转汇编我也会一点儿吧,自己看了些编译原理的东西。
希望高手能给点儿例子。
最好就是delphi来解析C语言的,其实也不是完全的C,数据类型里面就int和real 不要char这些了,然后算术运算就=-×/,比较运算符要有,or 和and也不需要了,循环里面就一个while,for不要了。
我自己弄过的人应该觉得很简单的,可是我自己是一个小菜,以前都没有看见过这个东西,所以现在很迷茫呀,希望高手能指点我这个迷途的小羔羊。。
^_^,比较棘手,如果解决,我再开贴加200分。
真的谢谢各位了。
实在感谢。