3450 | FOR | TO | WI | :BS=BO+CHR$(P(CC,Y)) | :NEXT Y |
| ||||||
3460 IF NOT NLQ THEN B5=BE+STRING5(35.0) :GOTO 3480 | ||||||||||||
3470 | FOR | TO | WI :B$=B$+CHRI(Q(CC,Y)) | :NEXT Y |
| |||||||
3480 | LSET | A$=BB | :PUT X1.M |
|
|
|
|
|
|
| ||
3490 | NEXT | CC | :RETURN |
|
|
|
|
|
|
| ||
3500 | ||||||||||||
3510 | LPRINT | HD5; |
|
|
|
|
|
|
|
|
| |
3520 | FOR |
|
|
|
|
|
|
| ||||
3530 | IF A!CC)<O | THEN 3580 |
|
|
|
|
|
|
| |||
3540 | LPRINT | E5;"&";CHR5~O);STRING5(2,CC);:Z=A(CC) | :GOSUB 3600 | |||||||||
3550 | FOR | TO | WI :Z=P(CC,Y) :GOSUB 3600 :NEXT Y |
| ||||||||
3560 | IF NOT NLQ THEN 3580 |
|
|
|
|
|
|
| ||||
3570 | FOR | TO | WI | :Z=Q(CC,Y) | :GOSUB | 3600 | :NEXT Y |
| ||||
3580 | NEXT | CC |
|
|
|
|
|
|
|
|
| |
3590 | LPRINT | ES:"%l"::RETURN |
|
|
|
|
|
|
| |||
3600 | ' |
|
|
|
|
|
|
|
|
|
|
|
3610 | IF PB THEN | 3640 |
|
|
|
|
|
|
| |||
3620 | :IF PP<128 | THEN 3620 |
|
|
| |||||||
3630 | OUT | 6HJBC.Z | :OUT hH3BE.5 | :OUT hH3BE.4 | :GOTO | 3660 | ||||||
3640 | :IF PP<128 | THEN 3640 |
|
|
| |||||||
3650 | OUT | hH37B.Z | :OUT hH37A.5 | :OUT bH37A.4 |
|
| ||||||
3660 | RETURN |
|
|
|
|
|
|
|
|
|
| |
3670 | p,,,t =haracter | |||||||||||
3680 | LOCATE | X*2+1.Y*2+1 | CS5 |
|
|
|
| |||||
3690 | LOCATE | X'2C2.Y'2+1 | CS$ | :RETURN |
| |||||||
3700 | LOCATE | BX*2+1,BY*2+1 | CS5 |
|
|
|
| |||||
3710 LOCATE BX*2+2.BY*2+1 :PRINT CSS :RETURN |
| |||||||||||
3720 | LOCATE | X+2.Y+2 |
| :PRIM | CS5 | :RETURN |
| |||||
3730 | LOCATE | BX+2,BY+2 | :PRIM | CS$ | :RETURN |
|
96