An unsigned integer (unsigned_integer) is a special numeric literal.
<unsigned_integer> ::= <numeric_literal>
<numeric_literal> ::= <fixed_point_literal> | <floating_point_literal>
An unsigned integer can be represented in any way but must be a positive integer.