Studium, Ausbildung und Beruf

web uni-protokolle.de
 powered by
NachrichtenLexikonProtokolleBücherForenSonntag, 27. Mai 2012 

Makro


Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier.
Ein Makro ist ein kleines Programm oder Skript bestimmte Abläufe in einem Anwendungsprogramm automatisiert. In programmierbaren Programmiersprachen wie Lisp bezeichnen Makros Metaprogramme die bei der Übersetzung zunächst in ausführbaren Programmcode umgesetzt werden. dienen dort dazu wiederkehrende Programmstrukturen abzubilden: Jeder kann bei Bedarf neue Kontrollstrukturen Entwurfsmuster OOP-Systeme etc. direkt in der Sprache implementieren In Programmiersprachen ohne Makros wären dazu Veränderungen der Sprachdefinition notwendig.

Makros als Skripte

Normalerweise lässt man eine typische Befehlsfolge einem Programm aufzeichnen und speichert diese Befehlsfolge Makro ab.

Makros werden oft bei folgenden Softwaregruppen angeboten:

Daneben werden Programme die Zeichenfolgen durch Zeichenfolgen ersetzen als Makroprozessoren bezeichnet. Die Definition einer zu ersetzenden wird darin als Makro bezeichnet. Bekannte Makroprozessoren der C- bzw. C++-Präprozessor das Unix -Programm m4 sowie die Textsatzprogramme troff und TeX . Im Makroassembler wird ein solcher Makroprozessor um sich wiederholende Strukturen einfacher definieren zu




Bücher zum Thema Makro

Dieser Artikel von Wikipedia unterliegt der GNU FDL.

ImpressumLesezeichen setzenSeite versendenSeite drucken

HTML-Code zum Verweis auf diese Seite:
<a href="http://www.uni-protokolle.de/Lexikon/Macro.html">Makro </a>