**Language Features** - [ ] ability to reference multi-output functions - [ ] support branching via gotos and manual stack definitions - [ ] function inherits dependencies of operations by default - [ ] add ability to directly generate code - [ ] warn about unused values **Scheduler Features** - [ ] multi-output function support - [ ] cap memory for stack scheduling - [ ] prune computation graph prior to scheduling **Code Structure & Other** - [ ] separate components into sub-crates (frontend, scheduler, codegen) - [ ] have tests
Language Features
Scheduler Features
Code Structure & Other