package jscl.math;
public class JsclBoolean extends ModularInteger {
public static final JsclBoolean factory = new JsclBoolean(0);
private static final JsclBoolean zero = factory;
private static final JsclBoolean one = new JsclBoolean(1);
public JsclBoolean(long content) {
super(content, 2);
}
protected ModularInteger newinstance(long content) {
return content % 2 == 0 ? zero : one;
}
}