home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Transactor
/
Transactor_08_1985_Transactor_Publishing.d64
/
labels
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2023-02-26
|
3KB
|
154 lines
0 rem labels (j. gillaspie 3/85) :
1 :
2 rem 5 statements, 0 functions
3 :
4 rem keyword characters: 24
5 :
6 rem keyword routine line ser #
7 rem l. ='data' $adf8 073
8 rem lgoto lgot 5924 074
9 rem lgosub lgosu 5870 075
10 rem sgoto sgot 5920 076
11 rem sgosub sgosu 5866 077
12 :
13 rem ================================
14 :
120 .byte $4c,$ae: .asc "lgot[207]lgosu[194]"
121 .asc "sgot[207]sgosu[194]"
1120 .word $a8f7,l(NULL)t-1,l(NULL)su-1
1121 .word s(NULL)t-1,s(NULL)su-1
5866 s(NULL)su sec
5868 .byte $24
5870 l(NULL)su clc
5872 ror t6
5874 lda #$ff
5876 sta t5
5878 lda #3
5880 jsr $a3fb
5882 lda $7b
5884 pha
5886 lda $7a
5888 pha
5890 bit t6
5892 bpl l(NULL)s1
5894 jsr sgstr
5896 l(NULL)s1 lda $3a
5898 pha
5900 lda $39
5902 pha
5904 lda #$8d
5906 pha
5908 jsr $79
5910 dey
5912 dey
5914 jsr l(NULL)t1
5916 jmp $a7ae
5918 ;
5920 s(NULL)t sec
5922 .byte $24
5924 l(NULL)t clc
5926 ror t6
5928 lda #$ff
5930 sta t5
5932 bit t6
5934 bpl l(NULL)t1
5936 jsr sgstr
5938 l(NULL)t1 dey
5940 dey
5942 tya
5944 lsr
5946 ora #$40
5948 sta t4
5950 cmp #$5d
5952 bcc l(NULL)t2
5954 inc t4
5956 l(NULL)t2 lda $7a
5958 sta t2
5960 lda $7b
5962 sta t3
5964 lda $2b
5966 ldx $2c
5968 ldy #1
5970 l(NULL)t3 sta $5f
5972 stx $60
5974 lda ($5f),y
5976 beq l(NULL)t10
5978 ldy #4
5980 lda ($5f),y
5982 cmp #$5f
5984 bne l(NULL)t9
5986 iny
5988 lda ($5f),y
5990 cmp t4
5992 bne l(NULL)t9
5994 l(NULL)t4 iny
5996 lda ($5f),y
5998 cmp #$20
6000 beq l(NULL)t4
6002 ldx t5
6004 jsr $79
6006 l(NULL)t5 cmp ($5f),y
6008 bne l(NULL)t9
6010 iny
6012 dex
6014 beq l(NULL)t6
6016 jsr $73
6018 bne l(NULL)t5
6020 l(NULL)t6 lda ($5f),y
6022 beq l(NULL)t7
6024 iny
6026 cmp #$20
6028 beq l(NULL)t6
6030 dey
6032 cmp #":"
6034 bne l(NULL)t9
6036 l(NULL)t7 ldy #2: lda ($5f),y: sta $39
6037 iny: lda ($5f),y: sta $3a: lda $5f
6038 ldx $60
6040 clc
6042 adc #4
6044 bcc l(NULL)t8
6046 inx
6048 l(NULL)t8 sta $7a
6050 stx $7b
6052 jmp $a8f8
6054 l(NULL)t9 lda t2
6056 sta $7a
6058 lda t3
6060 sta $7b
6062 ldy #1
6064 lda ($5f),y
6066 tax
6068 dey
6070 lda ($5f),y
6072 iny
6074 bne l(NULL)t3
6076 l(NULL)t10 bit t6
6078 bpl l(NULL)t11
6080 clc
6082 ror t6
6084 lda #<trpstr
6086 ldy #>trpstr
6088 sta $7a
6090 sty $7b
6092 ldy #6
6094 sty t5
6096 jmp l(NULL)t2
6098 l(NULL)t11 jmp $a8e3
6100 trpstr .asc "dfault"
6102 sgstr sty $14
6104 jsr $ad9e
6106 jsr $b6a3
6108 sta t5
6110 stx $7a
6112 sty $7b
6114 ldy $14
6116 dey
6118 dey
6120 dey
6122 dey
6124 sec
6126 ror t6
6128 rts
6130 ;