EXTERNDEF
Definiuje co najmniej jedną zmienną zewnętrzną, etykiety lub symbole nazywane nazwą , której typem jest typ.
Składnia
EXTERNDEF ⟦typ języka⟧ name:type ⟦, ⟦language-type⟧ name:type... ⟧
Uwagi
Argument typu języka jest prawidłowy tylko w 32-bitowym rozwiązaniu MASM.
Jeśli nazwa jest zdefiniowana w module, jest traktowana jako PUBLICZNA. Jeśli w module znajduje się odwołanie do nazwy , jest ona traktowana jako EXTERN. Jeśli nazwa nie jest przywoływana, jest ignorowana. Typ może być ABS, który importuje nazwę jako stałą. Zwykle używane w plikach dołączanych.