Re: Domaci
Evo jos saveta vezanih za pojavu R/R konflikata pri dodavanju akcija u
gramatiku:
Ako ste akciju ubacili neposredno ispred nekog terminala i dobili
R/R konfilikt, pomaze da pomerite akciju iza terminala, ili
da umesto tog terminala (u toj i u srodnim smenama) stavite
neterminal koji se menja tim terminalom i onda u smeni za taj
novouvedeni neterminal stavite i akciju.
Moze pomoci i leva faktorizacija smena za isti neterminal
koji imaju isti pocetak.
DB
On Fri, 15 Apr 2005, Djokic Ljubomir wrote:
>
> ----- Original Message -----
> From: "Ugrinovic Ivan" <bigboss@drenik.net>
> To: "PP_Mail" <ri4pp@titan.etf.bg.ac.yu>
> Sent: Thursday, April 14, 2005 5:14 PM
> Subject: [ri4pp] Domaci
>
>
> > Da li postoji neki elegantan nacin za izbegavanje NOVIH Reduce/Reduce
> > konflikata koji nastaju ubacivanjem akcionog koda u sredinu neke smene?
> > Ovo ubacivanje je radjeno zbog popunjavanja tabele simbola u ispravnom
> > redosledu.
> > Ivan
>
> Reduce/Reduce konflikt se javlja kod recimo:
>
> Program: CLASS ident {akcija} ...
> |
> CLASS ident {akcija}...
> ;
>
> Resenje:
>
> AKCIJA1: /*prazna smena*/
> {akcija}
> ;
>
> Program: CLASS ident AKCIJA1 ....
> |
> CLASS ident AKCIJA1 ....
> ;
>
> Naravno, ako su akcije u obe smene iste.
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> -----------------------------------------------------------------
>
>
gramatiku:
Ako ste akciju ubacili neposredno ispred nekog terminala i dobili
R/R konfilikt, pomaze da pomerite akciju iza terminala, ili
da umesto tog terminala (u toj i u srodnim smenama) stavite
neterminal koji se menja tim terminalom i onda u smeni za taj
novouvedeni neterminal stavite i akciju.
Moze pomoci i leva faktorizacija smena za isti neterminal
koji imaju isti pocetak.
DB
On Fri, 15 Apr 2005, Djokic Ljubomir wrote:
>
> ----- Original Message -----
> From: "Ugrinovic Ivan" <bigboss@drenik.net>
> To: "PP_Mail" <ri4pp@titan.etf.bg.ac.yu>
> Sent: Thursday, April 14, 2005 5:14 PM
> Subject: [ri4pp] Domaci
>
>
> > Da li postoji neki elegantan nacin za izbegavanje NOVIH Reduce/Reduce
> > konflikata koji nastaju ubacivanjem akcionog koda u sredinu neke smene?
> > Ovo ubacivanje je radjeno zbog popunjavanja tabele simbola u ispravnom
> > redosledu.
> > Ivan
>
> Reduce/Reduce konflikt se javlja kod recimo:
>
> Program: CLASS ident {akcija} ...
> |
> CLASS ident {akcija}...
> ;
>
> Resenje:
>
> AKCIJA1: /*prazna smena*/
> {akcija}
> ;
>
> Program: CLASS ident AKCIJA1 ....
> |
> CLASS ident AKCIJA1 ....
> ;
>
> Naravno, ako su akcije u obe smene iste.
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> -----------------------------------------------------------------
>
>
- Follow-Ups:
- Termin za odbranu domaceg u ovom roku
- From: "Armin Zeljkovic" <armin@verat.net>
- Prvi deo - sta iz zbirke
- From: "Milan Potocnik" <choppa@sbb.co.yu>
- Termin za odbranu domaceg u ovom roku
- References:
- Domaci
- From: "Ugrinovic Ivan" <bigboss@drenik.net>
- Re: Domaci
- From: "Djokic Ljubomir" <yoman@net.yu>
- Domaci
Previous by date: Re: Domaci
Next by date: Prvi deo - sta iz zbirke
Previous by thread: Re: Domaci Next by thread: Prvi deo - sta iz zbirke
Previous by thread: Re: Domaci Next by thread: Prvi deo - sta iz zbirke