inc/dec memory
ukcroupier opened this issue · 4 comments
ukcroupier commented
Any chance we could use inc/dec directly on memory
eg INC &1536 instead of poke 1536,peek(1536)+1
vitococl commented
As it was said in issue #14, INC is for WORDs, so it would also include address 1537. Was that what you expected?
ukcroupier commented
No, I'm not talking about variables but memory locations.
vitococl commented
Neither I do, I'm talking about a pair of memory locations, i.e. a word (16 bits). INC and DEC won't work on bytes (8 bits).
What we need is some kind of memory pointer operator, but that's another kind of request.
dmsc commented
Hi @ukcroupier
As Vitoco said, INC and DEC only work on WORD values, so applying to a memory location this would mean:
DPOKE X, DPEEK(X) + 1
Is this what you need?
You could post a code example of the proposed usage of INC / DEC memory.
Have Fun!