1
;;; Compiled by f2cl version 2.0 beta 2002-05-06
1
;;; Compiled by f2cl version 2.0 beta Date: 2006/01/31 15:11:05
2
;;; Using Lisp CMU Common Lisp Snapshot 2006-01 (19C)
3
4
;;; Options: ((:prune-labels nil) (:auto-save t) (:relaxed-array-decls t)
4
5
;;; (:coerce-assigns :as-needed) (:array-type ':simple-array)
5
6
;;; (:array-slicing nil) (:declare-common nil)
6
7
;;; (:float-format double-float))
11
12
(defun zwrsk (zrr zri fnu kode n yr yi nz cwr cwi tol elim alim)
12
(declare (type (simple-array double-float (*)) yr yi)
13
(type f2cl-lib:integer4 kode n nz)
14
(type (simple-array double-float (*)) cwr cwi)
15
(type double-float zrr zri fnu tol elim alim))
13
(declare (type (simple-array double-float (*)) cwi cwr)
14
(type (simple-array double-float (*)) yi yr)
15
(type f2cl-lib:integer4 nz n kode)
16
(type double-float alim elim tol fnu zri zrr))
16
17
(prog ((i 0) (nw 0) (act 0.0) (acw 0.0) (ascle 0.0) (cinui 0.0) (cinur 0.0)
17
18
(csclr 0.0) (cti 0.0) (ctr 0.0) (c1i 0.0) (c1r 0.0) (c2i 0.0)
18
19
(c2r 0.0) (pti 0.0) (ptr 0.0) (ract 0.0) (sti 0.0) (str 0.0))
20
(type double-float str sti ract ptr pti c2r c2i c1r c1i ctr cti csclr
21
cinur cinui ascle acw act)
22
(type f2cl-lib:integer4 nw i))
20
(declare (type double-float str sti ract ptr pti c2r c2i c1r c1i ctr cti
21
csclr cinur cinui ascle acw act)
22
(type f2cl-lib:integer4 nw i))
24
24
(multiple-value-bind
25
(var-0 var-1 var-2 var-3 var-4 var-5 var-6 var-7 var-8 var-9 var-10)
25
(var-0 var-1 var-2 var-3 var-4 var-5 var-6 var-7 var-8 var-9 var-10)
26
26
(zbknu zrr zri fnu kode 2 cwr cwi nw tol elim alim)
28
(ignore var-0 var-1 var-2 var-3 var-4 var-5 var-6 var-8 var-9 var-10))
27
(declare (ignore var-0 var-1 var-2 var-3 var-4 var-5 var-6 var-8 var-9
30
30
(if (/= nw 0) (go label50))
31
31
(zrati zrr zri fnu n yr yi tol)