view src/lite/FalseSolver.java @ 107:30e74062f06c continuation-removal

*** empty log message ***
author kono
date Sun, 20 Jan 2008 18:22:55 +0900
parents 854477cf9aa9
children
line wrap: on
line source

package lite;

import parser.TokenID;
import sbdd.SBDDFactoryInterface;

public class FalseSolver extends ITLSolver {

	public FalseSolver() {
		order = TokenID.False.hash;
	}
	
	

	public String toString() {
		return "false";
	}

	public BDDSolver toSBDD(SBDDFactoryInterface sf) {
		return sf.falseNode().toSBDD(sf);
	}

	public boolean isModal() {
		return true;
	}

	public int hashCode() {
		return TokenID.False.hash;
	}
	public boolean equals(Object o) {
		return o==this;
	}


	@Override
	public ITLSolver sat(ITLSatisfier sat, Next next) throws Backtrack {
		return next.next(sat, null);
	}
}