comp.lang.ada
 help / color / mirror / Atom feed
From: KarlNyberg <karl@grebyn.com>
Subject: Subject: POSIX , Ada, Line Feeds, etc (was Automated conversion to C++)
Date: Tue, 19 Feb 2008 17:53:23 -0800 (PST)
Date: 2008-02-19T17:53:23-08:00	[thread overview]
Message-ID: <92e63eb9-6eb0-46ec-8151-94dc81bfc9a3@d5g2000hsc.googlegroups.com> (raw)
In-Reply-To: bc0f9b78-814e-4599-86cf-6ddd461f1791@e60g2000hsh.googlegroups.com

[Posting for Dave Emery, demery@dsci-usa.com, editor of the early
POSIX-Ada standard, I believe.  Apologies if I inserted this
inappropriately into the hierarchy of the discussion...  -- kan]

Subject: POSIX , Ada, Line Feeds, etc (was Automated conversion to C+
+)

Much bogosity on this topic lately.  Several early Ada compilers,
most
notably Verdix, were implemented on Unix as well-behaved Unix
applications, and of course GNAT is available for Linux.  So any
assertion that POSIX and Ada are incompatible as a development
environment is contradicted by example.

With respect to line feeds, the Ada standard doesn't explain the
interpretation of the line feed characters on POSIX, but the POSIX
Ada
Binding (ISO 14519:2001, originally IEEE 1003.5-1992 most certainly
does.  This is very clearly documented in Clause 8, "Language-
Specific
Services for Ada".  Clause 8.1, entitled "Interoperable Ada I/O
Services" provides a specification of the Text_IO Form parameter to
handle this situation.

As one of the most widely used secondary standards, it's
disappointing
to see how few readers on this list lately are aware of the POSIX/Ada
standard and its success in supporting portable Ada applications
across
conforming POSIX (and Ada compiler) implementations.

          dave

- --
David Emery, DSCI, supporting PdM FCS (BCT) SW Integration
703 298 3473 (office/cell), 703 272 7496 (fax)



  parent reply	other threads:[~2008-02-20  1:53 UTC|newest]

Thread overview: 48+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-02-15 13:33 Automated conversion to C++? Jacob Sparre Andersen
2008-02-15 14:11 ` Robert A Duff
2008-02-15 19:12   ` Jacob Sparre Andersen
2008-02-16  0:44     ` Robert A Duff
2008-02-17 22:31       ` Phaedrus
2008-02-18  0:59         ` Larry Kilgallen
2008-02-18  7:14         ` Martin Krischik
2008-02-19  1:04           ` Phaedrus
2008-02-19 17:01             ` Martin Krischik
2008-02-18  7:10       ` Martin Krischik
2008-02-18  7:08   ` Martin Krischik
2008-04-03  9:48   ` vindhya
2008-04-03 13:27     ` Robert A Duff
2008-02-15 18:24 ` Jeffrey R. Carter
2008-02-15 20:35   ` Maciej Sobczak
2008-02-16  4:52     ` Jeffrey R. Carter
2008-02-16  7:40       ` Pascal Obry
2008-02-16 12:12       ` Peter C. Chapin
2008-02-16 13:41         ` Larry Kilgallen
2008-02-16 16:35           ` Maciej Sobczak
2008-02-16 17:12             ` Jeffrey R. Carter
2008-02-16 21:23               ` Maciej Sobczak
2008-02-16 22:11                 ` Jeffrey R. Carter
2008-02-19 16:46                   ` Jacob Sparre Andersen
2008-02-17 12:41             ` Larry Kilgallen
2008-02-17 18:57               ` Peter C. Chapin
2008-02-17 19:50                 ` Larry Kilgallen
2008-02-18 14:43                   ` Maciej Sobczak
2008-02-18 19:17                     ` Larry Kilgallen
2008-02-18 19:44                       ` Peter C. Chapin
2008-02-19  0:05                         ` John W. Kennedy
2008-02-19  7:29                         ` Jean-Pierre Rosen
2008-02-18 20:01                       ` Jeffrey R. Carter
2008-02-18 23:33                       ` Randy Brukardt
2008-02-20  1:53                     ` KarlNyberg [this message]
2008-02-21  7:34                       ` Subject: POSIX , Ada, Line Feeds, etc Jacob Sparre Andersen
2008-02-16 17:09         ` Automated conversion to C++? Jeffrey R. Carter
2008-02-16 16:31       ` Maciej Sobczak
2008-02-16 17:20         ` Jeffrey R. Carter
2008-02-16 13:21   ` Jacob Sparre Andersen
2008-02-16 17:15     ` Jeffrey R. Carter
2008-02-16 13:43 ` Dr. Adrian Wrigley
2008-02-16 16:42   ` Jacob Sparre Andersen
2008-02-16 16:58     ` Martin
2008-02-21  7:14       ` Jacob Sparre Andersen
2008-02-16 21:43     ` Maciej Sobczak
2008-02-16 22:04       ` Jeffrey R. Carter
2008-02-16 18:27   ` tmoran
replies disabled

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