Documentation

Myanmar
in package

Table of Contents

Constants

BROKEN_CLUSTER  = 3
CONSONANT_SYLLABLE  = 0
NON_MYANMAR_CLUSTER  = 4
OT_A  = 10
OT_AS  = 18
OT_C  = 1
OT_CM  = 17
OT_COENG  = 14
OT_D  = 19
OT_D0  = 20
OT_DB  = 3
OT_DOTTEDCIRCLE  = 12
OT_GB  = 12
OT_H  = 4
OT_M  = 7
OT_MH  = 21
OT_MR  = 22
OT_MW  = 23
OT_MY  = 24
OT_N  = 3
OT_NBSP  = 11
OT_PT  = 25
OT_RA  = 16
OT_REPHA  = 15
OT_RS  = 13
OT_SM  = 8
OT_V  = 2
OT_VABV  = 26
OT_VBLW  = 27
OT_VD  = 9
OT_VPRE  = 28
OT_VPST  = 29
OT_VS  = 30
OT_X  = 0
OT_ZWJ  = 6
OT_ZWNJ  = 5
POS_ABOVE_C  = 6
POS_AFTER_MAIN  = 5
POS_AFTER_POST  = 12
POS_AFTER_SUB  = 9
POS_BASE_C  = 4
POS_BEFORE_POST  = 10
POS_BEFORE_SUB  = 7
POS_BELOW_C  = 8
POS_END  = 15
POS_FINAL_C  = 13
POS_POST_C  = 11
POS_PRE_C  = 3
POS_PRE_M  = 2
POS_RA_TO_BECOME_REPH  = 1
POS_SMVD  = 14
POS_START  = 0

Properties

$myanmar_category_char  : mixed
$myanmar_table  : mixed

Methods

bubble_sort()  : mixed
FLAG()  : mixed
FLAG_RANGE()  : mixed
in_range()  : mixed
insert_dotted_circles()  : mixed
is_consonant()  : mixed
is_one_of()  : mixed
myanmar_get_categories()  : mixed
reordering()  : mixed
reordering_syllable()  : mixed
set_myanmar_properties()  : mixed
set_syllables()  : mixed

Constants

BROKEN_CLUSTER

public mixed BROKEN_CLUSTER = 3

CONSONANT_SYLLABLE

public mixed CONSONANT_SYLLABLE = 0

NON_MYANMAR_CLUSTER

public mixed NON_MYANMAR_CLUSTER = 4

OT_DOTTEDCIRCLE

public mixed OT_DOTTEDCIRCLE = 12

POS_ABOVE_C

public mixed POS_ABOVE_C = 6

POS_AFTER_MAIN

public mixed POS_AFTER_MAIN = 5

POS_AFTER_POST

public mixed POS_AFTER_POST = 12

POS_AFTER_SUB

public mixed POS_AFTER_SUB = 9

POS_BASE_C

public mixed POS_BASE_C = 4

POS_BEFORE_POST

public mixed POS_BEFORE_POST = 10

POS_BEFORE_SUB

public mixed POS_BEFORE_SUB = 7

POS_BELOW_C

public mixed POS_BELOW_C = 8

POS_FINAL_C

public mixed POS_FINAL_C = 13

POS_POST_C

public mixed POS_POST_C = 11

POS_PRE_C

public mixed POS_PRE_C = 3

POS_PRE_M

public mixed POS_PRE_M = 2

POS_RA_TO_BECOME_REPH

public mixed POS_RA_TO_BECOME_REPH = 1

POS_START

public mixed POS_START = 0

Properties

$myanmar_category_char

public static mixed $myanmar_category_char = [ 'x', 'C', 'V', 'N', 'H', 'Z', 'J', 'x', 'S', 'x', 'A', 'x', 'D', 'x', 'x', 'x', 'R', 'x', 'a', /* As Asat */ 'd', /* Digits except zero */ 'o', /* Digit zero */ 'k', /* Medial types */ 'l', /* Medial types */ 'm', /* Medial types */ 'n', /* Medial types */ 'p', /* Pwo and other tones */ 'v', /* Vowel aboVe */ 'b', /* Vowel Below */ 'e', /* Vowel prE */ 't', /* Vowel posT */ 's', ]

