@ScalarOperator(ADD)
    @SqlType(StandardTypes.DOUBLE)
    public static double add(@SqlType(StandardTypes.DOUBLE) double left, @SqlType(StandardTypes.DOUBLE) double right)
    {
        return left + right;
    }
@Test
    public void testAdd()
    {
        assertFunction("37.7E0 + 37.7E0", DOUBLE, 37.7 + 37.7);
        assertFunction("37.7E0 + 17.1E0", DOUBLE, 37.7 + 17.1);
        assertFunction("17.1E0 + 37.7E0", DOUBLE, 17.1 + 37.7);
        assertFunction("17.1E0 + 17.1E0", DOUBLE, 17.1 + 17.1);
    }