Hi,
more progress:
1) two options related to inlining: #optionInlineMetaObject and #optionInlineCondition
By default, we inline the condition and the meta object (and thus the links is not even referenced from the
compiled code). But sometimes it is nice to add that indirection: you can turn off the links without triggering a
recompile, when enabling #optionInlineCondition, for example.
2) #after links are now working on both Slot, Globals and ClassVariable entities
3) #entity reifiication: “give me the entity that the link is installed on” (same as #node when installing on the AST
and #variable when installing on variables)
all this is in 50 350, this is in the queue to be integrated:
4) all reifications now implemented for Slots:
(ReflectivityExamples slotNamed: #ivar) availableReifications -> #(#object #link #context #value #name #variable #class #entity)
Backlog:
=> Link on temporary variables.
=> #instead of variables
=> … all at
https://trello.com/b/m5cxaAxB/reflectivity Marcus