有没有c到字节码编译器?

时间:2011-07-27 05:18:19

标签: c compiler-construction bytecode

他们有多完整?
任何基准?
他们中的任何一个都受欢迎吗?

P.S。有没有其他非垃圾收集语言有和/或有字节码编译器(ex pascal)?

2 个答案:

答案 0 :(得分:2)

有点历史答案,但其中一个最着名的Pascal编译器 - UCSD Pascal完全基于解释/模拟的“P代码”系统,James Gosling as a major influence on Java VM and bytecode引用该系统: / p>

  

“然后快进多年,当我试图做的时候   Java出来的项目,“Gosling在接受ACM采访时表示   队列。 “我必须做这种架构中立的分发格式,并且   然后我就去了ka-ching!你知道,这个p代码翻译的事情   实际上只会落在那里。“

答案 1 :(得分:1)

如果是字节码,则表示任何C虚拟机:

UEFI standard,它提供了一个C虚拟机,至少是早期版本的Intel EFI compiler

不是字节码,但是CInt定义了C代码的解释器。