QL / PASCAL

Anything QL Software or Programming Related.
Post Reply
User avatar
genetika
Over Heated PSU
Posts: 125
Joined: Thu May 05, 2011 5:38 pm
Location: Rome, ITALY
Contact:

QL / PASCAL

Post by genetika »

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: 2575
Joined: Sun Feb 13, 2011 10:53 pm
Location: SW Germany

Re: QL / PASCAL

Post 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


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

Re: QL / PASCAL

Post 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.


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

No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
User avatar
Andrew
Super Gold Card
Posts: 738
Joined: Tue Jul 17, 2018 9:10 pm

Re: QL / PASCAL

Post by Andrew »

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


User avatar
genetika
Over Heated PSU
Posts: 125
Joined: Thu May 05, 2011 5:38 pm
Location: Rome, ITALY
Contact:

Re: QL / PASCAL

Post by genetika »

Hi.
I found this manual on archive.org.

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


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

Re: QL / PASCAL

Post 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.


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

Re: QL / PASCAL

Post 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


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

Re: QL / PASCAL

Post 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


Derek_Stewart
Font of All Knowledge
Posts: 3694
Joined: Mon Dec 20, 2010 11:40 am
Location: Runcorn, Cheshire, UK

Re: QL / PASCAL

Post 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.


Regards,

Derek
Derek_Stewart
Font of All Knowledge
Posts: 3694
Joined: Mon Dec 20, 2010 11:40 am
Location: Runcorn, Cheshire, UK

Re: QL / PASCAL

Post 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.


Regards,

Derek
Post Reply