括弧と角括弧
R6RSで角括弧が同義語になったって書いてますが、
どうもリストの場合だけであって、ベクタは違うようです。
<list> → (<datum>*) | [<datum>*]
| (<datum>+ . <datum>) | [<datum>+ . <datum>]
| <abbreviation>
<vector> → #(<datum>*)
gaucheではどうなんだろうと思い、試してみたところ
gosh> #[1 2 3] #[ 1-3] gosh> (vector? #[1 2 3]) #f
なんだかよく分からないけど、ベクタじゃないということだけは分かりました。