Prefiksna gramatika: razlika između inačica

Izvor: Hrvatska internetska enciklopedija
Prijeđi na navigaciju Prijeđi na pretraživanje
Bot: Automatski unos stranica
 
m bnz
 
Redak 1: Redak 1:
<!--'''Prefiksna gramatika'''-->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]].
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: