| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911 | .replace
׳	'
.group א
       א        ?
       אֲ        ?a
       אֳ        ?a
       אַ        ?a
       אַי        ?ai
       אַיָּ       aja
       אַיָּיְ      aja
       אַיְ       hej
       אֵ        ?e
       אֶ        ?e
       אְ        ?
       אִ        ?i
       אֻ        ?u
       אִיְ       ?i
       אַיְּ       ?a
       אֱ        ?e
       אֹ        ?o
       אוֹ        ?o
       אוֹי        ?oi
       אוי        ?oi
       אות        '?ot
       אַהַמְ        hamm
       אי        ?i
       אוּ        ?u
       אוּי        ?ui
       אָ        ?a
       ארהב (_    haRtsot||habrit
.group ב
       ב        v
       בַ        va
       בֵ        ve
       בֶ        ve
       בְ        v
       בְּ        b@
       בַּ        ba
       בִ        vi
       בוֹ        vo
       בֹ         vo
       בוּ        vu
       בות        'vot
       בׇ        ba
       בָ        va
       בּ        b
       בַּ        ba
       בָּ        ba
       בֵּ        be
       בֵּ        be
       בֶּ        be@
       בֶּ        be
       בְּ        b@
       בִּ        bi
       בִּ        bi
       בְּבֶ       beve
       בּוֹ        bo
       בּי        bi
       בּוּ        bu
       בׇּ        ba
       בָּ        ba
.group ג
       ג        g
       גּ        g
       גַ        ga
       גַּ        ga
       גֵ        ge
       גֵּ        ge
       גֶ        ge
       גֶּ        ge
       גְ        g
       גְּ        g
       גִ        gi
       גִּ        gi
       גוֹ        go
       גּוֹ        go
       גות        'got
       גי        gi
       גִּי        gi
       גִּיּ        gi
       גִּיָּ        gija
       גוּ        gu
       גּוּ        gu
       גֻ        gu
       גֻּ        gu
       גׇ        ga
       גׇּ        ga
       גָ        ga
       גָּ        ga
       גה        ga
       גֵּ'ל      dZel
       ג'        dZ
       גַ'        dZa
       גֵ'        dZe
       גֶ'        dZe
       גְ'        dZ
       גִ'        dZi
       ג'וֹ        dZo
       ג'י        dZi
       ג'וּ        dZu
       גׇ'       dZo
       גָ'       dZa
.group ד
       ד        d
       דַ        da
       דָּ        da
       דַּ        da
       דֵ        de
       דֶ        de
       דֵּ        de
       דְ        d
       דְּ        d@
       דִ        di
       דִּ        di
       די        di
       דוֹ        do
       דֹּ         do
       די        di
       דוּ        du
       דֻ          Du
       דו        du
       דה        da
       דות        'dot
       דׇ        do
       דָ        da
       דּ        d
       ד'        D
       דַ'        Da
       דֵ'        De
       דֶ'        De
       דֶּ         De
       דְ'        D
       דִ'        Di
       ד'וֹ        Do
       ד'י        Di
       ד'וּ        Du
       דׇ'        Do
       דָ'        Da
.group ה
       ה        h
       הַ        ha
       הֲ        ha
       הַּ        ha
       הֳ        ha
       הֵ        he
       הֶ        he
       הֱ        he
       הְ        h
       הִ        hi
       הוֹ        ho
       הי        hi
       הוּ        hu
       הות        'hot
       הם        'hem
       הן        'hen
       הׇ        ho
       הָ        ha
       הּ        h
.group ו
       ו        v
       וְ        v
       וְלָ      vela
       וְא      ve
       וְאִ      vei@
       וְעַ      vea
       וְהָ      vea
       וְאַ      vea
       וְאֵ      vee
       וְאָ      vea@
       וַ        va
       וַּ        va
       וָ        va
       וָּ        va
       וֵּ        ve
       וֶּ        ve
       וֵ        ve
       וֶ        ve
       וִ        vi
       וִּ        vi
       
       וּ        u
       וּּ        u
       וְּ        vu
       וִו       vi
       _)וּ        u
       _)וְ      ve
       וֹ        o
       _) וֹ        o
       וות        'vot
       וָוא       wa
       וּואטְ      wat
       ום        'um
