In article <5ad50d67.0407262258.93f3a48@posting.google.com>, aiiadict@gmail.com (Rich J.) wrote: > how can I send strings back > to basic? > > example: > 10 call ASSEMBLYLANGUAGE > 20 print a$ > > > ASSEMBLYLANGUAGE > process > A$="asdfasdfasdf" > return > > I have source for sending # variables > back to BASIC > > Rich > aiiadict AT hotmail DOT com > http://rich12345.tripod.com Call PTRGET ($DFE3) to find a pointer to the three-byte descriptor of the string to use. The descriptor's address will be in VARPNT ($83 & $84). Call GETSPA ($E452) to reserve the space you need. Fill in the descriptor's length (byte 0) and pointer (bytes 1 & 2). Finally, fill in the string itself with your data. John ---- jmatthews at wright dot edu www dot wright dot edu/~john.matthews/