Changeset 200 for pkpgcounter/trunk/pdlanalyzer/pclxl.py
- Timestamp:
- 04/04/05 14:18:36 (19 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
pkpgcounter/trunk/pdlanalyzer/pclxl.py
r196 r200 26 26 from struct import unpack 27 27 28 from pdlanalyzer .pdlparser import PDLParser, PDLParserError28 from pdlanalyzer import pdlparser 29 29 30 class PCLXLParser( PDLParser) :30 class PCLXLParser(pdlparser.PDLParser) : 31 31 """A parser for PCLXL (aka PCL6) documents.""" 32 32 mediasizes = { … … 150 150 return unpack(self.endianness + "I", self.minfile[pos:posl])[0] 151 151 else : 152 raise PDLParserError, "Error on array size at %s" % self.pos152 raise pdlparser.PDLParserError, "Error on array size at %s" % self.pos 153 153 154 154 def array_16(self) : … … 171 171 return 2 * unpack(self.endianness + "I", self.minfile[pos:posl])[0] 172 172 else : 173 raise PDLParserError, "Error on array size at %s" % self.pos173 raise pdlparser.PDLParserError, "Error on array size at %s" % self.pos 174 174 175 175 def array_32(self) : … … 192 192 return 4 * unpack(self.endianness + "I", self.minfile[pos:posl])[0] 193 193 else : 194 raise PDLParserError, "Error on array size at %s" % self.pos194 raise pdlparser.PDLParserError, "Error on array size at %s" % self.pos 195 195 196 196 def embeddedDataSmall(self) : … … 245 245 # 246 246 else : 247 raise PDLParserError, "Unknown endianness marker 0x%02x at start !" % endian247 raise pdlparser.PDLParserError, "Unknown endianness marker 0x%02x at start !" % endian 248 248 if not found : 249 raise PDLParserError, "This file doesn't seem to be PCLXL (aka PCL6)"249 raise pdlparser.PDLParserError, "This file doesn't seem to be PCLXL (aka PCL6)" 250 250 251 251 # Initialize table of tags … … 345 345 parser = PCLXLParser(infile, debug=1) 346 346 totalsize += parser.getJobSize() 347 except PDLParserError, msg :347 except pdlparser.PDLParserError, msg : 348 348 sys.stderr.write("ERROR: %s\n" % msg) 349 349 sys.stderr.flush()