
    -i>                     *   d Z ddlmZ ddlZddlZddlZdZdZdZ	dZ
dZd	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!dZ"d Z#d!Z$d"Z%d#Z&d$Z'd%Z(d&Z)d'Z*d(Z+d)Z,d*Z-d+Z.d,Z/d-Z0d.Z1d/Z2d0Z3d1Z4d2Z5d3Z6d4Z7d5Z8d6Z9d7Z:d8Z;d9Z<d:Z=d;Z>d<Z?d=Z@d>ZAd?ZBd@ZCdAZDdBZEdCZFdDZGdEZHdFZIdGZJdHZKd=ZLdIZMdJZNdKZOdLZPdMZQdNZRdOZSdPZTdQZUdRZVdSW                    g eeeeeeeeeeeeeeeee e!e"e#e%e&e'e(e)e*e+e,e.e
eeeee          ZXeDeEeFeGeHeIeKeJfZYeDeEeFeGeHeIeKfZZeGeHeIeKfZ[eDeEeFfZ\e$Z]eOePeQeRfZ^e
eee0e1eefZ_eeeeeAe-eLfZ`ee,e.e-fZae.ee-eNfZbe,eeMfZceefZdeLeMeNfZee
eeeeeeeee"e#e%e&e'e)e+e,e.fZfeeeeeeeeeee e!e(e*fZgi edTedUedVedVedWedXedYedZed[ed\ed]ed^ed_ed`edaedbe dci e!dde"dee#dfe%dge&dhe'die(dje)dke*dle+dme,dne.doe
dpedpedpedpedpedpiZhi edqedredsedteduedvedwedxedyedzed{ed|ed}ed~edede di e!de"de#de%de&de'de(de)de*de+de,de.de
de$dede-dededededeDdeEdeFdeGdeHdeIdeJdeKdiZidSW                    e_          ZjdSW                    eZ          Zk ejl        ddSW                    eZ          z   dz   ejm                  Zn ejl        ddSW                    eZ          ddSW                    e\          dejm                  Zo ejl        ddSW                    e[          z   dz   ejm                  Zp ejl        ddSW                    eY          z   dz   ejm                  Zq ejl        ddSW                    e_          z   dz   ejm                  Zr ejl        ddSW                    e`          z   dz   ejm                  Zs ejl        ddSW                    e^          z   dz   ejm                  Zt ejl        dejm                  ZudS )z
Arabic module
@author: Taha Zerrouki
@contact: taha dot zerrouki at gmail dot com
@copyright: Arabtechies,  Arabeyes,   Taha Zerrouki
@license: GPL
@date:2010/03/01
@version: 0.1
    )unicode_literalsNu   ،u   ؛u   ؟u   ءu   آu   أu   ؤu   إu   ئu   اu   بu   ةu   تu   ثu   جu   حu   خu   دu   ذu   رu   زu   سu   شu   صu   ضu   طu   ظu   عu   غu   ـu   فu   قu   كu   لu   مu   نu   هu   وu   ىu   يu   ٓu   ٔu   ٕu   ٠u   ١u   ٢u   ٣u   ٤u   ٥u   ٦u   ٧u   ٨u   ٩u   ٪u   ٫u   ٬u   ٭u   ٰu   ٱu   ۔u   ﻿u   ًu   ٌu   ٍu   َu   ُu   ِu   ّu   ْu   ۥu   ۦu   ﻻu   ﻷu   ﻹu   ﻵu   لاu   لأu   لإu   لآ                         	   
                                                            u   ألفu   باءu   تاءu   تاء مربوطةu   ثاءu   جيمu   حاءu   خاءu   دالu   ذالu   راءu   زايu   سينu   شينu   صادu   ضادu   طاءu   ظاءu   عينu   غينu   فاءu   قافu   كافu   لامu   ميمu   نونu   هاءu   واوu   ياءu   همزةu
   تطويلu   ألف ممدودةu   ألف مقصورةu   همزة على الألفu   همزة على الواوu   همزة تحت الألفu   همزة على الياءu   فتحتانu
   ضمتانu   كسرتانu   فتحةu   ضمةu   كسرةu   شدةu   سكون[]z]$|[u   [^\wً-ْ']+)v__doc__
__future__r   repyarabic.stackpyarabicpyarabic.araby_constCOMMA	SEMICOLONQUESTIONHAMZA
ALEF_MADDAALEF_HAMZA_ABOVE	WAW_HAMZAALEF_HAMZA_BELOW	YEH_HAMZAALEFBEHTEH_MARBUTATEHTHEHJEEMHAHKHAHDALTHALREHZAINSEENSHEENSADDADTAHZAHAINGHAINTATWEELFEHQAFKAFLAMMEEMNOONHEHWAWALEF_MAKSURAYEHMADDA_ABOVEHAMZA_ABOVEHAMZA_BELOWZEROONETWOTHREEFOURFIVESIXSEVENEIGHTNINEPERCENTDECIMAL	THOUSANDSSTAR	MINI_ALEF
ALEF_WASLA	FULL_STOPBYTE_ORDER_MARKFATHATANDAMMATANKASRATANFATHADAMMAKASRASHADDASUKUN
SMALL_ALEF	SMALL_WAW	SMALL_YEHLAM_ALEFLAM_ALEF_HAMZA_ABOVELAM_ALEF_HAMZA_BELOWLAM_ALEF_MADDA_ABOVESIMPLE_LAM_ALEFSIMPLE_LAM_ALEF_HAMZA_ABOVESIMPLE_LAM_ALEF_HAMZA_BELOWSIMPLE_LAM_ALEF_MADDA_ABOVEjoinLETTERSTASHKEELHARAKATSHORTHARAKATTANWINNOT_DEF_HARAKA
LIGUATURESHAMZATALEFATWEAKYEHLIKEWAWLIKETEHLIKESMALLMOONSUNALPHABETIC_ORDERNAMESHAMZAT_STRINGHARAKAT_STRINGcompileUNICODEHARAKAT_PATTERNLASTHARAKA_PATTERNSHORTHARAKAT_PATTERNTASHKEEL_PATTERNHAMZAT_PATTERNALEFAT_PATTERNLIGUATURES_PATTERNTOKEN_PATTERN     R/var/www/html/speakWrite/venv/lib/python3.11/site-packages/pyarabic/araby_const.py<module>r      s	  $  ( ' ' ' ' ' 				        	
 	 	


		
	 	 
		      !- - - 
(( T 3  [ $  c 4 
"$'),.136!%'+-0257:  	 % '0 2B 	   h%u  h%u
Fue,
Hh	'-/C 
 )Y[ "
& -/? 
L*
' #l	+I)>Y)-["Y
/
-0@4sTC%#cD3 	dS4#tecCcD%%q% q% q	%
 % % q% % q% % r% % % % r%  r!%" r#% %$ r%%& r'%( )%* r+%, r-%. r/%0 r1%2 3%4 5%6 r7%8 r9%: r;%< =%@ bA%B BC%D RE%F BG% %H RI% % N/		/	y/	 y/	 %	/	
 	/	 	/	 y/	 	/	 y/	 	/	 y/	 	/	 	/	 /	 y/	  y!/	" y#/	 /	$ y%/	& y'/	( )/	* y+/	, y-/	. y//	0 y1/	2 	3/	4 	5/	6 y7/	8 y9/	: y;/	< =/	@ 	=A/	B $C/	D &E/	F 1G/	 /	H *1
*	O	M	O)]/	 /	`   '"" 2:d388G#4#44T9BJGG BJJchhw////&1A1A1A1ABBJOO  BJtCHH\***4/"*==  BJtCHHX$6$66t;bjII "*T#((6"2"2247"*EE"*T#((6"2"2247"*EE bjchhz&:&:!:4!?"*MM 
2BJ??r   