parser

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

 

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

Не хватает ^taint{ код } или мне кажется?

andylars 24.06.2016 14:35 / 24.06.2016 14:40

Есть кусок кода, который обходит допустим hash, значения которого могут быть выведены на экран (в том числе режим отладки).

Хочется не тыкать во все места, где доходит до скалярных значений и втыкать там ^taint[строка], а "испачкать" кусок кода, считая все его результаты (выводы в main/result) неопределенно грязными.

Т.е. по аналогии с ^untaint{ код } - только наоборот.

Тогда можно было бы в одном удобном месте сделать типа такого:
^view_hash[^taint{$hsh}] 

потому, что если я сделаю

^taint[^view_hash[$hsh]], то прибью заодно и всю разметку самого view_hash,
который оформляет отступы, ключи, значения.
Или я просто в трёх соснах заблудился?