On 2024-07-12 12:51, Paul Winalski wrote (in part):
Macros were used very extensively in VAX MACRO, both for user
programming and in the operating system. All of the low-level system
calls for user programs were implemented and documented as macros. The
OS assembly code made heavy use of macros as well.
I recall one place that used macros that were hundreds of lines long.
They were a nightmare to maintain as they were so rigid -- not the right
way write macros.
S.