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