Re: [Reflectivity] Progress for Breakpoints
Posted by
Ben Coman on
May 26, 2015; 6:00am
URL: https://forum.world.st/Reflectivity-Progress-for-Breakpoints-tp4825234p4828552.html
Great to hear this progress, but I don't really understand the
applicatoin of them. Looking for to reviewing the Tests & Demos.
cheers -ben
On Mon, May 25, 2015 at 11:23 PM, Marcus Denker <
[hidden email]> wrote:
>>
>> TODO next:
>> - add all possible reifications (#arguments, #context, #newvalue, #name…. depending on
>> where the link is installed on, we are interesting in different things).
>>
>
> I have now added #link, #newValue (for assignments), #node, #selector (for method and send), #arguments
> (block, send, method), #context and #value (variable and assignment).
>
> These symbols work
> -> as arguments for the meta object
> someLink
> arguments: #(receiver selector arguments)
> -> as a “virtual meta object”
> MetaLinks new metaObject: #node; selector: #tagExecuted
> -> as arguments for the link condition
> someLink
> condition: [:object | object == myObject ]
>
> I added (hopefully) all methods so that links can be installed on any kind of node.
>
> Next needed: Tests + Demos….
>
> Marcus