modify wrong grammar, and modified bugs of TParser for parsing rule