diff options
author | Martin v. Löwis <martin@v.loewis.de> | 2007-08-14 22:37:03 (GMT) |
---|---|---|
committer | Martin v. Löwis <martin@v.loewis.de> | 2007-08-14 22:37:03 (GMT) |
commit | 13c3e380d1ff807b1a18934ac9aace037c66f2ac (patch) | |
tree | 2d8781b4eb3ba3fea04f133e7e512c50dafc8e82 /Include | |
parent | ff398c6f957fcd0e55aa57c0eaa5c1d24c5bc2f1 (diff) | |
download | cpython-13c3e380d1ff807b1a18934ac9aace037c66f2ac.zip cpython-13c3e380d1ff807b1a18934ac9aace037c66f2ac.tar.gz cpython-13c3e380d1ff807b1a18934ac9aace037c66f2ac.tar.bz2 |
Add XID_Start and XID_Continue properties to unicodectype.
Diffstat (limited to 'Include')
-rw-r--r-- | Include/unicodeobject.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Include/unicodeobject.h b/Include/unicodeobject.h index 6d2675e..54b7129 100644 --- a/Include/unicodeobject.h +++ b/Include/unicodeobject.h @@ -205,6 +205,8 @@ typedef PY_UNICODE_TYPE Py_UNICODE; # define _PyUnicode_IsLowercase _PyUnicodeUCS2_IsLowercase # define _PyUnicode_IsNumeric _PyUnicodeUCS2_IsNumeric # define _PyUnicode_IsTitlecase _PyUnicodeUCS2_IsTitlecase +# define _PyUnicode_IsXidStart _PyUnicodeUCS2_IsXidStart +# define _PyUnicode_IsXidContinue _PyUnicodeUCS2_IsXidContinue # define _PyUnicode_IsUppercase _PyUnicodeUCS2_IsUppercase # define _PyUnicode_IsWhitespace _PyUnicodeUCS2_IsWhitespace # define _PyUnicode_ToDecimalDigit _PyUnicodeUCS2_ToDecimalDigit @@ -289,6 +291,8 @@ typedef PY_UNICODE_TYPE Py_UNICODE; # define _PyUnicode_IsLowercase _PyUnicodeUCS4_IsLowercase # define _PyUnicode_IsNumeric _PyUnicodeUCS4_IsNumeric # define _PyUnicode_IsTitlecase _PyUnicodeUCS4_IsTitlecase +# define _PyUnicode_IsXidStart _PyUnicodeUCS4_IsXidStart +# define _PyUnicode_IsXidContinue _PyUnicodeUCS4_IsXidContinue # define _PyUnicode_IsUppercase _PyUnicodeUCS4_IsUppercase # define _PyUnicode_IsWhitespace _PyUnicodeUCS4_IsWhitespace # define _PyUnicode_ToDecimalDigit _PyUnicodeUCS4_ToDecimalDigit @@ -1274,6 +1278,14 @@ PyAPI_FUNC(int) _PyUnicode_IsTitlecase( Py_UNICODE ch /* Unicode character */ ); +PyAPI_FUNC(int) _PyUnicode_IsXidStart( + Py_UNICODE ch /* Unicode character */ + ); + +PyAPI_FUNC(int) _PyUnicode_IsXidContinue( + Py_UNICODE ch /* Unicode character */ + ); + PyAPI_FUNC(int) _PyUnicode_IsWhitespace( const Py_UNICODE ch /* Unicode character */ ); |