
// This file is UTF8 encoded 
// Spelling to phoneme rules for Malayalam

// A means vowel letters (not vowel signs)
// B means a combining vowel sign or a virama


.replace
൦	0	// Convert Malayalam numbers
൧	1
൨	2
൩	3
൪	4
൫	5
൬	6
൭	7
൮	8
൯	9


.group 0xe0b4   // characters which start with UTF-8 bytes: [e0 b4]

	ം	m	// anusvara (this should nasalize the vowel)

	ഃ	h	// visarga


	അ	a

	ആ	a:

	ഇ	i

	ഈ	i:

	ഉ	u

	ഊ	u:

	ഋ	Ry

	എ	e

	ഏ	e:

	ഐ	aI

	ഒ	o

	ഓ	o:

	ഔ	aU

	ക	ka
	ക (B	k

	ഖ	kha
	ഖ (B	kh

	ഗ	ga
	ഗ (B	g

	ഘ	gha
	ഘ (B	gh

	ങ	Na
	ങ (B	N

	ച	ca
	ച (B	c

	ഛ	cha
	ഛ (B	ch

	ജ	Ja
	ജ (B	J

	ഝ	Jha
	ഝ (B	Jh

	ഞ	n^a
	ഞ (B	n^

	ട	t.a
	ട (B	t.

	ഠ	th.a
	ഠ (B	th.

	ഡ	d.a
	ഡ (B	d.

	ഢ	dh.a
	ഢ (B	dh.

	ണ	n.a
	ണ (B	n.

	ത	ta
	ത (B	t

	ഥ	tha
	ഥ (B	th

	ദ	da
	ദ (B	d

	ധ	dha
	ധ (B	dh

	ന	na
	ന (B	n

	പ	pa
	പ (B	p

	ഫ	pha
	ഫ (B	p

	ബ	ba
	ബ (B	b

	ഭ	bha
	ഭ (B	bh

	മ	ma
	മ (B	m

	യ	ja
	യ (B	j

	ര	Ra
	ര (B	R

	റ	R2a
	റ (B	R2

	ല	la
	ല (B	l

	ള	l.a
	ള (B	l.

	ഴ	z.a
	ഴ (B	z.

	വ	va
	വ (B	v

	ശ	S;a
	ശ (B	S;

	ഷ	s.a
	ഷ (B	s.

	സ	sa
	സ (B	s

	ഹ	ha
	ഹ (B	h

	ഽ	// avagraha


// combining vowel signs

	ാ	a:

	ി	i


.group 0xe0b5   // characters which start with UTF-8 bytes: [e0 b5]

	ീ	i:

	ു	u

	ൂ	u:

	ൃ	r-

	ൄ	r-:

	െ	e

	േ	e:

	ൈ	aI

	ൊ	o

	ോ	o:

	ൌ	aU

	്	// virama
	്  (C	y   // virama+consonant, insert epenthetic vowel

	ൠ	Ry:

	ൡ	ly:



.group 0xe0a4  // devanagari
	\340\244  _^_HI  // switch to hindi voice
.group 0xe0a5  // devanagari
	\340\245  _^_HI


.group
	$	do:l.aR
