TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Forum View

Use Monospaced Font
Show HTML Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
"W. Wesley Groleau x4923" <[log in to unmask]>
Reply To:
W. Wesley Groleau x4923
Date:
Wed, 30 Jun 1999 10:26:15 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (15 lines)
> Use POSIX Ada 1003.5.  It has everything you want, and should work across
> almost all OS systems, especially UNIX.  All vendors of Ada compilers support
> POSIX Ada to my best knowledge.
>
> Doing anything else is non-portable because OS interfaces are non-portable.

Even this may not be 100% portable.  For example, I had code in Apex that
I had to modify for GNAT, because GNAT (Florist) provided the routine
overloaded for String and Wide_String (Apex had only String) and the two
vendors had different parameter names.

I did not send either vendor a bug report because I cannot afford to buy
the official POSIX standard (so I can't tell whether one or both is
compliant).

ATOM RSS1 RSS2