| 1 | @ Push '42' onto heap[32]-heap[33]. |
| 2 | SSSTSTSTSN | PUSH 42 (pattern) |
| 3 | SSSTSSSSSN | PUSH 32 (address) |
| 4 | SSSTN | PUSH 1 (count) |
| 5 | NSTTTSSSN | JSR > 11000 (memset) |
| 6 | |
| 7 | @ Copy '42' onto heap[34]-heap[35] |
| 8 | SSSTSSSSSN | PUSH 32 (source) |
| 9 | SSSTSSSTSN | PUSH 34 (destination) |
| 10 | SSSTN | PUSH 1 (count) |
| 11 | NSTTTSSTN | JSR > 11001 (memcpy) |
| 12 | |
| 13 | @ Print heap[34]-heap[35] |
| 14 | SSSTSSSTTN | PUSH 35 (end address) |
| 15 | SSSTSSSTSN | PUSH 34 (start address) |
| 16 | NSTTTTSSSN | JSR > 111000 (dump heap) |
| 17 | |
| 18 | NNN | DIE |
| 19 | |
| 20 | #include <heap.pvvs> |
| 21 | #include <debug.pvvs> |