AST works for variable reassignment
kinda coded horribly tho lol
This commit is contained in:
@@ -80,7 +80,8 @@ class Compiler:
|
||||
|
||||
def __visit_return_statement(self, node: ReturnStatement) -> None:
|
||||
value: Expression = node.return_value
|
||||
value, Type = self.__resolve_value(node)
|
||||
|
||||
value, Type = self.__resolve_value(value)
|
||||
|
||||
self.builder.ret(value)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user