This file mainly outlines the goals to be completed for each version of SakuraE. When all goals under a version are completed, that version is considered fully developed.
- Variable definition and assignment
- Implementation of arrays and strings
- Implementation of struct and impl
- Function definition and invocation
- Complete type support, support for complex literals
- Pointers and reference types
- Complete runtime support
- GC system
- Variadic parameters
- More control flow statements (break, continue, repeat, match, etc.)
- Explicit type conversion
- Support for the typeof keyword and the TypeInfo struct.