欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

用DrRacket写scheme语言的hello world

发布时间:2023/12/20 编程问答 51 豆豆
生活随笔 收集整理的这篇文章主要介绍了 用DrRacket写scheme语言的hello world 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

最近在看经典书籍《SICP》,书中使用的是scheme语言。我有个习惯,在学习一门新语言的时候,总是要跟着书敲几个程序的,虽然这本书不是来介绍scheme语言的。

于是,就去找scheme的解释器,都推荐DrScheme,但是一搜,这个软件现在已经集成到DrRacket这个软件中了,就下载下来了。

但是下下来之后一脸茫然,因为不知道怎么用!就打开帮助文档,是大片的英文 。。。一般来说,语言入门都会有一个写“hello world”的例子,我在帮助文档中Ctrl+F查找“hello” 。。。没找到 。。。于是只好自己摸索 。。。

打开这个软件,你会看到有两个框,用过eclipse的朋友可能比较好理解,上面的就是编辑区,下面的算是一个console窗口。然后我兴冲冲的在上面的窗口中打上了一个书中的例子:

(define (my_cube x) (* x x x)) 点击run,但是没什么反映,我以为要输什么命令,于是在console窗口中自作聪明地输上了 my_cube 5,并期望得到结果125,但是 。。。很显然,失败了 。。。

其实之所以没有显示结果,是因为书中还没有介绍scheme的输出函数display,所以,下面的你就能自己想到啦 。。。在编辑区上面的程序后面加上

display (my_cube 5)

然后点击run,看看console窗口中是不是你想要的?

那么,hello world 就自己写去吧!

总结

以上是生活随笔为你收集整理的用DrRacket写scheme语言的hello world的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。