QL / PASCAL

Anything QL Software or Programming Related.
User avatar
genetika
Brittle Membrane
Posts: 119
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
Font of All Knowledge
Posts: 2018
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
Forum Moderator
Posts: 1133
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?
Author of Arduino Software Internals - https://www.amazon.co.uk/Arduino-Softwa ... 1484257898, https://www.apress.com/gb/book/9781484257890
User avatar
Andrew
Gold Card
Posts: 367
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: 119
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 45 times


User avatar
Andrew
Gold Card
Posts: 367
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: 367
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: 188
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: 1924
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: 1924
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 7 guests