comp.lang.ada
 help / color / mirror / Atom feed
From: mfeldman@seas.gwu.edu (Michael Feldman)
Subject: Re: Ada9X Features
Date: 14 Sep 1994 10:26:57 -0400
Date: 1994-09-14T10:26:57-04:00	[thread overview]
Message-ID: <35717h$gtd@felix.seas.gwu.edu> (raw)
In-Reply-To: 356ev1$s8o@goanna.cs.rmit.oz.au

In article <356ev1$s8o@goanna.cs.rmit.oz.au>,
Richard A. O'Keefe <ok@goanna.cs.rmit.oz.au> wrote:

>There is a new standard.  ISO Pascal Extended.  It has _two_ mechanisms
>for varying-size arrays:  the old conformant array parameters, and a
>parametric type mechanism that looks uncannily like Ada.  The story I
>heard was that the people who voted to keep conformant array parameters
>out wanted to avoid conflicts with a possible future _better_ method,
>which eventually arrived, but by then the perception of Pascal as too
>crippled to use had sunk in.  I am aware of one ISO Pascal Extended
>compiler in progress, but have not been able to locate any commercial
>ones or plans for commercial ones, despite the "new" standard having
>been out for years.

Interesting. I had not heard of this, nor seen any books describing it.
(Or is the standard available by ftp somewhere?) Apparently the compiler
houses are not rushing to implement it either.

>For what it's worth, the easiest way I can think of to implement "modern"
>Pascal would be to build it on top of GNAT.  I'm not sure whether this
>says more about Pascal Extended or about Ada.

Even more interesting. Can you briefly describe how to build it on top
of GNAT? (Pascal-ish _sets_ are a CS2 exercise to build on Ada 83.)
Are there Pascal extended features that carry over easily into Ada?

Mike Feldman
------------------------------------------------------------------------
Michael B. Feldman -  chair, SIGAda Education Working Group
Professor, Dept. of Electrical Engineering and Computer Science
The George Washington University -  Washington, DC 20052 USA
202-994-5919 (voice) - 202-994-0227 (fax) - mfeldman@seas.gwu.edu (Internet)
NOTE NEW PHONE NUMBER.
"Pork is all that stuff the government gives the other guys."
------------------------------------------------------------------------



  reply	other threads:[~1994-09-14 14:26 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1994-09-12 15:12 Ada9X Features Michael Hagerty
1994-09-13 16:08 ` Michael Feldman
1994-09-13 20:04   ` Robert Dewar
1994-09-14 13:06     ` Fortran 90 arrays (was: Re: Ada9X Features) Norman H. Cohen
1994-09-16  1:39     ` Ada9X Features Michael Feldman
1994-09-14  9:15   ` Richard A. O'Keefe
1994-09-14 14:26     ` Michael Feldman [this message]
1994-09-21  6:03       ` ISO Pascal Extended Richard A. O'Keefe
  -- strict thread matches above, loose matches on Subject: below --
1994-09-15 17:56 Ada9X Features Michael Hagerty
replies disabled

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