>
> 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