Na vstupe dostane program parametre: pociatocne slovo, max pocet slov, max hlbka vypoctu, subor s gramatikou
Ulohou je nacitat subor s pravidlami (bezkontextovej) gramatiky a pre pociatocne slovo previest vypocet a vysledne terminaly (vsetky moznosti, obmadzene maximami) vypisat na standardny vystup.
Pri vypocte sa postupuje zlava a pravidla su aplikovane v takom poradi, v akom boli v subore.
Priklad vstupneho suboru:
Kód: Vybrat vše
A -> aAb
A ->
Kód: Vybrat vše
aaaaabbbbb
aaaabbbb
aaabbb
aabb
ab