VERY basic functions implementation

This commit is contained in:
SpookyDervish
2025-09-10 07:30:58 +10:00
parent e137cb88ae
commit 59bef834c4
9 changed files with 162 additions and 177 deletions

View File

@@ -37,7 +37,7 @@ class Generator:
node_type = str(type(node))[19:-2]
if not hasattr(self, f"generate_{node_type}"):
raise NotImplementedError(f"Generator has no generate method for {node_type}.")
getattr(self, f"generate_{node_type}")(node)
getattr(self, f"generate_{node_type}")(node, self.lines)
def generate(self):
for statement in self.ast.statements: