Open generic function
A destructive version of the Dylan language's concatenate; that is, one that might modify its first argument.
concatenate! sequence #rest more-sequences => result-sequence
<sequence>.
Instances of <sequence>.
<sequence>.
common-extensions
common-extensions
A destructive version of the Dylan language's concatenate; that is, one that might modify its first argument.
It returns the concatenation of one or more sequences, in a sequence that may or may not be freshly allocated. If result-sequence is freshly allocated, then, as for concatenate, it is of the type returned by type-for-copy of sequence.
> define variable *x* = "great-"; "great-"
> concatenate! (*x*, *y*); "great-abs"
> *x*; "great-abs" >