parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Смотрим документацию...

MadCow 15.11.2006 09:20

is. Проверка типа

Проверка наличия в переменной кода
Т.к. оператор def не считает переменные, содержащие код, определенными, для проверки наличия в переменной кода необходимо использовать is:
$something{^do[]} 
^if($something is junction){ 
#   выполнение кода 
    $something 
} 
... далее...

Junction (класс)

Значение типа junction появляется в переменной…

…при присваивании ей кода:
$junction{Код, присваиваемый переменной: ^do_something[]}
…при передачи кода параметром:
@somewhere[] 
^method{Код, передаваемый параметром: ^do_something_else[]}@method[parameter] 
#здесь в $parameter придет junction 
Так что же я не так делаю?