home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / TEXT / INFO / FONOL400.ZIP / SWA.FON < prev    next >
Encoding:
Text File  |  1991-04-10  |  2.2 KB  |  84 lines

  1. /[gen7
  2. /[step
  3. [] This is a *DEMO* based on Swahili (see E.O.Ashton 'Swahili Grammar')
  4. [] Handles some facts from Brandon 1974, Brandon 1975 about deletion.
  5. [] bracketing with N inside of Vb is from Brandon 1974
  6. [] Brandon 74 'Structure of the Verb in Swahili', PhD U.Texas-Austin
  7. [] Brandon 75 'A Constraint on Deletion...', Ohio State Working Papers 20
  8. [] Load swa.max first. (It is somewhat inaccurate!)
  9. [] K is a weak definition of Consonant to include glides
  10. [] 0 is given as an example of 'syntactic sugar' -- the null string!
  11. []
  12. ][Vb Vb1 MV NEG Pres Past Fut PrepDS StatDS AssocDS CausDS=#
  13. ][3rdSgCl1 3rdPlCl1 Cl5 Cl7 Cl9 Cl14 1stSg 1stPl 2ndSg=#
  14. ][C=={+cons-syll}
  15. ][K=={-syll}
  16. ][V=={+syll-cons}
  17. ][0==
  18. [] L E X I C A L   M O R P H O L O G Y
  19. [] Verbal Derivational Suffixes
  20. [> Iteration for Prepositional and Causitive DS at least
  21. PrepDS --> i
  22. CausDS --> ish
  23. <]
  24. StatDS --> ik
  25. AssocDS --> an
  26. {[
  27. MV --> i/NEG...Pres...__
  28. MV --> a
  29. ]}
  30. [] Tense Markers
  31. {[
  32. Pres --> 0 / NEG...__
  33. Pres --> na
  34. Past --> ku / NEG ... __
  35. Past --> li
  36. ]}
  37. [] Subject Markers
  38. 3rdSgCl1 --> a
  39. 3rdSgCl1 --> wa
  40. 2ndSg --> u
  41. 1stSg --> ni
  42. 1stPl --> tu
  43. {[
  44. NEG+ni --> si
  45. NEG --> ha
  46. ]}
  47. [] Noun Class Agreements
  48. Cl5 --> ji / [A __
  49. Cl9 --> n, / [A __
  50. Cl14 --> ku
  51. Cl7 --> ki
  52. [] M O R P H O - P H O N O L O G I C A L   R U L E S
  53. ][rbi!
  54. ][ssc+
  55. ][Cyclic Category: [Vb
  56. [> Syntactic Cyclic Rules
  57.   {+syll -nas +high αback ßrnd} --> 0 / {+syll -nas +high αback ßrnd}]+__
  58.   -o* ]+]
  59.   {+syll -nas +high} --> {-high -low} / {+syll -nas -high -low}(C(C))+ __
  60.   -->l / V]+ __ {+syll -cons -low}]
  61. <]
  62. [] P O S T or N O N - C Y C L I C   R U L E S
  63. ha --> h / __+V
  64. {[
  65. {+nas +cor -high} --> 0 / [A__+ {| {-vce} |}
  66.                                 {| {+nas} |}
  67. ji --> 0 / [A __ +{-syll}
  68. ku --> 0 / +__+[Vb
  69. ]}
  70. -o* [#(K(K))V#]
  71. w-->b/{+nas +cor -high}+__
  72. {[
  73. {+nas +cor -high} --> {-ant +high -syll +cons} / __ + {+syll -cons}
  74. {+nas +cor -high} --> {-cor}/__+{-syll -cor +ant}
  75. ]}
  76. [> Iteratively Simplify Boundaries
  77. + --> 0 /__ {| + |}
  78.             {| # |}
  79. # --> 0 /__ #
  80. <]
  81. [] type l/swa.fbf to see these rules applied
  82. [] Remember this is a demo. Many of these rules are 'really' morphologicaland not phonological, e.g. ha does not become h before the u of Class 3.
  83. /[show
  84.