LR-parsere og deres varianter, som er mest vanlig brukt i programmeringsspråk, er skift-reduser-parsere. Enkle presedensparsere som ble brukt før opprinnelsen av LR-parsere er også skift-reduser-metoder. Alle skift-reduser-parsere har lignende effekter på den inkrementelle rekkefølgen hvori de bygger et parsertre og kaller spesifikke handlinger.