Skip to content

jpmontano/graphemes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Graphemes

Graphemes is a Python 3.5 program which splits a Nishnaabe word (Biigtigong dialect) into its constituent graphemes.

Sample Output

>>> "nishnaabe"
['n', 'i', 'sh', 'n', 'aa', 'b', 'e']

>>> "boozhoo"
['b', 'oo', 'zh', 'oo']

>>> "aaniin"
['aa', 'n', 'ii', 'n']

>>> "waabndaan"
['w', 'aa', 'b', 'nd', 'aa', 'n']

>>> "en'goons"
['e', 'n', "'", 'g', 'oo', 'ns']

>>> "biiwaan'goonh"
['b', 'ii', 'w', 'aa', 'n', "'", 'g', 'oo', 'nh']

>>> "gnoon'diwag"
['g', 'n', 'oo', 'n', "'", 'd', 'i', 'w', 'a', 'g']

>>> "gaa-gii-ni-zhaang"
['g', 'aa', '-', 'g', 'ii', '-', 'n', 'i', '-', 'zh', 'aa', 'ng']

>>> "endgwen"
['e', 'nd', 'g', 'w', 'e', 'n']

>>> "gzaaghin"
['g', 'z', 'aa', 'g', 'h', 'i', 'n']

>>> "wzhashk"
['w', 'zh', 'a', 'shk']

>>> "wzhashkoons"
['w', 'zh', 'a', 'shk', 'oo', 'ns']

>>> "aanjtoon"
['aa', 'nj', 't', 'oo', 'n']

>>> "kiwenzii"
['k', 'i', 'w', 'e', 'nz', 'ii']

>>> "aanzkon'ye"
['aa', 'nz', 'k', 'o', 'n', "'", 'y', 'e']

>>> "giigoonyke"
['g', 'ii', 'g', 'oo', 'ny', 'k', 'e']

>>> "wmbaasin"
['w', 'mb', 'aa', 's', 'i', 'n']

>>> "n'daǧshin"
['n', "'", 'd', 'a', 'ǧ', 'sh', 'i', 'n']

>>> "gbaaǩnan"
['g', 'b', 'aa', 'ǩ', 'n', 'a', 'n']

>>> "n'zikweȟdizo"
['n', "'", 'z', 'i', 'k', 'w', 'e', 'ȟ', 'd', 'i', 'z', 'o']

>>> "benǧzheȟdizo"
['b', 'e', 'nǧ', 'zh', 'e', 'ȟ', 'd', 'i', 'z', 'o']

Current project member:

John Paul Montano http://jpmontano.com

About

Split a Nishnaabe word (Biigtigong dialect) into its constituent graphemes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages