A top-down parsing technique that uses a set of recursive procedures to analyze a sentence's structure.