用DrRacket写scheme语言的hello world
来源:互联网 发布:新浪邮箱端口号 编辑:程序博客网 时间:2024/05/17 23:00
最近在看经典书籍《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
- 不同编程语言写的“Hello World”
- 用debug写的hello world
- 用Swing写的简易Hello World
- 6个变态的C语言写的Hello World
- 6个变态的C语言写的Hello World
- 6个变态的C语言写的Hello World
- 6个变态的C语言写的Hello World
- 6个变态的C语言写的Hello World
- 6个变态的C语言写的Hello World
- 6个变态的C语言写的Hello World
- 6个变态的C语言写的Hello World
- 6个变态的C语言写的Hello World
- 6个变态的C语言写的Hello World
- 6个变态的C语言写的Hello World
- 6个变态的C语言写的Hello World
- 6个变态的C语言写的Hello World
- 盘点各种C语言写的Hello world!
- c# 关于自定义数组类里面再定义数组的方法。
- FORALL 之 SAVE EXCEPTIONS 子句应用一例
- POJ-3667 Hotel[线段树]
- DP动态规划——Litter Shop of Flowers
- Spring之IOC
- 用DrRacket写scheme语言的hello world
- js获取简单类型的json对象键名及值:动态、静态
- MFC 动态曲线 支持缩放 显示图例(CStatic派生类)(续)
- 读书笔记:SQL SERVER 2008高级编程:批处理和脚本
- 如何照顾宝宝
- objective-c 关键字和概念
- Android Launcher开发(五)添加应用程序桌面快捷方常见问题及解决方案
- linux网络高级编程之 fcntl和select使用
- poj 1631 最长上升子序列 nlogn