diff --git a/projects/05/project5.zip b/projects/05/project5.zip new file mode 100644 index 0000000..c181885 Binary files /dev/null and b/projects/05/project5.zip differ diff --git a/projects/06/Asm/Assembler.py b/projects/06/Asm/Assembler.py index e69de29..d8bc730 100644 --- a/projects/06/Asm/Assembler.py +++ b/projects/06/Asm/Assembler.py @@ -0,0 +1,33 @@ +import sys + + +class Assembler: + def __init__(self): + pass + + ''' + Statische Methoden zeichnen sich dadurch aus, dass ihnen kein Parameter übergeben, + der irgendeinen Bezug zur Klasse oder Methode hat – einer statischen Methode wird + also weder cls noch self übergeben. + ''' + #@staticmethod + #def getfile(file): + + def assemblefile(self, file): + pass + + + + + + +if __name__ == '__main__': + + inputfile = sys.argv[1] + hackasm = Assembler() + hackasm.assemblefile(inputfile) + + + + + diff --git a/projects/06/Asm/Testfile.asm b/projects/06/Asm/Testfile.asm new file mode 100644 index 0000000..8b6183f --- /dev/null +++ b/projects/06/Asm/Testfile.asm @@ -0,0 +1,5 @@ +@0 +@1 +@2 +@3 +@4