comp.lang.ada
 help / color / mirror / Atom feed
From: "Jeffrey R. Carter" <jrcarter@acm.org>
Subject: Re: String literals and wide_string literals - how?
Date: Sun, 22 Apr 2007 20:15:58 GMT
Date: 2007-04-22T20:15:58+00:00	[thread overview]
Message-ID: <2oPWh.9599$n_.6781@attbi_s21> (raw)
In-Reply-To: <m2d51weo9p.fsf@mac.com>

Simon Wright wrote:
> 
> It may not be useful but in some applications it's essential to know.
> 
> And it seems to me that a compiler that thought 2#00110011# was
> acceptable probably wouldn't itself be acceptable.

Why not? It adheres to the well defined and portable semantics Duff 
mentioned.

My point was that these kinds of arrays are promoted as a better way to 
access individual bits than logical operations and shifts. But unless 
you have some definition of which bit "Y (Y'First)" accesses, they're 
not useful for that because they're extremely compiler dependent, while 
logical operations and shifts are portable across compilers and targets. 
Some sort of correspondence with the bit numbers used in record 
representation clauses would be OK.

-- 
Jeff Carter
"Mr. President, we must not allow a mine-shaft gap!"
Dr. Strangelove
33



  reply	other threads:[~2007-04-22 20:15 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-04-20 10:07 String literals and wide_string literals - how? Gerd
2007-04-20 14:33 ` Adam Beneschan
2007-04-20 14:55 ` Robert A Duff
2007-04-20 19:16   ` Randy Brukardt
2007-04-20 20:01     ` Adam Beneschan
2007-04-20 20:41       ` Dmitry A. Kazakov
2007-04-20 20:02     ` Robert A Duff
2007-05-21  2:33       ` David Thompson
2007-05-22 22:32         ` Randy Brukardt
2007-05-23 18:42           ` Jeffrey R. Carter
     [not found]             ` <f324h5$fna$1@f04n12.cac.psu.edu>
2007-05-24 21:15               ` Jeffrey R. Carter
2007-05-23  2:27         ` Keith Thompson
2007-07-01  1:00           ` David Thompson
2007-05-23 12:28         ` brian.b.mcguinness
2007-04-20 20:48     ` Dmitry A. Kazakov
2007-04-20 22:09   ` Jeffrey R. Carter
2007-04-21  9:41     ` Simon Wright
2007-04-22  0:35       ` Jeffrey R. Carter
2007-04-22  9:45         ` Simon Wright
2007-04-22 20:15           ` Jeffrey R. Carter [this message]
2007-04-22 21:18             ` Simon Wright
2007-04-23  1:44               ` Jeffrey R. Carter
2007-04-22  1:00     ` Robert A Duff
2007-04-20 14:58 ` Georg Bauhaus
replies disabled

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