首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CLIM在C++中是可能的吗?

CLIM在C++中是可能的吗?
EN

Stack Overflow用户
提问于 2010-01-31 04:50:46
回答 2查看 199关注 0票数 1

CLIM = Common Lisp Interface Manager,它就像REPL,移植到GUI上。

在C++中会有类似的事情发生吗?如果是这样,指针是什么?

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-01-31 06:13:19

下面是一个构建在GNU C++之上的REPL:

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

现在,它没有理由不能正常工作--它可能从连续的语句中构建了一个简短的程序,在现代机器上,它将编译并运行,以按短顺序显示输出。

从示例的外观来看,它可以使用一个简单的改进:不带分号的一行输入应该被视为要计算的表达式,所以如果您想知道a的值,只需输入a,它将等同于:

代码语言:javascript
复制
std::cout << a << std::endl;
票数 1
EN

Stack Overflow用户

发布于 2015-07-07 04:00:46

CLIM的工作方式不需要Lisp REPL。

CLIM提供了一个体系结构,在该体系结构中可以定义模型对象、命令和演示文稿,还提供了一个将命令应用于对象并显示演示文稿的标准命令循环。

CLIM还提供了低级的绘图和输入抽象,使得定义新的表示和实现将输入转换为命令的新方法变得容易。

遵循这种体系结构的东西可以用C++构建,而不需要任何形式的"C++ REPL“。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2169384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档