Miroljub Petrovic Da li nakon sto upises “az” stisnes enter ili EOF? Jer meni radi dobro kad upisem “az” i onda stisnem enter, ako upisem “az” i onda CTRL+D (EOF) nece mi ispisati taj “az”, premda mi je prosao ovaj test na SPRUT-u (za leksicki analizator)
[obrisani korisnik] kopiram taj tekst u terminal ni nemoram stisnut enter
[obrisani korisnik] jel ti program gotov kad napravi jedan primjer ili mozes napravit vise primjera?
Miroljub Petrovic *konzolu
Zna li netko imaju li njihovi primjeri prazan redak usred programa, npr.
x=1
y=2
Meni stane izvodjenje programa kad se procita prazan redak.
u kojem programu je najlakse raditi tezu inacicu
đusi C++ ili Java valjda. Prve dvije su dovoljno lagane da se može i u Pythonu.
Ako mi integracijski testovi prolaze da li onda mogu pretpostaviti da dobro hendlam input ? Jer me to jedino brine pošto mi sve radi dobro, samo me to buni.
Miroljub Petrovic pod vise primjera mislis da ima vise linija tj vise leksickih jedinica? Da, radi mi kako treba, ako sve u komadu copy pejstam ili idem liniju po liniju. Jedino me zadnja linija buni, sto bih kao trebao.
[obrisani korisnik] Da li mozes vise testova odjednom pro runnat?
Kod az, ako je linija npr 123az ili (az* ili az) treba li taj az prikazat kao IDN ili kao KR_AZ Treba li az prikazas kao KR_AZ samo kad je az sam u liniji a u drugim slucajevima kao IDN?
Erpeg 123az gledas kao string tako da ga stavi u IDN, kad je az ili od ili do ili za sam onda imas KR
LucidDreamer 123az je greška i leksicki analizator bi to trebao prijaviti inace, ali mi u lab1 pretpostavljamo da sve ima smisla, tj. da se takve jedinke nece pojavljivati.
tražim partnera za težu verziju labosa
nez je li ovo ok ako mi na vrhu pise x pored rezultati integracijskih testova prikazani su u nastavku
Zulul dobro ti je to
jel bi program za -150 trebao ispisati broj -150 ili op minus - broj 150 i dal bi onda za - 150 bilo isto kao i za -150 ili ne znam da nista nije definirano za tocke, al jel trba to provjeravat ili ne
Erpeg Treba ispisati op minus - broj 150 , bilo bi isto sa i bez razmaka. Mislim da ne treba provjeravati ni za kakve greške niti ništa što nije definirano u tekstu zadatka, pa tako ni za točke
čakijale pitam zato sto u uputi pise:
Konstante u jeziku su isključivo cjelobrojne, dekadske i nenegativne (veće ili jednake nuli; negativne brojeve dobiva se prefiksiranjem unarnim operatorom)
čakijale Nisam siguran. Pogledao sam na materijalima test primjere i za 5xyz program navodno treba vratiti BROJ 6 5 IDN 6 xyz
pogledaj test primjer 20
Erpeg da ali kasnije piše
Jezik osim binarnih podržava i unarne operatore + i -, ali oni se u leksičkoj analizi ne razlikuju od binarnih operatora, tj. pripadaju istoj klasi leksičkih jedinki.