Page 1 of 31

QL / PASCAL

Posted: Tue Dec 10, 2019 10:59 am
by genetika
Hi.
Which is the best Pascal compiler available under SMSQ/E Extended QL ( SuperGoldCard, Minerva ...).

Thanks in advance.
Regards,
M.

Re: QL / PASCAL

Posted: Tue Dec 10, 2019 12:41 pm
by tofro
Prospero Pascal. Definitely.

It has the diadvantage that you have to load the compiler runtimes as a ROM file using EPROM_LOAD or LRESPR (or have the ROM in the ROM port on a BBQL), both for using the compiler and the generated programs.

Metacomco Pascal (second best IMHO) uses a ROM as well, but wants it for the compile stage only.

ComputerOne Pascal doesn't run on SMSQ/E.

Tobias

Re: QL / PASCAL

Posted: Tue Dec 10, 2019 1:04 pm
by NormanDunbar
I wonder if Free Pascal could be ported to our beloved QL?

https://www.freepascal.org/develop.html

How hard could it me I wonder. There appears to be a M68K version in the development tree!

Cheers,
Norm.

Re: QL / PASCAL

Posted: Tue Dec 10, 2019 1:14 pm
by Andrew
Where can i find the manual for Prospero Pascal? On Dilwyn's site i could find only the Fortran manual

Re: QL / PASCAL

Posted: Tue Dec 10, 2019 1:33 pm
by genetika
Hi.
I found this manual on archive.org.

Regards,
M.

Re: QL / PASCAL

Posted: Tue Dec 10, 2019 7:05 pm
by Andrew
genetika wrote:Hi.
I found this manual on archive.org.

Regards,
M.
Thank you
This seems to be the manual for Prospero Extended Pascal for OS/2, so it has no QL specific info.

Re: QL / PASCAL

Posted: Tue Dec 10, 2019 7:15 pm
by Andrew
I found it !
The Prospero Pascal manual can be found in THE_DISTRIBUTION - directory \xcl\prs\Documentation
The scanned version is 24.5Mb so it is to large to load it here
There also is a html version - but it is OCRed withh lots of errors

Re: QL / PASCAL

Posted: Tue Dec 10, 2019 8:43 pm
by swensont
A few issues ago with SMSQzine, I did a review of both Computer One and Prospero Pascal. Computer One is only for QDOS (UQLX or Q-emulator) but Prospero will work with SMSQ/E. Again, details are in SMSQzine. When they were both release I was keen to use them. I had used Metacomco Pascal in college. I actually ran into a bug and tried to get Metacomco to fix it. I called the Scotts Valley, CA office (the nearest one) and they were "yea, I think we have a QL around here somewhere."

Tim

Re: QL / PASCAL

Posted: Wed Dec 11, 2019 10:33 am
by Derek_Stewart
Hi,

I have had a look at the Prospero Pascal Manual, while the PDF is OCRed, it is not been done very well.

I have copied all the OCR text in LibreOffice and am reformatting the document, then I can export it has a PDF, though of there are diagrams, they may have to be images in the PDF.

I am not sure how much time this wll take..

I did a similar thing for Computer One Pascal, but never released the converted Word file.

Re: QL / PASCAL

Posted: Wed Dec 11, 2019 10:36 am
by Derek_Stewart
NormanDunbar wrote:I wonder if Free Pascal could be ported to our beloved QL?

https://www.freepascal.org/develop.html

How hard could it me I wonder. There appears to be a M68K version in the development tree!

Cheers,
Norm.
Hi Norm,

I had a look at Free Pascal, it looks to be written in Pascal, so maybe the existing QL Pascal compiler could help with the compiling of Free Pascal.