descartes-src (ソースパッケージ descartes-src-0.26.0.tar.gz) | 2012-09-09 20:57 |
descartes-win (Windows用バイナリパッケージ descartes-win-0.26.0.zip) | 2012-09-09 20:52 |
会話キャラクター: ツンデレ アプリケーション (会話キャラ:ツンデレ v1.0 for Windows) | 2010-04-29 13:41 |
会話キャラクター: 2人の女の子 ダブルキャラクター (会話キャラクター 2人の女の子 ダブルキャラクター 1.0 for Windows) | 2011-10-02 22:23 |
会話キャラクター: Eliza風英語版 (会話キャラ:Eliza風英語版 v1.0 for Windows) | 2010-05-11 01:06 |
会話キャラクター: 猫耳メイド アプリケーション (会話キャラ:猫耳メイド v1.0 for Windows) | 2010-04-27 21:15 |
会話キャラクター: イライザ風日本語版 (会話キャラ:イライザ風日本語版 v1.0 for Windows) | 2010-04-30 21:53 |
経済指標表示プログラム for Windows (経済指標表示プログラム V1.0) | 2011-08-18 22:04 |
ニュースヘッドライン表示プログラム (ニュースヘッドライン表示プログラム V1.0 for Windows) | 2011-08-16 12:31 |
デカルト言語 example (デカルト言語の例題 example-0.7.0.zip) | 2009-03-01 19:47 |
電力状況表示プログラム for Windows (2011年夏版 全国電力供給状況表示プログラム V1.0) | 2011-08-15 13:25 |
--
← 前のページに戻る
Closure Basicは、最新のデカルト言語の0.21.1バージョンから実行できます。 それよりも古いバージョンでは動作しないので語注意ください。 (0.21.0にもClosure Basicが含まれていますがバグがあり動作しません。0.21.0をDLした方には申し訳ありませんが、0.21.1またはそれより新しいバージョンをDLしてください。)
さて、以下のように実行します。
descartes ClosureBasic プログラム
ファイルClosureBasicは、デカルト言語のパッケージの中の"example/ClosureBasic/ClosureBasic"にあります。
また、プログラムの例題が、パッケージの"example/ClosureBasic/test"ディレクトリの下にあります。
試しに、その中の一つfactor.cbsを実行してみましょう。
このプログラムfactor.cbsは、以下のような関数の定義と実行を行います。詳細については後の項で説明します。
fact = {fun (n) if n <= 1 then return 1 else return n*fact(n-1) end } print fact(3) print fact(5) print fact(8)
実行結果を示します。
$ descartes ClosureBasic factor.cbs Compiling... Run 6 120 40320 result -- <compile_run> -- true
[PageInfo]
LastUpdate: 2011-01-12 21:58:39, ModifiedBy: hniwa
[License]
Creative Commons 2.1 Attribution
[Permissions]
view:all, edit:login users, delete/config:login users