The %DEFINED directive take a name and returns TRUE if the name has a meaning in the current scope; otherwise it returns FALSE. %IF NOT %DEFINED(MaxSize) %THEN CONST MaxSize = 100; %ENDIF