Re: [ir4pp1] Nejasnoce u projektu
To je zadatak za vas da na odgovarajuce mesto u gramatici ubacite pozive
metoda.
Takodje, sami u gramatiku uvedite konstruktore.
Domaci ne moze da se svede samo na to da prepisete gotovu gramatiku i da je prevedete
u kompajler, vec da budete i malo inventivni.
Primer je naveden da vam samo principijelno objasni kako treba da izgleda izlaz vaseg
kompajlera (i to je i receno da ga ne treba uzimati zdravo za gotovo, vec kao ilustraciju
realizacije izlaza).
Pozdrav,
Nemanja
On 1/12/2012 11:43 AM, Marko Laušin 08/0052 wrote:
--
Nemanja Kojic, MSc EE
Teaching assistant
University of Belgrade
Faculty of Electrical Engineering
Department of Computer Science and Engineering
11120 Belgrade, Serbia
Email: nemanja.kojic@etf.bg.ac.rs
Takodje, sami u gramatiku uvedite konstruktore.
Domaci ne moze da se svede samo na to da prepisete gotovu gramatiku i da je prevedete
u kompajler, vec da budete i malo inventivni.
Primer je naveden da vam samo principijelno objasni kako treba da izgleda izlaz vaseg
kompajlera (i to je i receno da ga ne treba uzimati zdravo za gotovo, vec kao ilustraciju
realizacije izlaza).
Pozdrav,
Nemanja
On 1/12/2012 11:43 AM, Marko Laušin 08/0052 wrote:
Jel neko zna koji je nacin za pozivanje metode unutrasnje klase?
Bilo bi logicno da se koristi smena Designator = ident {ʺ.ʺ ident }; pa zatim neka smena koja na desnoj strani ima designator "("[parametri]")", ali u kontekstnim uslovima se navodi:
Designator = Designator ʺ.ʺ ident .
• Tip neterminala Designator mora biti klasa.
• Ident mora biti polje neterminala Designator.
a metode klase nisu polja, niti se smestaju u fields.
I, sta je sa konstruktorima, oni se nigde ne uklaaju u gramatici? Neko je postavio pre slicno pitanje, medjutim nije bilo odgovora.
Takodje, u tekstu zadatka ima i nelogicnosti: ne poklapaju se zahtevi za prebrojavanjem i ispis u primeru izlaza, ne postoji Prilog 4 koji se nekoliko puta navodi pod "videti"(pretpostavljam da se to odnosi na prilog 3), a i primer u prilogu 3 ne odgovara u potpunosti postavci zadatka(npr. Greska na 9 Polja klase nisu podrzana).
Pozdrav
Marko
--
Nemanja Kojic, MSc EE
Teaching assistant
University of Belgrade
Faculty of Electrical Engineering
Department of Computer Science and Engineering
11120 Belgrade, Serbia
Email: nemanja.kojic@etf.bg.ac.rs