27 lines
		
	
	
		
			363 B
		
	
	
	
		
			V
		
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			363 B
		
	
	
	
		
			V
		
	
	
| 
 | |
| fn test_bitness(){
 | |
|   mut x := 0
 | |
|   $if x32 {
 | |
|     println('system is 32 bit')
 | |
|     x = 1
 | |
|   }
 | |
|   $if x64 {
 | |
|     println('system is 64 bit')
 | |
|     x = 2
 | |
|   }
 | |
|   assert x > 0
 | |
| }
 | |
| 
 | |
| fn test_endianness(){
 | |
|   mut x := 0
 | |
|   $if little_endian {
 | |
|     println('system is little endian')
 | |
|     x = 1
 | |
|   }
 | |
|   $if big_endian {
 | |
|     println('system is big endian')
 | |
|     x = 2
 | |
|   }
 | |
|   assert x > 0
 | |
| }
 |