Ein Makro wird verwendet, um Variablen oder Prozeduren zu definieren, die Wiederverwendung von Code zu ermöglichen oder domänenspezifische Sprachen zu entwerfen.
Ein Makro wird zum Entwerfen von Variablen oder Prozeduren, zum Wiederverwenden von Code oder zum Definieren domänenspezifischer Sprachen verwendet.