From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00,INVALID_MSGID, TO_MALFORMED autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,5997b4b7b514f689 X-Google-Attributes: gid103376,public From: Brian Rogoff Subject: Re: Reading a line of arbitrary length Date: 1997/02/21 Message-ID: #1/1 X-Deja-AN: 220676387 References: <5ds40o$rpo@fg70.rz.uni-karlsruhe.de> <33032AE2.666F@mds.lmco.com> <33037A74.44AF@mds.lmco.com> <3304D791.489C@acm.org> To: Jon S Anthony Content-Type: TEXT/PLAIN; charset=US-ASCII Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 1997-02-21T00:00:00+00:00 List-Id: On 22 Feb 1997, Jon S Anthony wrote: > In article dewar@merv.cs.nyu.edu (Robert Dewar) writes: > > > Jon said > > > > <> > > > > The unfortunate thing is the restrictions on the use of Access > > being applied to nested procedures. These restrictions were considered > > necessary during the design phase of Ada 95, to make it more practical > > for compilers using displays (notably Alsys and RR) to implement access > > to procedure. > > You don't _really_ want to open up _that_ discussion again, do you? > :-) :-) That was actually a good discussion, much better than all of this OO and C++ stuff ;-). Seriously, I was convinced at the end of that discussion that the restriction was necessary for "political" reasons. But stuff like this library makes me more sore about it. Ada could have been a better language. Oh well. > We all know about the closure stuff... And the iterator stuff... It would be an interesting experimental addition to GNAT to support Pascalish function arguments, or even (as R. O'Keefe suggested) anonymous "downward closures" in function arguments. -- Brian