#ifndef ENTRY #define ENTRY(name, identifier) #endif #ifndef RES_ENTRY #define RES_ENTRY(name, identifier) ENTRY(name, identifier) #endif #ifndef U32_ENTRY #define U32_ENTRY(name, identifier) ENTRY(name, identifier) #endif #ifndef FLOAT_ENTRY #define FLOAT_ENTRY(name, identifier) ENTRY(name, identifier) #endif RES_ENTRY('NODP', NODP) RES_ENTRY('DEFS', DEFS) RES_ENTRY('CRTS', CRTS) RES_ENTRY('MTLS', MTLS) RES_ENTRY('GRAS', GRAS) RES_ENTRY('ICEE', ICEE) RES_ENTRY('GOOO', GOOO) RES_ENTRY('WODS', WODS) RES_ENTRY('WATR', WATR) RES_ENTRY('1MUD', _1MUD) RES_ENTRY('1LAV', _1LAV) RES_ENTRY('1SAN', _1SAN) RES_ENTRY('1PRJ', _1PRJ) RES_ENTRY('DCHR', DCHR) RES_ENTRY('DCHS', DCHS) RES_ENTRY('DCSH', DCSH) RES_ENTRY('DENM', DENM) RES_ENTRY('DESP', DESP) RES_ENTRY('DESH', DESH) RES_ENTRY('BTLE', BTLE) RES_ENTRY('WASP', WASP) RES_ENTRY('TALP', TALP) RES_ENTRY('PTGM', PTGM) RES_ENTRY('SPIR', SPIR) RES_ENTRY('FPIR', FPIR) RES_ENTRY('FFLE', FFLE) RES_ENTRY('PARA', PARA) RES_ENTRY('BMON', BMON) RES_ENTRY('BFLR', BFLR) RES_ENTRY('PBOS', PBOS) RES_ENTRY('IBOS', IBOS) RES_ENTRY('1SVA', _1SVA) RES_ENTRY('1RPR', _1RPR) RES_ENTRY('1MTR', _1MTR) RES_ENTRY('1PDS', _1PDS) RES_ENTRY('1FLB', _1FLB) RES_ENTRY('1DRN', _1DRN) RES_ENTRY('1MRE', _1MRE) RES_ENTRY('CHOZ', CHOZ) RES_ENTRY('JZAP', JZAP) RES_ENTRY('1ISE', _1ISE) RES_ENTRY('1BSE', _1BSE) RES_ENTRY('1ATB', _1ATB) RES_ENTRY('1ATA', _1ATA) RES_ENTRY('BTSP', BTSP) RES_ENTRY('WWSP', WWSP) RES_ENTRY('TASP', TASP) RES_ENTRY('TGSP', TGSP) RES_ENTRY('SPSP', SPSP) RES_ENTRY('FPSP', FPSP) RES_ENTRY('FFSP', FFSP) RES_ENTRY('PSSP', PSSP) RES_ENTRY('BMSP', BMSP) RES_ENTRY('BFSP', BFSP) RES_ENTRY('PBSP', PBSP) RES_ENTRY('IBSP', IBSP) RES_ENTRY('2SVA', _2SVA) RES_ENTRY('2RPR', _2RPR) RES_ENTRY('2MTR', _2MTR) RES_ENTRY('2PDS', _2PDS) RES_ENTRY('2FLB', _2FLB) RES_ENTRY('2DRN', _2DRN) RES_ENTRY('2MRE', _2MRE) RES_ENTRY('CHSP', CHSP) RES_ENTRY('JZSP', JZSP) RES_ENTRY('3ISE', _3ISE) RES_ENTRY('3BSE', _3BSE) RES_ENTRY('3ATB', _3ATB) RES_ENTRY('3ATA', _3ATA) RES_ENTRY('BTSH', BTSH) RES_ENTRY('WWSH', WWSH) RES_ENTRY('TASH', TASH) RES_ENTRY('TGSH', TGSH) RES_ENTRY('SPSH', SPSH) RES_ENTRY('FPSH', FPSH) RES_ENTRY('FFSH', FFSH) RES_ENTRY('PSSH', PSSH) RES_ENTRY('BMSH', BMSH) RES_ENTRY('BFSH', BFSH) RES_ENTRY('PBSH', PBSH) RES_ENTRY('IBSH', IBSH) RES_ENTRY('3SVA', _3SVA) RES_ENTRY('3RPR', _3RPR) RES_ENTRY('3MTR', _3MTR) RES_ENTRY('3PDS', _3PDS) RES_ENTRY('3FLB', _3FLB) RES_ENTRY('3DRN', _3DRN) RES_ENTRY('3MRE', _3MRE) RES_ENTRY('CHSH', CHSH) RES_ENTRY('JZSH', JZSH) RES_ENTRY('5ISE', _5ISE) RES_ENTRY('5BSE', _5BSE) RES_ENTRY('5ATB', _5ATB) RES_ENTRY('5ATA', _5ATA) RES_ENTRY('NCDL', NCDL) RES_ENTRY('DDCL', DDCL) RES_ENTRY('CODL', CODL) RES_ENTRY('MEDL', MEDL) RES_ENTRY('GRDL', GRDL) RES_ENTRY('ICDL', ICDL) RES_ENTRY('GODL', GODL) RES_ENTRY('WODL', WODL) RES_ENTRY('WTDL', WTDL) RES_ENTRY('3MUD', _3MUD) RES_ENTRY('3LAV', _3LAV) RES_ENTRY('3SAN', _3SAN) RES_ENTRY('CHDL', CHDL) RES_ENTRY('ENDL', ENDL) U32_ENTRY('NSFX', NSFX) U32_ENTRY('DSFX', DSFX) U32_ENTRY('CSFX', CSFX) U32_ENTRY('MSFX', MSFX) U32_ENTRY('GRFX', GRFX) U32_ENTRY('ICFX', ICFX) U32_ENTRY('GOFX', GOFX) U32_ENTRY('WSFX', WSFX) U32_ENTRY('WTFX', WTFX) U32_ENTRY('2MUD', _2MUD) U32_ENTRY('2LAV', _2LAV) U32_ENTRY('2SAN', _2SAN) U32_ENTRY('2PRJ', _2PRJ) U32_ENTRY('DCFX', DCFX) U32_ENTRY('DSHX', DSHX) U32_ENTRY('DEFX', DEFX) U32_ENTRY('ESFX', ESFX) U32_ENTRY('SHFX', SHFX) U32_ENTRY('BEFX', BEFX) U32_ENTRY('WWFX', WWFX) U32_ENTRY('TAFX', TAFX) U32_ENTRY('GTFX', GTFX) U32_ENTRY('SPFX', SPFX) U32_ENTRY('FPFX', FPFX) U32_ENTRY('FFFX', FFFX) U32_ENTRY('PAFX', PAFX) U32_ENTRY('BMFX', BMFX) U32_ENTRY('BFFX', BFFX) U32_ENTRY('PBFX', PBFX) U32_ENTRY('IBFX', IBFX) U32_ENTRY('4SVA', _4SVA) U32_ENTRY('4RPR', _4RPR) U32_ENTRY('4MTR', _4MTR) U32_ENTRY('4PDS', _4PDS) U32_ENTRY('4FLB', _4FLB) U32_ENTRY('4DRN', _4DRN) U32_ENTRY('4MRE', _4MRE) U32_ENTRY('CZFX', CZFX) U32_ENTRY('JZAS', JZAS) U32_ENTRY('2ISE', _2ISE) U32_ENTRY('2BSE', _2BSE) U32_ENTRY('2ATB', _2ATB) U32_ENTRY('2ATA', _2ATA) U32_ENTRY('BSFX', BSFX) U32_ENTRY('TSFX', TSFX) U32_ENTRY('GSFX', GSFX) U32_ENTRY('SSFX', SSFX) U32_ENTRY('FSFX', FSFX) U32_ENTRY('SFFX', SFFX) U32_ENTRY('PSFX', PSFX) U32_ENTRY('SBFX', SBFX) U32_ENTRY('PBSX', PBSX) U32_ENTRY('IBSX', IBSX) U32_ENTRY('5SVA', _5SVA) U32_ENTRY('5RPR', _5RPR) U32_ENTRY('5MTR', _5MTR) U32_ENTRY('5PDS', _5PDS) U32_ENTRY('5FLB', _5FLB) U32_ENTRY('5DRN', _5DRN) U32_ENTRY('5MRE', _5MRE) U32_ENTRY('JZPS', JZPS) U32_ENTRY('4ISE', _4ISE) U32_ENTRY('4BSE', _4BSE) U32_ENTRY('4ATB', _4ATB) U32_ENTRY('4ATA', _4ATA) U32_ENTRY('BHFX', BHFX) U32_ENTRY('WHFX', WHFX) U32_ENTRY('THFX', THFX) U32_ENTRY('GHFX', GHFX) U32_ENTRY('FHFX', FHFX) U32_ENTRY('HFFX', HFFX) U32_ENTRY('PHFX', PHFX) U32_ENTRY('MHFX', MHFX) U32_ENTRY('HBFX', HBFX) U32_ENTRY('PBHX', PBHX) U32_ENTRY('IBHX', IBHX) U32_ENTRY('6SVA', _6SVA) U32_ENTRY('6RPR', _6RPR) U32_ENTRY('6MTR', _6MTR) U32_ENTRY('6PDS', _6PDS) U32_ENTRY('6FLB', _6FLB) U32_ENTRY('6DRN', _6DRN) U32_ENTRY('6MRE', _6MRE) U32_ENTRY('CHFX', CHFX) U32_ENTRY('JZHS', JZHS) U32_ENTRY('6ISE', _6ISE) U32_ENTRY('6BSE', _6BSE) U32_ENTRY('6ATB', _6ATB) U32_ENTRY('6ATA', _6ATA) FLOAT_ENTRY('RNGE', x30_RNGE) FLOAT_ENTRY('FOFF', x34_FOFF) #undef ENTRY #undef RES_ENTRY #undef U32_ENTRY #undef FLOAT_ENTRY