Skip to content

Poseydon42/apollo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Apollo Compiler

What is it?

Apollo is nothing more than a simple compiler I'm writing in my free time as a way to learn more about compilers, Rust, and many more cool things.

I have very little idea what the final language will end up looking like, or if it ever ends up being finished to any reasonable extent. The initial goal is to get some kind of C-like language compiling for x86_64 with a decent number of middle-end optimisations and a decent quiality of codegen, and then see from there.

How to build

Very simple: just clone the code and cargo run to try it out!

License

The whole project is licensed under the MIT license.

About

A simple compiler for a C-like language written in Rust for the purpose of learning and having fun

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages