From: Martin v. Löwis Date: Thu, 30 Dec 2010 08:37:58 +0000 (+0000) Subject: Merged revisions 87575 via svnmerge from X-Git-Tag: v3.2.1b1~347^2~121 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f9f2e02de51321f06944164459830742c5eb1452;p=thirdparty%2FPython%2Fcpython.git Merged revisions 87575 via svnmerge from svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r87575 | martin.v.loewis | 2010-12-30 09:36:37 +0100 (Do, 30 Dez 2010) | 2 lines Issue #10542: Document that identifiers use XID_Start XID_Continue*. ........ --- diff --git a/Doc/reference/lexical_analysis.rst b/Doc/reference/lexical_analysis.rst index 9fdb3507da4d..4b49738e268f 100644 --- a/Doc/reference/lexical_analysis.rst +++ b/Doc/reference/lexical_analysis.rst @@ -292,9 +292,11 @@ Unicode Character Database as included in the :mod:`unicodedata` module. Identifiers are unlimited in length. Case is significant. .. productionlist:: - identifier: `id_start` `id_continue`* + identifier: `xid_start` `xid_continue`* id_start: id_continue: + xid_start: + xid_continue: The Unicode category codes mentioned above stand for: @@ -308,6 +310,8 @@ The Unicode category codes mentioned above stand for: * *Mc* - spacing combining marks * *Nd* - decimal numbers * *Pc* - connector punctuations +* *Other_ID_Start* - explicit list of characters in `PropList.txt `_ to support backwards compatibility +* *Other_ID_Continue* - likewise All identifiers are converted into the normal form NFKC while parsing; comparison of identifiers is based on NFKC.