在 CallFrame 中§
请参阅主要文档 上下文中的方法代码
method code()
返回当前块的可调用代码。当在 callframe(0)
返回的对象上调用时,这将是 &?BLOCK
中找到的相同值。
my ;for ^3 ;say .code()
在这种情况下,$frame
变量将保存循环内块的 Code
。
在 Backtrace::Frame 中§
请参阅主要文档 上下文中的方法代码
method code(Backtrace::Frame)
返回代码对象,其中包含 .file
和 .line
指向的内容(如果可用)。
my = Backtrace.new;my = [0];say .code;