Expression expression = children.get(children.size() - 1).toExpression();
return new LetExpr(location, binds, expression);
} else if ("HsDo".equals(name)) {
List<Statement> statements = new ArrayList<Statement>();
for (int i = 0; i < children.size() - 1; i++) {
Statement statement = children.get(i).toStatement();
statements.add(statement);
}
Expression expression = children.get(children.size() - 1).toExpression();
return new DoExpr(location, statements, expression);
} else {