Jun 15, 2019, 2:55 PM by a...@software-lab.de:

> (copy '@) is a no-op. 'copy' only copies the top level *cells* of a *list*. 
> '@'
> is a symbol. But with 'cons' it is not needed anyway, as 'cons' makes a new
> cell.
>
Yes, of cource! The doc does say it returns atoms unchanged. It's virtually the 
same (cons '@) The tidbit about it being a no-op was new. Guess I can consider 
it instead of (wait 0) for a no-op :D


> Yes, this is fine, but why start the whole machinery of 'copy' in (copy '(@))
> when just (cons '@) does the same (i.e. create a single new cell with '@' in 
> its
> CAR)?
>
Finding different ways to do something, So you know which ones to not use ;).


JmageK
--
Securely sent with Tutanota



-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Reply via email to