R5RS Scheme のエントリの書式について( 1.3.3 )。
- <なにか1> ... は<なにか>の0個以上の出現を示す。
- <なにか1> <なにか2> ... は<なにか>の1個以上の出現を示す。
- 引数名と型の規約
- obj 任意のオブジェクト
- list, list1, ... リスト
- z, z1, ... 複素数
- x, x1, ... 実数
- y, y1, ... 実数
- q, q1, ... 有理数
- n, n1, ... 整数
- k, k1, ... 正確非負整数
上記を解釈できるパターンマッチを書いておこう。そうすると恥ずかしい間違いをしなくてすむ。