[alexandria-devel] Review cycle 2: SWITCH, ESCWITCH, and CSWITCH

Nikodemus Siivola nikodemus at random-state.net
Sat Jun 7 11:12:27 UTC 2008


macro switch ((object &key test key) &body clauses)
  "Evaluates first matching clause, returning its values, or evaluates and
returns the values of DEFAULT if no keys match."

macro eswitch ((object &key test key) &body clauses)
  "Like SWITCH, but signals an error if no key matches."

cswitch ((object &key test key) &body clauses)
  "Like SWITCH, but signals a continuable error if no key matches."



More information about the alexandria-devel mailing list