Makro kao parametar drugog makroa (Ispravka)
Poštovani,
rekli ste da se makrou 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 je kao parametar X prosleđeno MakroB(AAA)?
2. Da li pri pozivu makroa gde se kao parametar prosleđuje drugi makro prvo radi ekspanzija makroa koji je parametar pa sam makro koji je pozvan (ako bi ste mogli da napišete kako bi to izgledalo u mom slučaju)?
Unapred hvala.
Dragan Bjedov
rekli ste da se makrou 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 je kao parametar X prosleđeno MakroB(AAA)?
2. Da li pri pozivu makroa gde se kao parametar prosleđuje drugi makro prvo radi ekspanzija makroa koji je parametar pa sam makro koji je pozvan (ako bi ste mogli da napišete kako bi to izgledalo u mom slučaju)?
Unapred hvala.
Dragan Bjedov
- Follow-Ups:
- Re: Makro kao parametar drugog makroa (Ispravka)
- From: Sasa Stojanovic <stojsasa@yahoo.com>
- Re: Makro kao parametar drugog makroa (Ispravka)
Previous by date: Makro kao parametar drugog makroa
Next by date: Re: Makro kao parametar drugog makroa (Ispravka)
Previous by thread: Makro kao parametar drugog makroa Next by thread: Re: Makro kao parametar drugog makroa (Ispravka)
Previous by thread: Makro kao parametar drugog makroa Next by thread: Re: Makro kao parametar drugog makroa (Ispravka)