home *** CD-ROM | disk | FTP | other *** search
/ Garbo / Garbo.cdr / mac / science / macpckim.sit / Japanese / JAPANESE.RUL < prev    next >
Text File  |  1990-05-01  |  4KB  |  204 lines

  1. ; JAPANESE.RUL  25-Oct-89
  2.  
  3. ; Japanese Verb Conjugation
  4. ; Data from Problem Book in Phonology, by Halle & Clements, MIT
  5. ; Press, 1983, p. 127.
  6.  
  7. ; S = alveopalatal sibilant (s-wedge)
  8. ; T = alveolar affricate (ts)
  9. ; & = alveopalatal affricate (c-wedge)
  10.  
  11. ALPHABET
  12.   p t k b d g m n s z j h r w y S T & +
  13.   i e a o u
  14. NULL 0
  15. ANY @
  16. BOUNDARY #
  17. SUBSET C p t k b d g m n s z j h r w y S T &
  18. SUBSET V i e a o u
  19. SUBSET M b g m n       ; used in t:d rule
  20. SUBSET B b m           ; used in B:n rule
  21. SUBSET K k g           ; used in K:0 rule
  22. SUBSET X s k g         ; used in 0:i rule
  23. SUBSET A a i           ; used in A:0 rule
  24. SUBSET I i u o         ; used in w:0 rule
  25. SUBSET R r w           ; used in R:t rule
  26.  
  27. RULE "1 Consonant defaults" 1 17
  28.    p t k b d g m n s z j h r w y + @
  29.    p t k b d g m n s z j h r w y 0 @
  30. 1: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
  31.  
  32. RULE "2 Vowel defaults" 1 6
  33.    i e a o u @
  34.    i e a o u @
  35. 1: 1 1 1 1 1 1
  36.  
  37. ; Voicing, t:d
  38. ; LR: sin+ta  yom+ta  yob+ta  tug+0ta
  39. ; SR: Sin0da  yon0da  yon0da  Tu00ida
  40.  
  41. ; M = b g m n
  42. ; M:@ due to B:n, K:0 rules
  43. RULE "3 Voicing, t:d <=> M: (+:0)(0:i)___" 2 6
  44.    M + 0 t t @
  45.    @ 0 i d @ @
  46. 1: 2 1 1 0 1 1
  47. 2: 2 2 2 1 0 1
  48.  
  49. ; Nasalization, B:n
  50. ; LR: yom+ta  yob+ta
  51. ; SR: yon0da  yon0da
  52.  
  53. RULE "4 B:n correspondences" 1 3
  54.    b m @
  55.    n n @
  56. 1: 1 1 1
  57.  
  58. ; B = b m
  59. ; @:d due to t:d rule
  60. RULE "5 Nasalization, B:n <=> ___(+:0) :d" 3 5
  61.    B B + @ @
  62.    n @ 0 d @
  63. 1: 3 2 1 1 1
  64. 2: 3 2 2 0 1
  65. 3. 0 0 3 1 0
  66.  
  67. ; Palatalization, s:S
  68. ; LR: kas+itai  kas+0ta  sin+yoo  sin+ta
  69. ; SR: kaS0itai  kaS0ita  Sin00oo  Sin0da
  70.  
  71. ; @:i due to 0:i rule
  72. RULE "6 Palatalization, s:S <=> ___(+:0):i" 3 5
  73.    s s + @ @
  74.    S @ 0 i @
  75. 1: 3 2 1 1 1
  76. 2: 3 2 2 0 1
  77. 3. 0 0 3 1 0
  78.  
  79. ; Velar deletion, K:0
  80. ; LR: wak+0ta  tug+0ta
  81. ; SR: wa00ita  Tu00ida
  82.  
  83. RULE "7 K:0 correspondences" 1 3
  84.    k g @
  85.    0 0 @
  86. 1: 1 1 1
  87.  
  88. ; K = k g
  89. RULE "8 Velar deletion, K:0 <=> ___(+:0) 0:i t:" 5 6
  90.    K K + 0 t @
  91.    0 @ 0 i @ @
  92. 1: 4 2 1 1 1 1
  93. 2: 4 2 2 3 1 1
  94. 3: 4 2 3 1 0 1
  95. 4. 0 0 4 5 0 0
  96. 5. 0 0 5 0 1 0
  97.  
  98. ; Epenthesis, 0:i
  99. ; LR: kas+0ta wak+0ta  tug+0ta
  100. ; SR: kaS0ita wa00ita  Tu00ida
  101.  
  102. ; X = s k g
  103. RULE "9 Epenthesis, 0:i <=> X(+:0)___t:" 3 5
  104.    X + 0 t @
  105.    @ 0 i @ @
  106. 1: 2 1 0 1 1
  107. 2: 2 2 3 0 1
  108. 3. 0 0 0 1 0
  109.  
  110. ; Truncation, A:0
  111. ; according to Alam 1983 this rule deletes a, i, and e
  112. ; LR: ne+anai  ne+itai  mi+anai  mi+itai
  113. ; SR: ne00nai  ne00tai  mi00nai  mi00tai
  114.  
  115. RULE "10 A:0 correspondences" 1 3
  116.    a i @
  117.    0 0 @
  118. 1: 1 1 1
  119.  
  120. ; A = a i
  121. ; morpheme boundary is obligatory
  122. RULE "11 Truncation, A:0 <=> V +:0___" 3 5
  123.    V + A A @
  124.    V 0 0 @ @
  125. 1: 2 1 0 2 1
  126. 2: 2 3 0 2 1
  127. 3: 2 1 1 0 1
  128.  
  129. ; Affrication 1, t:&
  130. ; LR: kat+itai
  131. ; SR: ka&0itai
  132.  
  133. RULE "12 Affrication 1, t:& <=> ___(+:0)i"  3 5
  134.    t t + i @
  135.    & @ 0 i @
  136. 1: 3 2 1 1 1
  137. 2: 3 2 2 0 1
  138. 3. 0 0 3 1 0
  139.  
  140. ; Deletion, r:0
  141. ; according to Alam 1983, this rule deletes r, s, and y
  142. ; LR: sin+ru  kas+ru  kaw+ru  kat+ru
  143. ; SR: Sin00u  kas00u  ka000u  kaT00u
  144.  
  145. ; C:@ due to w:0 rule
  146. RULE "13 Deletion, r:0 <=> C(+:0)___" 2 5
  147.    C + r r @
  148.    @ 0 0 @ @
  149. 1: 2 1 0 2 1
  150. 2: 2 2 1 0 1
  151.  
  152. ; Affication 2, t:T
  153. ; LR: kat+ru  tug+yoo
  154. ; SR: kaT00u  Tug00oo
  155.  
  156. RULE "14 t:T <=> ___(+:0 C)u" 3 6
  157.    t t + C u @
  158.    T @ 0 @ u @
  159. 1: 3 2 1 1 1 1
  160. 2: 3 2 2 2 0 1
  161. 3. 0 0 3 3 1 0
  162.  
  163. ; w-deletion, w:0
  164. ; LR: kaw+itai  kaw+yoo  kaw+ru
  165. ; SR: ka00itai  ka000oo  ka000u
  166.  
  167. ; I = i u o
  168. RULE "15 w:0 <=> ___(+:0)(C:0)I" 3 6
  169.    w w + C I @
  170.    0 @ 0 0 I @
  171. 1: 3 2 1 1 1 1
  172. 2: 3 2 2 2 0 1
  173. 3. 0 0 3 3 1 0
  174.  
  175. ; y-deletion
  176. ; LR: ne+yoo  sin+yoo
  177. ; SR: ne0yoo  Sin00oo
  178.  
  179. ; C:@ due to w:0 rule
  180. RULE "16 y:0 <=> C: (+:0)__" 2 5
  181.    C + y y @
  182.    @ 0 0 @ @
  183. 1: 2 1 0 1 1
  184. 2: 2 2 1 0 1
  185.  
  186. ; Assimilation, R:t
  187. ; LR: kar+ta  kaw+ta
  188. ; SR: kat0ta  kat0ta
  189.  
  190. RULE "17 R:t correspondences" 1 3
  191.    r w @
  192.    t t @
  193. 1: 1 1 1
  194.  
  195. ; R = r w
  196. RULE "18 Assimilation, R:t <=> ___(+:0)t" 3 5
  197.    R R + t @
  198.    t @ 0 @ @
  199. 1: 3 2 1 1 1
  200. 2: 3 2 2 0 1
  201. 3. 0 0 3 1 0
  202.  
  203. END
  204.