|
From: | Paul F. Dietz |
Subject: | [Gcl-devel] Re: nag from July |
Date: | Thu, 13 Oct 2005 20:46:41 -0500 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050920 |
Camm Maguire wrote:
If not, we need to expand compile and function to accept arguments in the other lambda forms, that is if the spec allows. Paul?
COMPILE does not specify what happens if the definition argument is not a lambda expression or function, which means the behavior is undefined. That means the implementation is free to do as it wishes. The same is true of the special operator FUNCTION (however, there are restrictions when the name is a function name not defined in the current lexical environment.) Paul
[Prev in Thread] | Current Thread | [Next in Thread] |