Pok-3-wyk-Slajd13

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

Zmienne oraz funkcje(2)

Zmienne oraz funkcje(2)


A oto przykład specyfikacji programu LEX zawierający wywołanie w sekcji drugiej funkcji zdefiniowanej w sekcji trzeciej. Zastosowanie odrębnych funkcji może zwiększyć czytelność pliku specyfikacji oraz usprawnić zarządzanie kodem znajdującym się w specyfikacji. Oczywiście w przypadku prezentowanego na slajdzie programu utworzenie dodatkowej funkcji niewiele zmienia. Mechanizm ten może jednak okazać się bardzo przydatny w pracy z bardziej skomplikowanymi plikami specyfikacji.

Dla formalności warto wspomnieć, że program wygenerowany zgodnie z tą specyfikacją podobnie jak poprzedni przykład może służyć do zliczania liczby wierszy w pliku wejściowym.


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