Pok-1-wyk-Slajd13

Z Studia Informatyczne
Wersja z dnia 19:07, 30 sie 2006 autorstwa Complak (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Analiza semantyczna – przepływ sterowania

Analiza semantyczna – przepływ sterowania


Kolejną kontrolą wykonywaną w czasie analizy semantycznej jest kontrola przepływu sterowania.

W jej trakcie sprawdzana jest poprawność użycia instrukcji sterujących przepływem sterowania takich, jak np.:

  • instrukcji skoku goto występująca m. in. w Adzie, C i Pascalu,
  • instrukcji break występującej m. in. w języku C,
  • instrukcji exit występującej m. in. w Adzie i Moduli-2.

Reguły poprawnego wykorzystania konkretnych instrukcji sterujących przepływem sterowania są różne w różnych językach – np. instrukcją goto w Pascalu nie można wykonać skoku do wnętrza pętli, w języku C - można.


<< Poprzedni slajd | Spis treści | Następny slajd >>