Patent ID: 11947932
Assignee: LOGICS RESEARCH CENTRE
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer-implemented method for invoking a property (subroutine) from a first object instance in a programming environment, wherein the property is contained in a second object instance and not within the first object instance, the method comprising:
accessing, via a processor, the first object instance and the second object instance, wherein the second object instance includes the property being invoked;
interpreting, via the processor, a property access expression comprising:
an expression part representing the first object instance,
an identifier part denoting the property within the second object instance, and
optionally, an argument list comprising one or more arguments for the property invocation;

executing, via the processor, the property access expression by:
automatically passing the first object instance as a first argument to the invoked property, and
sequentially passing any additional arguments from the argument list.