Как вызвать функцию на Perl Smart :: Comment? - PullRequest
2 голосов
/ 25 февраля 2011

Рассмотрим следующий код Perl:

use Smart::Comments;
print "${ \return_hello() }\n";
### ${ \return_hello() }
sub return_hello {return 'hello'}

производит вывод:

hello

### ${ \return_hello() }

Как я могу вызвать функцию return_hello прямо в умном комментарии, чтобы заставить его напечатать hello?

1 Ответ

5 голосов
/ 25 февраля 2011

Похоже, Smart::Comments нужна небольшая помощь, чтобы определить, что подпрограмма должна быть вызвана. Добавление метки, кажется, работает:

### returns: return_hello()

который печатает:

### returns: 'hello'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...