是否可以构建交互式C shell?

时间:2010-09-23 05:37:07

标签: c shell interactive read-eval-print-loop

我只是想知道这是否可以使用(Python,Java或C)?我正在寻找像Python这样的IPython。

3 个答案:

答案 0 :(得分:14)

是的,这样的事情已经存在,你只需要为他们谷歌: - )

  • Ch是一个受欢迎的例子
  • CINT是另一个

也就是说,实际上从头开始开发这样的功能性解释器要比在线找到一个功能性解释器要困难得多。所以现在它取决于你的问题背后的内容 - 你想要一个翻译使用吗?然后选择上面链接的一个。你想开发这样的翻译吗?好吧,然后开始reading

答案 1 :(得分:4)

GDB或任何其他调试器(如ups debugger)通常会实现可以交互使用的C子集。

还有Ch C interpreter,商业C口译员和开源ccons C interpreter,它基于clang/LLVM

答案 2 :(得分:2)

c-repl应该适合该法案。