У меня возникли проблемы с созданием ключевых слов Devel::Declare. В этом случае не так много примеров и учебников.
Мой любимый проект - создать новое ключевое слово с именем doing, которое имеет синтаксис, похожий на Ruby do, например:
my @arr = qw/foo bar baz/;
@arr doing $x {
print "x is $x";
};
Моя идея - превратить его в инструкцию for my $x (@arr) { ... } с помощью Devel::Declare разборок. Я не уверен, что это возможно.
Большинство примеров, которые я нашел (из Devel:: Declare тестовый каталог) предназначены для создания ключевого слова method.
Я был бы признателен за некоторые указания о том, как начать работу, или ключевые функции, которые можно использовать, чтобы иметь возможность обрабатывать, или существующий код для базы.