开源项目-smasher164-sumgen.zip,sumgen: generate interface implementations from sum-type declarations