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はフランス語で「ねじれた、左」の意味。

ソースコード

#!/usr/local/bin/gosh
(print "Hello, Scheme World!")

実行方法(スクリプトファイルを指定して実行)

$ gosh hello.scm

実行方法(実行権限を付与して実行)

$ chmod +x hello.scm
$ ./hello.scm

実行結果

Hello, Scheme World!

Tags:

Categories: Lisp, Scheme

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

WP-SpamFree by Pole Position Marketing