Function lip::int

source ·
pub fn int<'a, S: Clone + 'a>() -> impl Parser<'a, Output = usize, State = S>
Expand description

Parses a decimal integer, excluding the sign in front.

run int “1” == Ok 1

run int “1234” == Ok 1234

run int “-789” == Err …

run int “0123” == Err …

run int “1.34” == Err …

run int “1e31” == Err …

run int “123a” == Err …

run int “0x1A” == Err …