From 86104621edc9758155909e0b6e7b9822190815fc Mon Sep 17 00:00:00 2001 From: mryouse Date: Sun, 5 Jun 2022 03:06:12 +0000 Subject: refactor: better error messages --- structs.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'structs.py') diff --git a/structs.py b/structs.py index bab9c13..0cd4a1e 100644 --- a/structs.py +++ b/structs.py @@ -97,8 +97,9 @@ class Type: return self.name class Symbol: - def __init__(self, name): + def __init__(self, name, line): self.name = name + self.line = line def __str__(self): return f"'{self.name}" @@ -107,4 +108,4 @@ class List: self.args = args self.data = data def __str__(self): - return "(" + ",".join(f"{arg}" for arg in self.args) + ")" + return "(" + " ".join(f"{arg}" for arg in self.args) + ")" -- cgit v1.2.3