Ada Reference Manual (Ada 2022)
2.4 Numeric Literals
There are two kinds of numeric_literals, real literals and integer literals. A real literal is a numeric_literal that includes a point; an integer literal is a numeric_literal without a point.
Syntax
NOTE The type of an integer literal is universal_integer. The type of a real literal is universal_real.