Вызов метода из грамматики?

Обычно простым текстом я могу сделать (в грамматике):

rule :  ..... { main::blah(...) }

Если blah() это метод класса ABCкак я это называю?? это не работает:

rule :  ..... { ABC::blah(...) }

ИЛИ если есть способ пройти $self к грамматике, так что я могу сделать что-то вроде этого:

rule :  ..... { $self->blah(...) }

Мое текущее решение:

правило: ..... { ABC-> бла (...) }

но это по сути вариант 1 (просто в другом пространстве имен)

0 ответов

Другие вопросы по тегам