numberPrimitive method

Parser<List> numberPrimitive()

Implementation

Parser<List> numberPrimitive() =>
    char('-').optional() &
    char('0').or(digit().plus()) &
    char('.').seq(digit().plus()).optional() &
    pattern('eE')
        .seq(pattern('-+').optional())
        .seq(digit().plus())
        .optional();