So using a hex editor :) it is possible to find the address bytes in a QB64 EXE and swap the address of one variable with another.
This is the BAS file (complied and then edited the EXE)
It swaps A with B. Only had to change two bytes with the editor.
DIM A AS _UNSIGNED LONG
DIM B AS _UNSIGNED LONG
GOSUB LL1
PRINT A
PRINT B
END
LL1:
A = 808530224 ' look for "0110"
B = 825373233 ' look for "1221"
RETURN
**** This is for experiment only, do not adjust your set
If anyone wants the EXE then say so