Conditional compilation inside asm and enum declarations
Trass3r
mrmocool at gmx.de
Tue Jul 14 18:33:00 PDT 2009
Walter Bright schrieb:
> Don wrote:
>> In this case you may have a long function, with only a single
>> instruction right in the middle which needs to be changed.
>
> void foo()
> {
> asm
> {
> mov EAX,EAX;
> ... lots more instructions ...
> }
> version (bar) asm
> {
> mov EAX,EAX;
> }
> asm
> {
> ... even more instructions ...
> mov EAX,EAX;
> }
> }
Man, it's so obvious, yet I wouldn't have hit on that ;)
More information about the Digitalmars-d
mailing list