Cheshire is a programming language project I'm using to study writing compilers in Rust. I am conducting this project in my CS 81 class at Caltech, and Hopefully by the end of the project, I'll have a simple programming language with a few types, type inference, and which targets LLVM for CPU support.
Future features include:
- Objects
- Packages
- Traits + Generics