# implementation roadmap ## stages - [x] parser - [ ] lossless syntax trees (rowan + ungrammar) - [ ] typechecker - [x] interpreter - [ ] code generator - [ ] formatter (pretty-printer) ## features - [ ] primitives - [x] booleans - [x] integers - [ ] floating point numbers - [ ] text - [ ] functions - [x] lambdas / closures - [ ] generic functions - [ ] uniform function call syntax - [ ] operators - [ ] algebraic data types - [ ] product types - [ ] sum types - [ ] variant types - [ ] pattern matching - [ ] traits - [ ] operator overloading