package builtin.math;
import builtin.BuiltinSub;
import gui.Heap;
import gui.MintException;
import gui.Pointer;
import gui.PointerTools;
import gui.SmartList;
/**
* Returns infinity, always.
* @author Oliver Chu
*/
public class Infinity extends BuiltinSub {
public static final Pointer POS_INF =
Heap.allocateReal(Double.POSITIVE_INFINITY);
@Override
public Pointer apply(SmartList<Pointer> args) throws MintException {
return POS_INF;
}
}