Makro kao parametar drugog makroa
Poštovani,
rekli ste da se makro može kao parametar može proslediti drugi makro.
Ako imamo sledeću situaciju:
MCDEF
MakroA (X, Y)
ADD X, Y
MCEND
MCDEF
MakroB (Z)
ADD Z, Z
MCEND
MakroA (MakroB(AAA), BBB)
1. Šta će koristiti kao X pri ekspanziji makroa MakroA u instrukciji ADD X, Y kad kao parametar X prosleđen MakroB(AAA)?
2. Da li pri pozivu makroa gde se kao parametar prosleđuje drugi makro prvo radi ekspanzija makroa koji parametar pa sam makro koji je pozvan (ako bi ste mogli da napiste kako bi to izgledalo u mom slučaju)?
Unapred havala.
Dragan Bjedov
rekli ste da se makro može kao parametar može proslediti drugi makro.
Ako imamo sledeću situaciju:
MCDEF
MakroA (X, Y)
ADD X, Y
MCEND
MCDEF
MakroB (Z)
ADD Z, Z
MCEND
MakroA (MakroB(AAA), BBB)
1. Šta će koristiti kao X pri ekspanziji makroa MakroA u instrukciji ADD X, Y kad kao parametar X prosleđen MakroB(AAA)?
2. Da li pri pozivu makroa gde se kao parametar prosleđuje drugi makro prvo radi ekspanzija makroa koji parametar pa sam makro koji je pozvan (ako bi ste mogli da napiste kako bi to izgledalo u mom slučaju)?
Unapred havala.
Dragan Bjedov
Previous by date: Re: Re: pitanje za asistenta
Next by date: Makro kao parametar drugog makroa (Ispravka)
Previous by thread: Re: Pitanje za asistenta Next by thread: Makro kao parametar drugog makroa (Ispravka)
Previous by thread: Re: Pitanje za asistenta Next by thread: Makro kao parametar drugog makroa (Ispravka)