)Metody niekierunkowe Parser Ungera Algorytm CYKMetody kierunkowe przeszukiwanie wszerz przeszukiwanie w głąb metoda zejść rekurencyjnych z powrotami LL(k) Algorytm Earleya Metoda przesunięcie-redukcja Metoda ograniczonego kontekstu BC(k,l) Oparte na pierwszeństwie Metoda pierwszeństwa operatorów Metoda prostego pierwszeństwa Metody LR (kanoniczne) LR(k), – szczególnie istotne LR(0) i LR(1) SLR(k) LALR(k) – bardzo popularna LALR(1) LA(k)LR(l) – pośrednie pomiędzy LR(l) i LALR(k) GLR
Analiza zstępująca () Może być postrzegana jako próba znalezienia lewego wyprowadzenia (ang. ) strumienia wejściowego, przez szukanie drzew wyprowadzenia, wykorzystując zstępujące rozwijanie zgodnie z daną gramatyką. Znaki są przeglądane od lewej do prawej strony. Parsery LL oraz rekurencyjnie zstępujące są przykładami parserów , które nie radzą sobie z lewostronnie rekurencyjnymi produkcjami. Chociaż uważa się, że prosta implementacja analizy zstępującej nie radzi sobie z bezpośrednią i pośrednią rekursją lewostronną oraz może wymagać wykładniczego czasu i przestrzeni przy gramatykach niejednoznacznych, bardziej zaawansowane algorytmy używane do analizy zstępującej, stworzone przez Frosta, Hafiza oraz Callaghana rozwiązują problem lewostronej rekursji i niejednoznaczności w czasie wielomianowym.