Mombu the Programming Forum

Go Back   Mombu the Programming Forum > Programming > Pascal (Was: C running strong)
User Name
Password
REGISTER NOW! Mark Forums Read




Reply
1 23rd October 04:49
santosh
External User
 
Posts: 1
Default Pascal (Was: C running strong)



Does Pascal require a file system or does it use the host system's?
<snip>


<snip>

Is there a fully conforming Pascal compiler for the ISO10206 standard?
  Reply With Quote


 


2 23rd October 04:49
scott moore
External User
 
Posts: 1
Default Pascal (Was: C running strong)



What would that question mean? All languages use their host operating system file system.

There was only one %100 implementation, the Prospero version. The next
most complete would be GPC.

Scott Moore
  Reply With Quote
3 23rd October 04:49
waldek hebisch
External User
 
Posts: 1
Default Pascal


Prospero claimed to have fully conforming Pascal compiler. If you look
at features GPC is quite close: biggest omission is lack of set schema.
There are some restrictions on schema initializers. GPC does not
support using ordinal schema as schema discriminants. This is probably
the full list of ommisions -- I am writing this from memory so I might
forgot something. If you try GPC you may find other problems, but
they are likely to be bugs rather then omissions.

--
Waldek Hebisch
hebisch@math.uni.wroc.pl
  Reply With Quote
4 23rd October 04:49
cbfalconer
External User
 
Posts: 1
Default Pascal (Was: C running strong)


GNU Pascal. The major problem with it is that it hasn't been
integrated with gcc, although that should happen "real soon now".
Check on comp.lang.pascal.ansi-iso and comp.lang.pascal.misc.
Mailing list at gpc@gnu.de. Cross-posted to those.

--
Chuck F (cbfalconer at maineline dot net)
Available for consulting/temporary embedded and systems.
<http://cbfalconer.home.att.net>
  Reply With Quote
5 23rd October 04:49
richard engebretson
External User
 
Posts: 1
Default Pascal (Was: C running strong)


Many of these issues are why the US DOD developed the Ada programming
language. Ada is often considered a superset of Pascal. But I think Ada
and Pascal evolved together from 1983 to now. Now, I'm glad there are
people still insisting on conformity to older pascal standards. And I'm
glad there are still excellent pascal choices.

Learning never stops. It takes a long time to appreciate modern, high
level, compiled computer languages.
  Reply With Quote
6 23rd October 04:49
gautier
External User
 
Posts: 1
Default Pascal (Was: C running strong)


Richard Engebretson:

Indeed until the 1995 version, Ada was not anymore a superset of some Pascal
dialects due to its lack of built-in object-oriented features (but having
already exceptions, multitasking and genericity (high-level templates)).
It regained its superset status since then.
The big difference is that the versions of Ada stand on a single line
1983 -> 1995 -> 2005; whereas versions of Pascal build a thick graph.
One can like the Ada situation or the Pascal one. Probably, if you make a
compiler, it is easier to create "your" Pascal extensions; if you are on the
user side and especially need to maintain and port code, you'll prefer
standards - but then, rather rich and useful ones.

__________________________________________________ ____
Gautier -- http://www.mysunrise.ch/users/gdm/index.htm

NB: For a direct answer, e-mail address on the Web site!
  Reply With Quote
7 23rd October 04:49
richard engebretson
External User
 
Posts: 1
Default Pascal (Was: C running strong)


Very well said. Thank you.
Rick.
  Reply With Quote
Reply


Thread Tools
Display Modes




666