Andrew Whitworth wrote:
I tracked this problem down. NQP-RX uses these lines in the offending function:
$P0 = context['current_sub']
context = context['caller_ctx']
With the new CallContext PMC, string keys are used to lookup named
arguments, not look up attributes. To get attributes, we need the
getattribute opcode:
$P0 = getattribute context, 'current_sub'
context = getattribute context, 'caller_ctx'
I don't know if the getattribute syntax will work in current trunk.
It doesn't. But I can add it now for "transition period" to support both
forms.
--
Bacek
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev