Link to ADA docs.

This commit is contained in:
Raymond Hettinger 2009-03-14 00:48:29 +00:00
parent 781a0ae7ca
commit bc10172a77
1 changed files with 6 additions and 2 deletions

View File

@ -27,7 +27,7 @@ approach to be frustrating, arcane and non-obvious.
The locale module presents two other challenges. First, it is The locale module presents two other challenges. First, it is
a global setting and not suitable for multi-threaded apps that a global setting and not suitable for multi-threaded apps that
need to serve-up requests in multiple locales. Second, the need to serve-up requests in multiple locales. Second, the
name of a relevant locale (perhaps "de_DE") can vary from name of a relevant locale (such as "de_DE") can vary from
platform to platform or may not be defined at all. The docs platform to platform or may not be defined at all. The docs
for the locale module describe these and `many other challenges`_ for the locale module describe these and `many other challenges`_
in detail. in detail.
@ -56,7 +56,7 @@ Research so far
=============== ===============
Scanning the web, I've found that thousands separators are Scanning the web, I've found that thousands separators are
usually one of COMMA, DOT, SPACE, or UNDERSCORE. usually one of COMMA, DOT, SPACE, APOSTROPHE or UNDERSCORE.
When a COMMA is the decimal separator, the thousands separator When a COMMA is the decimal separator, the thousands separator
is typically a DOT or SPACE (see examples from Denis Spir). is typically a DOT or SPACE (see examples from Denis Spir).
@ -197,6 +197,10 @@ Other Ideas
convention in Switzerland is to use an APOSTROPHE as a convention in Switzerland is to use an APOSTROPHE as a
thousands separator, ``12`000.99``. thousands separator, ``12`000.99``.
* The `ADA language`_ allows UNDERSCORES in its numeric literals.
.. _`ADA language`: http://archive.adaic.com/standards/83lrm/html/lrm-02-04.html
Commentary Commentary
========== ==========