* all the grammar classes that recursive descent parses
* the grammar class that the yacc family parses
* most unambiguous grammars
* all ambiguous grammars that are unions of a finite set of any of the above grammars.
The author's blog  presents some interesting features of Marpa, as well as interesting discussion of parsing in general.