gramatiky

Post on 31-Dec-2015

38 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

GRAMATIKY. Bori · Brkos 2011. Formální jazyk. {a, b, aa , ab, ba, bb , aaa , aab , aba , abb , baa , bab, bba , bbb } nad abecedou {a, b}. Obecná gramatika. G = ( N , Σ , P , S ). Chomského hierarchie. Regulární gramatiky. Regulární gramatika obsahuje pouze pravidla typu - PowerPoint PPT Presentation

TRANSCRIPT

GRAMATIKY

Bori

·

Brk

os

20

11

Formální jazyk

{a, b, aa, ab, ba, bb, aaa, aab,aba, abb, baa, bab, bba, bbb}

nad abecedou {a, b}

Obecná gramatika

G = (N, Σ, P, S)

Chomského hierarchie

Regulární jazyky Regulární gramatiky

Bezkontextové jazyky

Bezkontextové gramatiky

Kontextové jazyky Kontextové gramatiky

Jazyky třídy 0 Gramatiky typu 0 (frázové gramatiky)

Regulární gramatiky

Regulární gramatika obsahuje pouze pravidla typu

X ⟶ wYX ⟶ w

kde X, Y jsou neterminály a w je terminál.

Bezkontextové gramatiky

Bezkontextová gramatika obsahuje pouze pravidla typu

X ⟶ γ

kde X je neterminál a γ je řetězec neterminálů nebo terminálů.

Kontextové gramatiky

Kontextová gramatika obsahuje pouze pravidla typu

α⟶ γ

kde α, γ jsou řetězce neterminálů nebo terminálů

a dále platí |α| ≤ |γ|.

Gramatiky typu 0

Gramatika typu 0 obsahuje pouze pravidla typu

α⟶ γ

kde α, γ jsou řetězce neterminálů nebo terminálů.

Následují příklady

Formalismy

• Automaty• Gramatiky• Regulární výrazy• Množinový (intenzionální) zápis• Algoritmy

Domácí motivace

Jdem na oběd.

top related