Ada 2005 Reference Manual
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
NOTES
4 The type of an integer literal is universal_integer. The type of a real literal is universal_real.