#### 15.2.17 array-rank [Function] ¶

`array-rank` array ⇒ rank

#### Arguments and Values:: ¶

array—an array.

rank—a non-negative integer.

#### Description:: ¶

Returns the number of dimensions of array.

#### Examples:: ¶

     (array-rank (make-array '())) ⇒  0
     (array-rank (make-array 4)) ⇒  1
     (array-rank (make-array '(4))) ⇒  1
     (array-rank (make-array '(2 3))) ⇒  2

#### Exceptional Situations:: ¶

Should signal an error of type type-error if its argument is not an array.

#### See Also:: ¶

array-rank-limit [Constant Variable] , make-array [Function]