has gloss | pol: Makroasembler jest to asembler posiadający obsługę makr w czasie prekompilacji. Posiada on wszystkie funkcje właściwe asemblerom dając równocześnie możliwość stosowania makropoleceń - skryptów automatyzujących pewne czynności. Wpływa to na wygodę programowania (modyfikacje kodu nie wymagają przerabiania wielu miejsc), pozwala na zwiększenie czytelności (złożone operacje mogą zostać zastąpione prostą etykietą), rozmiaru (funkcje inline w kodzie maszynowym mogą być napisane tylko raz w źródle) oraz wydajności kodu (stosowanie funkcji inline nie zmiejsza czytelności, są więc częściej używane). |