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
