package ast.form;
import java.util.ArrayList;
import ast.ASTNode;
import ast.Visitor;
public class StatementList implements ASTNode {
private final ArrayList<Statement> list;
public StatementList() {
this.list = new ArrayList<>();
}
@Override
public <T> T accept(Visitor<T> visitor) {
return visitor.visit(this);
}
public ArrayList<Statement> getList() {
return list;
}
public void addStatementtoList(Statement statement){
list.add(statement);
}
}