Re: DEF USR and strings?
Allen Huffman via Coco <coco-uNHYcr1XS/wmlAP/[email protected]>
| Newsgroups | gmane.comp.hardware.tandy.coco |
|---|---|
| Message-ID | <[email protected]> |
Now that I now a USR function can detect if there is a number or string parameter there, it breaks something I had been doing. If I EXEC &H3F00 to run my code, and it uses JMP INTCNV expecting an INT, then D will be seen as zero since (I guess) there is no parameter to parse when you use EXEC. I made my code default to toggle… EXEC turns on, EXEC turns off. That way, I would be able to do: A=USR0(0) ‘TOGGLE …as an alternative. If you just want the main hook installed, you can load an EXEC and use it. EXEC it again to turn it off. I then added parameters to USR to specify control: A=USR(1) ‘ ON A=USR(-1) ‘ OFF But, now with the "detect number/string” added, this will no longer work. Is there a way to tell if a routine was called from USR versus EXEC? — A -- Coco mailing list [email protected] https://pairlist5.pair.net/mailman/listinfo/coco