!!!SDX Hello World
General Information
Author: trub / DLT Ltd. \\
Assembler: masm \\
Download: [http://trub.atari8.info]
The idea is to show an example how the SDX system libraries can be used dynamically. The code shows the way to call and use "PRINTF". Using this technique the resulting object file can be very small and 100% system compliant.
{{{
PRINTF    smb 'PRINTF'
    blk reloc main
start    jsr PRINTF
    .byte $9b,'Hello world!',$9b,0
    jsr PRINTF
    .byte $9b,'My numbers:',$9b
    .byte '%b, %d, %x',$9b
    .byte '%e, %l',$9b,0
    .word bdec,wdec,whex,tdec,ldec
    rts
bdec    .byte $FF
wdec    .word $FFFF
whex    .word $FFFF
tdec    .long $FFFFFF
ldec    .word $FFFF,$FFFF 
}}}