2 ; Ullrich von Bassewitz, 31.05.1998
3 ; Christian Krueger: 2013-Jul-24, minor optimization
5 ; char* strcat (char* dest, const char* src);
10 .importzp ptr1, ptr2, tmp3
16 sta tmp3 ; Remember for function return
19 sta ptr2 ; access from page start, y contains low byte
31 sty ptr2 ; advance pointer to last y position
32 ldy #0 ; reset new y-offset
42 bne copyByte ; like bra here
44 ; return pointer to dest
45 done: lda tmp3 ; X does still contain high byte