As is the case for others I have found that the CASE form will not be 'smart' enough. For one thing our compiler first macroexpands it into a cascaded IF form (from which it would require inhuman intuition to correctly transform it into a computed goto). Doug