[Self-interest] How to delegate a message to a parent

Russell Allen mail at russell-allen.com
Sun Jul 4 03:51:10 UTC 2021


Its ‘receive parent.msg'

Ie, for an object

x = (| parent1* = (| a = 2 |). parent2* = (| a = 3 |) |)

‘x a’ give you an error.

‘x parent1.a’ gives 2
‘x parent2.a’ gives 3

Is that what you were asking?

I’m not really familiar with javascript decorators or what their use is. What are you trying to achieve?

Russell

> On 4 Jul 2021, at 7:10 am, Hernan Wilkinson <hernan.wilkinson at 10pines.com> wrote:
> 
> Hi,
>  how is the syntax to delegate a message to a parent so when doing so the "self" is not lost?
>  I remember there is a special syntax for that but I do not remember which one...
>  It is very useful when implementing a Decorator on a parent. 
>  I javascript is done this way: decorate.message_to_delegate.apply(this,params);
> 
> Thanks!
> Hernan.
> 
> -- 
>  <https://10pines.com/>
> Hernán Wilkinson
> Software Developer, Teacher & Coach
> 
> Alem 896, Floor 6, Buenos Aires, Argentina
> +54 11 6091 3125
> @HernanWilkinson
> _______________________________________________
> Self-interest mailing list
> Self-interest at lists.selflanguage.org
> http://lists.selflanguage.org/mailman/listinfo/self-interest

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.selflanguage.org/pipermail/self-interest/attachments/20210704/9b6215ba/attachment.html>


More information about the Self-interest mailing list