Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!caen!news.cs.indiana.edu!purdue!yeh From: yeh@cs.purdue.EDU (Wei Jen Yeh) Newsgroups: comp.lang.lisp Subject: RE: compiling lambda-closures Message-ID: <14185@medusa.cs.purdue.edu> Date: 4 Apr 91 01:14:24 GMT Sender: news@cs.purdue.EDU Organization: Department of Computer Science, Purdue University Lines: 22 Thanks for the people replying my question. Most of them mentioned that lambda-closures are not required to be compilable under the (not yet official) 2nd language edition. Tim gave some concrete reasoning why it is so. And contrary to what I thought, the #'lambda definition WAS compiled when monitor_1fun got compiled. My original thought is that it's not compiled because it's like an constant expression and the behavior of the outer function does not include that of the inner lambda expression. But I'm certainly glad I was wrong. BTW, where did you guys get that info? is it covered in Steele's book? Thanks again. Wei Jen Yeh yeh@cs.purdue.edu Department of Computer Science Purdue University West Lafayette, Indiana -- Wei Jen Yeh yeh@cs.purdue.edu Department of Computer Science Purdue University West Lafayette, Indiana