不。 这样的功能在设计文档中简要提到。建议引入taint特性。 您可以通过搜索#perl6日志来查看Larry Wall关于此事(以及任何其他主题)的最新评论。TimToady提到了'taint',揭示了"我们还没有防止滥用的污染机制"在12月份。
Perl 5会将标量容器标记为污点,这种污点可能会溢出到其他容器中。它不会附着在放入数组中的值上的原因是Perl 5使用同样的数组来保存自己的数据。启用污点模式会对性能造成太大的影响,因此没有实现。 正如你可能已经猜到的那样,污点模式已经被淘汰了。相反,您可以使用受限设置。请参见Camelia的代码以了解如何操作。