mirror of
				https://github.com/AxioDL/metaforce.git
				synced 2025-10-25 22:50:24 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			223 lines
		
	
	
		
			5.1 KiB
		
	
	
	
		
			Modula-2
		
	
	
	
	
	
			
		
		
	
	
			223 lines
		
	
	
		
			5.1 KiB
		
	
	
	
		
			Modula-2
		
	
	
	
	
	
| #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
 |