Nimterop has other issues (I should file it). For instance:
toast -pnrk VapourSynth.h
creates the following enums:
....
pfRGB24* = (cmRGB + 10).VSPresetFormat
pfRGB27* = 29.VSPresetFormat
pfRGB30* = 30.VSPresetFormat
pfRGB48* = 31.VSPresetFormat
pfRGBH* = 32.VSPresetFormat
pfRGBS* = 33.VSPresetFormat
Run
while **h2nim.py** creates:
....
pfRGB24* = (2000010).VSPresetFormat
pfRGB27* = (2000011).VSPresetFormat
pfRGB30* = (2000012).VSPresetFormat
pfRGB48* = (2000013).VSPresetFormat
pfRGBH* = (2000014).VSPresetFormat
pfRGBS* = (2000015).VSPresetFormat
Run
while the original content:
cmRGB = 2000000
...
pfRGB24 = cmRGB + 10,
pfRGB27,
pfRGB30,
pfRGB48,
pfRGBH,
pfRGBS,
Run