Macro-définition
règle de prétraitement, dans un langage informatique / De Wikipedia, l'encyclopédie encyclopedia
Ne doit pas être confondu avec Macro-commande.
Pour les articles homonymes, voir Macro.
En programmation informatique, une macro-définition ou simplement macro est l'association d'un texte de remplacement à un identificateur, tel que l'identificateur est remplacé par le texte dans tout usage ultérieur.
Le plus souvent, on permet également le passage de paramètres syntaxiques. L'usage d'une macro comme instruction est souvent appelée macro-instruction et l'opération de remplacement d'une macro-instruction par sa définition la macro-expansion. Les macros sont donc un moyen de faire de la métaprogrammation.