Skip to content

Douidik/qcc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👇 About qcc

qcc is an experimental C preprocessor and x86 compiler written in C++.

Demonstration

screenrecord

Features

  • Fast regex based lexer and tokenizer.
  • Generates x86 assembly. Nasm and ld backend for assembling and linking.
  • Advanced error reporting.
  • (unfinished) Optimized registers and stack allocation.

About

Work in progress compiler for C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages