comparison stacks
- Posted by Kat <gertie at PELL.NET> Jun 10, 2001
- 358 views
<sigh> Ok, in the irc client, to handle the numerics from the server, the stack will start with one "if", end with an "end if", and have *600* "elsif" in between. Isn't that a little incredible? Robert, with a "execute var" and a "goto", i could extract the numeric value, then goto it. With smart code in the interpreter, or other error recovery, if that numeric isn't provided for, it simply returns"". Also, the inability to make variable names using data is going to be a smallish problem, when the irc client connects to two or more irc nets, has an http open, and tries to send an email or three to pops at two different isps at the same time. Recalling %connection. [ $+ [ %ircnet1 ] $+ . $+ [ %channel ] $+ . $+ [ %oplist ] ] is easier than looping thru all the possible variables untill the right tags are found, then reading that data and exiting the loop. Faster too. Kat