On 11/6/2013 1:22 PM, Paul Gilmartin wrote:
But why didn't they follow the same direction naming library macros?  And
why isn't STIMER named WAIT, and why isn't LOAD named GET and ...
And why do most of them defy the component prefixing conventions?

Macros were contributed by different groups, with different concerns. And with default assembler columns, any macro with more than 5 characters made the text uneven. The 5 character preference leaves a relatively small name space. And the HASP/JES2 group is the only one with routine prefixing (HASP for modules, and $ for macros).

As to STIMER, WAIT is one option, and probably not the most frequently used one. But I like using GET for everything - perhaps add a positional or keyword - GET MODULE, GET RECORD, GET BLOCK, etc. Perhaps they wanted to avoid carpal tunnel syndrome for the keypunchers? <g>

Gerhard Postpischil
Bradford, Vermont

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to