Open NicolasAnquetil opened 11 months ago
The problem does not occur if we reverse the order:
assign := FASTPharoAssignmentExpression new.
assign expression: (FASTVariableExpression new name: 'rhs').
assign variable: (FASTVariableExpression new name: 'lhs').
(meaning the #variable is correctly named 'lhs')
this code:
results in an assignment where the #variable is named 'rhs' and not 'lhs'