Errr... what are you tryiung to do here ??
if you were to think the way any usual precompiler thinks, then everythign which represents your #defines in teh code will be echanged by teh value you defined it to be, so you'r code will uppon first run through be changed to:
Code:
101 ICON eggplant.ico
102 ICON nailedimaje.ico
200 CURSOR sword.cur
Ofcause no compiler will know what to here, since theres a numeric value befor any operator has been reached.