General-purpose macro processor
ஒரு பொது நோக்க மேக்ரோ செயலி அல்லது பொது நோக்க முன் செயலி என்பது ஒரு குறிப்பிட்ட மொழி அல்லது மென்பொருளுடன் இணைக்கப்படாத அல்லது ஒருங்கிணைக்கப்படாத ஒரு மேக்ரோ செயலி ஆகும். ஒரு மேக்ரோ செயலி என்பது ஒரு உரை ஓட்டத்தை ஒரு இடத்திலிருந்து இன்னொரு இடத்திற்கு நகலெடுக்கும் ஒரு நிரலாகும், இது ஒரு முறையான மாற்றீடுகளை உருவாக்குகிறது. மேக்ரோ செயலிகள் பெரும்பாலும் அசெம்பிளர்கள் மற்றும் கம்பைலர்கள் போன்ற பிற நிரல்களில் உட்பொதிக்கப்பட்டுள்ளன. சில நேரங்களில் அவை எந்தவொரு உரையையும் செயலாக்க பயன்படுத்தக்கூடிய தனித்த நிரல்களாகும். மொழி விரிவாக்கம் (தற்போதுள்ள மொழி கூறுகளின் அடிப்படையில் வெளிப்படுத்தக்கூடிய புதிய மொழி கட்டமைப்புகளை வரையறுப்பது), முடிவெடுக்க வேண்டிய முறையான உரை மாற்றீடுகள் மற்றும் உரை மறுசீரமைப்புக்கு (எ. கா. ஒரு எச். டி. எம். எல் கோப்பில் இருந்து பொருளின் நிபந்தனை பிரித்தெடுத்தல்). பொது நோக்க மேக்ரோ செயலிகளின் எடுத்துக்காட்டுகள் மேலும் காண்க குறிப்புகள் நிரலாக்க மொழி செயல்படுத்தல்