The value of temporary variables cannot be modified
An example would be :
n002 = EncodeDate(1999,1,3) // not allowed
Note that the compiler will assume that a variable is a temporary variable, and generate this message, if the variable's second character is a digit from 0 to 9. This even if no such temporary variable exists (eg. n010101, n2be3).