Changeset 04a5204 in rtems-tools for rtemstoolkit/macros.py


Ignore:
Timestamp:
Nov 12, 2015, 10:15:23 AM (4 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.10, master
Children:
c9fa179
Parents:
ab922fe
Message:

Python 3 compatibility

File:
1 edited

Legend:

Unmodified
Added
Removed
  • rtemstoolkit/macros.py

    rab922fe r04a5204  
    240240        trace_me = False
    241241        if trace_me:
    242             print '[[[[]]]] parsing macros'
     242            print('[[[[]]]] parsing macros')
    243243        orig_macros = copy.copy(self.macros)
    244244        map = 'global'
     
    255255            for c in l:
    256256                if trace_me:
    257                     print ']]]]]]]] c:%s(%d) s:%s t:"%s" m:%r M:%s' % \
    258                         (c, ord(c), state, token, macro, map)
     257                    print(']]]]]]]] c:%s(%d) s:%s t:"%s" m:%r M:%s' % \
     258                        (c, ord(c), state, token, macro, map))
    259259                l_remaining = l_remaining[1:]
    260260                if c is '#' and not state.startswith('value'):
     
    379379                    self.files += [n]
    380380                    return
    381                 except IOError, err:
     381                except IOError as err:
    382382                    pass
    383383        raise error.general('opening macro file: %s' % \
     
    491491    import copy
    492492    import sys
    493     print inspect.getfile(macros)
     493    print(inspect.getfile(macros))
    494494    m = macros(name = 'defaults.mc')
    495495    d = copy.copy(m)
    496496    m['test1'] = 'something'
    497497    if d.has_key('test1'):
    498         print 'error: copy failed.'
     498        print('error: copy failed.')
    499499        sys.exit(1)
    500500    m.parse("[test]\n" \
    501501            "test1: none, undefine, ''\n" \
    502502            "name:  none, override, 'pink'\n")
    503     print 'set test:', m.set_read_map('test')
     503    print('set test:', m.set_read_map('test'))
    504504    if m['name'] != 'pink':
    505         print 'error: override failed. name is %s' % (m['name'])
     505        print('error: override failed. name is %s' % (m['name']))
    506506        sys.exit(1)
    507507    if m.has_key('test1'):
    508         print 'error: map undefine failed.'
     508        print('error: map undefine failed.')
    509509        sys.exit(1)
    510     print 'unset test:', m.unset_read_map('test')
    511     print m
    512     print m.keys()
     510    print('unset test:', m.unset_read_map('test'))
     511    print(m)
     512    print(m.keys())
Note: See TracChangeset for help on using the changeset viewer.