|
Lines 10-32
Link Here
|
| 10 |
|
10 |
|
| 11 |
(defun xermsg (librar subrou messg nerr level) |
11 |
(defun xermsg (librar subrou messg nerr level) |
| 12 |
(declare (type f2cl-lib:integer4 level nerr) |
12 |
(declare (type f2cl-lib:integer4 level nerr) |
| 13 |
(type (simple-array base-char (*)) messg subrou librar)) |
13 |
(type (simple-array character (*)) messg subrou librar)) |
| 14 |
(prog ((lfirst |
14 |
(prog ((lfirst |
| 15 |
(make-array '(20) :element-type 'base-char :initial-element #\Space)) |
15 |
(make-array '(20) :element-type 'character :initial-element #\Space)) |
| 16 |
(temp |
16 |
(temp |
| 17 |
(make-array '(72) :element-type 'base-char :initial-element #\Space)) |
17 |
(make-array '(72) :element-type 'character :initial-element #\Space)) |
| 18 |
(xlibr |
18 |
(xlibr |
| 19 |
(make-array '(8) :element-type 'base-char :initial-element #\Space)) |
19 |
(make-array '(8) :element-type 'character :initial-element #\Space)) |
| 20 |
(xsubr |
20 |
(xsubr |
| 21 |
(make-array '(8) :element-type 'base-char :initial-element #\Space)) |
21 |
(make-array '(8) :element-type 'character :initial-element #\Space)) |
| 22 |
(ltemp 0) (mkntrl 0) (llevel 0) (lerr 0) (kount 0) (i 0) (kdummy 0) |
22 |
(ltemp 0) (mkntrl 0) (llevel 0) (lerr 0) (kount 0) (i 0) (kdummy 0) |
| 23 |
(f2cl-lib:f2cl-// 0.0f0) (maxmes 0) (lkntrl 0)) |
23 |
(f2cl-lib:f2cl-// 0.0f0) (maxmes 0) (lkntrl 0)) |
| 24 |
(declare (type single-float f2cl-lib:f2cl-//) |
24 |
(declare (type single-float f2cl-lib:f2cl-//) |
| 25 |
(type f2cl-lib:integer4 lkntrl maxmes kdummy i kount lerr llevel |
25 |
(type f2cl-lib:integer4 lkntrl maxmes kdummy i kount lerr llevel |
| 26 |
mkntrl ltemp) |
26 |
mkntrl ltemp) |
| 27 |
(type (simple-array base-char (8)) xsubr xlibr) |
27 |
(type (simple-array character (8)) xsubr xlibr) |
| 28 |
(type (simple-array base-char (72)) temp) |
28 |
(type (simple-array character (72)) temp) |
| 29 |
(type (simple-array base-char (20)) lfirst)) |
29 |
(type (simple-array character (20)) lfirst)) |
| 30 |
(setf lkntrl (j4save 2 0 f2cl-lib:%false%)) |
30 |
(setf lkntrl (j4save 2 0 f2cl-lib:%false%)) |
| 31 |
(setf maxmes (j4save 4 0 f2cl-lib:%false%)) |
31 |
(setf maxmes (j4save 4 0 f2cl-lib:%false%)) |
| 32 |
(cond |
32 |
(cond |