[Python-3000] string C API (original) (raw)
Greg Ewing greg.ewing at canterbury.ac.nz
Sun Sep 17 01:17:35 CEST 2006
- Previous message: [Python-3000] string C API
- Next message: [Python-3000] string C API
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Martin v. Löwis wrote:
Just try implementing comparison some time. You can end up implementing the same algorithm six times at least, once for each pair (1,1), (1,2), (1,4), (2,2), (2,4), (4,4).
#define UnicodeStringComparisonFunction(TYPE1, TYPE2)
/* code to implement it here */
UnicodeStringComparisonFunction(UCS1, UCS1) UnicodeStringComparisonFunction(UCS1, UCS2) UnicodeStringComparisonFunction(UCS1, UCS4) UnicodeStringComparisonFunction(UCS2, UCS2) UnicodeStringComparisonFunction(UCS2, UCS4) UnicodeStringComparisonFunction(UCS4, UCS4)
-- Greg
- Previous message: [Python-3000] string C API
- Next message: [Python-3000] string C API
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]