package water.rapids.vals;
import water.rapids.Val;
import water.rapids.ast.AstPrimitive;
/**
* A Rapids function
*/
public class ValFun extends Val {
private final AstPrimitive _ast;
public ValFun(AstPrimitive ast) {
_ast = ast;
}
@Override public int type() { return FUN; }
@Override public boolean isFun() { return true; }
@Override public AstPrimitive getFun() { return _ast; }
@Override public String toString() { return _ast.toString(); }
public String[] getArgs() {
return _ast.args();
}
}