Tokens vowels a e i u o ae ea ei ie oi ou oa Tokens consonants b d g h j k r m n p g t ll bj th Tokens repcons b d g k r m n p g t Tokens nounends n r Rule root 1 { Rule nounstart Rule nounmiddle Rule nounend Branch Determinate noun-determinate } Rule nounstart 1 { Token vowels } Rule nounstart 1 { token consonants token vowels } Rule nounmiddle 1 { } Rule nounmiddle 1 { token consonants token vowels } Rule nounmiddle 1 { token repcons repeat token vowels } Rule nounend 1 { token nounends } Rule noun-determinate { literal t }