Article Listing 1 Listing 2 Listing 3 Listing 4
Listing 5 Listing 6 Listing 7 Listing 8 Listing 9 jun2006.tar

Listing 6 is_leap_year

function is_leap_year 
{
    integer Y=$1

    if ( (( $((Y%4)) == 0 )) && (( $((Y%100)) != 0 )) ) \
    || (( $((Y%400)) == 0 ))
    then
        return 0
    else
        return 1
    fi
}

# End Listing 6