extprim_literals::i128! [] [src]

macro_rules! i128 {
    ($lit:expr) => { ... };
    (+$lit:expr) => { ... };
    (-$lit:expr) => { ... };
}

Creates a signed 128-bit integer at compile time. The content can be any integer literals supported by Rust, e.g.

i128!(123623219786789911069641050508607316353);
i128!(+1241909465635371210237387091769850650);
i128!(-42128403654828209595896121373164578595);
i128!(-0x34c1b7a2_2955e5bb_03cc1a88_342b9e8d);
i128!(0o1_151760_574675_745253_103376_166404_235110_762614);
i128!(-0b11000111001101001100001010010111110101000101011011011111101111111111110101110110);