Perl の組み込み関数 ref
と、コアモジュール Scalar::Util のサブルーチン reftype
及び blessed
の、それぞれが返してくる戻り値の関係がややこしかったので、表にまとめました。
なお Perl v5.36 ではコアモジュール builtin が追加され、reftype
と blessed
も、インタプリタ組み込み関数に格上げされる流れのようです。
リソースは以下:
早見表
.ods データは GitHub に置いています:
https://github.com/tani-ro-hei/ref-reftype-blessed