update errproc.h & lexical.cpp