- (let ((v1 (make-array 4 :element-type 'bit :fill-pointer 0
- :initial-contents '(0 0 1 1)))
- (v2 (make-array 4 :element-type 'bit :fill-pointer 1
- :initial-contents '(0 0 1 1))))
+ (let* ((length 1024)
+ (v1 (make-array length :element-type 'bit :fill-pointer 0))
+ (v2 (make-array length :element-type 'bit :fill-pointer 1)))
+ (loop for i from 0 below length
+ for x1 in '#1=(0 0 1 1 . #1#)
+ and x2 in '#2=(0 1 0 1 . #2#)
+ do (setf (aref v1 i) x1)
+ do (setf (aref v2 i) x2))