Hi Alex,
thanks for a thorough explanation as always!
cheers
On Tue, Aug 16, 2011 at 5:01 AM, Alexander Burger wrote:
> Hi Edwin,
>
>> need some help. when is evList2() called in minipicolisp?
>> i can't decipher when it is called.
>> comments are mine.
>>
>> if (isNum(foo = car(ex)))
>>
Hi Edwin,
> need some help. when is evList2() called in minipicolisp?
> i can't decipher when it is called.
> comments are mine.
>
> if (isNum(foo = car(ex)))
> return ex; /* return numbers as is */
Right. This is the case where the evaluated list starts with a number,
e.g. (1 2 3 4), or a
Hi List,
need some help. when is evList2() called in minipicolisp?
i can't decipher when it is called.
comments are mine.
if (isNum(foo = car(ex)))
return ex; /* return numbers as is */
if (isCell(foo)) {
if (isNum(foo = evList(foo)))
return evSubr(foo, ex); /* if a list ev