mirror of
https://github.com/irmen/prog8.git
synced 2024-11-27 03:50:27 +00:00
48 lines
975 B
Plaintext
48 lines
975 B
Plaintext
|
|
||
|
test_stack {
|
||
|
|
||
|
asmsub test() {
|
||
|
%asm {{
|
||
|
stx _saveX
|
||
|
lda #13
|
||
|
jsr txt.chrout
|
||
|
lda #'-'
|
||
|
ldy #12
|
||
|
- jsr txt.chrout
|
||
|
dey
|
||
|
bne -
|
||
|
lda #13
|
||
|
jsr txt.chrout
|
||
|
lda #'x'
|
||
|
jsr txt.chrout
|
||
|
lda #'='
|
||
|
jsr txt.chrout
|
||
|
lda _saveX
|
||
|
jsr txt.print_ub
|
||
|
lda #' '
|
||
|
jsr txt.chrout
|
||
|
lda #'s'
|
||
|
jsr txt.chrout
|
||
|
lda #'p'
|
||
|
jsr txt.chrout
|
||
|
lda #'='
|
||
|
jsr txt.chrout
|
||
|
tsx
|
||
|
txa
|
||
|
jsr txt.print_ub
|
||
|
lda #13
|
||
|
jsr txt.chrout
|
||
|
lda #'-'
|
||
|
ldy #12
|
||
|
- jsr txt.chrout
|
||
|
dey
|
||
|
bne -
|
||
|
lda #13
|
||
|
jsr txt.chrout
|
||
|
ldx _saveX
|
||
|
rts
|
||
|
_saveX .byte 0
|
||
|
}}
|
||
|
}
|
||
|
}
|