summaryrefslogtreecommitdiff
path: root/AsmLine.py
diff options
context:
space:
mode:
Diffstat (limited to 'AsmLine.py')
-rw-r--r--AsmLine.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/AsmLine.py b/AsmLine.py
index 0b99119..fc54cbe 100644
--- a/AsmLine.py
+++ b/AsmLine.py
@@ -106,13 +106,10 @@ class AsmLine(object):
return self.id_dict[name]
def __str__(self):
"""Returns a line of assembly"""
- line = ""
- if self.label:
- line += str(self.label) + ": "
- line += self.instruction
+ line = self.instruction.ljust(4)
if self.register:
line += " " + self.register
if self.operand:
# join all operand parts together
line += " " + "".join(str(elm) for elm in self.operand)
- return line
+ return self.asm.format_line(line, self.label)