*strikethrough means the statement/node is not compatible and won't be implemented* ### Nodes - [x] ArrayAccessNode (adds list operator) - [x] BinOpNode - [x] CallNode - [x] IdentifierNode - [x] ~~LambdaNode~~ - [x] ListNode - [x] NumberNode - [x] StringNode - [x] UnaryOpNode ### Statements - [x] AssignStmt - [x] ~~BreakStmt~~ - [ ] CallStmt - [x] CommentStmt - [x] ~~ContinueStmt~~ - [x] DisplayStmt - [x] ElseStmt - [x] ForStmt - [x] ~~FuncStmt~~ - [x] GClearStmt - [ ] GFuncStmt - [x] GLineStmt - [x] GPointStmt (no color) - [x] GWindowStmt (only min and max) - [x] IfStmt - [x] InputStmt - [x] ~~ReturnStmt~~ - [x] SleepStmt - [x] StopStmt - [x] WhileStmt ### Features - [x] Textual (display code) - [x] Binary (generate uploadable program file) - [ ] In GUI