Something like:
#if php
 return macro "php";
#elseif neko
 return macro "neko";
#end 

Doesn't work here ? (just curious)