.group ז
       ז        z
       זְּ        z@
       זּ        zu
       זַ        za
       זָּ        za
       זַּ        za
       זֵ        ze
       זֵּ        ze
       זֶ        ze
       זְ        z
       זִ        zi
       זִּ        zi
       זוֹ       z'o
       זּוֹ       zu
       זי        zi
       זוּ        zu
       זׇ        zo
       זֹ        zo
       זֹּ        zo
       זָ        za
       ז'        Z
       זַ'        Za
       זֶּ         ze
       זֵ'        Ze
       זֶ'        Ze
       זְ'        Z
       זִ'        Zi
       ז'וֹ        Zo
       ז'י        Zi
       ז'וּ        Zu
       זׇ'        Zo
       זָ'        Za
       זְי        zj
.group ח
       ח        X
       חַ        Xa
       חֵ        Xe
       חֶ        Xe
       חֱ        xe
       חְ        X
       חִ        Xi
       חוֹ        Xo
       חי        Xi
       חוּ        Xu
       חׇ        Xo
       חָ        Xa
       חֳ        xo
       חה        Xa
       חֲ         xa
       חות        'Xot
       חִיתּ      'Xit
.group ט
       ט        t
       טּ        t
       טְּ        t@
       טַ        ta
       טַּ        ta
       טָּ        ta
       טֵ        te
       טֶ        te
       טֶּ        te
       טֵּ        te
       טְ        t
       טִ        ti
       טִּ        ti
       טוֹ        to
       טי        ti
       טוּ        tu
       טׇ        to
       טָ        ta
       טה        ta
.group י
       י        j
       יְּ        j
       יַ        ja
       יַּ        ja
       יָּ        ja
       יָּ        ja
       יָ        ja
       יְ        j@
       יִ        i
       יוּ        ju
       יֻ         ju
       יּוּ        ju
       יְוֹ        jo
       יּוֹ        jo
       יְוְ        v@
       יּ         je
       יֶּ         je
       יֵּ         je
       יֵ         je
       יֶ         je
       יִּ         ji
       יֹ         jo
       יְיַּ        jja
       יָּי        ja
       יָּיְ        ja
       יָּהְ        ja
       יְיֵּ        je
       יְי        j
       יְיְּ        j
       יִי        j'i
       יות        'jot
       ית        it
       יתּוֹ        itu
       יתָּ        ta
       יתִּ        iti
       יתִ        iti
       יתּ        t
       ים        m
       יים       im
       יִים       im
.group כ
       כ        X
       כַ        Xa
       כֵ        Xe
       כֶ        Xe
       כְ        X
       כִ        Xi
       כוֹ        Xo
       כי        Xi
       כוּ        Xu
       כְוּ       Xu
       כׇ        Xo
       כָ        Xa
       כּ        k
       כַּ        ka
       כֵּ        ke
       כֶּ        ke
       כְּ        k
       כִּ        ki
       כּוֹ        ko
       כֹּ        ko
       כּי        ki
       כּוּ        ku
       כׇּ        ka
       כָּ        ka
       כָּל       kol
       כָּלִ       kali
       כָּךְ       kaX
       כָל       kol
.group ך
       ך        X
       ךָ        Xa
       ךְ        X
       ךָּ        ka
       ךְּ        k
.group ל
       ל        l
       לּ        l@
       לְּ        l@
       לַ        la
       לַּ        la
       לָּ        la
       לֵ        le
       לֶ        le
       לֶּ        le
       לֵּ        le
       לְ        l
       לִ        li
       לִּ        li
       לוֹ        lo
       לֹּ         lo
       לֹ         lo
       לי        li
       לוּ        lu
       לׇ        lo
       לָ        la
       לה        la
       לות        'lot
       לְטוֹ      leto
       לְבִ       levi
.group מ
       מ        m
       מְּ        m@
       מּ        m@
       מַּ        ma
       מַ        ma
       מָּ        ma
       מֵ        me
       מֶ        me
       מֵּ        me
       מֶּ        me
       מְאַ       mea
       מְ        m
       מִ        mi
       מִּ        mi
       מִיְ       mi
       מוֹ        mo
       מֹ        mo
       מי        mi
       מוּ        mu
       מֻ         mu
       מות        'mot
       
       מְא       me
       מֶר       mer
       מֶרְ       mer
       מׇ        mo
       מָ        ma
.group ם
       ם        m
       םַ        ma
