TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Classic View

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

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

Print Reply
Jerry van Dijk <[log in to unmask]>
Mon, 19 Feb 2001 21:32:51 +0100
text/plain (19 lines)
 > As Steve implies, neither Level 1 nor Level 0
 > described a language that was useful for more than small programs.
 > Pascal was designed for teaching purposes, not to be industrially
 > useful, and the ISO standard was, in that sense, a joke because
 > any Pascal usefulness came from proprietary extensions anyway.

That is correct in the sense that ISO 7185 standardised Wirths original
language (aka 'classic Pascal');

 > There was some discussion of an extended Pascal standard, but I
 > don't think this ever came to fruition.

Yes it did. It's the ISO 10206 standard (aka 'extended pascal'). Which
includes seperately compilable modules (with initinializing, renamings, etc),
strings, real file handling, system library, external interfacing, and lots
more. There is a commercial validation suite and procedure and there are
a number of validated commercial (and free, like FreePascal) compilers
available for the popular platforms.