Gaucheを実際に動かしながら、Scheme言語の基本的な文法について学びましょう。Gauche特有であると明示した以外のことがらは他のScheme言語処理系にも共通です。 Scheme言語の文法について覚えることはあまり多くありません。そのすべては50ページほどのScheme言語の仕様書「Revised 5 Report on the Algorithmic Language (通称R5RS)」に書かれています。 予約語はありません すべては式です 式には基本式と組み合わせ式があります 式の値を求めることを評価と言います 覚える必要がある構文は5つだけ define quote if set! lambda 他の言語と異なり、Scheme言語に予約語はありません。たとえば上記にあげたdefineをはじめとする5つの名前も再定義してしまうことが可能です。 define、quoteについて