comp.lang.ada
 help / color / mirror / Atom feed
From: Ted Dennison <dennison@telepath.com>
Subject: Re: S'Write and How To Count Bytes
Date: Sat, 07 Oct 2000 00:11:03 GMT
Date: 2000-10-07T00:11:03+00:00	[thread overview]
Message-ID: <3A061E9A.B8F76112@telepath.com> (raw)
In-Reply-To: UFsD5.617$qR3.295744@homer.alpha.net

Randy Brukardt wrote:

> Robert A Duff wrote in message ...
> >Ted Dennison <dennison@telepath.com> writes:
> >
> >> I'm not sure if implementors are required to make 'Write on unbounded
> >> strings (or bounded ones for that matter) do anything sensible. I
> don't
> >> see anything in the LRM about it, so I'd guess not.
> >
> >I think there's an AI on this.
>
> Indeed, it is in the Technical Corrigendum. See 13.13.2(36.1/1) in the
> revised ARM.

OK. I went and checked out the nifty new ARM in PDF form (html doesn't have
page numbers, presumably due to the formatting limitations of html). Here's
what it says:

     {8652/0040} For every subtype S of a language-defined nonlimited
     specific type T, the output generated by S'Output or S'Write shall
     be readable by S'Input or S'Read, respectively. This rule applies
     across partitions if the implementation conforms to the
     Distributed Systems Annex.
     36.1/1

Now just reading this cold, I would have figured that "language-defined
type" meant types defined by the language itself (eg: Integer), rather than
defined in a package (eg: System.Address or
Ada.Strings.Unbounded.Unbounded_String). Thus this passage really wouldn't
have anything to say about the workability of Unbounded_String'Write.

BTW: Good job to everyone involved.

--
T.E.D.

Home - mailto:dennison@telepath.com  Work - mailto:dennison@ssd.fsi.com
WWW  - http://www.telepath.com/dennison/Ted/TED.html  ICQ  - 10545591





  reply	other threads:[~2000-10-07  0:11 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-09-30  0:00 S'Write and How To Count Bytes Marin David Condic
2000-10-01  0:00 ` David C. Hoos, Sr.
2000-10-02  0:00   ` Marin David Condic
2000-10-02  0:00     ` Ted Dennison
2000-10-02  0:00       ` tmoran
2000-10-02  0:00         ` Marin David Condic
2000-10-02  0:00         ` tmoran
2000-10-02  0:00           ` Ted Dennison
2000-10-02  0:00           ` Marin David Condic
2000-10-11  0:00             ` Nick Roberts
2000-10-11  0:00               ` Marin David Condic
2000-10-03  0:00       ` Robert A Duff
2000-10-06  0:00         ` Randy Brukardt
2000-10-07  0:11           ` Ted Dennison [this message]
2000-10-06  0:00             ` Randy Brukardt
2000-10-07  0:00             ` Marin David Condic
2000-10-08  0:00               ` Jean-Pierre Rosen
2000-10-09  0:00                 ` Randy Brukardt
2000-10-11  0:00                 ` Marin David Condic
2000-10-02  0:00   ` Dr. Joachim Schr�er
2000-10-02  0:00     ` Marin David Condic
2000-10-06  0:00       ` Charles Hixson
2000-10-02  0:00 ` David C. Hoos, Sr.
2000-10-02  6:58 ` tmoran
2000-10-02  0:00   ` Marin David Condic
  -- strict thread matches above, loose matches on Subject: below --
2000-10-02  0:00 tmoran
2000-10-03  5:21 ` Marin David Condic
2000-10-03  0:00 Mario Amado Alves
2000-10-03  0:00 ` Marin David Condic
replies disabled

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