@Override
public AstNode variableDeclaration(boolean statement, Iterable<NameValue<AstNode>> vars) {
VariableDeclaration varDecl = new VariableDeclaration();
varDecl.setIsStatement(statement);
for (NameValue<AstNode> v : vars) {
VariableInitializer var = new VariableInitializer();
var.setTarget(name(v.getName()));
var.setInitializer(v.getValue());
varDecl.addVariable(var);
}
return varDecl;
}