wow todos for the argent language
- Rewrite to use tacky and a lot of compiler passes
- Pattern matching
- Do while?
- Have an actual compile time error thing instead of just panicking
- Type checking
- Structs
- Enums
- Option
- Implementations
- Iterators
- for loop
- Iterators
- Traits
- Derive
- Enums
- more tests
- more types
- int types
- i8
- i16
- int (can also be i32)
- i64 (aka long, you cant use "long" tho)
- isize
- u8
- u16
- uint (can also be u32)
- u64
- usize
- float
- double
- pointers
- arrays
- strings
- c strings
- awesome strings (like rust)
- string slices
- string literals
- strings
- arrays
- int types