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.3 required=5.0 tests=BAYES_00,INVALID_MSGID 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/16 Message-ID: #1/1 X-Deja-AN: 219279648 References: <5ds40o$rpo@fg70.rz.uni-karlsruhe.de> <33032AE2.666F@mds.lmco.com> <33037A74.44AF@mds.lmco.com> <3304D791.489C@acm.org> To: Robert Dewar Content-Type: TEXT/PLAIN; charset=US-ASCII Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 1997-02-16T00:00:00+00:00 List-Id: On 15 Feb 1997, Robert Dewar wrote: <... about the SNOBOL-like string library for GNAT ...> > Brian asked > > << Will this library be written in portable Ada-95, or will it be > GNAT specific? The former would of course be preferable, and save many > people from writing and using crude approximations.>> > > it uses (in a critical manner) the GNAT attribute Unrestricted_Attribute. > This is needed both in the implementation, and in the use of the package > (unless you want to force all referenced functions to be at the library > level). It may well have other specific GNAT dependencies. The design > objective is to be usable with GNAT, not with arbitrary Ada 95 compilers. This is unfortunate, IMO. Do you think that it would be prohibitively difficult to implement the library in standard Ada 95? I've started working on my Ada pattern matching library, which is based on a Perl style regexp matcher, but I'd drop it if I knew that something better was on the way. Here "better" also means "portable". -- Brian