2008-03-26から1日間の記事一覧

リスト

リストはデータを括弧でくくったもの。リストには手続きとデータがあり、データは'(クォート)をリストの前につける。 (+ 1 2) ; 手続きのリスト。評価すると3が返る。 '(1 2 3) ; データのリスト。評価すると(1 2 3)が返る。 リストの基本操作 リストの先頭…

モジュール

(use srfi-1) のように宣言する。モジュール名がsrfi-っていうのがなんのモジュール名をあらわすのかわかりにくい。個人的にはjavaのimport文のように意味のある名前をつけて欲しいところ。。

コメントの慣習

コメントの使い方に慣習がある。 セミコロン1つ 行の処理を説明する場合に使用する。 セミコロン2つ 手続き全体を説明したり、インデントをそろえカラム位置のコードを説明する場合に使用する。 セミコロン3つ ファイルの著作権表示やコードブロックの説明に…

コメント

コメントの記法は3種類。 行コメント ;から行末までがコメント ブロックコメント #| から|#まで。C++と違い入れ子も可能 S式コメント #;の後ろのS式のみが読み飛ばされる。 S式コメントとブロックコメントは便利そうかな。

Gauche入門 コメント モジュール リスト

Gauche入門中。第2部のチュートリアルを読んで実践中。