%zeropage basicsafe main { sub start() { str name = "thing" modify(name) sub modify(str arg) { ubyte n=1 uword pointervar arg[n+1] = arg[1] pointervar[n+1] = pointervar[1] } } }