OPSYN can be used to alias assembler instructions. You can thus replace an
|<name> RMODE <wherever> statement with a macro of your own that issues the message you want to issue. If you use this scheme you must then of course issue the same RMODE assembler instruction within your macro. Fortunately, you can do this just about anywhere. Note that Binyamin's suggestion that you yourself change the RMODE 31 or RMODE ANY instruction into an RMODE 24 one could be problematic if the routine being assembled makes crucial use of 31-bit addressing. I am assuming that this is what Binyamin's cryptic language meant because the assembler treats a second RMODE statement having the same <name> value as an error. It does not use the 'more restrictive' of two of them. John Gilmore, Ashland, MA 01721 - USA
