Dec. 3, 2015
1:16 p.m.
Hi, In Pharo 4, the RBExplicitVariableParser computed the argument variables as RBArgumentNodes: (Integer >> #bitAnd:) parseTree arguments "--> an OrderedCollection(RBArgumentNode(n))" In Pharo 50191, such parser was removed (case 16026) because "semantic analysis" does the same job. However, it does not exactly the same job: argument variables are now parsed as generic variable nodes: (Integer >> #bitAnd:) parseTree doSemanticAnalysis arguments "an OrderedCollection(RBVariableNode(n))" Anyway, it works well with other variables, e.g. temporaries: (Integer >> #bitAnd:) parseTree doSemanticAnalysis temporaries "an OrderedCollection(RBTemporaryNode(norm))" Should I create a bug entry? Cheers, Martin