1250463758

1250463758



3. Elementy teorii języków formalnych

3.1. Metody definiowania składni języka <2, Syn>

-    metody definiowania składni dzielimy na: generacyjne i akceptorowe,

-    w metodach generacyjnych podaje się zbiór reguł generacji (formalny system generacji składni) poprawnych napisów nad podanym alfabetem (np. gramatyki kombinatoryczne N. Chomsky’ego),

-    w metodach akceptorowych definiuje się nad alfabetem automat/akceptor (formalna definicja automatu), który potrafi zbadać przynależność napisu do języka (wszystkie napisy zaakceptowane przez automat definiująjęzyk),

-    każdemu typowi gramatyki odpowiada typ automatu (podejścia są zatem komplementarne),

-    translator jest przetwornikiem napisów, od akceptora różni się tym, że ma zdefiniowany alfabet wyjściowy i potrafi generować napisy w języku nad tym alfabetem (formalnie, jest automatem „z wyjściem”).



Wyszukiwarka

Podobne podstrony:
img191 Dodatek 3Podstawowe pojęcia teorii języków formalnych i automatów Podstawowe pojęcia teorii j
img192 192 D3. Podstawowe pojęcia teorii języków formalnych i automatów Zakładamy przy tym, że £ = £
img193 D3. Podstawowe pojęcia teorii języków formalnych i automatów 193 t) -i-> 7 oznacza wyprowa
img194 194 D3. Podstawowe pojęcia teorii języków formalnych i automatów Innymi słowy, z każdego niet
img195 195 D3. Podstawowe pojęcia teorii języków formalnych i automatów ciąg numerów produkcji grama
img196 196 D3. Podstawowe pojęcia teorii języków formalnych i automatów Zapis 6(q> 7) = (g ,*?) o
img191 Dodatek 3Podstawowe pojęcia teorii języków formalnych i automatów Podstawowe pojęcia teorii j
str038 (5) 38 1. ELEMENTY TEORII FUNKCJI ZMIENNEJ ZESPOLONEJ Definicja 4. Niech funkcja w = /(z) będ
66879 str088 (5) 88 1. ELEMENTY TEORII FUNKCJI ZMIENNEJ ZESPOLONEJ Definicja 3. Mówimy, że odwzorowa

więcej podobnych podstron