読者です 読者をやめる 読者になる 読者になる

Scheme でぷよぐらみんぐしてみた

Lisp Advent_Calendar_2015

プログラミング環境の準備

コードを書くのに使うテキストエディタといえば、そう。Emacs ですね。
Emacs をインストールするには Arch Linux ではこのように打ちます:

% yaourt -S emacs

あとは処理系ですね。
今回は Gambit Scheme を導入してみましょう。
Gambit Scheme をインストールするには Arch Linux ではこのように打ちます:

% yaourt -S gambit-c

なんか、gsi 無いのでビルドしてもいいかもしれません。
こんな感じで:

% mkdir -p ~/opt/src
% cd ~/opt/src
% git clone https://github.com/feeley/gambit.git
% cd ./gambit
% ./configure --enable-single-host --prefix=/usr/local
% make && sudo make install

プログラムを実行してみる

ということで、へろーわーるどを書いてみましょう。

;; hello.scm
(display "Hello, World!\n")

これを hello.scm という名前で保存し、こんな風に打ちます:

% gsi ./hello.scm
Hello, World!

そんな感じで。