mirror of
				https://github.com/python/cpython.git
				synced 2025-11-04 07:31:38 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			19 lines
		
	
	
	
		
			405 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
	
		
			405 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef Py_ASSERT_H
 | 
						|
#define Py_ASSERT_H
 | 
						|
#ifdef __cplusplus
 | 
						|
extern "C" {
 | 
						|
#endif
 | 
						|
 | 
						|
 | 
						|
#ifdef MPW /* This is for MPW's File command */
 | 
						|
 | 
						|
#define assert(e) { if (!(e)) { printf("### Python: Assertion failed:\n\
 | 
						|
    File %s; Line %d\n", __FILE__, __LINE__); abort(); } }
 | 
						|
#else
 | 
						|
#define assert(e) { if (!(e)) { printf("Assertion failed\n"); abort(); } }
 | 
						|
#endif
 | 
						|
 | 
						|
#ifdef __cplusplus
 | 
						|
}
 | 
						|
#endif
 | 
						|
#endif /* !Py_ASSERT_H */
 |