Say c2x(Storage(16-6,8)) Say c2x(Storage((1+1+1+1+21-15),8)) Say c2x(Storage(10,8)) Say c2x(Storage("10",8))
So here is the problem I have, the address portion is being computed as decimal numbers and yet the storage function is treating the final result as a string of HEX numbers. Somehow this just doesn't seem to be correct with respect to expression typing and values... Does REXX on z/OS have such a loose typing of data being passed... This is how programming mistakes occur... IMHO ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN