News

Macro languages often include programming controls (IF THEN, GOTO, WHILE, etc.), but rarely have the capabilities of a full-blown programming language. See macro recorder, batch file and shell script.
However, macros provide additional capabilities: Macros can contain programming statements that enable you to control how and when text is generated. Macros can accept parameters. This allows you to ...