Pok-10-wyk-Slajd57
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Atrybuty dziedziczone w YACCu – parser: definicje typów
Typy atrybutów definiujemy identycznie jak w poprzednio przedstawionej definicji S-atrybutowej.
W zapisie gramatyki zostaną wykorzystane nieterminale T i L typu text , co musimy odpowiednio zadeklarować za pomocą słowa kluczowego % type i wyspecyfikowania odpowiedniego pola unii w nawiasach trójkątnych.
Jednostki leksykalne id , decl_char i decl_int mają również być typu text . Do zadeklarowania ich typu używamy deklaracji % token i podajemy – w nawiasach trójkątnych – typ, który ma być z nimi związany.