rebuild the grammar parser
rebuiding the grammar builder, it maybe take me two days because of time
seperate TParser from compiler as another tool