C 解释器(不是编译器)?
可能的重复:
有 C 语言的解释器吗?
是否有一个“C 实现”可以执行与执行C程序时的“C抽象机”相同?也就是说,一个简单的 C 解释器,如 C99 等 C 标准中所描述的那样。
C 编程语言的许多实现都是编译器(Clang、GCC、MSVC)。我正在寻找 C 解释器的开源实现。
Possible Duplicate:
Is there an interpreter for C?
Is there a "C implementation" which acts the same as the "C abstract machine" when executing a C program? That is, a simple interpreter for C as it is described in a C standard such as C99.
There are many implementations of the C programming language that are compilers (Clang, GCC, MSVC). I'm looking for an open source implementation of a C interpreter.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
CINT - http://root.cern.ch/drupal/content/cint
但这不是 C99 AFAIK。
CINT - http://root.cern.ch/drupal/content/cint
But it is not C99 AFAIK.
谷歌“cint”,“ch”。
我喜欢 tcc (也有一些链接证明我在那里卓有成效)。 tcc 基本上是一个编译器,但是你用 shebang 行调用它
google "cint", "ch".
I like tcc (also there are some links that my prove fruitful in there). tcc is basically a compiler, but you call it with a shebang line
Ch 是“一个嵌入式 C/C++ 解释器和脚本
用于跨平台脚本、数值计算的语言,
shell 编程、2D/3D 绘图、
快速动画和嵌入式脚本。”
Ch is "an embeddable C/C++ interpreter and scripting
language for cross-platform scripting, numerical computing,
shell programming, 2D/3D plotting,
quick animation, and embedded scripting."