PASCAL [message #374161] |
Sat, 29 September 2018 09:39 |
|
Originally posted by: Anthony Adverse
Is there a version of pascal aside from the UCSD thing, for IIe. I used to have orca on the GS... anything like this?
A
|
|
|
Re: PASCAL [message #374164 is a reply to message #374161] |
Sat, 29 September 2018 13:26 |
|
Originally posted by: James Davis
On Saturday, September 29, 2018 at 6:39:57 AM UTC-7, Anthony Adverse wrote:
> Is there a version of pascal aside from the UCSD thing, for IIe. I used to have orca on the GS... anything like this?
>
> A
Yes! ;-)
|
|
|
Re: PASCAL [message #374173 is a reply to message #374164] |
Sat, 29 September 2018 17:37 |
|
Originally posted by: Anthony Adverse
On Sunday, September 30, 2018 at 3:26:03 AM UTC+10, James Davis wrote:
> On Saturday, September 29, 2018 at 6:39:57 AM UTC-7, Anthony Adverse wrote:
>> Is there a version of pascal aside from the UCSD thing, for IIe. I used to have orca on the GS... anything like this?
>>
>> A
>
> Yes! ;-)
yeah ok, what?
|
|
|
|
Re: PASCAL [message #374262 is a reply to message #374161] |
Tue, 02 October 2018 06:09 |
Nootrac90
Messages: 39 Registered: June 2013
Karma: 0
|
Member |
|
|
On Saturday, September 29, 2018 at 9:39:57 AM UTC-4, Anthony Adverse wrote:
> Is there a version of pascal aside from the UCSD thing, for IIe. I used to have orca on the GS... anything like this?
>
> A
Kyan Pascal runs on ProDOS and come in both 64K and 128K versions. It can create .SYSTEM files so your programs can be stand alone.
|
|
|
|
Re: PASCAL [message #374279 is a reply to message #374278] |
Tue, 02 October 2018 18:54 |
Michael J. Mahon
Messages: 1767 Registered: October 2012
Karma: 0
|
Senior Member |
|
|
Anthony Adverse <the.ertceps@gmail.com> wrote:
> I'll have to have another look at Kyan... Once upon a time I looked at
> briefly but thought it only managed pseudo code from what I saw.
>
I think you’ll find that all 6502 Pascal compilers “only manage
pseudocode”—the data types and stack execution model of Pascal make for an
awkward 6502 machine code implementation.
--
-michael - NadaNet 3.1 and AppleCrate II: http://michaeljmahon.com
|
|
|
Re: PASCAL [message #374286 is a reply to message #374278] |
Tue, 02 October 2018 22:25 |
|
Originally posted by: James Davis
On Tuesday, October 2, 2018 at 2:50:11 PM UTC-7, Anthony Adverse wrote:
> I'll have to have another look at Kyan... Once upon a time I looked at briefly but thought it only managed pseudo code from what I saw.
Pseudo code was what PASCAL was all about (and ADA for the Military), IIRC.
|
|
|
PASCAL [message #374577 is a reply to message #374161] |
Sat, 13 October 2018 12:38 |
gids.rs
Messages: 1395 Registered: October 2012
Karma: 0
|
Senior Member |
|
|
I mostly programmed with Turbo Pascal that worked with a Z80+ card
|
|
|
Re: PASCAL [message #374594 is a reply to message #374577] |
Sat, 13 October 2018 18:49 |
|
Originally posted by: Anthony Adverse
On Sunday, October 14, 2018 at 3:38:48 AM UTC+11, I am Rob wrote:
> I mostly programmed with Turbo Pascal that worked with a Z80+ card
mmmm Turbo... yes that was good too... mine was on a 386... wrote a few small utility things to do stuff for the BBS.
Thats what actually suprises me, Turbo was meant to compile every bit as well as C and often better on the x86 platform, and we pseudo code. Which to my mind makes it virtually worthless on your II
|
|
|
Re: PASCAL [message #374602 is a reply to message #374594] |
Sat, 13 October 2018 21:59 |
Your Name
Messages: 910 Registered: September 2013
Karma: 0
|
Senior Member |
|
|
On 2018-10-13 22:49:52 +0000, Anthony Adverse said:
> On Sunday, October 14, 2018 at 3:38:48 AM UTC+11, I am Rob wrote:
>>
>> I mostly programmed with Turbo Pascal that worked with a Z80+ card
>
> mmmm Turbo... yes that was good too... mine was on a 386... wrote a few
> small utility things to do stuff for the BBS.
>
> Thats what actually suprises me, Turbo was meant to compile every bit
> as well as C and often better on the x86 platform, and we pseudo code.
> Which to my mind makes it virtually worthless on your II
Not on the Apple II, but *THE* best Pascal programming environment (in
fact best of any language) I've ever used was Think / Lightspeed Pascal
on the classic Macintosh. So simple and elegant to use, none of this
mucking about with separate compilers, etc. You could easily put little
'Stop' signs in the code to pause the program when running it for
debugging, along with the Observe window which could be used to display
the current data in any variable at the pause time. It's a shame
Symantec dropped it ... but then that's what usually happens when a big
company buys up someone else's product. :-(
There was also a C version, but I never used it.
|
|
|