57 lines
		
	
	
		
			859 B
		
	
	
	
		
			Modula-2
		
	
	
	
	
	
		
		
			
		
	
	
			57 lines
		
	
	
		
			859 B
		
	
	
	
		
			Modula-2
		
	
	
	
	
	
|   | autogen definitions scale_clip_test.tpl; | ||
|  | 
 | ||
|  | float_type = { | ||
|  | 	float_type_name		= "float" ; | ||
|  | 	float_short_name	= "flt" ; | ||
|  | 	float_upper_name	= "FLOAT" ; | ||
|  | 	float_to_int		= "lrintf" ; | ||
|  | 	} ; | ||
|  | 
 | ||
|  | float_type = { | ||
|  | 	float_type_name		= "double" ; | ||
|  | 	float_short_name	= "dbl" ; | ||
|  | 	float_upper_name	= "DOUBLE" ; | ||
|  | 	float_to_int		= "lrint" ; | ||
|  | 	} ; | ||
|  | 
 | ||
|  | 
 | ||
|  | 
 | ||
|  | int_type = { | ||
|  | 	int_type_name	= "short" ; | ||
|  | 	int_short_name	= "s" ; | ||
|  | 	int_max_value	= "0x7FFFF" ; | ||
|  | 	} ; | ||
|  | 
 | ||
|  | int_type = { | ||
|  | 	int_type_name	= "int" ; | ||
|  | 	int_short_name	= "i" ; | ||
|  | 	int_max_value	= "0x7FFFFFFF" ; | ||
|  | 	} ; | ||
|  | 
 | ||
|  | 
 | ||
|  | 
 | ||
|  | data_type = { | ||
|  | 	name		= "16" ; | ||
|  | 	bit_count	= 16 ; | ||
|  | 	error_val	= "1.0 / 0x8000" ; | ||
|  | 	} ; | ||
|  | 
 | ||
|  | data_type = { | ||
|  | 	name		= "24" ; | ||
|  | 	bit_count	= 24 ; | ||
|  | 	error_val	= "1.0 / 0x800000" ; | ||
|  | 	} ; | ||
|  | 
 | ||
|  | data_type = { | ||
|  | 	name		= "32" ; | ||
|  | 	bit_count	= 32 ; | ||
|  | 	error_val	= "1.0 / 0x80000000" ; | ||
|  | 	} ; | ||
|  | 
 | ||
|  | data_type = { | ||
|  | 	name		= "08" ; | ||
|  | 	bit_count	= 8 ; | ||
|  | 	error_val	= "1.0 / 0x80" ; | ||
|  | 	} ; | ||
|  | 
 |