23:15:01jcowanI meant to ask, but got dragged into a meeting: can't tagbody/go, block, return-from, and catch/throw all be the same at run time and the first two are alphatized at compile time?
3:56:30beachjcowan: You could treat them all in a similar way, but then RETURN-FROM and GO would be more expensive than they currently are. Since they are static constructs, the compiler takes advantage of that fact to generate more efficient code.