代码转换为其他语言

时间:2017-06-30 05:57:51

标签: compiler-construction abstract-syntax-tree interpreter

我正在使用Antlr4编写一个玩具语言的解释器,它基本上解释了玩具语言的代码并使用Java的等价物执行。例如,i = 0,将在Java的hashmap中创建一个条目,键为“i”,值为值0的整数。因此,需要Java来解释玩具语言并执行。我的问题是,这是一般口译员的工作方式(取决于其他语言)?否则,是否有任何类型的口译员都这样工作?

0 个答案:

没有答案