可以构建一个交互式的C shell吗?

可以构建一个交互式的C shell吗?,c,shell,interactive,read-eval-print-loop,C,Shell,Interactive,Read Eval Print Loop,我只是想知道这是否可以用Python、Java或C实现?我正在寻找类似ipythonforpython的东西。是的,这样的东西已经存在了,你只需要用谷歌搜索它们:-) 这是一个流行的例子 是另一个 也就是说,实际上从头开始开发这样一个功能性的解释器比在网上找到一个要困难得多。所以现在这取决于你的问题背后是什么——你想要一个口译员吗?然后从上面的链接中选择一个。你想开发这样一个口译员吗?那么,开始吧。或任何其他调试器(如)通常将实现可交互使用的C的子集 还有一个商业C解释器,开源的,基于.应该

我只是想知道这是否可以用Python、Java或C实现?我正在寻找类似ipythonforpython的东西。

是的,这样的东西已经存在了,你只需要用谷歌搜索它们:-)

  • 这是一个流行的例子
  • 是另一个
也就是说,实际上从头开始开发这样一个功能性的解释器比在网上找到一个要困难得多。所以现在这取决于你的问题背后是什么——你想要一个口译员吗?然后从上面的链接中选择一个。你想开发这样一个口译员吗?那么,开始吧。

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


还有一个商业C解释器,开源的,基于.

应该符合法案。< /P>参见[你使用过任何C++解释器(不是编译器)?]和[是否有一个C?]的解释程序()。在IRC(Geordi)中有一个非常整洁的C++解释器,叫做“C++”:这样你就可以不用安装就测试它了。