More actions
Bot: Automatski unos stranica |
m bnz |
||
Redak 1: | Redak 1: | ||
U [[računarstvo|računarstvu]], '''prefiksna gramatika''' je gramatika srodna [[formalna gramatika|formalnim gramatikama]], u kojoj se nizovi znakova (stringovi) grade iz skupa baznih nizova znakova neprekidnom zamjenom prefiksa. Prefiksne gramatike opisuju točno sve [[regularni jezik|regularne jezike]]. | |||
== Formalna definicija == | == Formalna definicija == |
Posljednja izmjena od 11. travanj 2022. u 22:32
U računarstvu, prefiksna gramatika je gramatika srodna formalnim gramatikama, u kojoj se nizovi znakova (stringovi) grade iz skupa baznih nizova znakova neprekidnom zamjenom prefiksa. Prefiksne gramatike opisuju točno sve regularne jezike.
Formalna definicija
Prefiksna gramatika G je uređena trojka gdje je
- konačna abeceda
- S konačan skup baznih nizova znakova nad abecedom
- P skup produkcija oblika , gdje su u i v nizovi znakova nad .
Svaka produkcija se može primjeniti samo na niz znakova oblika uw.
Primjer
Jednostavna prefiksna gramatika definirana na sljedeći način:
generira jezik definiran sljedećim regularnim izrazom: