For Gauche 0.9.10


Next: , Previous: , Up: ライブラリモジュール - SRFI   [Contents][Index]

11.21 srfi-101 - 純粋に関数的でランダムアクセス可能なペアとリスト

Module: srfi-101

SRFI-101はR7RS largeに採り入れられました。 R7RSランダムアクセスリストを参照してください。

cond-expandの特別な扱いについて: cond-expandは チェックした機能が使える場合には、必要なライブラリを暗黙にロードしまう。 つまり、(cond-expand (srfi-N <code>)) とした場合、srfi-Nが サポートされていれば<code>の中で(use srfi-N)とする必要はありません。

しかし、srfi-101は組み込みの重要なリストやペア操作手続きと同じ名前の 手続きをたくさんエクスポートしているので、プレフィクスやリネーム無しで インポートすることはあまり実用的ではありません。cond-expandでは インポート時のプレフィクスやリネームは指定できないので、 srfi-101に限り、cond-expandではインポートしないようにしています。 (cond-expand (srfi-101 (use srfi-101 :prefix ra:))) などとしてください。


Next: , Previous: , Up: ライブラリモジュール - SRFI   [Contents][Index]