Earley Parser

Jay Earley, 1970

O(n³)

Earley's algorithm (1970) handles any context-free grammar without transformation to CNF. It builds a chart of item sets, processing each via predict, scan, and complete operations.