编写算术表达式解析器所需的技术

时间:2012-04-27 11:24:00

标签: algorithm parsing compilation

对于某些人来说,如何只掌握树数据结构对于他来说,在没有编译技术的帮助下编写算术表达式解析器是显而易见的吗?

2 个答案:

答案 0 :(得分:2)

如果不了解编译技术,那将会很难看。但是没有必要为这样的介绍性示例学习大量的编译。

查看http://www.codeproject.com/Articles/345888/How-to-write-a-simple-interpreter-in-JavaScript之类的内容,看看它是否对您有意义。

答案 1 :(得分:1)

查看我的SO answer on how to write top down recursive descent parsers。这种方法非常容易表达。

相关问题