Someone posted a link to this thread in response to a question concerning stance-dance macro, yesterday. While the post isn’t classic-specific, it does appear to be a good overview of macro syntax, and most classic deviations can be inferred:
https://us.forums.blizzard.com/en/wow/t/macros-essential-information