%import textio %import floats %import syslib %zeropage basicsafe main { sub start() { str s1 = "irmen" str s2 = "hello" ; byte c = strcmp(s1, s2) ; txt.print_b(c) ; txt.chrout('\n') txt.print_ub(s1<=s2) txt.chrout('\n') testX() } asmsub testX() { %asm {{ stx _saveX 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 ldx _saveX rts _saveX .byte 0 }} } }