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

Reply via email to