Hi, On Fri, Jul 8, 2022 at 7:44 PM Ralf Quint <freedos...@gmail.com> wrote: > > On 7/8/2022 4:26 PM, Rugxulo wrote: > > > > Turbo Pascal debuted in 1983 with support for CP/M and DOS via .COM > > files (max. 64k size). When they dropped CP/M and .COM support in TP 4 > > (1987), then they were able to use separate "units" and DOS .EXEs for > > larger code. (But TP 3 could still address 1 MB with the heap.) There > > were other complications, too. > Not quite sure what you are trying to say here.
I think (?) I was mostly trying to say that Turbo Pascal's CP/M support and 64k .COM output (even in 1986) didn't really help DOS achieve its full potential. The Commodore C128 came out in 1985 and could run CP/M. I've seen at least one YouTube video of it running Turbo Pascal. > Never used Prospero Pascal I'm not sure of the details, but AFAIK they were the main vendor pushing "Extended" Pascal (ISO 10206), even for DOS. Instead of just "level 0" and "level 1", their compiler also had "level 2" (exceptions?) and "level 3" (classes?). * http://www.edm2.com/index.php/Prospero_Pascal GNU Pascal's main claim to fame (besides "Borland Pascal 7" support) was also supporting both ISO standards (7185, 10206). There are DJGPP builds available. But GNU Pascal hasn't been maintained in many years. Still, it works! * https://www.gnu-pascal.de/gpc/h-index.html _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user