Each clause is of the form {code {test body}} where test is an integral expression The first clause whose {param test} is true causes the cond expression to return the value of {param body} A clause whose {param test} is the symbol {param else} will succeed and is used as a default clause If no clause has a true {param test} the value of the cond expression is undefined