A downloadable tool for Windows

Corsac is a non-optimizing C compiler for the x86_64 architecture, written by hand. The idea is to re imagine the roll of such an important tool, adding diagrams, verbose output and other forms of transmitting what the program sees.

What it is:

It is an x86_64 non-optimizing compiler for C99 code.

An Assembler for intel syntax assembly.

A linker for single object files.

What it is not:

A replacement for professional compilers (at least now).

It's not reliable tool. Right now it doesn't even fully support the C99 standard.

Download demo

Download
corsac_0.4.1_build_65.zip 89 kB