August 2nd, 2024

Pascal65: A compiler and IDE that runs natively on Commodore's 8-bit computers

Pascal65 is an open-source Pascal compiler and IDE for Commodore's 8-bit computers, currently supporting MEGA 65, with future plans for Commodore 64, 128, and Commander X16 support.

Read original articleLink Icon
Pascal65: A compiler and IDE that runs natively on Commodore's 8-bit computers

Pascal65 is a Pascal compiler and integrated development environment (IDE) designed for Commodore's 8-bit computers, currently supporting the MEGA 65. Future support for the Commodore 64, 128, and Commander X16 is planned. The compiler is open source, with its code accessible on GitHub. It is developed based on the principles outlined in "Writing Compilers and Interpreters" by Ronald Mak and "Introduction to Compilers and Language Design" by Professor Douglas Thain. The IDE's text editor draws inspiration from "Build Your Own Text Editor" by Paige Ruten and the Kilo text editor created by antirez.

Link Icon 3 comments
By @SomeHacker44 - 8 months
I recall heavily using UCSD/Apple Pascal in the early 1980s. I am surprised that does not run on Commodore and this was needed. Of course, as a hobby project, awesome!!!
By @OnlyMortal - 8 months
For those who will work on a modern machine and cross-compile, Turbo Rascsal will give you a Turbo Pascal-like IDE.

https://lemonspawn.com/turbo-rascal-syntax-error-expected-bu...

By @pjmlp - 8 months
I see Pascal and upvote.

Looks an interesting experiment.

I own a "type in your Pascal interpreter" book from back in those glory home computing days, for the ZX Spectrum, and very little was left of those 64KB after having it running.