用DrRacket写scheme语言的hello world
生活随笔
收集整理的這篇文章主要介紹了
用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的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 奇数偶数分频电路(占空比50%)
- 下一篇: 12306模拟登录