Liz, Your For macro sounds interesting in its own right, but I get the impression that it is enough different from the Lisp Machine version that it would not be of much help in porting Loop-infested Lisp Machine code into Common Lisp. Is that right? Do you have any experience with such ports? -- Scott