On 05 Feb 2015, at 10:09, Nicolai Hess <nicolaihess@web.de> wrote:
2015-02-05 2:20 GMT+01:00 Sean P. DeNigris <sean@clipperadams.com <mailto:sean@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