Sometimes we need flow of program can break in a special point,or change the direction.for other language,we can use "return" or "break" or "goto"(it's not always bad thing,it's useful too),but for LISP, it's a little difficult.I must use a lot of cond,if ,or some other statements ,it makes program hard to understand and complicated.
How do you deal with them?Could you give your suggestions? Thanks very much.