Here you will find a small INTCODE interpreter written in C. The code not only compiles using CC65 (C64),
but also with GCC, Laser C (ATARI ST), Megamax C (ATARI ST), Pure C (ATARI ST) and Sozobon C (Atari ST).

Which means, it should compile on just about anything. Unlike other icint's, this one includes
all of ICLIB and BLIB inside the interpreter, so, you don't need to include extra INTCODE.

There are a lot of tasks that can be done to improve this system including:
1) Reducing the size of the BCPL compile by ripping out code.
2) Outputting OCODE as numbers which then are read back into cgi.
3) Using more of the native functions in BLIB.
4) Storing binary versions of trni, syni and cgi on disk, instead of loading INTCODE.
5) Joining trni and syni into one file.
6) Providing a console interface for compiling bcpl programs.

To compile icint.c using cc64 use:
cl65 -O icint.c

Features

  • BCPL IC Interpreter
  • Portable C

Project Samples

Project Activity

See All Activity >

Follow BCPL for Commodore 64... and more...

BCPL for Commodore 64... and more... Web Site

Other Useful Business Software
$300 Free Credits for Your Google Cloud Projects Icon
$300 Free Credits for Your Google Cloud Projects

Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of BCPL for Commodore 64... and more...!

Additional Project Details

Registered

2020-04-16