generating the source codes that is used by flood-tide.
- generate tables that is used by flood-tide
- easy to use by xtask
- parsing text define format file that has command options like help text
- minimum support rustc 1.40.0 (73528e339 2019-12-16)
- adding test codes
- other define format support (like yaml,json)