DAMN, i still don't get it, i really don't want to ask some AI to do it but damn, i'm finding it REALLY difficult, is like the 4th article i read, i hope this is the one and that i can get going for fucks sake
This commit is contained in:
@@ -9,9 +9,13 @@ typedef struct {
|
||||
size_t pos;
|
||||
} ASTNodeSlice;
|
||||
|
||||
ASTNode *nud(ASTNodeSlice *slice, size_t pos);
|
||||
ASTNode *led(ASTNodeSlice *slice, size_t pos, size_t right_precedence);
|
||||
ASTNode ASTNodeSlice_peek(ASTNodeSlice slice);
|
||||
ASTNode ASTNodeSlice_next(ASTNodeSlice slice);
|
||||
|
||||
ASTNode *nud(ASTNodeSlice *slice);
|
||||
ASTNode *led(ASTNodeSlice *slice, size_t right_precedence);
|
||||
|
||||
size_t node_lbp(ASTNode node);
|
||||
size_t node_rbp(ASTNode node);
|
||||
AST parse(ASTNodeArray arr);
|
||||
AST parse_expr(ASTNodeSlice *arr);
|
||||
|
||||
Reference in New Issue
Block a user