История изменений
Исправление www_linux_org_ru, (текущая версия) :
не распарсил. Напиши развернутый вопрос.
как сделать стрингификацию на перле? вот пример на с++:
#include <iostream>
#define say(x) do { std::cout << #x << '=' << x << '\n'; } while (0)
int main()
{
int a=3;
say(a); // вот тут мы обходимся без кавычек и без повторений, так же и в перле надо, чтобы было без кавычек и без повторений
return 0;
}
зачем надо? если мы распарсили строку в переменные foo bar baz, то просто сказать say($foo, $bar, $baz), а не say(foo=>$foo, bar=>$bar, baz=>$baz)
Исходная версия www_linux_org_ru, :
не распарсил. Напиши развернутый вопрос.
как сделать стрингификацию на перле? вот пример на с++:
#include <iostream>
#define say(x) do { std::cout << #x << '=' << x << '\n'; } while (0)
int main()
{
int a=3;
say(a); // вот тут мы обходимся без кавычек и без повторений, так же и в перле надо, чтобы было без кавычек и без повторений
return 0;
}