(rontolisp) docs
← Macros

ccase

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

Like ecase, ccase dispatches on key with eql and signals an error when no clause matches. In full Common Lisp ccase is correctable -- it offers a restart to supply a new value -- but rontolisp has no restart system, so it behaves identically to ecase and is provided mainly for source compatibility.