а как определить на перле что вот эта данная ссылка есть bless&#39;еd объект?<br><br>пока определяю так:<br><br>if (&quot;$obj&quot; =~ /=/)<br><br>то есть приводим к строке, дальше ее по сути парсим.<br><br>на XS это делается легко, но XS использовать не хочется, от регулярных выражений так же хочется отказаться, а так же надо бы и тот случай в котором привод к строке (overload) прописан тоже распознавать как-то.<br>
<br>как сделать сабж? брать ref и сравнивать его со всеми допустимыми вариантами не blessed ссылок?<br>то есть если ref !~ /^(SCALAR|ARRAY|HASH|CODE|REF|GLOB|Regexp|VSTRING|IO)$/<br><br>изящнее вариант есть?<br>