Skip to content

dabecart/calcic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

calcic

Written by @dabecart, 2026

A basic C99 compiler written in Python. Compiles to x86-64 architecture, but this was written to develop a custom processor called CALCIC with its own set of instructions (work still in progress).

Based on the great book Writing a C compiler by Nora Sandler.

Tested against writing-a-c-compiler-tests and calcic-tests repositories.

See its usage by running:

./calcic --help

Tested and developed with Python 3.12.3.

License

This project is licensed under MIT License. Read the LICENSE file.

About

A basic C99 compiler written in Python.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors