Hello, Scheme World!
Posted on 1月 11th, 2012 by cx20
Scheme
Scheme は Lisp の方言の一つ。名前の由来は「策略家(schemer)」から。多くの言語仕様を取り入れた Common Lisp に対して、Scheme は必要最小限の言語仕様となっている。
Scheme の実装は多数存在するが主なものとして、Gauche、GNU Guile、MIT Scheme などがある。
以下のコードは、Gauche 及びに対話シェル gosh によるサンプルである。
Gaucheはフランス語で「ねじれた、左」の意味。
ソースコード
実行方法(スクリプトファイルを指定して実行)
$ gosh hello.scm |
実行方法(実行権限を付与して実行)
$ chmod +x hello.scm $ ./hello.scm |
実行結果
Hello, Scheme World! |
Tags: Scheme