| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404 | 
							- // Greek -modern
 -  
 - // This file is UTF-8 encoded
 - // all words lower case
 - 
 - // Alphabet
 - // Α α, Β β, Γ γ, Δ δ, Ε ε, Ζ ζ, Η η, Θ θ, Ι ι, Κ κ, Λ λ, Μ μ, Ν ν, Ξ ξ,
 - // Ο ο, Π π, Ρ ρ, Σ σ ς (word-final form), Τ τ, Υ υ, Φ φ, Χ χ, Ψ ψ, Ω ω.
 - 
 - // Letter group B:   θ κ ξ π ς σ τ φ χ  (voiceless consonants)
 - // Letter group Y:   ε η ι υ  έ ή ί ύ  (front vowels).
 - 
 - // TODO: Support combining marks/diacritics in the main rules.
 - // TODO: Properly handle preserved polytonic combining marks (convert to standard combining mark codepoints).
 - 
 - .L01 αι ε ι η υ οι ει  αί έ ί ή ύ οί εί 
 - 
 - .replace
 - // Map Greek Extended (1fxx) to Greek (03xx) for Polytonic character support (Unicode 8.0):
 - ἀ	α // U+1f00
 - ἁ	α // U+1f01
 - ἂ	ά // U+1f02
 - ἃ	ά // U+1f03
 - ἄ	ά // U+1f04
 - ἅ	ά // U+1f05
 - ἆ	ά // U+1f06
 - ἇ	ά // U+1f07
 - 
 - ἐ	ε // U+1f10
 - ἑ	ε // U+1f11
 - ἒ	έ // U+1f12
 - ἓ	έ // U+1f13
 - ἔ	έ // U+1f14
 - ἕ	έ // U+1f15
 - 
 - ἠ	η // U+1f20
 - ἡ	η // U+1f21
 - ἢ	ή // U+1f22
 - ἣ	ή // U+1f23
 - ἤ	ή // U+1f24
 - ἥ	ή // U+1f25
 - ἦ	ή // U+1f26
 - ἧ	ή // U+1f27
 - 
 - ἰ	ι // U+1f30
 - ἱ	ι // U+1f31
 - ἲ	ί // U+1f32
 - ἳ	ί // U+1f33
 - ἴ	ί // U+1f34
 - ἵ	ί // U+1f35
 - ἶ	ί // U+1f36
 - ἷ	ί // U+1f37
 - 
 - ὀ	ο // U+1f40
 - ὁ	ο // U+1f41
 - ὂ	ό // U+1f42
 - ὃ	ό // U+1f43
 - ὄ	ό // U+1f44
 - ὅ	ό // U+1f45
 - 
 - ὐ	υ // U+1f50
 - ὑ	υ // U+1f51
 - ὒ	ύ // U+1f52
 - ὓ	ύ // U+1f53
 - ὔ	ύ // U+1f54
 - ὕ	ύ // U+1f55
 - ὖ	ύ // U+1f56
 - ὗ	ύ // U+1f57
 - 
 - ὠ	ω // U+1f60
 - ὡ	ω // U+1f61
 - ὢ	ώ // U+1f62
 - ὣ	ώ // U+1f63
 - ὤ	ώ // U+1f64
 - ὥ	ώ // U+1f65
 - ὦ	ώ // U+1f66
 - ὧ	ώ // U+1f67
 - 
 - ὰ	ά // U+1f70
 - ά	ά // U+1f71
 - ὲ	έ // U+1f72
 - έ	έ // U+1f73
 - ὴ	ή // U+1f74
 - ή	ή // U+1f75
 - ὶ	ί // U+1f76
 - ί	ί // U+1f77
 - ὸ	ό // U+1f78
 - ό	ό // U+1f79
 - ὺ	ύ // U+1f7a
 - ύ	ύ // U+1f7b
 - ὼ	ώ // U+1f7c
 - ώ	ώ // U+1f7d
 - 
 - ᾠ	ω // U+1fa0
 - ᾡ	ω // U+1fa1
 - ᾢ	ώ // U+1fa2
 - ᾣ	ώ // U+1fa3
 - ᾤ	ώ // U+1fa4
 - ᾥ	ώ // U+1fa5
 - ᾦ	ώ // U+1fa6
 - ᾧ	ώ // U+1fa7
 - 
 - ᾰ	α // U+1fb0
 - ᾱ	α // U+1fb1
 - ᾲ	ά // U+1fb2
 - ᾳ	α // U+1fb3
 - ᾴ	ά // U+1fb4
 - ᾶ	ά // U+1fb6
 - ᾷ	ά // U+1fb7
 - 
 - ῁	 ̈ // U+1fc1
 - ῂ	ή // U+1fc2
 - ῃ	η // U+1fc3
 - ῄ	ή // U+1fc4
 - ῆ	ή // U+1fc6
 - ῇ	ή // U+1fc7
 - ῍	´ // U+1fcd
 - ῎	´ // U+1fce
 - 
 - ῐ	ι // U+1fd0
 - ῑ	ι // U+1fd1
 - ῒ	ΐ // U+1fd2
 - ΐ	ΐ // U+1fd3
 - ῖ	ί // U+1fd6
 - ῗ	ΐ // U+1fd7
 - ῝	´ // U+1fdd
 - ῞	´ // U+1fde
 - 
 - ῠ	υ // U+1fe0
 - ῡ	υ // U+1fe1
 - ῢ	ΰ // U+1fe2
 - ΰ	ΰ // U+1fe3
 - ῤ	ρ // U+1fe4
 - ῥ	ρ // U+1fe5
 - ῦ	ύ // U+1fe6
 - ῧ	ΰ // U+1fe7
 - ῭	΅ // U+1fed
 - `	´ // U+1fef
 - 
 - ῲ	ώ // U+1ff2
 - ῳ	ω // U+1ff3
 - ῴ	ώ // U+1ff4
 - ῶ	ώ // U+1ff6
 - ῷ	ώ // U+1ff7
 - 
 - 
 - .group α
 -            α        a
 -            αι       e
 -            αί       'e
 -            αυ       av
 -            αυ (B    af      // +voiceless consonant κ, π, τ, χ, θ, σ, ξ.
 -            αύ      'av
 -            αύ (B   'af      // +voiceless consonant κ, π, τ, χ, θ, σ, ξ.
 -            αη       aI
 -            αϊ       aI
 - 
 - .group β
 -            β        v
 -            β (β
 - 
 - .group γ
 -            γ        Q
 -            γγ       g
 -            γκ       g
 -         A) γγ       Ng
 -         A) γκ       Ng
 -            γ (χ     N
 -            γ (L01   j
 -            γαι (A   j
 -            γε (A    j
 -            γι (A    j
 -            γη (A    j
 -            γυ (A    j
 -            γοι (A   j
 -            γει (A   j
 - 
 - .group δ
 -            δ        D
 -            δ (δ
 - 
 - 
 - .group ε
 -            ε        e
 -            ει       i
 -            εί       'i
 -         C) ει (A    C
 -            ευ       ev
 -            ευ (B    ef      // +voiceless consonant
 -            ευ (β    e
 -            ευ (φ    e
 -            εύ      'ev
 -            εύ (B   'ef      // +voiceless consonant
 -            εύ (β   'e
 -            εύ (φ   'e
 - 
 - .group ζ
 -            ζ        z
 -            ζ (ζ
 -            ζη (A    zj
 -            ζι (A    zj
 -            ζυ (A    zj
 -            ζει (A   zj
 -            ζοι (A   zj
 - 
 - .group η
 -            η        i
 - //        C) η (A     ;
 -            ηυ       iv
 -            ηυ (B    if      // +voiceless consonant
 - 
 - .group θ
 -            θ        T
 -            θ (θ
 - 
 - .group ι
 -            ι        i
 - 	τ) ι (Α     C
 -         π) ι (A     C
 - 	τ) ι (Α     C
 -         κ) ι (Α     C
 - 	ρ) ι (A     i
 -         δ) ι (α_    j
 -            ι (ε     i
 - 
 - .group κ
 -            κ        k
 -            κ (κ
 -        ν_) κ        g
 - 
 -            κ (Y     c
 -            κ (αι    c
 -            κ (αί    c
 -            κ (οι    c
 -            κ (οί    c
 - 
 -            κη (A    c  // k + i sound = [c]
 -            κι (A    c
 -            κυ (A    c
 -            κει (A   c
 -            κοι (A   c
 - 
 - 
 - .group λ
 -            λ        l
 -            λ (λ
 -            λη (A    l^
 -            λι (A    l^
 -            λυ (A    l^
 -            λει (A   l^
 -            λοι (A   l^
 - 
 - .group μ
 -            μ        m
 -         A) μ (μ
 -            μ (π     
 - 
 - .group μπ
 - 	  μπ	b
 - 
 - .group ν
 -            ν        n
 -            ν (ν
 -            ντ       d  // always? or not after a vowel?
 -            ν (_π    m
 -            ν (_ψ    m
 -            ν (_κ    N
 -            ν (_και_  n  // there is a pause before και
 -            ν (_ξ    N
 - 
 -            νη (A    n^
 -            νι (A    n^
 -            νυ (A    n^
 -            νει (A   n^
 -            νοι (A   n^
 - 
 - 
 - .group ξ
 -            ξ        ks
 -            ξ (ξ
 -        ν_) ξ        gz
 - 
 - .group ο
 -            ο        o
 -            οι       i
 -            οί       'i
 -  //       C) οι (A    ;
 -            ου       u
 -            ού       'u
 -            οη       oI
 -            οϊ       oI
 - 
 - .group π
 -            π        p
 -            π (π
 -        ν_) π        b
 -         μ) π	    b
 - 
 - .group ρ
 -            ρ        r
 -            ρρ       r
 -         A) ρ (A     r
 -         C) ρ        r
 - 
 -        αυ) ρ        r   // υ  becomes consionant [v]
 -        αύ) ρ        r
 -        ευ) ρ        r
 -        εύ) ρ        r
 -        ηυ) ρ        r
 -        ηύ) ρ        r
 - 
 - 
 - .group σ
 -            σ        s
 - // ??          σ (σ
 -            ση (A    sj
 -            σι (A    sj
 -            συ (A    sj
 -            σει (A   sj
 -            σοι (A   sj
 - 
 - .group ς
 -            ς        s
 -            ς (_B    s    // +voiceless consonant
 -            ς (_C    z
 - 
 - .group τ
 -            τ        t
 -            τ (τ
 -            τσ       ts
 -            τζ       dz
 -        ν_) τ        d
 -        ν_) τσ       dz
 - 
 - .group υ
 -            υ        i
 - //        C) υ (A     ;
 -            υι       i
 -            υί       'i
 - 
 - .group φ
 -            φ        f
 -            φ (φ
 - 
 - .group χ
 -            χ        x
 -            χ (Y     C
 -            χ (αι    C
 -            χ (αί    C
 -            χ (οι    C
 -            χ (οί    C
 - 
 -            χει (A   C
 -            χη (A    C
 -            χι (A    C
 -            χοι (A   C
 -            χυ (A    C
 - 
 - .group ψ
 -            ψ        ps
 -            ψ (ψ
 -        ν_) ψ        bz
 - 
 - .group ω
 -            ω        o
 - 
 - 
 - 
 - .group
 -            ά        'a
 -            άη       'aI
 -            άι       'aI
 -            έ        'e
 -            ή        'i
 -            ί        'i
 -            ΐ        'i   // dialytika + tonos
 -            ϊ        i
 -            ϋ        i
 -            ό        'o
 -            όη       'oI
 -            όι       'oI
 -            ύ        'i
 -            ΰ        'i   // dialytika + tonos
 -            ώ        'o
 - 
 -             ̓            // U+1fbd
 -            ι            // U+1fbe
 -             ̓            // U+1fbf
 - 
 -              ͂           // U+1fc0
 -            ῏            // U+1fcf
 - 
 -            ῟            // U+1fdf
 - 
 -             ̔            // U+1ffe
 - 
 -            ͅ		// combining ypogegrammeni
 -            
 -            .        tel'ia
 -            , (D     k'oma
 -            !        Tavmastik'o
 -         !) !
 - 
 
 
  |