05.02.2013, 12:43
pawn Код:
#define each(%0,%1=>%2,%3,%4){ for(new %3 = 0, %4 = sizeof(%0)-1, %2[%1]; %3 <= %4; ++%3){\
%2=%0[%3];
pawn Код:
each(EArray, etype => item, i, j){
}
//Changes into
for(new i = 0, j = sizeof(EArray) - 1, item[etype]; i <= j; ++i) {
item = EArray[i];
}