(rontolisp) docs
← cl Package Functions

adjustable-array-p

(adjustable-array-p array)

Returns t when the array was created with make-array :adjustable, otherwise nil. The flag is reported verbatim; vector-push-extend grows any vector with a fill pointer regardless of it.

A string is a rank-1 array of characters, so it answers here too: a literal string is not adjustable, while a character vector built with :adjustable is.