>> I tried this but it did not work for me; I am still getting uncompiled data >> expressions. Try this code. (setq x `#(,#'(lambda (x) (1+ x)) ,#'(lambda (x) (1- x)))) It compiles well. Mmm, let me see.. Oh, yes, you put an extra "n" after the first "#". >> `#n( ,#'lambda1 ,#'lambda2 .... ,#'lambdan) -- Taiichi