I need a function that combines multiple values โโinto a (simple) vector similar to (concatenate ) . However, unlike concatenate, it should be able to handle arguments that are not vectors or sequences.
those. It should work as follows:
(concat
How can i do this? I think I forgot some trivial lisp construct that makes this possible.
As far as I can tell, concatenate cannot do this. and I'm not quite sure how to use make with a macro (there ,@ consturct, which inserts a list into the resulting lisp form, but I'm not quite sure how to distinguish between non-sequences and sequences in this case).
source share