Jos par pitanja za asistenta
Par nejasnih stvari:
1. Kada analizator naidje na nelegalan karakter i recimo vrati Symbol (tako sam barem ja stavio) tj. imamo sym.NELEGALAN da li treba da nastavi sa radom u nekom eventualno rucnom okruzenju ili to okruzenje treba da prekine izvrsavanjem i pozivanjem next_token() funkcije, a ako se radi u JUnit -u da li u JUnit treba definisati:
assertTrue(lexer.next_token().type == sym.NELEGALAN);
pa onda JUnit i u tom slucaju uspesno izvrsava test, tj. test ima znacenje da je i prepoznavanje nelegalnog karaktera izvrseno uspesno.
2. Testovi :
Ovi koji prolaze testiranje, da li treba da imaju neki programski smisao ili mozemo samo da navedemo sekvencu svih ispravnih karaktera i nizova karaktera?
Oni koji ne prolaze testiranje, isto pitanje?
3. Symbol i Scanner klase, kada ih stavim u ppdz1 dir onda svako pojaljivanje tih imena moram da pisem kao java_cup.runtime.Symbol/Scanner inace mi se javlja greska tipa: klase Symbol/Scanner su u pogresnom dir-u ppdz1/ Symbol/Scanner tj. da li cete vi kada budete testirali radove kopirati svaki put ove klase u vas java_cup_v10k.zip fajl jer ne verujem da ce mi raditi klase u suprotnom jer default klase koje su tamo su razlikuju?
Izvinjavam se zbog duzine mail-a, m.
1. Kada analizator naidje na nelegalan karakter i recimo vrati Symbol (tako sam barem ja stavio) tj. imamo sym.NELEGALAN da li treba da nastavi sa radom u nekom eventualno rucnom okruzenju ili to okruzenje treba da prekine izvrsavanjem i pozivanjem next_token() funkcije, a ako se radi u JUnit -u da li u JUnit treba definisati:
assertTrue(lexer.next_token().type == sym.NELEGALAN);
pa onda JUnit i u tom slucaju uspesno izvrsava test, tj. test ima znacenje da je i prepoznavanje nelegalnog karaktera izvrseno uspesno.
2. Testovi :
Ovi koji prolaze testiranje, da li treba da imaju neki programski smisao ili mozemo samo da navedemo sekvencu svih ispravnih karaktera i nizova karaktera?
Oni koji ne prolaze testiranje, isto pitanje?
3. Symbol i Scanner klase, kada ih stavim u ppdz1 dir onda svako pojaljivanje tih imena moram da pisem kao java_cup.runtime.Symbol/Scanner inace mi se javlja greska tipa: klase Symbol/Scanner su u pogresnom dir-u ppdz1/ Symbol/Scanner tj. da li cete vi kada budete testirali radove kopirati svaki put ove klase u vas java_cup_v10k.zip fajl jer ne verujem da ce mi raditi klase u suprotnom jer default klase koje su tamo su razlikuju?
Izvinjavam se zbog duzine mail-a, m.
- Follow-Ups:
- test
- From: Veljko Zrnic <veljkoz1000@mail.ru>
- Re: Jos par pitanja za asistenta
- From: "Jovan Popovic" <jovan@etf.bg.ac.yu>
- test
Previous by date: Jos jedno pitanje za asistenta
Next by date: Re: Jos jedno pitanje za asistenta
Previous by thread: Re: Jos pitanja za asistenta Next by thread: Re: Jos par pitanja za asistenta
Previous by thread: Re: Jos pitanja za asistenta Next by thread: Re: Jos par pitanja za asistenta