On 25 Sep 2015, at 11:10, Andrei Chis <chisvasileandrei@gmail.com> wrote:



On Fri, Sep 25, 2015 at 8:58 AM, Nicolai Hess <nicolaihess@web.de> wrote:


2015-09-24 12:06 GMT+02:00 Andrei Chis <chisvasileandrei@gmail.com>:
Hi,

Currently SHRBTextStyler does not highlight variables in the playground.
This could be added by extending SHRBTextStyler >>#resolveStyleFor: with 

workspace
ifNotNil: [(workspace hasBindingOf: aVariableNode name)
ifTrue: [^ #workspaceVar]].

Yes, I  tried it already, but I couldn't get it to work.
I would like to have some way to add this to the semantic analyser step.
If the workspace is defined as a requestore scope, the variable analysis
should work the same way as if we actual  "compile" the code.

I also think this would be a much nicer solution. I looked a bit at the how requestor scopes 
work but it's not that clear how to add the workspace as a scope.
 


That actually is what needs to be done��� it is on my TODO��� 

Marcus