fix bug in parser_error.c
merge parser again (reason : fix some bugs)