0) регулярки - *, +, ?, нет рекурсии
1) контекстно-свободные грамматики, их сабсет без конфликтов парсит LR - (0) + рекурсия
2) контекстно-зависимые - это когда можно не по одному нетерминалы заменять, а AB -> CD, это уже лента Тьюринга
3) неограниченные грамматики - всё остальное