
// This file is UTF8 encoded 
// Spelling to phoneme rules for Lojban (an artificial constructed language).

// Note: initial/final "." has already been removed

.group a
	a	a
	ai	aI
	au	aU
     X) a (_	,a	// single-syllable cmavo are unstressed
     X) ai (_	,aI
     X) au (_	,aU

.group b
	b	b
	b (C	b_

.group c
	c	S
     K) c (C    S_!

.group d
	d	d
	dj	dZ  // ??

.group e
	e	e
	ei	eI
     X) e (_	,e
     X) ei (_	,eI

.group f
	f	f

.group g
	g	g

     _) gi ('A_  _;_gi

.group h
	h	h

.group i
	i	i
	i (A	j
     X) i (_	,i
     X) i (A_	,j

.group j
	j	Z

.group k
	k	k

.group l
	l	l-  // syllabic
     A) l       l
	l (A    l

.group m
	m	m

.group n
	n	n-   // syllabic
     A) n       n
        n (A    n
	n (g	N
	n (k	N

.group o
	o	o
	oi	oI
     X) o (_	,o
     X) oi (_	,oI

.group p
	p	p

.group q
	q	kw

.group r
	r	r-  // syllabic
     A) r	R
	r (A	R
	r (C	R_   // ?? do this in phonemes data instead?


.group s
	s	s

.group t
	t	t
	tc	tS

.group u
	u	u
	u (A	w
     X) u (_	,u
     X) u (A_	,w

.group v
	v	v

.group w
	w	w

.group x
	x	x

.group y
	y 	@

.group z
	z	z

.group
	'	h
     _) ' (_    '@h@

	D) . (D	||p%i||,	// decimal point
	.	_!	// dot
     _)	. (@P1	_!      // remove . prefix
	. (_S1  _!	// remove . suffix


	ˈ	'       // U+2c8  stress marker (from syllable capitalisation)
