code = parser.run(buf) secd.c = [code] secd.update() secd.clear() buf = [] i += 1 print print 'secd %d :> ' % i, else: buf.append(line) i += 1 print print 'secd %d :> ' % i, if __name__ == '__main__': secd = SECDMachine() parser = Parser() if len(sys.argv) == 2: print 'run script:', sys.argv[1] code = parser.run_from_file(sys.argv[1]) secd.c = [code] print secd secd.update() else: print 'dialog mode' dialog(secd, parser)