package jp.ac.aiit.jointry.services.lang.ast;
import java.util.List;
import jp.ac.aiit.jointry.services.lang.parser.Environment;
public class BlockStmnt extends ASTList {
public BlockStmnt(List<ASTree> c) {
super(c);
}
public Object eval(Environment env) {
Object result = 0;
for (ASTree t : this) {
if (!(t instanceof NullStmnt)) {
result = ((ASTree) t).eval(env);
if (result instanceof BreakStmnt || result instanceof ContinueStmnt) {
break;
}
}
}
return result;
}
}