If at the REPL I enter:
(type-of (make-array 5)) then I get the response:
(SIMPLE-VECTOR 5) Fair enough. So if at the REPL I enter:
(type-of (make-array (list 5 3 2))) then I get the response:
(SIMPLE-ARRAY T (5 3 2)) I have two questions.
- What is the
Ttelling me here? If it had beenNILinstead, what would that have told me? - Where could I have found this answer on my own? I failed to find the answer in (for example) the Lisp HyperSpec.