Pok-3-wyk-Slajd13
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
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.