import malbolge import sys try: programma = sys.argv[1] except IndexError: print("Utilizzo:", "666 [-f] input", " * -f: specifica un file.", " * input: file o codice da eseguire.", sep="\n") exit(1) if sys.argv[1] == "-f": try: programma = open(sys.argv[2]).read() except FileNotFoundError: exit("File non trovato.") except IndexError: exit("Specifica un file.") if programma == "": exit("File vuoto.") else: programma = sys.argv[1] macchina = malbolge.Macchina() macchina.esegui(programma)