Update README.md

This commit is contained in:
2026-02-26 18:28:39 +11:00
parent 5cec2c1852
commit e7e5cc92d5

View File

@@ -39,5 +39,51 @@ bash build.c
- [ ] Parser
- [x] Create structure to hold nodes
- [ ] Start parsing tree
- [ ] (this will be updated soon)
- [x] puts
- [x] Literal values
- [x] '='
- [x] Maths
- [x] Brackets
- [ ] Comparisons
- [ ] Code blocks (` { } `)
- [ ] If
- [ ] While
- [ ] Function Definition
- [ ] Function Calls
- [ ] Structs
- [ ] new
- [ ] use
- [ ] Ground compiler
- [x] Create structure to descend tree
- [ ] Check types
- [x] puts (none)
- [x] set (typeof children.at[1])
- [x] Identifiers (scope->variables[idName])
- [x] add (string, int, double)
- [x] subtract, multiply, divide (int, double)
- [ ] Comparisons (bool)
- [ ] Code block (none)
- [ ] if, while (none)
- [ ] Function definition (fun(...))
- [ ] Function call (return type of function)
- [ ] Struct (template(...))
- [ ] new (children[0])
- [ ] use (none)
- [ ] Generate code
- [x] puts
- [x] Literal values
- [x] '='
- [x] Maths
- [x] Brackets
- [ ] Comparisons
- [ ] Code blocks (` { } `)
- [ ] If
- [ ] While
- [ ] Function Definition
- [ ] Function Calls
- [ ] Structs
- [ ] new
- [ ] use