Therefore, such syntactic errors should be avoidable by considering those arguments already obtained in the bottom-up parsing process.
taking those expected semantic roles into account would help the syntactic parser.