Skip to content
EntityQ629579· pop 41· linked from 688 articles

preprocessing rule in computer languages that specifies how an input text usually identified by a definable keyword or sequence is mapped to a frequently larger output text

Wikidata facts

Instance of
metaprogramming
Show 3 more facts
Sources (4)

via Wikidata · CC0

Article · Svenska

Ett makro är en samling instruktioner som används för att automatisera ofta återkommande och/eller repetitiva arbetsmoment vid användning av datorprogram. Makrot kan vanligen skapas antingen genom en inspelningsfunktion där användaren utför den sekvens av åtgärder som skall sparas eller genom att skript- eller programkod skrivs direkt i ett inbäddat språk som stöds av programmet ifråga. Typexempel på användningsområden för makron är att i ett ordbehandlingsprogram byta ut en text som med små variationer förekommer på flera ställen i en större grupp av dokument, eller att i ett bildredigeringsprogram ändra format på en hel katalog av bilder. Dokument kan ofta innehålla makron tänkta för att redigera eller använda dokumentet ifråga. En del språk som används för makron innehåller komplett programspråksfunktionalitet, så att man med dem till exempel kan skriva till filer, skicka e-post och köra externa program. Detta gäller i synnerhet när man som makrospråk valt något mer allmänt programspråk, såsom varianter av Visual Basic i MS Word och Openoffice eller Lisp i Emacs. Sådan funktionalitet kan lätt användas för trojanska hästar och kräver därför ofta att körandet av makron explicit godkänns eller att den signerats.

Abstract from DBpedia / Wikipedia · CC BY-SA