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