On 05 May 2015, at 13:39, Marcus Denker <[hidden email]> wrote:yes, we could move it up to Association… but we should keep VariableBinding as a subclass ofLiteral so that people in the future e.g. can put a halt on a variable defined in theworkspace.And yes, in general we need a nice API for the compiler to hand bindings to it… it is on my TODOlist.This Slice adds an API to the compiler to set a dictionary with bindings to be taken into account.
They are compiled as pushLinteralVariable: (thus refer to the association of the dictionary)
Smalltalk compiler
bindings: { #a -> 3 } asDictionary;
evaluate: '1+a’.This is now in Pharo5 update #032
Marcus
Free forum by Nabble | Edit this page |