refine lib/Lexier.cpp