-=[ Index | Volba jazyka | Práce s gramatikou | Konstrukce množin Empty, First, Follow, Empty | Konstrukce LL tabulky | Analýza věty ]=-


Načítání a ukládání gramatiky

Gramatiku lze načíst ze souboru pomocí nabídky: Gramatika -> Načíst gramatiku Po té může být vybrán uživatelem soubor, který obsahuje popis dané gramatiky.

Načtení gramatiky ze souboru

Obdobným způsobem pomocí menu Gramatika -> Uložit gramatiku může být uživatelem vytvořená gramatika uložena do souboru. Pomocí nabídky Gramatika -> Vymazat pravidla je vytvořeno prázdé formulářové okno nachystané pro vytvoření nové gramatiky.

Vytvoření nové gramatiky

Klikněte na záložku LL-gramatika na hlavním panelu. Do příslušného políčka vkládejte jednotlivá pravidla gramatiky, přičemž pravá strana pravidla musí obsahovat jeden nonterminální symbol, levá strana řetězec nonterminálních a terminálních symbolů oddělené mezerami. Počáteční nonterminál je vždy S. Velká písmena jsou automaticky chápána jako nonterminální symboly, ostatní znaky jsou chápany jako terminální symboly. Pro vytvoření prázdného řetězce napište "eps", přičemž se tento výraz automaticky přepíše na epsilon. Mezi levou a pravou pravidla napište šipku jako sekvenci symbolů "->".

Vytváření nové gramatiky

Kliktnutím na tlačítko "Testovací gramatika" můžete nahrát defaultní gramatiku určenou pro testování. Kliknutím na tlačítko "Vymaž gramatiku" je vytvořeno prázdné formulářové okno nachystané pro vytvoření nové gramatiky.

-=[ Index | Volba jazyka | Práce s gramatikou | Konstrukce množin Empty, First, Follow, Empty | Konstrukce LL tabulky | Analýza věty ]=-