Jump to content
Sign in to follow this  
neglectoru

Tiny Pascal?

Recommended Posts

(Inspired by the recent Antic interview about Pascal)...

 

Long before Abacus teamed with Data Becker for their pascal, Arnie Lee (of Abacus Software) was porting Tiny Pascal from the Z80-based computer to the Apple and Commodore machines:
Does anyone have a working version of this Tiny Pascal for any of the 6502 machines (Apple / C-64 / PET)?

Share this post


Link to post
Share on other sites

You can get a working image of the compiler for the C64 version, but not the editor/interpreter disk.

 

This was recently discussed at length here:

 

https://www.forum64.de/index.php?thread/81989-abacus-tiny-pascal-von-1980-für-c64-und-pet-cbm/

 

Abacus, circa 1980, published a version of Tiny Pascal for the CBM 4032/8032. You will find many advertisements for it in publications of the time. Later they released a version of Tiny Pascal for the C64 in 1982. They are both exceedingly rare these days.

 

I hope someone stumbles upon them.

Share this post


Link to post
Share on other sites

 

(Inspired by the recent Antic interview about Pascal)...

 

Long before Abacus teamed with Data Becker for their pascal, Arnie Lee (of Abacus Software) was porting Tiny Pascal from the Z80-based computer to the Apple and Commodore machines:

 

 

Does anyone have a working version of this Tiny Pascal for any of the 6502 machines (Apple / C-64 / PET)?

After considerable research I found out that Abacus basically took an existing Tiny Pascal implementation called KMMM Pascal and rebranded it. You can easily find images of KMMM Pascal for the PET, etc. with a Google search.

Share this post


Link to post
Share on other sites

I think its called abacus pcode compiler which is easy to find. I've also seen the BASIC code to Pascal 64, which is somewhat larger. The release version of Pascal 64 is compiled. Maybe using BASIC 64 (which was also written in BASIC). KMMM IV doesn't look like either tiny Pascal or Pascal 64. The compiler is about 16k which does produce pcode, but only as a first phase for the 6502 translator. A pcode interpreter is mentioned in the docs as a future product which might not have been released. KMMM is the best native code compiler imo. Kyans native compiler is lacking in areas, but makes up ground with its built in assembler and its undocumented "relaxed var type checking" so, if you can handle asm code, then kyan pro is tops. Kyan standard is the best pcode dev system.

 

Super Pascal has its own dos system, which makes it unsuitable if you want to work with cbm files.

 

I personally am using kyan, because I know I can always resort to asm if I want.

 

Btw: I'm looking for kyan 128 for the commodore 128. Also, kyan pro is only on csdb which worries me!!

 

We cant loose it!

 

Ps: Zoom Pascal is KMMM level 3. Which lacks a lot of Pascal features. KMMM level 4 has the best built in string support.

Edited by derek.john.evans
  • Like 1

Share this post


Link to post
Share on other sites

Ps: Zoom Pascal is KMMM level 3. Which lacks a lot of Pascal features. KMMM level 4 has the best built in string support.

 

Zoom Pascal bears W Kusche's name. Didn't he also later work on Kyan Pascal?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...