package water.rapids.ast;
import water.fvec.Frame;
import water.rapids.Env;
import water.rapids.Val;
import water.rapids.vals.ValFrame;
/**
* A Frame. Execution is just to return the constant.
*/
public class AstFrame extends AstRoot {
final ValFrame _fr;
public AstFrame() {
_fr = null;
}
public AstFrame(Frame fr) {
_fr = new ValFrame(fr);
}
@Override
public String str() {
return _fr == null ? null : _fr.toString();
}
@Override
public String example() {
return null;
}
@Override
public String description() {
return null;
}
@Override
public Val exec(Env env) {
return env.returning(_fr);
}
}