A constant or variable is used that is not locally defined, so the compiler assumes that it is to be globally defined but does not find it there either.