% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % File: palcorad.dtr % % Purpose: This program models instances of coradical alternation % % in Pali nominal declension. % % Author: Greg Stump, May 2000 % % Address: Dept. of English, Univ. of Kentucky, Lexington, KY 40506 % % e-mail: gstump@pop.uky.edu % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % Transliteration follows the ITRANS encoding scheme. #atom M N ~n Ch ~N T Th D Dh Sh L. #vars $abc: a b bh ch Ch d dh D Dh e g gh h i j jh k kh l L m M n N ~n ~N o p ph r s sh Sh t th T Th u v y ;. #vars $vowel: a e i o u. #vars $part: stem vstem longvstem suff. #vars $nonfem: masculine neuter. #vars $direct: nom voc acc. #vars $oblique: ins dat abl gen loc. SANDHI: == <$abc> == $abc <> == == <$vowel ;> == <$vowel $vowel> . NOMINAL: {vstem} == "" "" {longvstem} == "" ; {longnstem} == n {stem} == "" {suff} == {} == SANDHI:<"" "" endofword> {suff sg acc} == M {suff sg ins} == a a {suff sg gen} == o {suff sg loc} == i {suff pl ins} == h i {suff pl gen} == a M {suff pl loc} == s u {suff pl $direct} == o {dat} == "" {voc} == "" {pl abl/ins} =+= "<>" {$part abl/ins} =+= "<>" {stem/longnstem pl gen} =+= "<>" . VOWEL_STEM: {} == NOMINAL {suff sg gen} == s s a {$nonfem suff sg abl} == a . SHORT_A_STEM: {} == VOWEL_STEM {sg voc} == "" {stemvowel} == a {stem sg ins} == "" i {stem pl} == "" i {suff sg ins} == n a {masculine stem pl nom} == "" {masculine suff sg nom} == u {masculine suff pl $direct} == {stem pl gen} == NOMINAL {$nonfem stem sg abl} == NOMINAL: . CONSONANT_STEM: {} == NOMINAL {suff sg acc} == a NOMINAL . NASAL_STEM: {} == CONSONANT_STEM {stemvowel} == a {stem} == "" {stem $oblique} == "" {masculine stem sg nom} == "" . NT_STEM: {} == NASAL_STEM {strongstem} == "" n t {weakstem} == "" t {longnstem} == {!coradical} == "" {masculine stem pl $direct} == . Dhamma: {meaning} == law {cat} == noun {} == SHORT_A_STEM {gender} == masculine {root} == dh a m m . Arahant: {meaning} == worthy; having attained nibbaana {cat} == adjective {} == NT_STEM {root} == a r a h {coradical ins pl} == "Arahanta" {coradical loc pl} == "Arahanta" . Arahanta: {} == SHORT_A_STEM {root} == a r a h a n t . Nikkhamant: {meaning} == departing {cat} == adjective {} == NT_STEM {root} == n i k kh a m {coradical} == "Nikkhamanta" . Nikkhamanta: {} == SHORT_A_STEM {root} == n i k kh a m a n t . Aayasmant: {meaning} == venerable {cat} == adjective {} == NT_STEM {root} == a a y a s m {coradical pl} == "Aayasmanta" . Aayasmanta: {} == SHORT_A_STEM {root} == a a y a s m a n t . #hide SANDHI NOMINAL VOWEL_STEM SHORT_A_STEM NT_STEM CONSONANT_STEM NASAL_STEM Nikkhamanta Arahanta Aayasmanta. #show #if == masculine #then #elsif == adjective #then #endif.