Re: sistemsko -algoritam??A?A
> Jel jasan nekom prvi (i jedini na tu temu;> ) zadatak iz konstrukcije
> makroprocesora u onim bojicevim stampanim vezbama
> ja dobijam sve isto kao kod njega do pola,ali od pola,nema ni shanse...
> evo dole sta me muci,pa ako ima neka dobra dusa ovo da zna,ili ima bar
> neku
> ideju,neka se javi...
> isto tako,ako jos neko sprema sistemsko,moze da me kotaktira da
> razmenimo utiske ;) (pre utorka)
> pitanje:
> u resenju mi nije jasan prelaz izmedju Linija 14 ( e:=1) i
> sledecih par
> Linija3iz tmd - u resenju se na SFP stavlja PARAM,#(1,1)
> - u algoritmu kod prototype pise da se formalni
> parametri stavljaju na SFP
> kada je e=0 ( akod nas je e=1,ako se ne
> varam!?!)
> Linija6 iz TMD,isti problem
Mislimo da si u pravu.To sto se stavlja LOAD #(1,1) ne bi trebalo da ima
nikakve veze sa SFP nego se to radi u onom poslednjem delu algoritma
...if e>0 ... replace #(k,i) by #(k-1,i).
Znaci ne treba da se stavlja na SFP kod prototype niti da se skida kod
MCEND,nego se samo uradi zamena i to smesti u TMD.
> Linija 15 ulaznog teksta ,zasto se ovde ispisuje PROCALL u
> TMD,a
> za poziv CREATECALL ACTUAL
> nije
> ispisano CREATECALL
Ne upisuje se ovde PROCALL u TMD,vec u toku makroekspanzije CREATECALL tj.
Linija 8 iz TMD,kada se naislo na ugnezdjenu makrodefiniciju.Tako da se za
makropozive nikad nista ne upisuje u TMD.Ovde se desio makropoziv pa se
ulaz usmerava na TMD,odakle se citaju ranije upisane linije 18 i 19.
> Linija 18 iz TMD -d=0,zasto ispisuje LOAD#(1,1) u TMD?
> Linija 19 iz TMD,kako se na izlazu ispise CALL ACTUAL kada
> se
> ACTUAL zamenjuje tek posle ispisa (po algoritmu?)
Pozdrav D&T
P.S. srecno na ispitu
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20nastava
> -----------------------------------------------------------------
> makroprocesora u onim bojicevim stampanim vezbama
> ja dobijam sve isto kao kod njega do pola,ali od pola,nema ni shanse...
> evo dole sta me muci,pa ako ima neka dobra dusa ovo da zna,ili ima bar
> neku
> ideju,neka se javi...
> isto tako,ako jos neko sprema sistemsko,moze da me kotaktira da
> razmenimo utiske ;) (pre utorka)
> pitanje:
> u resenju mi nije jasan prelaz izmedju Linija 14 ( e:=1) i
> sledecih par
> Linija3iz tmd - u resenju se na SFP stavlja PARAM,#(1,1)
> - u algoritmu kod prototype pise da se formalni
> parametri stavljaju na SFP
> kada je e=0 ( akod nas je e=1,ako se ne
> varam!?!)
> Linija6 iz TMD,isti problem
Mislimo da si u pravu.To sto se stavlja LOAD #(1,1) ne bi trebalo da ima
nikakve veze sa SFP nego se to radi u onom poslednjem delu algoritma
...if e>0 ... replace #(k,i) by #(k-1,i).
Znaci ne treba da se stavlja na SFP kod prototype niti da se skida kod
MCEND,nego se samo uradi zamena i to smesti u TMD.
> Linija 15 ulaznog teksta ,zasto se ovde ispisuje PROCALL u
> TMD,a
> za poziv CREATECALL ACTUAL
> nije
> ispisano CREATECALL
Ne upisuje se ovde PROCALL u TMD,vec u toku makroekspanzije CREATECALL tj.
Linija 8 iz TMD,kada se naislo na ugnezdjenu makrodefiniciju.Tako da se za
makropozive nikad nista ne upisuje u TMD.Ovde se desio makropoziv pa se
ulaz usmerava na TMD,odakle se citaju ranije upisane linije 18 i 19.
> Linija 18 iz TMD -d=0,zasto ispisuje LOAD#(1,1) u TMD?
> Linija 19 iz TMD,kako se na izlazu ispise CALL ACTUAL kada
> se
> ACTUAL zamenjuje tek posle ispisa (po algoritmu?)
Pozdrav D&T
P.S. srecno na ispitu
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20nastava
> -----------------------------------------------------------------
- References:
- Re: sistemsko2
- From: "Zare" <zareac@galeb.etf.bg.ac.yu>
- Re: sistemsko2
- From: "Ana Balevic" <TauCet@EUnet.yu>
- sistemsko -algoritam??A?A
- From: "Ana Balevic" <TauCet@EUnet.yu>
- Re: sistemsko2
Previous by date: Re: sistemsko2
Next by date: Re: J2EE
Previous by thread: sistemsko -algoritam??A?A Next by thread: Re: sistemsko2 ;)
Previous by thread: sistemsko -algoritam??A?A Next by thread: Re: sistemsko2 ;)