Rom*_*her 2 compiler-construction interpreter
注意:我不是指一些没有任何实现的理论问题只是没有这两种语言的!!!!!
这些天存在ac/c ++解释器(cint)和python编译器(到python字节码).
我理解最简单的定义是编译器只是将代码从语言a转换为语言b,然后你有一台机器与输入一起运行它,而解释器只是一个输入加上语言a中的代码并运行它.并且使用这些定义,如果某些东西有解释器或编译器,通过立即运行编译器的输出或嵌入编译器w /源代码来获取解释器,相当简单.
那么忽略哪些语言没有编译器(编译A到B中的源代码,最好是中间语言)和运行大块代码而不编译它们的解释器?
基于翻译的语言怎么样?示例:几乎所有机器装配.汇编程序只是translates
编码到机器操作码中.