// $Id: FTest.m4,v 1.2 1999/10/03 02:55:36 leavens Exp leavens $

import lib.Tester;

public class FTest extends Tester {

    public static void main(String argv[]) {
        System.out.println("");
        System.out.println("Test $RCSfile: FTest.m4,v $ of $Date: 1999/10/03 02:55:36 $");
        System.out.println("");

        evalsTo("F.f(0)", F.f(0), 0);
        evalsTo("F.f(1)", F.f(1), 1);
        evalsTo("F.f(2)", F.f(2), 2);
        evalsTo("F.f(3)", F.f(3), 4);
        evalsTo("F.f(4)", F.f(4), 11);
        evalsTo("F.f(10)", F.f(10), 1892);
        evalsTo("F.f(-10)", F.f(-10), -10);
        evalsTo("F.f(20)", F.f(20), 10771211);
        evalsTo("F.f(30)", F.f(30), 61354575194L);
        evalsTo("F.f(40)", F.f(40), 349485574054925L);
        evalsTo("F.f(51)", F.f(51), 4726827833671320664L);

        testReport();
    }
}
