Definitions for "Macros"
Open subroutines, often used to create new commands.
A macro is a command wrapped inside curly braces {...} used to perform programmatic functions and generate more complex content structures in Confluence.
Function that will memorize multiple actions by pressing one button on a remote. For example: you can program a macro to turn on your TV, VCR, DSS and DVD all with the push of one button.
In the context of programming by demonstration, this usually refers to any procedure created by recording the user's actions as they are carried out. Unlike the conventional computer-science definition, the use here does not necessarily have any implications about how the procedure is executed (whether it is expanded in-line using textual substitution or called as a function).
A plain text with specific semantics, which serves to insert corresponding values.