unsignedNumber method

Parser unsignedNumber()

Implementation

Parser unsignedNumber() => ref1(
  token,
  seq3(
    digit().plus(),
    seq2(char('.'), digit().plus()).optional(),
    seq3(pattern('eE'), pattern('+-').optional(), digit().plus()).optional(),
  ).flatten(message: 'unsigned number expected').map(num.parse),
);