CALL "M$COPY" USING destination source length |
destination | USAGE POINTER | Specifies the handle to the destination memory region. Note - compile with the -cp option if you need to share the memory with external C routines. |
source | USAGE POINTER | Specifies the handle to the source memory region. Note - compile with the -cp option if you need to share the memory with external C routines. |
length | any numeric data item or numeric literal | Specifies the number of bytes to be copied. |
*> define mem1 and mem2 usage pointer call "m$alloc" using 8, mem1 call "m$alloc" using 8, mem2 call "m$fill" using mem1, "X", 8 call "m$copy" using mem1, mem2, 8 |