Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Александр Петросян (PAF) 16.11.2007 21:04 / 16.11.2007 21:07
@main[] ^method(сложное выражение, которое можно вычислять несколько раз внутри метода) @method[complexExpressionObjectInstance] #вот это: #^complexExpressionObjectInstance.inc[] #аналогично вот этому: $temp(вычислить выражение в complexExpressionObjectInstance) #изменить значение переменной temp #теперь в этой переменной будет на 1 больше #объект complexExpressionObjectInstance остаётся без изменения ^temp.inc[] $result(вычислить выражение в $complexExpressionObjectInstance)подставляем:
@main[] ^getNext(123+456) @getNext[complexExpressionObjectInstance] #вот это: #^complexExpressionObjectInstance.inc[] #аналогично вот этому: $temp(вычислить выражение 123+456) #изменить значение переменной temp #теперь в этой переменной будет на 1 больше #объект complexExpressionObjectInstance остаётся без изменения ^temp.inc[] #потом temp не используется, забываем про него #объект complexExpressionObjectInstance никто не менял $result(вычислить выражение 123+456)ровно так написано в документации.