CLIM = Common Lisp接口(interface)管理器,就像REPL,已移植到GUI。

在C++中是否可能发生类似的事情?如果是这样,指针吗?

谢谢!

最佳答案

这是在GNU C++之上构建的REPL:

http://www.artificialworlds.net/wiki/IGCC/IGCC

如今没有理由为什么它不能正常工作-它可能会根据连续的语句构建一个简短的程序,该语句在现代计算机上会编译并以短期显示输出。

从示例的 Angular 看,它可以使用一个简单的改进:没有分号的输入行应被视为要评估的表达式,因此,如果您想知道a的值,只需输入a,它就等效至:

std::cout << a << std::endl;

10-01 08:41