Hongyi Zhao <[email protected]> writes:

>> (delq nil '(nil 1 nil)) ;=> (1)
>> (delq nil '(nil nil nil)) ;=> nil, aka, the empty list ()
>> (eq nil '()) ;=> t
>
> Got it. The `nil' shown in my example just means the empty result list
> (). The `nil' in itself can be used in different context, when it's
> used as boolean variable, it means false. But it can also be used to
> represent an empty list ().

Exactly that. :-)

Bye,
Tassilo

Reply via email to