i m having some issues with left transformations. My Problem is very similar to the Situation we have with the SNodeTypeCastExpression
if we have something similar to node : DotExpression and i place the cursor straight before the n of node, typing &&
i get something like [ <exp> && node : DotExpression ] and not [ <exp> && node ] : DotExpression (the [ should denote the actual AST)
I have a concept called StatusOf with an editor like <exp> of <someStatusRef>. Now if the user types && left of the <exp> in the editor, it becomes
[<exp> && <exp>] of <someStatusRef> while it should become [<exp> && <exp> of <someStatusRef>]
Hope that i put the problem in some understandable form ...
Any ideas or recommendations?