Re: nekonzistentnosti primera i gramatike - za asistenta
da se nadovezem:
NIVO A:
u specifikaciji kaze:
<var_decl> -> var <Type> name {,name}
u primeru programa:
var char c = '&';
// iz specifikacije samo za konstante sme da se koristi operator
dodele prilikom deklarisanja
NIVO C:
struktura programa:
ZSCprogram -> { <clas_decl> ... }
fali : <main function>
poz,
sale
On 1/18/06, Milos Misic <mmisic@sezampro.yu> wrote:
> Sve se odnosi na nivo B :
>
> 1) Da li kada se deklarise *string* promenljiva treba ispred da ide *var* ?
> Posto u primeru uz tacku B, stoji '*string a;*' - dakle bez *var*a.
> Pretpostavljam i da je greska sto u smenama za <Type> nema *string*.
>
> 2) U postavci za do-while kontrolu nema zagrada kod <condition>, a u
> primeru postoje! Kako je ispravno?
>
> 3) Deklaracija funkcija nije pravilno napisana, jer po ovome u okviru
> <instructions> ide *return*! A ako je tako onda *return* moze da se
> pojavi i u glavnom programu. Da li ovako da radimo jer koliko vidim
> ovako je i u originalnoj spec. m.jave?
>
> 4) Isto vazi i za *break *u okviru kontrola i funkcija.
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> -----------------------------------------------------------------
>
>
NIVO A:
u specifikaciji kaze:
<var_decl> -> var <Type> name {,name}
u primeru programa:
var char c = '&';
// iz specifikacije samo za konstante sme da se koristi operator
dodele prilikom deklarisanja
NIVO C:
struktura programa:
ZSCprogram -> { <clas_decl> ... }
fali : <main function>
poz,
sale
On 1/18/06, Milos Misic <mmisic@sezampro.yu> wrote:
> Sve se odnosi na nivo B :
>
> 1) Da li kada se deklarise *string* promenljiva treba ispred da ide *var* ?
> Posto u primeru uz tacku B, stoji '*string a;*' - dakle bez *var*a.
> Pretpostavljam i da je greska sto u smenama za <Type> nema *string*.
>
> 2) U postavci za do-while kontrolu nema zagrada kod <condition>, a u
> primeru postoje! Kako je ispravno?
>
> 3) Deklaracija funkcija nije pravilno napisana, jer po ovome u okviru
> <instructions> ide *return*! A ako je tako onda *return* moze da se
> pojavi i u glavnom programu. Da li ovako da radimo jer koliko vidim
> ovako je i u originalnoj spec. m.jave?
>
> 4) Isto vazi i za *break *u okviru kontrola i funkcija.
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> -----------------------------------------------------------------
>
>
- References:
- nekonzistentnosti primera i gramatike - za asistenta
- From: Milos Misic <mmisic@sezampro.yu>
- nekonzistentnosti primera i gramatike - za asistenta
Previous by date: nekonzistentnosti primera i gramatike - za asistenta
Next by date: Problem: CUP
Previous by thread: nekonzistentnosti primera i gramatike - za asistenta Next by thread: Problem: CUP
Previous by thread: nekonzistentnosti primera i gramatike - za asistenta Next by thread: Problem: CUP