CBFalconer wrote:
> Richard Engebretson wrote:
>> I'm reading Namir Shammas' book "TP6; OOP" and he links Object
>> Pascal to the Mac and Wirth's Pascal.
>>
>> It is fair to say that Borland Turbo Pascal had a rapid
>> development from Control Data 1976 to the PC of 1990. I don't
>> see any discontinuities.
>>
>> Free Pascal, derived from Turbo Pascal, is still my tool of
>> choice. But I still use 1.0.10 on SuSE Linux 8.1 .
>
> Obviously you can use it. But you should be aware that all of
> these do NOT implement real Pascal. There are many petty details
> fouled, but the worst are the absence of the f^ buffer, and the put
> and get functions in the i/o package. Note that I am NOT
> complaining about extensions, but about failure to implement the
> minimum standard.
>
If you are looking to use a Pascal for the Mac that implements both
the full Pascal language (as used in Metrowerks and similar Apple
machine Pascals), plus use Turbo Pascal constructs, you would be most
happy with the GPC (GNU Pascal Compiler), which is up and running
on the Mac. They obey both standards, and even allow mixing them to
some extent.
Scott Moore


|