Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Fritz 17.02.2021 18:47
Вот так это прям сейчас работает?@main[] 0. ^test[0] 1. ^test[1] @test[n] output ^if($n){$result[result]} Вернет 0. output 1. outputВот это конечно спасибо за пример, будем знать "врага в лицо" :) просто такая вот оптимизация только создает накладные расходы на обтравливание кода всеми "антимагическими" инструкциями, профит получается обратный и оптимизация выключается и кода становится больше, и ресурсы это не экономит:
@method[n][locals] $_result[] ... по коду работаем только с $_result[] чтобы даже если мы где-то в условиях потеряем его типа ^if($n){$result[result]} то самый нижний $result[] нас всегда спасет ... $result[$_result]Магия работающая с эффектом "пчелы против мёда"