Skip to content

GeminiZA/ccc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CCC

Crusty C Compiler

Compiler for a subset of C written in Rust. Mostly made to learn more Rust

Tokenizer, recursive descent parer and assembly generator for a subset of c. No anlyzer yet

Limitations

Only varianle type is int, which is actually generated as a 64 bit long

no pointers or arrays

Usage

Requires gcc (Compiles the generated assembly file)

ccc ./in.c

compiles ./in.c to ./in same directory and name

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages