3813100235

3813100235



vi Spis treści

3.1.3.    Hierarchia Chomsky’ego...................... 28

3.1.4.    Gramatyki bezkontekstowe..................... 29

3.1.5.    Drzewa wyprowadzenia....................... 30

3.1.6.    Jednoznaczność gramatyk...................... 30

3.2.    Operatory i wyrażenia............................. 31

3.2.1.    Składnia wyrażeń.......................... 32

3.2.2.    Operatory infiksowe......................... 33

3.2.3.    Opis wyrażeń za pomocą gramatyki bezkontekstowej ....... 33

3.3.    Notacje używane do opisu języków programowania............. 35

3.3.1.    Notacja BNF............................. 35

3.3.2.    Notacja z opisu języka C ...................... 35

3.3.3.    Notacja EBNF............................ 36

3.3.4.    Diagramy syntaktyczne....................... 37

3.3.5.    Przykład opisu składni: wyrażenia arytmetyczne.......... 37

3.4.    Parser..................................... 39

3.5.    Lekser..................................... 43

3.6.    Notacja postfiksowa.............................. 47

3.6.1.    Stos ................................. 47

3.6.2.    Implementacja stosu liczb całkowitych w języku C......... 47

3.6.3.    Obliczanie wyrażeń w notacji postfiksowej............. 50

3.6.4.    Test na poprawność wyrażenia w notacji postfiksowej....... 53

3.6.5.    Przekład wyrażeń z notacji infiksowej na postfiksową....... 53

3.7.    Języki regularne................................ 62

3.7.1.    Deterministyczne automaty skończone............... 62

3.7.2.    Implementacja automatów skończonych.............. 63

3.7.3.    Wyszukiwanie wzorca w tekście .................. 65

3.7.4.    Wyrażenia regularne......................... 66

3.7.5.    Wyrażenia regularne w Unix-ie................... 67

3.8.    Struktura leksykalna języków programowania................ 69

3.8.1.    Sposób formatowania tekstu programu............... 70

3.8.2.    Białe znaki i komentarze ...................... 71

3.8.3.    Identyfikatory i słowa kluczowe................... 71

3.8.4.    Literały................................ 74

3.8.5.    Zasada zachłanności......................... 75

3.8.6.    Struktura leksykalna języka w praktyce............... 75

3.8.7.    Struktura leksykalna języka Standard ML.............. 75

3.9.    Wyrażenia w językach programowania.................... 77

3.9.1.    Operatory infiksowe w SML-u ................... 77

3.9.2.    Wyrażenia w innych językach programowania........... 80

3.10.    Problemy składni języków.......................... 83

3.10.1.    Średniki............................... 83

3.10.2.    Instrukcje puste........................... 83

3.10.3.    Niejednoznaczność składni..................... 84



Wyszukiwarka

Podobne podstrony:
VI Spis treści V. Podstawy współdziałania organów Unii i krajów członkowskich.............. 28 1.
VI I Spis treści 3.3.2.2.    Zmienność na złączach 33 3.3.2.3.
33 (93) Spis treści . 3 16 20 28 SKĄD SIĘ BIERZE ŚNIEG ................... DLACZEGO LÓD JE
VI Spis treści Str. Nb. Rozdział II. System instytucjonalny Unii Europejskiej    71 §
vi SPIS TREŚCI 5.6.3    Prędkościowy algorytm Verleta.................49 5.6.4
5 (1169) VI Spis treści UKŁAD NACZYŃ TĘTNICZYCH...................230 Rozwój — opracował St. Hiller
CCF20090831002 BOHff I .<
VI Spis treści Rozdział III. Zbieg przestępstw i przepisów ustawy
Spis treści J jj Rozdział 28: Dziesięć wspaniałych książek napisanych przez słynnych
VI Spis treści Rozwód_ 91 Pytanie 81 -88 Separacja_ 98 Pytanie 89-94 Rozdział 3. Stosunki pomiędzy
VI Spis treści 4.2.    Cechy szczególne medycznej bazy
CCF20090625002 VI Spis treści Filozofia sztuki czy teoria estetyczna Problem uniwersalistycznego
!VI VI Spis treści IV. Wittgenstein, Poppcr i Koło Wiedeńskie...........
1017609I100089096960704581474 n VI Spis treści Kn/il/iiil IV.
VI Spis treści Rozdział X. Inne organy i instytucje - wybrane zagadnienia 1.    Europ
VI Spis treści 3.    Konkurencyjne perspektywy. Jak myśleć teoretycznie o stosunkach

więcej podobnych podstron