2 Assemble ../../../as/floatedit.casl (0)
3 ../../../as/floatedit.casl:1:EDIT START
4 ../../../as/floatedit.casl:2:RETRY IN INAREA,INLENG
5 ../../../as/floatedit.casl:3: LAD GR1,0
6 ../../../as/floatedit.casl:4: OR GR1,INLENG
7 ../../../as/floatedit.casl:5: JZE FINISH
8 ../../../as/floatedit.casl:6: CPA GR1,TEN
9 ../../../as/floatedit.casl:7: JZE BEGIN
10 ../../../as/floatedit.casl:8: OUT ERRMSG,MSGLNG
11 ../../../as/floatedit.casl:9: JUMP RETRY
12 ../../../as/floatedit.casl:10:BEGIN LAD GR0,1
13 ../../../as/floatedit.casl:11: ST GR0,ZSFLAG
14 ../../../as/floatedit.casl:12: LAD GR1,0
15 ../../../as/floatedit.casl:13: LAD GR2,-1
16 ../../../as/floatedit.casl:14: LAD GR3,0
17 ../../../as/floatedit.casl:15:LOOP LD GR0,MASK,GR3
18 ../../../as/floatedit.casl:16: PUSH 1,GR3
19 ../../../as/floatedit.casl:17: LD GR3,INAREA,GR1
20 ../../../as/floatedit.casl:18: LAD GR1,1,GR1
21 ../../../as/floatedit.casl:19: CPL GR0,DIGIT0
22 ../../../as/floatedit.casl:20: JZE ENDSPR
23 ../../../as/floatedit.casl:21: CPL GR0,DIGIT9
24 ../../../as/floatedit.casl:22: JNZ NONDGT
25 ../../../as/floatedit.casl:23: CPL GR3,DIGIT0
26 ../../../as/floatedit.casl:24: JNZ ENDSPR
27 ../../../as/floatedit.casl:25: LAD GR0,0
28 ../../../as/floatedit.casl:26: OR GR0,ZSFLAG
29 ../../../as/floatedit.casl:27: JNZ SUPPRS
30 ../../../as/floatedit.casl:28:ENDSPR LD GR0,OTAREA,GR2
31 ../../../as/floatedit.casl:29: CPL GR0,SPACE
32 ../../../as/floatedit.casl:30: JNZ NOT1ST
33 ../../../as/floatedit.casl:31: LD GR0,MASK
34 ../../../as/floatedit.casl:32: ST GR0,OTAREA,GR2
35 ../../../as/floatedit.casl:33: LAD GR0,0
36 ../../../as/floatedit.casl:34: ST GR0,ZSFLAG
37 ../../../as/floatedit.casl:35:NOT1ST LAD GR0,0,GR3
38 ../../../as/floatedit.casl:36: JUMP STORE
39 ../../../as/floatedit.casl:37:NONDGT LAD GR1,-1,GR1
40 ../../../as/floatedit.casl:38: LAD GR3,0
41 ../../../as/floatedit.casl:39: OR GR3,ZSFLAG
42 ../../../as/floatedit.casl:40: JZE STORE
43 ../../../as/floatedit.casl:41:SUPPRS LD GR0,SPACE
44 ../../../as/floatedit.casl:42:STORE LAD GR2,1,GR2
45 ../../../as/floatedit.casl:43: ST GR0,OTAREA,GR2
46 ../../../as/floatedit.casl:44: POP GR3
47 ../../../as/floatedit.casl:45: CPA GR1,INLENG
48 ../../../as/floatedit.casl:46: JNZ LOOP
49 ../../../as/floatedit.casl:47: LAD GR2,1,GR2
50 ../../../as/floatedit.casl:48: ST GR2,OTLENG
51 ../../../as/floatedit.casl:49: OUT OTAREA,OTLENG
52 ../../../as/floatedit.casl:50: JUMP RETRY
53 ../../../as/floatedit.casl:51:FINISH RET
54 ../../../as/floatedit.casl:52:MASK DC '\99,999,990.99'
55 ../../../as/floatedit.casl:53:SPACE DC ' '
56 ../../../as/floatedit.casl:54:DIGIT0 DC '0'
57 ../../../as/floatedit.casl:55:DIGIT9 DC '9'
58 ../../../as/floatedit.casl:56:TEN DC 10
59 ../../../as/floatedit.casl:57:ERRMSG DC 'input error!'
60 ../../../as/floatedit.casl:58:MSGLNG DC 12
61 ../../../as/floatedit.casl:59:INAREA DS 80
62 ../../../as/floatedit.casl:60:INLENG DS 1
63 ../../../as/floatedit.casl:61:OTAREA DS 80
64 ../../../as/floatedit.casl:62:OTLENG DS 1
65 ../../../as/floatedit.casl:63:ZSFLAG DS 1
66 ../../../as/floatedit.casl:64: END
92 Assemble ../../../as/floatedit.casl (1)
93 ../../../as/floatedit.casl:1:EDIT START
94 ../../../as/floatedit.casl:2:RETRY IN INAREA,INLENG
107 ../../../as/floatedit.casl:3: LAD GR1,0
110 ../../../as/floatedit.casl:4: OR GR1,INLENG
113 ../../../as/floatedit.casl:5: JZE FINISH
116 ../../../as/floatedit.casl:6: CPA GR1,TEN
119 ../../../as/floatedit.casl:7: JZE BEGIN
122 ../../../as/floatedit.casl:8: OUT ERRMSG,MSGLNG
142 ../../../as/floatedit.casl:9: JUMP RETRY
145 ../../../as/floatedit.casl:10:BEGIN LAD GR0,1
148 ../../../as/floatedit.casl:11: ST GR0,ZSFLAG
151 ../../../as/floatedit.casl:12: LAD GR1,0
154 ../../../as/floatedit.casl:13: LAD GR2,-1
157 ../../../as/floatedit.casl:14: LAD GR3,0
160 ../../../as/floatedit.casl:15:LOOP LD GR0,MASK,GR3
163 ../../../as/floatedit.casl:16: PUSH 1,GR3
166 ../../../as/floatedit.casl:17: LD GR3,INAREA,GR1
169 ../../../as/floatedit.casl:18: LAD GR1,1,GR1
172 ../../../as/floatedit.casl:19: CPL GR0,DIGIT0
175 ../../../as/floatedit.casl:20: JZE ENDSPR
178 ../../../as/floatedit.casl:21: CPL GR0,DIGIT9
181 ../../../as/floatedit.casl:22: JNZ NONDGT
184 ../../../as/floatedit.casl:23: CPL GR3,DIGIT0
187 ../../../as/floatedit.casl:24: JNZ ENDSPR
190 ../../../as/floatedit.casl:25: LAD GR0,0
193 ../../../as/floatedit.casl:26: OR GR0,ZSFLAG
196 ../../../as/floatedit.casl:27: JNZ SUPPRS
199 ../../../as/floatedit.casl:28:ENDSPR LD GR0,OTAREA,GR2
202 ../../../as/floatedit.casl:29: CPL GR0,SPACE
205 ../../../as/floatedit.casl:30: JNZ NOT1ST
208 ../../../as/floatedit.casl:31: LD GR0,MASK
211 ../../../as/floatedit.casl:32: ST GR0,OTAREA,GR2
214 ../../../as/floatedit.casl:33: LAD GR0,0
217 ../../../as/floatedit.casl:34: ST GR0,ZSFLAG
220 ../../../as/floatedit.casl:35:NOT1ST LAD GR0,0,GR3
223 ../../../as/floatedit.casl:36: JUMP STORE
226 ../../../as/floatedit.casl:37:NONDGT LAD GR1,-1,GR1
229 ../../../as/floatedit.casl:38: LAD GR3,0
232 ../../../as/floatedit.casl:39: OR GR3,ZSFLAG
235 ../../../as/floatedit.casl:40: JZE STORE
238 ../../../as/floatedit.casl:41:SUPPRS LD GR0,SPACE
241 ../../../as/floatedit.casl:42:STORE LAD GR2,1,GR2
244 ../../../as/floatedit.casl:43: ST GR0,OTAREA,GR2
247 ../../../as/floatedit.casl:44: POP GR3
249 ../../../as/floatedit.casl:45: CPA GR1,INLENG
252 ../../../as/floatedit.casl:46: JNZ LOOP
255 ../../../as/floatedit.casl:47: LAD GR2,1,GR2
258 ../../../as/floatedit.casl:48: ST GR2,OTLENG
261 ../../../as/floatedit.casl:49: OUT OTAREA,OTLENG
281 ../../../as/floatedit.casl:50: JUMP RETRY
284 ../../../as/floatedit.casl:51:FINISH RET
286 ../../../as/floatedit.casl:52:MASK DC '\99,999,990.99'
301 ../../../as/floatedit.casl:53:SPACE DC ' '
303 ../../../as/floatedit.casl:54:DIGIT0 DC '0'
305 ../../../as/floatedit.casl:55:DIGIT9 DC '9'
307 ../../../as/floatedit.casl:56:TEN DC 10
309 ../../../as/floatedit.casl:57:ERRMSG DC 'input error!'
322 ../../../as/floatedit.casl:58:MSGLNG DC 12
324 ../../../as/floatedit.casl:59:INAREA DS 80
405 ../../../as/floatedit.casl:60:INLENG DS 1
407 ../../../as/floatedit.casl:61:OTAREA DS 80
488 ../../../as/floatedit.casl:62:OTLENG DS 1
490 ../../../as/floatedit.casl:63:ZSFLAG DS 1
492 ../../../as/floatedit.casl:64: END