Restored from previous forum. Originally posted by tinman.
Originally posted by Skipsy
I have also tried different ways like
*BUFFER = 123
*(BUFFER+2) = 456 <-- does not compile
You have not understood how pointers work in PureBasic, it is not the same as in C.
Your first line "*BUFFER=123" sets the value of the pointer, not the memory it is pointing at. Therefore you need to use Poke or point to a structure to set the contents of the memory.
Your second line means nothing in PureBasic (as you can guess since it does not compile

.
--
It's not minimalist - I'm increasing efficiency by reducing input effort.
(Win98first ed. + all updates, PB3.51, Ed3.53)