parser

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

 

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

Не совсем оно, но можно так

moko 15.10.2010 19:23

По поводу видимости локальных переменных Миша не совсем прав, через $caller они доступны. Другое дело, что $caller в вашем случае - это {}, которые находятся в main, а не outermethod. Вот такой вариант работает:
@main[]

^outermethod[$innermethod]

@outermethod[code][a]
$a[VARIABLE]
$result[OUTER, ^code[]]

@innermethod[]
$result[INNER, $caller.a]