Apart from performing some internal tidying up, I have added the "append$" function that is designed to work by appending data to the end of a zero filled buffer created with buffer$. I changed the "ptr" function so it would also return the address of a string variable and it automatically determines if its a string or integer.
[attachment deleted by admin]