QL / PASCAL

Anything QL Software or Programming Related.
User avatar
genetika
Brittle Membrane
Posts: 113
Joined: Thu May 05, 2011 5:38 pm
Location: Rome, ITALY
Contact:

QL / PASCAL

Postby genetika » Tue Dec 10, 2019 10:59 am

Hi.
Which is the best Pascal compiler available under SMSQ/E Extended QL ( SuperGoldCard, Minerva ...).

Thanks in advance.
Regards,
M.


User avatar
tofro
QL Wafer Drive
Posts: 1730
Joined: Sun Feb 13, 2011 10:53 pm
Location: SW Germany

Re: QL / PASCAL

Postby tofro » Tue Dec 10, 2019 12:41 pm

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


ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO
User avatar
NormanDunbar
Aurora
Posts: 793
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: QL / PASCAL

Postby NormanDunbar » Tue Dec 10, 2019 1:04 pm

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.


Why do they put lightning conductors on churches?
If at first you don't succeed, don't take up skydiving!
If you think your job is pointless, remember, there's someone in Germany who fits indicators to BMWs.
User avatar
Andrew
Gold Card
Posts: 286
Joined: Tue Jul 17, 2018 9:10 pm

Re: QL / PASCAL

Postby Andrew » Tue Dec 10, 2019 1:14 pm

Where can i find the manual for Prospero Pascal? On Dilwyn's site i could find only the Fortran manual


User avatar
genetika
Brittle Membrane
Posts: 113
Joined: Thu May 05, 2011 5:38 pm
Location: Rome, ITALY
Contact:

Re: QL / PASCAL

Postby genetika » Tue Dec 10, 2019 1:33 pm

Hi.
I found this manual on archive.org.

Regards,
M.
Attachments
Prospero_PASCAL.pdf
(623.52 KiB) Downloaded 23 times


User avatar
Andrew
Gold Card
Posts: 286
Joined: Tue Jul 17, 2018 9:10 pm

Re: QL / PASCAL

Postby Andrew » Tue Dec 10, 2019 7:05 pm

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.


User avatar
Andrew
Gold Card
Posts: 286
Joined: Tue Jul 17, 2018 9:10 pm

Re: QL / PASCAL

Postby Andrew » Tue Dec 10, 2019 7:15 pm

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


swensont
Forum Moderator
Posts: 160
Joined: Tue Dec 06, 2011 3:30 am
Location: SF Bay Area
Contact:

Re: QL / PASCAL

Postby swensont » Tue Dec 10, 2019 8:43 pm

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


Derek_Stewart
QL Wafer Drive
Posts: 1556
Joined: Mon Dec 20, 2010 11:40 am
Location: Runcorn, Cheshire, UK

Re: QL / PASCAL

Postby Derek_Stewart » Wed Dec 11, 2019 10:33 am

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.


Regards,

Derek
Derek_Stewart
QL Wafer Drive
Posts: 1556
Joined: Mon Dec 20, 2010 11:40 am
Location: Runcorn, Cheshire, UK

Re: QL / PASCAL

Postby Derek_Stewart » Wed Dec 11, 2019 10:36 am

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.


Regards,

Derek

Who is online

Users browsing this forum: No registered users and 6 guests