Add defines parameter to generateSources
Rename `private Define` to `public ParserDefine`
生成更精简的 ParserDefine 类