- if eval == '':
- next += 1
- else:
- next = int(eval)
- _h('static const uint32_t %s = %d;', _n(name + (enam,)).upper(), next)
+ count = count - 1
+ equals = ' = ' if eval != '' else ''
+ comma = ',' if count > 0 else ''
+ _h(' %s%s%s%s', _n(name + (enam,)).upper(), equals, eval, comma)
+
+ _h('} %s;', tname)