[Python-Dev] _PyString_InsertThousandsGrouping()

Carlos Nepomuceno carlosnepomuceno at outlook.com
Thu May 23 06:18:11 CEST 2013

> From: eliben at gmail.com 
> I've found the following declaration in 'Objects/stringobject.c' but it  
> just defines _Py_InsertThousandsGrouping() as  
> _PyString_InsertThousandsGrouping(): 
> "#define _Py_InsertThousandsGrouping _PyString_InsertThousandsGrouping" 
> I'm looking for the opposite! 
> No, you aren't :-) 
> #define _Py_InsertThousandsGrouping _PyString_InsertThousandsGrouping 
> #include "stringlib/localeutil.h" 
> Now look inside "stringlib/localeutil.h" and think what the  
> pre-processor does with the function definition having the #define  
> above. 
> Eli 

lol I can see clearly now! :p

That reminds me of "Which came first, the chicken or the egg?"

Thank you! Somehow I got intrigued by such use...

Do you know why they've put a lot of source code inside the header files? 		 	   		  

More information about the Python-Dev mailing list