Re: Pitanja u vezi domaceg....
Pozdrav,
Pitanja su u nastavku.
3) dovoljno je samo za while pelju. VAZNO. Moguce da je ovaj zahtev
ostao donekle nejasan. Mislilo se na while{} (if/else isto tako).
Ako je uzrok errora u condition-u, ja cu da trazim } bez obzira da li while ima{}. To znaci da postoji mogucnost da preskocim vise tokena nego sto treba. Zato predlazem da pretostavimo da error ne moze da nastane u condition-u. To predlazem i iz sledeceg razloga:
If ne mora da ima else, medjutim, moze neko naredno if da ima svoje else. Tada se u slucaju greske u conditon prvog if preskacu svi znaci do else iz nekog tamo if-a, sto je opet preterano preskakanje tokena.
if-else je oporavljiv jedino ako je u obliku if {} else {}.
3) Oporavak od greske kod while naredbe - da li je potrebno uraditi i oporavak kod greske i kod do...while?
Sta je potrebno uraditi kada se naidje na neistpravnu varijantu while narebe koja izgleda kao:
while (pogresan_argument) naredba(); - da li se ignorise sve do "}" ili do ";"?
Isto pitanje i za oporavak od greske kod if..else naredbe koja se ne zavrsava sa "}", vec sa ";"?
Pitanja su u nastavku.
3) dovoljno je samo za while pelju. VAZNO. Moguce da je ovaj zahtev
ostao donekle nejasan. Mislilo se na while{} (if/else isto tako).
Ako je uzrok errora u condition-u, ja cu da trazim } bez obzira da li while ima{}. To znaci da postoji mogucnost da preskocim vise tokena nego sto treba. Zato predlazem da pretostavimo da error ne moze da nastane u condition-u. To predlazem i iz sledeceg razloga:
If ne mora da ima else, medjutim, moze neko naredno if da ima svoje else. Tada se u slucaju greske u conditon prvog if preskacu svi znaci do else iz nekog tamo if-a, sto je opet preterano preskakanje tokena.
if-else je oporavljiv jedino ako je u obliku if {} else {}.
3) Oporavak od greske kod while naredbe - da li je potrebno uraditi i oporavak kod greske i kod do...while?
Sta je potrebno uraditi kada se naidje na neistpravnu varijantu while narebe koja izgleda kao:
while (pogresan_argument) naredba(); - da li se ignorise sve do "}" ili do ";"?
Isto pitanje i za oporavak od greske kod if..else naredbe koja se ne zavrsava sa "}", vec sa ";"?
- Follow-Ups:
- Pitanja u vezi domaceg
- From: "Bojan" <bojan23@sbb.co.yu>
- Re: Pitanja u vezi domaceg....
- From: Milos Gligoric <glisa0001@yahoo.com>
- Pitanja u vezi domaceg
- References:
- Re: Pitanja u vezi domaceg....
- From: Milos Gligoric <glisa0001@yahoo.com>
- Re: Pitanja u vezi domaceg....
Previous by date: Re: Pitanja u vezi domaceg....
Next by date: Re: Pitanja u vezi domaceg....
Previous by thread: Re: Pitanja u vezi domaceg.... Next by thread: Re: Pitanja u vezi domaceg....
Previous by thread: Re: Pitanja u vezi domaceg.... Next by thread: Re: Pitanja u vezi domaceg....