change to cobol.defs.DDE incompatible with python 3.4
Simple handling of numerous data file formats, even COBOL EBCDIC.
Brought to you by:
slott56
When running unit tests with python 3.4,
cobol/defs.py, line 988:
return "{:s} {:s} {:s}".format( self.level, self.name, map(str,self.children) )
is causing the error:
TypeError: non-empty format string passed to object.__format__
changing that line to:
return "{:s} {:s} {!s}".format( self.level, self.name, map(str,self.children) )
resolves the unit test errors.
Diff: