#if not(MSX) #warn msx module should be only used on MSX-compatible targets #endif #pragma zilog_syntax asm void putchar(byte register(a) char) @$00a2 extern inline void new_line() { putchar(13) putchar(10) } const pointer readline_out = $F55E asm pointer readline() { ? ld hl, $F55D call $00b1 ? ld hl, $F55E ? ret }