[REBOL] Re: Back to the Advanced Port stuff again
From: al:bri:xtra at: 11-Jan-2001 7:31
> Not a problem since I know to look for "paul". But what if I didnt know
that Paul was assigned to name and that this was done dynamically during
program execution. How what I probe the port to get this information.
The general solution is to put your words in a special block just for this
purpose. Something like:
>> name: "Paul"
== "Paul"
>> name: to word! name
== Paul
>> WaitPorts: make block! 0
== []
>> myport: open %test.txt
>> set name myport
Caution: The above line really needs to be done in it's own context, not in
Rebol's context. Consider:
Name: "print"
...
But I have to go to work now. Any one?
>> probe paul
make object! [
scheme: 'file
host: none
(escape)
>> append waitports 'Paul
== [Paul]
>> aport: first waitports
== Paul
>> probe get aport
make object! [
scheme: 'file
(escape)
>>
I hope that helps!
Andrew Martin
ICQ: 26227169 http://members.nbci.com/AndrewMartin/