TIP: Click on subject to list as thread! ANSI
echo: cis.general_interest
to: Bob van der Poel 76510,2203 (X)
from: Dick Watson 71320,2340
date: 1994-11-02 19:59:15
subject: #20493-Any suggestions?

#: 20511 S1/General Interest
    02-Nov-94  19:59:15
Sb: #20493-Any suggestions?
Fm: Dick Watson 71320,2340
To: Bob van der Poel 76510,2203 (X)

Well, I didn't exactly want to know what ADDR() returned.  This I pretty much
knew.  What I wanted to know is what did the structure stored at that location
look like.  (Didn't TRS-80 BASIC store a DIM out there too?  That's what I was
wondering...)  What I've learned is that if I want some other module to be able
to look at a string safely, I have to somehow get it both ADDR(mystring$) and
SIZE(mystring$) so that I know where to poke about and where not to.

Whole reason to know this was that I'd like to be able to implement an
inter-process communications scheme for passing vlidated messages recieved in
realtime to a lower priority process that breaks them back and can queue them.
I still don't know a good way to do this.  The LOADed data module seems like
one way, but the complications to doing this without ASM are not clear.  Using
pipes may also be a way, but what would this look like from a B09 code/shell
procedure point of view?

Thanks for continued thought stream!  My system hardware should be here in a
few weeks so these will no longer be academic issues!

SOURCE: compuserve via textfiles.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.