.group נ
       נ        n
       נּ        n
       נְּ        n@
       נַ        na
       נָּ        na
       נַּ        na
       נֵ        ne
       נֶ        ne
       נֶּ        ne
       נֵּ        ne
       נְ        n
       נִ        ni
       נִּ        ni
       נוֹ        no
       נֹ         no
       ני        ni
       נוּ        nu
       נׇ        no
       נָ        na
       נה        na
       נות        'not
       נג        N
.group ן
       ן        n
       ןָ        na
       ן (_     n@
.group ס
       ס        s
       סּ        s
       סְּ        s@
       סַ        sa
       סַּ        sa
       סָּ        sa
       סֵ        se
       סֶ        se
       סֶּ        se
       סֵּ        se
       סְ        s
       סִ        si
       סִּ        si
       סוֹ        so
       סי        si
       סוּ        su
       סֻ         su
       סׇ        so
       סֹ        so
       סָ        sa
       סה        sa
       סות        'sot
.group ע
       ע        ?
       עֲ        ?a
       עַ        ?a
       עַי        ?ai
       עִיִּ        iji
       עִיּ        i
       עִי        i
       עיי        ?ai
       עַיֵּ         ?ai
       עֵ        ?e
       עֱ        ?e
       עֶ        ?e
       עְ        ?
       עִ        ?i
       עוֹ        ?o
       עֳ         ?o
       עֹ         ?o
       עוֹרֵ       ?oR'e
       עוֹי        ?oi
       עִיּוּ       ?iju
       עי        ?i
       עוּ        ?u
       עֻ         ?u
       עוּי        ?ui
       עָ        ?a
       עָ        ?a
       עה        ?a
       עות        '?ot
.group פ
       פ        f
       פַ        fa
       פֵ        fe
       פֶ        fe
       פְ        f
       פִ        fi
       פוֹ        fo
       פי        fi
       פוּ        fu
       פׇ        fo
       פֹ        fo
       פָ        fa
       פּ        p
       פַּ        pa
       פֵּ        pe
       פֶּ        pe
       פְּ        p
       פִּ        pi
       פּוֹ        po
       פֹּ         po
       פּי        pi
       פְּעִ        pehi
       פֻ         pu
       פֻּ         pu
       פּוּ        pu
       פׇּ        po
       פָּ        pa
.group ף
       ף        f
       ףּ        p
.group צ
       צ        ts
       צַ        tsa
       צּ        ts
       צַּ        tsa@
       צָּ        tsa@
       צֵ        tse
       צֶ        tse
       צֶּ        tse@
       צֵּ        tse
       צְ        ts
       צְּ        ts@
       צִ        tsi
       צִּ        tsi
       צוֹ        tso
       צֹ         tso
       צי        tsi
       צוּ        tsu
       צה        tsa
       צות        'tsot
       צׇ        tso
       צָ        tsa
       צ'        tS
       צַ'        tSa
       צֵ'        tSe
       צֶ'        tSe
       צֵּ'        tS'e
       צְ'        tS
       צִ'        tSi
       צ'וֹ        tSo
       צ'י        tSi
       צ'וּ        tSu
       צׇ'        tSo
       צָ'        tSa
       צ'ה        tSa
.group ץ
       ץ        ts
       ץ'        tS
.group ק
       ק        k
       קְּ        k@
       קּ        k
       קַ        ka
       קָּ        ka@
       קַּ        ka@
       קֵ        ke
       קֶ        ke
       קֶּ        ke@
       קֵּ        ke@
       קְ        k
       קִ        ki
       קִּ        ki@
       קו       ko
       קוֹ        ko
       קי        ki
       קוּ        ku
       קות        'kot
       קׇ        ko
       קֹ        ko
       קָ        ka
       קה        ka
.group ר
       ר        R
       רַ        Ra
       רֵ        Re
       רְכְ       ReX
       רֶ        Re
       רְ        R
       רִ        Ri
       רִי       Ri@
       רִיּ       Ri@
       רוֹ        Ro
       רֹ        Ro
       רי        Ri
       רוּ        Ru
       רֻ        Ru
       רְרוּ      ReRu
       רׇ        Ro
       רָ        Ra
       רה        Ra
       רות        Rot
.group ש
       ש        S
       שׁ        S
       שְּׁ        S@
       שַּׁ        Sa@
       שַׁ        Sa
       שָּׁ        Sa@
       שֵׁ        Se
       שֶּׁ        Se@
       שֵּׁ        Se@
       שְׁנְ       Shen@
       שֶׁ        Se
       שְׁ        S
       שִׁ        Si
       שִּׁ        Si@
       שִׁי       Si
       שִׁיְּ       Seje
       שִׁיִּ       Si
       שּׁוֹ        So
       
       שׁוֹ        So
       שׁי        Si
       שִׁיּ        Si
       שִׁיָּ        Sija
       שׁוּ        Su
       שֻׁ         Su
       שּׁוּ        S@u
       שות        'Sot
       שׇׁ        So
       שָׁ        Sa
       שׂ        s
       שְּׂ        s@
       שַׂ        sa
       שַּׂ        sa@
       שָּׂ        sa@
       שֵׂ        se
       שֶׂ        se
       שֵּׂ        se@
       שְׂ        s
       שִׂ        si
       שִּׂ        si@
       שׂוֹ        so
       שׂי        si
       שּׂוּ        su
       
       שׂוּ        su
       שׇׂ        so
       שָׂ        sa
.group ת
       ת        t
       תְּ        t@
       תַ        ta
       תָּ        t@
       תַּ        ta@
       תֵ        te
       תֶ        te
       תֵּ        te@
       תֵּחַ       teaX
       תֶּ        te@
       תְ        t
       תִ        ti
       תִּ        ti@
       תוֹ        to
       תּוֹ       to
       תי        ti
       תִּי        ti
       תִּיּ        ti
       תוּ        tu
       תֻ         tu
       תׇ        to
       תֹּ        to
       תֹ        to@
       תָ        ta
       תּ        t
       תּ        t
       ת'        T
       תַ'        Ta
       תֵ'        Te
       תֶ'        Te
       תְ'        T
       תִ'        Ti
       ת'וֹ        To
       ת'י        Ti
       ת'וּ        Tu
       תּוּ        tu@
       תׇ'        To
       תָ'        Ta
       תִּיְ        Ti
       תה        ta
       תות        'tot
// rules for Hebrew written by English characters
// Sometimes, Hebrew involve English characters
.group a
	a	_^_en
	?1 a	a
	// ?1 a ('	A
.group aa
	aa	_^_en
	//?1 aa	A
.group b
	b	_^_en
    ?1 b	b
.group c
	c	_^_en
	?1 c (e	s
	?1 c (y	s
	?1 c (i	s
	?1 c	k
.group ch
	ch	_^_en
	?1 ch	tS
.group d
	d	_^_en
	?1 d	d
.group e
	e	_^_en
	?1 e	e
.group ee
	ee	_^_en
	?1 ee	i
.group f
	f	_^_en
	?1 f	f
.group g
	g	_^_en
	?1 g	g
.group gh
	gh	_^_en
	?1 gh	q1
.group h
	h	_^_en
	?1 h	h
.group i
	i	_^_en
	?1 i	i
.group j
	j	_^_en
	?1 j	dZ
.group jh
	jh	_^_en
	?1 jh	Z
.group k
	k	_^_en
	?1 k	k
.group kh
	kh	_^_en
	?1 kh	x
.group l
	l	_^_en
	?1 l	l
.group m
	m	_^_en
	?1 m	m
.group n
	n	_^_en
	?1 n	n
.group o
	o	_^_en
	?1 o	o
.group ou
	ou	_^_en
	?1 ou	u
.group oo
	oo	_^_en
	?1 oo	u@
	?1 oo (o	
.group p
	p	_^_en
	?1 p	p
.group ph
	ph	_^_en
	
.group q
	q	_^_en
	?1 q	q1
.group r
	r	_^_en
	?1 r	R
.group s
	s	_^_en
	?1 s	s
.group sh
	sh	_^_en
	?1 sh	S
.group t
	t	_^_en
	?1 t	t
.group th
	th	_^_en
	
.group u
	u	_^_en
	?1 u	u
.group v
	v	_^_en
	?1 v	v
.group w
	w	_^_en
	?1 w	w
.group x
	x	_^_en
	?1 x	ks
.group y
	y	_^_en
	?1 y	j
.group z
	z	_^_en
	?1 z	z
// Others mathematics characters
.group
	 . (D     	noq1te:
	±	plus||minus
	>=	gad@ol||o@||Save
	<=	kat@an||o@||Save
	
 |