Specifikacija sintakse
Ako se ne varam, ponegde se ne slazu specifikacija gramatike u microjava.pdf i ona data u DZ2.1.doc:
Pretp. da u microjava.pdf vazi { }: 0+, [ ]: 0 ili 1
npr.
* Program = "class" ident { ConstDecl | VarDecl | ClassDecl } "{" {MethodDecl} "}".
-> u DZ2.1 stoji 1+ MethodDecl
* ClassDecl = "class" ident "{" {VarDecl} "}".
-> u DZ2.1 stoji 1+ VarDecl
* Term
* Formalni parametar metode
Poslednja dva su verovatno stamparske greske, ali prva dva su vaznija.
Lepse bi, i lakse bilo da je tu jedno ili vise ponavljanja, jer glavna klasa bez metoda ili lokalna bez atributa nemaju smisla, ali tako ne stoji u specifikaciji MicroJave.
Sta da radimo u tom slucaju? Da postujemo specifikaciju?
Pretp. da u microjava.pdf vazi { }: 0+, [ ]: 0 ili 1
npr.
* Program = "class" ident { ConstDecl | VarDecl | ClassDecl } "{" {MethodDecl} "}".
-> u DZ2.1 stoji 1+ MethodDecl
* ClassDecl = "class" ident "{" {VarDecl} "}".
-> u DZ2.1 stoji 1+ VarDecl
* Term
* Formalni parametar metode
Poslednja dva su verovatno stamparske greske, ali prva dva su vaznija.
Lepse bi, i lakse bilo da je tu jedno ili vise ponavljanja, jer glavna klasa bez metoda ili lokalna bez atributa nemaju smisla, ali tako ne stoji u specifikaciji MicroJave.
Sta da radimo u tom slucaju? Da postujemo specifikaciju?
- Follow-Ups:
- Re: Specifikacija sintakse
- From: "Jovan Popovic" <jovan@etf.bg.ac.yu>
- Re: Specifikacija sintakse
- From: Dragan Bojic <bojic@etf.bg.ac.yu>
- Re: Specifikacija sintakse
Previous by date: Oporavak od greske
Next by date: Re: Specifikacija sintakse
Previous by thread: Oporavak od greske Next by thread: Re: Specifikacija sintakse
Previous by thread: Oporavak od greske Next by thread: Re: Specifikacija sintakse