Slajd49 (26)

Slajd49 (26)



Moduł rozkładu oraz analizy wyrażeń

*    V

Znaki z dopuszczalnego zakresu kodów ASCII podzielone są na kilka podstawowych grup. Parser dzieli strumień danych ze względu na przynależność kolejnych znaków do określonej grupy. Dodatkowo słowa rozdzielane są poprzez spację, znak tabulacji oraz grupę wydzielonych znaków separujących (w tym średnik i przecinek). Rozdzielone słowa tworzą tzw. atomy - jednostki syntaktycznie niepodzielne. Dzięki bardzo prostym zasadom operacja rozkładu może być wykonana w krótkim czasie.

Złożone struktury danych ( przykładowo: wielomiany, liczby zespolone, struktury tablicowe ) nie mogą być wyrażone jako logiczna całość w oparciu o powyższe zasady. W tym celu wprowadzono możliwość grupowania atomów w logiczne bloki. Atomy mogą być grupowane poprzez:

•    Nawiasy klamrowe ( { } ) wyrażenia tego typu są porządkowane i wprowadzane do słownika symboli.

•    Ograniczające znaki cudzysłowu ( " ) wyrażenia tego typu nie są formatowane, również wprowadzane są do słownika

•    Apostrofy (' ).

Koszt dodawania i usuwania elementów ze słownika nie jest ściśle zdeterminowany, co wyklucza stosowanie słownika przy operacjach czasu rzeczywistego. Wyrażenie ograniczone apostrofami nie jest wprowadzane do słownika. Do grupy tej należą między ymi wartości numeryczne.


Wyszukiwarka

Podobne podstrony:
Slajd49 (26) Moduł rozkładu oraz analizy wyrażeń *    V Znaki z dopuszczalnego zakres
Slajd45 (26) Politechnika WrocławskaUSPOKOJENIE RUCHU- znaki: strefa ograniczonej prędkości (B-43),
43682 Slajd45 (26) Politechnika WrocławskaUSPOKOJENIE RUCHU- znaki: strefa ograniczonej prędkości (B
Slajd42 (26) zyfy lętnice Ventncuius dexf — V nepatie a - - V cava sup - - Truncus__ pu/rnonahs Aort
skanuj0054 (39) 4. Naukowe podstawy prawnej ochrony przyrody144 inwentaryzację na obszarze całego kr
Slajd42 (26) zyfy lętnice Ventncuius dexf — V nepatie a - - V cava sup - - Truncus__ pu/rnonahs Aort
Slajd43 (26) Politechnika WrocławskaODLEGŁOŚCI WIDOCZNOŚCI - na zatrzymanie Długość drogi jaką przeb
Slajd45 (29) Interfejsy komunikacyjne oraz protokół komunikacyjny Jest to element zastępujący standa
skanuj0164 *26 -/r«“ 4-a^f oraz niepewność względną. fi Wynik porównujemy z wartością tablicową.
Na podstawie przeprowadzonej analizy zagrożenia oraz analizy ryzyka wynika, że na obszarze powiatu

więcej podobnych podstron