Metoda equals porovná gramatiku s objektem obj a vrátí true, pokud je
objekt gramatika a obsahuje stejné množiny neterminálů, terminálů a
pravidel a ma i stejný počáteční neterminál.
Metoda isTerminal vrací hodnotu true, pokud hodnota atributu typ
volající instance je rovna 1.V opačném případě vrací false.
J
jmenoEps -
Static variable in class webovyformular.dat_typy.Znak
Ve statické proměnné jmenoEps je uložen řetězec, který se
implicitně přiřadí k atributu jmeno při volání konstruktoru třídy
Znak s parametrem typu byte rovným 0.
Metoda toRetezecZnaku převede vstupní řetězec String obsahující jména
symbolů na odpovídající seznam Znaků typu ArrayList <Znak>.Tento
seznam je vrácen na výstup.
kde n jsou jména neterminálů oddělena mezerami, t jsou jména terminálů oddělena mezerami, p jsou pravidla gramatiky zobrazená tak, že na každém řádku je
neterminál následován znaky " -> " a za nimi řetězce, na které
se může daný neterminál přepsat, oddělené znakem "|".
Description:
Vyhození této vyjímky indikuje, že některé podřetězce zadaného Stringu
nejsou součástí žádného jména neterminalu ani neterminálu a ani se nejedná o
jméno epsilonu.