text: We describe three techniques for making syntactic analysis more robust -- an [[ agenda-based scheduling parser ]] , a << recovery technique >> for failed parses , and a new technique called terminal substring parsing .