Implemented: 17/25
- Unions
- Enums
- Generics
- Operator overloading
-
whenandsymbolconstruct - Add stdlib.safe: A library that disables c bindings and makes the language safer
- Function overloading (by return)
- Rethink assembly interface (regs as variables, ...)
- RAII
- Structs
- Access operator (
.) - Function overloading (by args)
- Deprecate
ma_cnt(countbuiltin) - Add
literalbuiltin (pass arg directly to backend) - Deprecate
off_of(cannot be reproduced in c) - type_of builtin -> str literal.
- Check for circular imports.
- Type inference.
- Type definitions.
- Namespaces.
- Ruby-like heredocs.
- Non-integer boolean type.
-
file&linebuiltins. - References.
- Cast builtin.