YRC is something like a Rust compiler in the making.
Options:
-o, --output NAME set output file name
-s, --asm output assemble code
-h, --help print this help message
- Types: i8, i16, i32, i64, u8, u16, u32, u64, array, bool, pointer, reference, slice, str
- Controll syntax: if, else, while
- Arithmetic operation
- Local and global variable binding
- Function difinition and call
- Pattern match
- Mutability
- Type inference
- Ownership
- Structs
- Tuples
- Implementations
- closure
- Traits
- Macros
and more...