> On 05 Feb 2015, at 10:09, Nicolai Hess <nicolaih...@web.de> wrote: > > > > 2015-02-05 2:20 GMT+01:00 Sean P. DeNigris <s...@clipperadams.com > <mailto:s...@clipperadams.com>>: > Nicolai Hess wrote > > We lost this feature in 40097 > > Which feature? Using bare associations instead of WorkspaceVariables? > > Yes, maybe feature is the wrong word - ability? > What is missing now is, convert an association into a "VariableBinding" > similiar to WorkspaceVariable or GlobalVariable, that implements the code > generation methods > emitStore: and emitValue: > yes, we could move it up to Association… but we should keep VariableBinding as a subclass of Literal so that people in the future e.g. can put a halt on a variable defined in the workspace.
And yes, in general we need a nice API for the compiler to hand bindings to it… it is on my TODO list. Marcus