@Test
public void evaluateConstantNaN(){

	Constant constant = new Constant("NaN");
	assertEquals(Double.NaN, evaluate(constant));
	constant.setDataType(DataType.FLOAT);
	assertEquals(Float.NaN, evaluate(constant));
}