.getNext()) {
Node valueNode = childNode.getFirstChild();
IdentifierExpression id = (IdentifierExpression) addExpression(
childNode, root, scope);
if (valueNode != null) {
IExpression value = addExpression(valueNode, root, scope);
BinaryExpression assignment = new BinaryExpression(node.getLineno(),
Token.ASSIGN, id, value);
assignment.setParent(this);
if (value instanceof NumericLiteral
&& ((NumericLiteral) value).getValue() == 0