#!/usr/bin/python import labcomm import sys class FileReader: def __init__(self, name): self.f = open(name) def read(self, count): s = self.f.read(count) if len(s) == 0: raise Exception("EOF") return s def mark(self, value, decl): pass if __name__ == "__main__": d = labcomm.Decoder(FileReader(sys.argv[1])) while True: try: data,decl = d.decode() if data: print data except: break