comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@gnat.com (Robert Dewar)
Subject: Re: Why not using [] instead of () for array?
Date: 26 Feb 2002 20:52:28 -0800
Date: 2002-02-27T04:52:28+00:00	[thread overview]
Message-ID: <5ee5b646.0202262052.4506b096@posting.google.com> (raw)
In-Reply-To: 3C7B3FC1.734F9367@mida.se

Mats Karlssohn <mats@mida.se> wrote in message news:<3C7B3FC1.734F9367@mida.se>...

> I don't know the linguistic term for the little ring.

I don't think there is one, A with a circle above it is
a separate letter in Swedish that is distinct from A, in
other words this is not an A with some kind of diacritical
mark. I asked a Swedish friend "what's the name for the
little circle above the A", and he thought for the moment
and said "little circle above the A" :-)

After all, you could ask "what is the linguistic term for
the dot over a lower case I", and you would get a similar
answer.

To know whether a character such as this is a separate
letter or a letter with a diacritical mark of some kind
such as an accent, you can apply Jean Ichbiah's crossword
puzzle test. For example in French you can have an E that
is accented across but not down, but you could never have
a Swedish crossword puzzle with A horizontal and A-circle
vertical.

This came up in the context of the Ada 95 design (in particular the
CRG discussion). Jean wanted e and e-acute
to be considered equivalent. That makes some sense since 
for example in French, it is in practice optional whether
to put the accent over the upper case E (formally it is
required, but the French are so use to the practice introduced by
typewriters of omitting the accent for upper
case letters, that quite a few French folks I have talked
to have insisted that the accent is not permitted -- they
are wrong as you can quickly tell from looking at any academic
publication in French :-)

See, who would have thought that the circle over an A has
a direct Ada connection :-)



  reply	other threads:[~2002-02-27  4:52 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-02-25  1:19 Why not using [] instead of () for array? Adrian Hoe
2002-02-25  1:48 ` Larry Kilgallen
2002-02-25  3:14   ` Darren New
2002-02-25 10:14   ` Peter Hermann
2002-02-25  3:23 ` Dale Stanbrough
2002-02-25  5:28 ` David Starner
2002-02-25 14:39   ` Robert Dewar
2002-02-26  7:56     ` Mats Karlssohn
2002-02-27  4:52       ` Robert Dewar [this message]
2002-02-27 16:44         ` Darren New
2002-02-27 14:29       ` David Starner
2002-02-27  0:50     ` Adrian Hoe
2002-02-27 17:37       ` Jeffrey Carter
2002-02-25 18:46 ` Toshitaka Kumano
2002-02-27  4:54   ` Robert Dewar
2002-02-27  8:48     ` Dmitry A. Kazakov
2002-02-28  5:29       ` Adrian Hoe
2002-02-28 21:39       ` Florian Weimer
2002-02-27  1:09 ` Adrian Hoe
  -- strict thread matches above, loose matches on Subject: below --
2002-02-28  6:37 Christoph Grein
2002-02-28 22:56 ` Jeffrey Carter
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox