NIL -- Undefined

2010-04-25 Thread Jon Kleiser
Hi, : (list) - (NIL) That's fine, but why is this a problem then: : (NIL) !? (NIL) NIL -- Undefined /Jon -- UNSUBSCRIBE: mailto:picol...@software-lab.de?subject=unsubscribe

Re: NIL -- Undefined

2010-04-25 Thread Jon Kleiser
Hi, : (list) - (NIL) That's fine, ... Or is it? Why doesn't (list) evaluate to the same as () ? I see that : (length (list)) - 1 : (length (list 'A)) - 1 : (length ()) - 0 /Jon -- UNSUBSCRIBE: mailto:picol...@software-lab.de?subject=unsubscribe

Re: NIL -- Undefined

2010-04-25 Thread Alexander Burger
On Sun, Apr 25, 2010 at 10:15:16AM +0200, Jon Kleiser wrote: : (list) - (NIL) That's fine, ... Or is it? Why doesn't (list) evaluate to the same as () ? This is a matter on how 'list' is defined. We had some time ago a similar discussion with 'on' and 'off', I think. Many functions

Re: NIL -- Undefined

2010-04-25 Thread Jon Kleiser
Hi Alex, Thanks for the useful information! And thanks for using Sunday mornings for things that matters. ;-) /Jon On Sun, Apr 25, 2010 at 10:15:16AM +0200, Jon Kleiser wrote: : (list) - (NIL) That's fine, ... Or is it? Why doesn't (list) evaluate to the same as () ? This is a

Re: NIL -- Undefined

2010-04-25 Thread Alexander Burger
Hi Jon, Thanks for the useful information! And thanks for using Sunday mornings for things that matters. ;-) No Problem. Sunday morning is an ideal time for that :-) So let me explain a little more, because I think this is a central issue in PicoLisp: NIL is a very fundamental piece of data.

Re: NIL -- Undefined

2010-04-25 Thread Alexander Burger
On Sun, Apr 25, 2010 at 01:30:49PM +0200, Alexander Burger wrote: So let me explain a little more, because I think this is a central issue ... NIL is a very fundamental piece of data. It has a dual nature, being ... I find this useful. So I edited a little, and posted it to the Wiki. Please