An incorrect argument has been specified when setting a Compiler directive. 
  
 
    Check the required syntax for the particular directive, as specified in 
      Compiler Directives - Alphabetical List. 
    
 
    Example
 
       
      When using the REMOVE directive to remove more than one reserved word, each word must be enclosed in separate parenthesis or quotation marks; otherwise the error will occur. 
        
$set REMOVE(NATIVE NEXT)    *> this is incorrect
$set REMOVE(NATIVE) (NEXT)  *> this is correct
$set REMOVE"NATIVE" "NEXT"  *> this is correct