相关疑难解决方法(0)

AST翻译?

我有一个AST(抽象语法树),现在我想测试我的编译器,给它2个或更多的数字,并期望输出与数学运算的结果(如计算器).

我的问题是,构建解释器的最佳方法是什么?访问AST节点是递归的,所以我不知道有多少封装计算存在,直到我到达树的末尾.但由于这是通过迭代迭代完成的,我怎样才能最终完成所有操作?

谢谢

interpreter abstract-syntax-tree

8
推荐指数
1
解决办法
5282
查看次数

标签 统计

abstract-syntax-tree ×1

interpreter ×1