その最新のリビジョン番号に展開される。相当する情報にしか展開されない。用意されているほかのコマンドは、マニュアルのPDFを参照。便利なんだけど、セパレータとしてプロシージャを渡したとき、文字列にある各文字に対してプロシージャが順番に呼ばれないっぽいのが困る。渡して、この文字列をぶったぎりたい。"block.")これは問題ない。くくられている部分を塊とみなし、その内部にあるスペースは無視したいとする。"block.")クロージャーの出番です。こんな定義でいいだろう。くくられた内部がセパレータとみなされないことが確かめられる。位置に相当する部分がぜんぶゼロになっているのがポイント。渡したプロシージャが文字列にある各文字に対して順番に呼ばれるなら、目的の結果が得られるはず。block.")しかも、もういっかい呼び出すと結果が変わる。抱えているクロージャがクリアされているわけではないんだよな。ちなみに、マニュアルにはこうある。真の値を返すような連続した文字群がデリミタとして使われます。定義を見ると、ふつうに文字列の先頭から各文字をプロシージャーで処理してるっぽい。なにがおかしいのかなあー。仕方がないので代わりの関数をでっちあげる。