Pok-10-wyk-Slajd65
Z Studia Informatyczne
Akcja domyślna
W większości gramatyk jawne specyfikowanie akcji domyślnej $$=$1 nie jest konieczne (choć można uznać, iż podnosi zrozumiałość kodu).
Jej użycie jest więc do pewnego stopnia kwestią stylu. Wpływ jej pominięcia na wydajność analizatora jest marginalny (jedno przypisanie generuje kilka bajtów kodu i trwa kilka taktów), a i tak dobry optymalizujący kompilator może je wyeliminować z kodu wynikowego.
W pewnych przypadkach użycie akcji domyślnej jest jednak konieczne – wtedy, gdy niezbędne jest poprawne wykonania konwersji między różnymi typami atrybutów.