Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Sumo 16.10.2003 22:49 / 16.10.2003 22:49
Проверил: Парсер позволяет описывать параметры метода, как локальные переменные [что немного странно, но не принципиально].^try{ ^if(-f $skin){ $fd[^file::load[text;$skin]] ^process{^taint[as-is][$fd.text]} }{ ^throw[parser.runtime;poll;Polls $method skin not found] } }{ ^throw[parser.compile;poll;Skin compiling error. Check your $method skin code] }Здесь важно то, что ошибку вам выкидывает не Парсер, а этот самый кусок кода. Судя по всему ошибка в коде, который берется из файла с именем, хранящемся в переменной $skin. Посмотреть, где валится код можно убрав строчку с ^throw[parser.compile...