Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Александр Петросян (PAF) 07.04.2005 12:06 / 07.04.2005 12:07
1. переопределив имя метода main в какое-то другое ($.main[xxx]) вы сказали: «дорогой process, скомпилируй тут этот вот метод, @xxx, я его потом-как-нибудь вызову». а Parser разбирается с методами объектов на ходу. при компиляции кода его не беспокоит отсутствие того или иного метода.@a[] #здесь компилятор не ругается на отсутствие b ^b[] @b[] ...первая причина проста: Parser использует однопроходный компилятор, так быстрее.
$var[^class::ctor[]]у вас не видно внутри process никакого $var.