任何语言都没有解释器或编译器吗?

Rom*_*her 2 compiler-construction interpreter

注意:我不是指一些没有任何实现的理论问题只是没有这两种语言的!!!!!


这些天存在ac/c ++解释器(cint)和python编译器(到python字节码).

我理解最简单的定义是编译器只是将代码从语言a转换为语言b,然后你有一台机器与输入一起运行它,而解释器只是一个输入加上语言a中的代码并运行它.并且使用这些定义,如果某些东西有解释器或编译器,通过立即运行编译器的输出或嵌入编译器w /源代码来获取解释器,相当简单.

那么忽略哪些语言没有编译器(编译A到B中的源代码,最好是中间语言)和运行大块代码而不编译它们的解释器?

Pau*_*her 9

有几种深奥的语言缺乏编译器或解释器,因为它们仅被设计为智力练习,并且正在等待某人实际实现它们.


dwa*_*ish 7

拉丁语和亚拉姆语.两种语言与翻译,但现场发言人不足以保证任何口译员.你可以添加克林贡语,但我怀疑现在还有解释器.


ter*_*nus 5

基于翻译的语言怎么样?示例:几乎所有机器装配.汇编程序只是translates编码到机器操作码中.

  • 编译器的定义在翻译一对一或多对多之间没有区别.汇编程序可以被视为编译器.就此而言,许多人认为解释器是编译器的子集. (2认同)