;;; -*- Mode:LISP; Package:USER; Readtable:ZL; Base:10 -*-

(defun foo ()
  (let ((s (make-string 10.))
	(v (make-array 10. :element-type 'string-char))
	(w (make-array 10.))
	(x (make-array 10. :type :art-q))
	(y (make-array '(3 3) :type 'mypackage:foo))
	(z (make-array 5. :type 'art-string)))
    (dotimes (i 10.) (aset 'hi x i))
    (dotimes (i 3)
      (dotimes (j 3)
	(aset 'ok y i j)))
    (dotimes (i 5) (aset #/Q z i))
    (list s v w x y z)))


(defun zool ()
  (si:simple-make-array 3 :type #+(target lambda) art-q #+(target falcon) k-array:art-q))

(defun bar (x)
  (make-array 3 :type 'art-q))
