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

我只是想知道这是否可能使用(Python,Java或C)? 我正在寻找类似IPython for Python的东西。

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

  • Ch是一个流行的例子
  • CINT是另一个

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

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

还有Ch C解释器 ,商业C解释器和开源ccons C解释器 ,它基于clang / LLVM 。

c-repl应符合该法案。