<snip> The OP's question was why the parameter was an address of a word containing another address, rather than just taking that other address directly as a parameter. </snip>
Actually, it was why the parameter was an address of the STOKEN rather than the parameter being the STOKEN in a register. Jim Mulder provided that answer. I hope that the OP was not passing in an address provided by someone else if that someone else was not authorized and they were. That would be a system integrity error in almost all cases. Peter Relson z/OS Core Technology Design ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN