pub const fn make_table_crc64(poly: u64, reflect: bool) -> [u64; 256] {
    let table = [0u64; 256];
    let (_, _, table) = repeat_i!(
        build_table_64,
        (poly, reflect, table),
        0u8, 
        a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
        a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
        a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
        a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
        a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
        a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
        a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
        a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
    );
    table
}
/// Builds a CRC64 table using the standard or reflected method.
Builds a CRC64 table using the standard or reflected method.
Builds a CRC64 table using the standard or reflected method .
pub const fn make_table_crc64(poly: u64, reflect: bool) -> [u64; 256] {
    let table = [0u64; 256];
    let (_, _, table) = repeat_i!(
        build_table_64,
        (poly, reflect, table),
        0u8, 
        a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
        a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
        a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
        a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
        a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
        a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
        a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
        a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
    );
    table
}
pub const fn make_table_crc64 ( poly : u64 , reflect : bool ) -> [ u64 ; 256 ] { let table = [ 0u64 ; 256 ] ; let ( _ , _ , table ) = repeat_i ! ( build_table_64 ( poly reflect table ) 0u8 a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a ) ; table }
Builds a CRC64 table using the standard or reflected method.
Builds a CRC64 table using the standard or reflected method .
poly
u64
reflect
bool