rosial

          lost memory
          數據加載中……

          《爪哇夜未眠》- REBOL篇 - REBOL/Core安裝與執行

          ??

          ??????????? REBOL有許多平臺的版本,本文章以Windows版本的REBOL為主要的說明對象。如果你使用其它操作系統,作法也相仿,讀者應該可以舉一反三。

          前述REBOL解釋器依據功能的差異,有許多版本,其中REBOL/CoreREBOL/View是免費的。本次先介紹REBOL/Core的安裝使用,下一篇文章再介紹REBOL/View

          下載與安裝

          ????? 你可以從http://www.rebol.com/platforms.shtml下載適合你的REBOL/Core版本(請注意,此版本必須和你的操作系統相匹配)。REBOL/Core其實只有一個執行文件(exe file),你可以直接下載此一文件,或者你也可以下載壓縮文件回來再解壓縮。

          ????? 如果你下載的是一個執行文件,則此文件就是REBOL的解釋器。如果你下載的是ZIPGZ等壓縮文件,就需要解壓縮。此壓縮文件內除了具有執行文件(解釋器)之外,還有附上說明文件,以及幾個簡單的REBOL script程序。只有執行文件是重要的,其它文件都不重要,只要有解釋器,就能使用REBOL語言。本節假設你取得的執行文件為rebol.exe(也有可能是其它文件名稱,例如rebol031.exe)。

          執行與結束

          ????? 直接用鼠標雙擊(double-clickrebol解釋器的圖標(icon),就可以進入REBOLconsole畫面。你也可以在DOS命令行窗口(command-line console)中下達命令來執行rebol,如下所示:

          rebol

          ????? 如果你是采用下達命令的方式,你還可以指定選項(options)和參數(arguments),如下所示:

          rebol –q myScript.r

          ????? 其中“-q”是選項,“myScript.r”是參數。如果你想知道可以用的選項和參數有哪些,可以用“-?”或“--help”選項,如下所示:

          rebol -?

          ????? 你也可以在進入REBOLconsole之后,再利用usage函數(function),來取得此信息。如下所示:

          >> usage

          rebol的選項有許多,后面的文章將會在適當的時機陸續介紹這些選項。

          REBOL console是一個文字模式的交互接口,在默認(default)的狀況下,提示符號(prompt)是“>>”,若有返回值(return value),則返回值的符號是“==【注】。請看下面的例子:

          >> 1 + 2 (注意:1+2之間,都必須要有空格)

          == 3

          【注】提示符號和返回值的符號不一定要是>>」和「==。以后我會介紹修改它們的方式。

          利用quit函數或q函數【注】可以結束REBOL console如下所示

          >> quit

          【注】特別提醒,REBOL提供exit函數exit函數另做其它途之用而不是用來結束REBOL console

          發表日期: Feb. 15, 2004

          posted on 2006-07-10 13:22 rosial 閱讀(339) 評論(0)  編輯  收藏 所屬分類: 蔡學鏞

          主站蜘蛛池模板: 扬州市| 德兴市| 固原市| 若羌县| 光泽县| 咸阳市| 西安市| 甘孜县| 调兵山市| 嘉鱼县| 古交市| 涡阳县| 砀山县| 漳平市| 安顺市| 墨脱县| 澎湖县| 库伦旗| 上思县| 泽库县| 弋阳县| 澜沧| 安宁市| 舞阳县| 万荣县| 景泰县| 北辰区| 丽江市| 鄄城县| 巴林左旗| 南投市| 利津县| 泸州市| 宿迁市| 铜鼓县| 青川县| 丰都县| 玉龙| 卫辉市| 徐闻县| 青铜峡市|