(rontolisp) docs
← マクロ

ccase

(ccase key (k1 body...) ...)

ecase と同様に、ccaseeql を使って key でディスパッチし、どの節にも一致しない場合に error をシグナルします。完全な Common Lisp では ccase修正可能 (correctable) で、新しい値を供給するためのリスタートを提供しますが、rontolisp にはリスタートシステムがないため ecase とまったく同じように動作し、主にソースの互換性のために提供されています。