From 7977d012abfdb44fefd66d4b01c318c181cbeaf5 Mon Sep 17 00:00:00 2001 From: ptmcg Date: Sat, 27 Oct 2018 12:27:53 -0500 Subject: Unicode identifiers only in Py3 --- pyparsing.py | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) (limited to 'pyparsing.py') diff --git a/pyparsing.py b/pyparsing.py index dda791c..1e3dc45 100644 --- a/pyparsing.py +++ b/pyparsing.py @@ -5906,17 +5906,18 @@ pyparsing_unicode.Japanese._ranges = pyparsing_unicode.Japanese.Kanji._ranges + pyparsing_unicode.CJK._ranges = pyparsing_unicode.Chinese._ranges + pyparsing_unicode.Japanese._ranges + pyparsing_unicode.Korean._ranges # define ranges in language character sets -pyparsing_unicode.العربية = pyparsing_unicode.Arabic -pyparsing_unicode.中文 = pyparsing_unicode.Chinese -pyparsing_unicode.кириллица = pyparsing_unicode.Cyrillic -pyparsing_unicode.Ελληνικά = pyparsing_unicode.Greek -pyparsing_unicode.עִברִית = pyparsing_unicode.Hebrew -pyparsing_unicode.日本語 = pyparsing_unicode.Japanese -pyparsing_unicode.Japanese.漢字 = pyparsing_unicode.Japanese.Kanji -pyparsing_unicode.Japanese.カタカナ = pyparsing_unicode.Japanese.Katakana -pyparsing_unicode.Japanese.ひらがな = pyparsing_unicode.Japanese.Hiragana -pyparsing_unicode.한국어 = pyparsing_unicode.Korean -pyparsing_unicode.ไทย = pyparsing_unicode.Thai +if PY_3: + pyparsing_unicode.العربية = pyparsing_unicode.Arabic + pyparsing_unicode.中文 = pyparsing_unicode.Chinese + pyparsing_unicode.кириллица = pyparsing_unicode.Cyrillic + pyparsing_unicode.Ελληνικά = pyparsing_unicode.Greek + pyparsing_unicode.עִברִית = pyparsing_unicode.Hebrew + pyparsing_unicode.日本語 = pyparsing_unicode.Japanese + pyparsing_unicode.Japanese.漢字 = pyparsing_unicode.Japanese.Kanji + pyparsing_unicode.Japanese.カタカナ = pyparsing_unicode.Japanese.Katakana + pyparsing_unicode.Japanese.ひらがな = pyparsing_unicode.Japanese.Hiragana + pyparsing_unicode.한국어 = pyparsing_unicode.Korean + pyparsing_unicode.ไทย = pyparsing_unicode.Thai if __name__ == "__main__": -- cgit v1.2.1