$myanmar_table

public static mixed $myanmar_table = [ /* Myanmar (1000..109F) */ /* 1000 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* 1008 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* 1010 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* 1018 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* 1020 */ 3841, 3842, 3842, 3842, 3842, 3842, 3842, 3842, /* 1028 */ 3842, 3842, 3842, 2823, 2823, 1543, 1543, 2055, /* 1030 */ 2055, 775, 1543, 1543, 1543, 1543, 3848, 3843, /* 1038 */ 3848, 3844, 1540, 3857, 3857, 3857, 3857, 3841, /* 1040 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* 1048 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* 1050 */ 3841, 3841, 3842, 3842, 3842, 3842, 2823, 2823, /* 1058 */ 2055, 2055, 3841, 3841, 3841, 3841, 3857, 3857, /* 1060 */ 3857, 3841, 2823, 3843, 3843, 3841, 3841, 2823, /* 1068 */ 2823, 3843, 3843, 3843, 3843, 3843, 3841, 3841, /* 1070 */ 3841, 1543, 1543, 1543, 1543, 3841, 3841, 3841, /* 1078 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* 1080 */ 3841, 3841, 3857, 2823, 775, 1543, 1543, 3843, /* 1088 */ 3843, 3843, 3843, 3843, 3843, 3843, 3841, 3843, /* 1090 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* 1098 */ 3840, 3840, 3843, 3843, 2823, 1543, 3840, 3840, /* Myanmar Extended-A (AA60..AA7F) */ /* AA60 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* AA68 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* AA70 */ 3840, 3841, 3841, 3841, 3840, 3840, 3840, 3840, /* AA78 */ 3840, 3840, 3841, 3843, 3840, 3840, 3840, 3840, ]

Methods

bubble_sort()

public static bubble_sort(mixed &$arr, mixed $start, mixed $len) : mixed
Parameters
$arr : mixed
$start : mixed
$len : mixed

FLAG()

public static FLAG(mixed $x) : mixed
Parameters
$x : mixed

FLAG_RANGE()

public static FLAG_RANGE(mixed $x, mixed $y) : mixed
Parameters
$x : mixed
$y : mixed

in_range()

public static in_range(mixed $u, mixed $lo, mixed $hi) : mixed
Parameters
$u : mixed
$lo : mixed
$hi : mixed

insert_dotted_circles()

public static insert_dotted_circles(mixed &$info, mixed $dottedcircle) : mixed
Parameters
$info : mixed
$dottedcircle : mixed

is_consonant()

public static is_consonant(mixed $info) : mixed
Parameters
$info : mixed

is_one_of()

public static is_one_of(mixed $info, mixed $flags) : mixed
Parameters
$info : mixed
$flags : mixed

myanmar_get_categories()

public static myanmar_get_categories(mixed $u) : mixed
Parameters
$u : mixed

reordering()

public static reordering(mixed &$info, mixed $GSUBdata, mixed $broken_syllables, mixed $dottedcircle) : mixed
Parameters
$info : mixed
$GSUBdata : mixed
$broken_syllables : mixed
$dottedcircle : mixed

reordering_syllable()

public static reordering_syllable(mixed &$info, mixed $GSUBdata, mixed $start, mixed $end) : mixed
Parameters
$info : mixed
$GSUBdata : mixed
$start : mixed
$end : mixed

set_myanmar_properties()

public static set_myanmar_properties(mixed &$info) : mixed
Parameters
$info : mixed

set_syllables()

public static set_syllables(mixed &$o, mixed $s, mixed &$broken_syllables) : mixed
Parameters
$o : mixed
$s : mixed
$broken_syllables : mixed

        
On this page

Search results