Hi Tomas and Alex,

thanks much for the patience. i'm getting there. hopefully. and slowly. :)

best

/e

On Thu, Jul 28, 2011 at 3:13 PM, Tomas Hlavaty <t...@logand.com> wrote:
> Hi Edwin,
>
>> reading the docs again after this, (let) evaluates while (bind) does
>> not. i hope i got that right.
>
> I think it's the other way round, see bellow 'up' and 'up.'.
>
>> i see. but i still have to experience them firsthand. looking at the
>> java.wl, you have (up.) and (if.).
>
> Yes:
>
>   (up [cnt] sym ['val]) -> any
>
> while
>
>   (up. ['cnt] 'sym ['val]) -> any
>
> I think that 'up' can be implemented on top of 'up.'.  I tried that in
> java.wl but in the end I kept it implemented in java for some reason.
>
>> i'm actually in the process of skinning minipicolisp to retain the wl
>> functions
>
> That's an excelent exercise;-)
>
> Some time ago somebody suggested very neat implementation of 'let' using
> function application (it's archived on this mailing list).  In the
> spirit of wl, i.e. minimal native code and as much as possible in lisp,
> it would be good to use that instead of native 'let', 'let?' and 'bind'.
>
> Cheers,
>
> Tomas
> --
> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Reply via email to