Also das mit der Zuweisung MUSS klappen, ich mache fast alles per define in meinen Lite-C Testprojekten.
Es kann höchstens sein, daß das Zeug innerhalb von MATERIAL* = {..} der C-Script Compiler erledigt - der kennt deine Defines in Lite-C natürlich nicht.