[Coco] Returning a string to basic ?
Mike Huskey
mikehsk at bellsouth.net
Tue Sep 20 18:23:55 EDT 2011
> PEEK(ST) will return the length of the string variable
> PEEK(ST+2) will be the MSB of the variable first character address in memory
> PEEK(ST+3) will be the LSB of the variable first character address in memory
>
> Examining RAM locations after the MSB& LSB are calculated up to the length
> of the string will reveal the variable contents.
>
> As noted, manipulating these values once a string variable has been defined
> we can put whatever we want in the string variable... as long as it is at
> most 255 bytes long ;-)
If the string is a fixed string, this will modify the code of basic
program itself. Adding a null string will fix the problem if I remember
correctly.
More information about the Coco
mailing list