[armedbear-devel] [patch] compile slightly broken for compiled functions

Vladimir Sedach vsedach at gmail.com
Tue Aug 14 19:53:18 UTC 2012


You're absolutely right, I wasn't paying very much attention when
reading the Hyperspec.

Vladimir

On Tue, Aug 14, 2012 at 3:34 PM, Rudolf Schlatte <rudi at constantly.at> wrote:
>
> On Aug 11, 2012, at 20:58, Vladimir Sedach <vsedach at gmail.com> wrote:
>
>> Hi,
>>
>> (compile nil (compile nil (lambda ()))) => NIL
>> (compile '+) => +
>>
>> The first result is obviously wrong, and the second one is actually as
>> well (according to the HyperSpec, compile should return the function
>> definition of +).
>
>
> Thanks, #14087 should fix the return value for (compile nil ...).  (The return value for compile with a named function was actually correct, at least per my reading of the hyperspec.)
>
> Rudi
>




More information about the armedbear-devel mailing list