Prepend Append - what does it do?
I've seen a lot of patch snippets recently, mostly to do with OSC messages, that pass the messages through a prepend object with an argument of append - in other words an object with the words "prepend append" in it. What's that actually doing? I'm familiar with the prepend and append objects and have used them a lot but I've never seen an object with both terms together before. Is the "append" argument just a dummy argument to get prepend to do some sort of fancy conversion of the incoming message from one format to another - e.g. from OSC to plain text?
Ah! I've got it now - with certain objects, like chooser, append has another meaning, such as adding a message to the end of a list or table.
there is also prepend prepend. ;)
Yes, Bear with Small Brain didn't realise that these words could have a different meaning/function in a different context! Haha!
objects with the same name as a frequently used command to objects is for sure confusing at first.
[ prepend set ] was required so often back in the days that someone wrote an external called [ _ ] to do the same.