Nepovinné else: Porovnání verzí

Smazaný obsah Přidaný obsah
m Robot: vhodnější šablona dle žádosti ze dne 25. 4. 2020; kosmetické úpravy
Robot: Opravuji 0 zdrojů a označuji 1 zdrojů jako nefunkční) #IABot (v2.0.1
Řádek 24:
 
* Pokud je analyzátor vytvořený generátorem SLR, LR(1) nebo LALR [[LR syntaktický analyzátor|syntaktických analyzátorů]], programátor se často spoléhá na to, že generovaný analyzátor dává v případě konfliktu přednost přesunu před redukcí<ref name="Bison Manual"/>. Jinou možností je přepsat gramatiku tak, aby se konflikt odstranil, na úkor zvětšení velikosti gramatiky (viz [[#Odstranění konfliktu v LR analyzátory|níže]]).
* Pokud je analyzátor vytvořený prořezávacím generátorem ({{Vjazyce2|en|''Pruning and Deep Pruning LR generator''}}), je možné použít direktivy, které nejednoznačnosti zcela vyříznou.<ref name="Pruning in Wormhole">http://www.mightyheave.com/blog/?p=17#more-17{{Nedostupný zdroj}}</ref>
* Pokud je analyzátor napsaný ručně, programátor může použít ''jednoznačnou'' bezkontextovou gramatiku, případně může použít jinou než bezkontextovou gramatiku nebo [[gramatika pro analýzu výrazů|gramatiku pro analýzu výrazů]].