// email: wvdwalt@csir.co.za
// tel: +27 12 8413996
// Meraka Institute, CSIR
//With contributions by Christo de Klerk
 


.group a
         _C) a (Cie_     'A:
             a            A:
             a (C         a

          C) abie        'A:bi
          @) adig       'A:d@x2 // misdadiger/gewelddadigheid/kragdadigheid
          C) adium        A:diWm // compounds of stadium/radium

          C) agie        'A:x2i
          &) agtig        'ax2t@x2 // this string almost always carries stress on a
          C) asie        'A:si

             a (CAA       %a
             a (Cie       A: // apies/middagslapie
             a (Cy        %a
             a (CA        A:
          _) aka  a%k@ //akademie etc.
             aa           A:
             ae           A:       //should be A:@ but sounds wrong
             ai           aI
             aai          AI
             adres         %adrEs // fix last e sound of adres as last part of compounds
          _) alle (C      al@ // alledaags/e/allerhande
          _) al (we       %al // stress: alweer/alwetend/-heid
             apart ap'art
             appèl ap'&l
             area         A:ria // area/kiesareas
             au           aU        // ??
             atten (d     at@n // compounds ending in bevattend etc.
             at (le       %at // atleet and compounds

             austra       o@str,A:
             antering     %ante@r@N //hantering in compounds
          _tr) a (ns %a //transvaal, transformeer etc. stres 
          &) a (_S1       A:
             avon (t      ,avOn //avontuur and friends

             aangee (+    'A:nx2e@ // see rule: _) aange (@P5   A:nx@
          _) aange (@P5   'A:nx@ // added stress mark to ensure stress on aan
             aan (g       A:n // aangaan/aangaap/aangroei/aangryp
             aan (sien  %A:n // stress on 2nd slb
             aan (sien_N   'A:n // stress on 1st slb
             aan (skou    A:n' // stress aanskou/lik
             aanste (llerig A:nst'& // aanstellerig/-e|-heid
             aansterk     'A:nst&rk // aansterk/ing
             aan (vaar    %A:n // aanvaar/de/baar
             aan (vank    A:n' // stress aanvanklik/e
             aanwen (d    'A:nvEn // to correct pronunciation of e
             aanwen (_    'A:nvEn // to correct pronunciation of e in aanwen/aanwending
          _) af (@P2      'af // afbreek/afdwaal/afdwing
          C) afel (@      A:f@l // compounds starting with tafel/ontrafeling/uitrafeling
             afgee (+     'afx2e@ // see rule: _) afge (@P4    afx2@
          _) afge (@P4    'afx2@ // stress on 1st slb
             afrik (a     %afr%ik // exception to af prefix and move stress to end
             afwesig      %afve@s@x2 // to steer clear of pre- and suffixes
          _) agterge (@P7   'ax2t@rx2@
             agterna      ax2t@rn'A: // agterna/-kyk/-loop/-sit/-staar
             a (dj        aI
             aan (djie    AIN
             aan (tjie    AIN
             aen (tjie    AIN
             adjie        AIci
             atjie        aIci
             aadjie       AIci
             aatjie       AIci
          &) asie (_S4    'A:si
          &) asies (_S5   'A:sis
          st) a (tist a //statistiek and friends

          _) aarsel       'A:rs@l
             adjunk       adj'WNk
             a (dres      a' // stress adres/se
             adresseer    adrEs'e@r // stress
             admini       %atm@n@ // administrasie/administratief/administratiewe
             agent        ax2'Ent
             algemeen     'alx2@m,e@n
             alleen       %ale@n // to handel stress in compounds with alleen
             amandel      am'and@l    // amandel/s/-poeding/-tert...
          _) am (A        %am // amorfe/amok/amortisasie/amalgamasie
             ameri (k     %ame@ri // Amerika/Amerikaner
             amus (e      %am%ys // shorten a and move stress
             anoniem      anun'im
             asem         A:s@m // asemgehaal/asemhaling/asemteug/ontwaseming
             assist       %as@st // assistent/e/assisteer
             atten (C     at'En // attent/heid/onattent/attensies
             augustus     Ox2'WstWs
             avokado      %af%ukA:du // stress and o sounds
             avokade      %af%ukA:d@ // variant form of avokado
             ay (_        _^_EN // words ending in ay are English
             ays (_       _^_EN // words ending in ays are English

// The following are experimental nasalisation of aans:
             aans (_      'A~ns
             aanse (_     'A~ns@
             
.group an
             an (djie+    aIN
             an (tjie aIN
          _) ana          ,ana     // words starting with ana starts destressed
// The following are experimental nasalisation of ans
          d) ans          A~ns
         fr) ans          A~ns
          h) ans          A~ns
          k) ans          A~ns
          l) ans          A~ns
         kr) ans          A~ns
         
.group b
             b            b
             b (b
             b (_N        p
          @) beeldig      b'e@ld@x2 // denkbeeldig/voorbeeldig
             bei          beI // beier/beitel
          _) be (@P2      b@
          C) be (C        b@
          C) be (rsie     b'&: //kombersie etc.
             basi (s      bA:s@ // basis and compounds
             be (C%+       bE // beffie/bessie/bennie/bettie/blombeddings
          _) be (Cy       b@ // bely/beny/betyds
             bed (s       bEt // bedsitkamer/bedsprei/gebedsdag
          @) bed (_       bEt // bruidsbed/dubbelbed; many compounds ending in bed
             be (de_      be@ // bede/gebede
             bedel        be@d@l // bedel/gebedel/bedelaar
             bedev        be@d@f // bedevaart and compounds
             beger (A     b@x2e@r // begerig/begerend and compounds
             bekk (+      b&k // exception to be (C%+       bE
             bek (_       b&k // exception to be (C%+       bE
          @) beker (_     be@k@r // compounds ending with -beker
             bell         b&l // inbeller/oorbelle/seepbelle
          _) bel (C       b&l // Belgies/belhamel
             bere (_      be@r@ //tediebere pandabere etc.
             be (weging   b@ // draaibeweging/swaaibeweging
             bewende      be@v@nd@ // first e pronounced long
             bewing       be@v@N // (aard)bewing/s
          @) bewys        b@veIs // "be" in rybewys/lisensiebewys/geboortebewys

             bonde (C     bOnd@ // verbondenheid/bondeldraer/gebondene/saambondelend
             bowen        bo@v@n' // bowenal/bowendien
          _) byge (@P4    b'eIx2@
             by (kom@     b%eI // bykomende/bykomstige

             badjie       baIci

             baba         b'A:ba
             ba (lans     b%a // move default stress
             balan (seer  b%al%an // move stress to -eer
             ba (ldadig   b%a // move default stress: baldadig and derivitives
             balhor       b%alho@r // move default stress: balhorig and derivitives
             ba (ljaar    b%a // move default stress: baljaar and derivitives
             balju        b%aljy // move default stress: balju and compounds
             ba (lkon     b%a // move default stress: balkon and compounds
             ballade      b%alA:d@ // move default stress: ballade and compounds
             baller (inA  b%al@r // move default stress: ballerina/-o and compounds
             ba (llet     b%a // move default stress: ballet and compounds
             ba (lletjie  ba // restore default stress: balletjie/-s
             ba (llon     b%a // move default stress: ballon and compounds
             ballo (t     b,alO // move default stress: ballotasie/balloteer
             balsem       bals@m // correct e sound in derivitives like balseming
             bara (k      bar'a
             baklei       b@kl'eI // baklei/er

             bee          be@
             bederf       b@d'&rf
             beginsel     b@x2'Ins@l // many compounds combining after beginsel
             bende        bEnd@ // bende and its many compounds
          @) bene (_      be@n@
             bering       b'e@r@N // ontbering/inhibering/inkubering
          o) bering       b@r@N // versobering
          C) bering       b@r@N // verorbering/versombering
      skrob) bering       b'e@r@N // skrobbering

             beu (C       bY@ // beur/beuke/beul
             besig        b'e@s@x2
             bessie       bEsi
             berg         b&rx2
             berge        b&rg@
             besem        be@s@m
             besering     =b@se@r@N    // besering/s/kniebesering...
             beter        b'e@t@r
             bidd         b'Id // biddag/aanbidding
             bid          b'It_ // biduur/aanbid
             binne        bIn@ // binnekom/binnelandse
          @) ble (_       _^_EN        // words ending in ble is English
             boere        bur@ // many compounds with boere
             bok (ooi     bOk_         // bokooi/e/ribbokooi/boerbokooi
             buiten (ge   b'Yyt@n      // buitengewoon/s/buitengewone/buitengemeen
             buiten       bYyt@n' // buitendien/buitensporig
             buite        b'Yyt@ // buitelandse/buitestander/buitew�eld
             bybel        b'eIb@l // to correct pronunc. of e in compounds
             by (voorb    b%eI// move default stress


.group c
             c            k
             c (c
             c (e         s
             c (i         s
             c (y         s
             ce (_        _^_EN // words ending in ce are English
             ch           x
          _) ch           x2
             ch (ro       k
             chat         _^_EN
          @) ci (_        s'i // plurals ending in -ci
          @) cel (_       _^_EN        // words ending in cel is English
          @) cle (_       _^_EN        // words ending in cle is English
             chirurg      S@r'Wrx2
             cy (_        _^_EN // words ending in cy are English
             chin (e S%in //chinees, chinese


.group d
             d            d
             d (d
             dd           d // gladde/midde/kudde/opskudding
        aan) dag (tig     d'ax2 // accent on dag
             dani (gh     d'A:n@ // -hoedanigheid/hoedanighede/onderdanigheid
             dapper       dap@r // dapperder/dapperste/dapperheid
             de (moCr     d%E // demokraat/demokrasie/-ë/demokraties/demografie
             dekade (n    dEkad'E
             dekade (s    dEk'A:d@
          _) deli (ka     d%El%i // delikaat/delikate
	
          @) dend (er     d@nd // beduidender/behoudender
          @) dend (ste    d@nt // beduidendste/behoudendste
          &) denis        d@n@s // geskiedenisboek/kultuurgeskiedenis/belydenis/beduidenis
          @) derd (_      d@rt // verouderd/afgesonderd/gevorderd
          @) dderd (_     d@rt // ontredderd, se rule: dd           d
          _) derge        d&rx2@ // dergelik/-e
             diaken       d%iA:k@n // diaken and compounds
             dia (m       d%i%a // diamant and compounds
          &) ding (_S4    dIN
          &) de (_S2      d@
          &) des (_S3     d@s
             d (_N        t      // 
             dj           c      // palatal stop

             d (_dN              // next word starts with d, drop the d
             deloos d@lo@s
             delos d@lo@s

          @) dge (_       _^_EN   //words ending in dge is English

//       &C) dele (_      de@l@ 
          _) dames        d'A:m@s // numerous compounds with dames
             de (bat      d@      // otherwise debatteer does not work
             debuut       d@b'yt  // debuut/-bundel/-vertoning
             desember     de@s'Emb@r
             digers       d@x2@rs
             departe (ment d@p%art@
             detail       d'i:teIl
             dis (trik    d@s // stress: distrik/-te and compounds
          _) dode         d'o@d@  //dodelik dodemars etc.
             doktor (_    dOkt@r // make last o schwa
             doku         dOky
             dominee (_   d'o@m@ni
             domin (A     dOmin' // domineer/dominering
          @) d (C         t     // oudste/benoudste/goudstad/steeds/Sweeds
        ver) d (C         d     // verdwyn; see rule: @) d (C         t
          @) dd           d // beddens/bedding
             djie         ci // bokbaardjie/bordjie/boordjie/perdjie/tydjie
          @) d (r         d // but oordrewe/oordrom
         @C) dwerk        tv&rk // handwerk/naaldwerk
          @) dwes         tv'Es // noordwes/te/lik/e suidwes/te/lik/e


.group e
             e            e@
             e (C         E
         @C) e (bo        @ // compounds with boek/boer/boog/boom/bol/bord/borsel/bos/ grondbonebotter/kamdebo...
         @C) e (bu        @ // briewebus/ereburger/novellebundel/urinebuis/woedebui
         sp) e (d         @ // ekspedisie/gaspedaal/kwispedoor
          sp) e (lonk      @ // spelonk/rowerspelonk/spelonkagtig etc.
          _k) e (ndh       =E // but bekendheid/onbekendheid
          @C) e (rh        @ //donkerheid/kweperheining/nywerhede/pantserhemp/klapperhaar/suikerhandel/hamerhou
          @) ei (sen      _'eI // (on)veeleisend/spoedeisend
          r) ei (sen      'eI // rondreisend
          C) e (h         @ // alpehoring/beukehout/briewehoof/hondehok/tehuis...
       hand) e (l         @ // handelaar/handelsmerk/handelsware and similar
          _) e (mi %E
             e (CA        e@
       dier) e (@         @ // dieresorg/-lewe..., many compounds
      luuks) e            @ // luukses/luukse and compounds
       midd) e (@         @ // compounds starting with midde: middedorp/middeooste/middestad/middeweg
       reus) e (@         @ // correct 2nd e in compounds starting with reuse
          C) ede (_       e@d@  // aandgebede/selftevrede
          C) edes (_      e@d@s // lofredes/hoofredes
          C) e (ndh       =@ //asemrowendheid/beduidendheid/doeltreffendheid/dringendheid/voortvarendheid...
          u) eel          'e@l // words ending in ueel take stress on last slb
             effek        %e@fEk // move default stress and fix e sound: effek/-te/-tief
             eienaardig   %eI@nA:rd@x2 // move default stress: eienaardig/-ste
       sirk) e (l         @ // compounds: sirkelgang/sirkelvormig
         nk) e (lb        @ // onwankelbaar/skenkelbeen/sprinkelbesproeiing
          u) ele (+        'e@l@ // words ending in uele take stress on penultimate slb
             ele (gant    ,e@l@ // elegant/onelegant
          C) e (k         & // 
          C) e (kA+       e@
          C) e (ks        E
          C) e (kt        E
             ekstase      Ekst'A:s@ // stress ekstase/s
        app) e (l         @      // appelboom/boer/tert/pynappelsap
      wink) e (l          @ // winkelvensters/-sentrum/-personeel/winkelier/winkelhaak
          C) eloos        @lo@s  // haweloos/hopeloos/hulpeloos/vlekkeloos
          C) elose        @lo@s@ // hawelose/hopelose/hulpelose/vlekkelose
          C) ema (_       e@ma // words ending in ema: compounds of skema/tema
          C) enaar        @nA:r // eienaar/lessenaar
          C) enier        @n'i:r // kruidenier/spysenier/valkenier/Renier
          C) en (heid     @n // opgewondenheid/bedorwenheid and many similar
          _) enorm        e@n'Or@_m // enorm/-s, pronunc. of rm
          _) enorm (A     %e@nOrm // enorme/enormiteit, pronunc. of rm and stress
          _) enkel        ENk@l // enkelbaan/enkelbed; many compounds
         @C) eny (_       @n'eI // words ending in eny have stress on y
          d) e (fi E   
          C) e (kant      @      // buitekant/noordekant
             ee           e@
             eeu          iu
             ei           eI
             ey           eI
             eu           Y@
             euntjie      Y@iNci // seuntjie/reuntjie
             eë           e@     // e deelteken-e
          &) e (_         @
          m) e (nis       @      // geheimenis(vol)/verdoemenis
          C) e (toe_      @      // binnetoe/buitetoe
             e (gK        &
          _) e (gal       %e@ // stress: egalig/-e
          C) ektomie      'Ektumi // histerektomie/vasektomie
          &) elik (ing    @l@k // verduideliking/s/vergoddeliking/verstedeliking
          
        app) elkoos       @lk'o@s // stress shifts to koos appelkooskonfeit
          &) e (l_        @
        Cdd) e (le_ e@
        Csd) e (le_ e@
        Add) e (le_ @ 
        ACd) e (le_ e@ 
        los) e (s @

             e (lK        &
      blind) e (ling @
        ind) e (ling e@ 
         nd) e (ling @
          _) eike         'eIk@ // many compounds with eike
          &) e (lC_       @
         @C) e (lse_      @ // brusselse/dekselse
       wiss) el (@        @l     // wisselende/verwisseling/wisselbaar
             elagtig      @l'ax2t@x2 // beuselagtig/e/heid/buffelagtig...
             ener (gi     %En@r  // energie/energiek/e
             ele (ment    El@    // element/e/klankelement
          m) e (ling      @      // versameling/insameling/stameling
          _) eni (g       'e@n@  // enigeen/enigiemand/enigiets/eniggebore/enigermate
          C) e (ltjie     @      // eltjie always @lki

          _) epilep       Ep@l'Ep // epilepsie/epilepties/e
        sam) e            @

          K) e (poort     @      // Onderstepoort/erepoort/hellepoort
         ff) el (@        @l // derivitives and compounds of eg. snuffel/skoffel/knoffel, etc.
          &) ele (_       @l@
             elektr       %ilEktr // move stress from 1st slb: elektries/elektrisiteit

          _) ellende      e@l'End@
          _) ellendig     e@l'End@x2
             engels       EN@ls  // engelssprekend/engelstalige/engelsman
        lei) er (s        @r // leierskap/leiersgroep/leierskursus/leiersposisie...
         in) er (A        'e@r // kombinering/verkleinering...
         ff) er (@        @r // keffertjie/koffersleutel/offerande/opoffering
      stoff) er (A        'e@r // exception to rule: ff) er (@        @
          C) eres         @r'Es  // ...onderwyseres/...sangeres/priesteres
          &) e (m_        @
          &) e (n_        @
          &) e (nC_       @
          &) e (ng_       E
        erf) e (nis       @      //erfenis/kultuurerfenis/verderfenis

          &) e (r_        @
          &) ers (_       @rs
          &) erei (_      @reI
             e (r         &

        lew) e (ns @
         &d) e (r@        @      // not initial or final syllable
         &t) e (r@        @
         &b) e (s@        @
       komp) e (t@        @      // kompetisie/s/uitklopkompetisie/inkompetensie
             een (drag@   %e@n // eendrag has stress on 1st slb, but eendragtig and similar on 2nd
             eenge        'e@nx2@
             eerbied (A   e@rb'id // eerbiedig/ing
             eerbiedw     %e@rb%itv // eerbiedwaardig/eerbiedwekkend
             eerw         %e@rv // stress: eerwaarde
             entjie       EiNci
             edjie        'E:ici
             etjie        ici
          &) elik (_S4    @l@k
          &) elikheid (_S8 @l@keIt // vriendelikheid/duidelikheid
             epi (deC     %Ep%i // epidemie/-s/-e/epidermies/epidermis

          K) erig         @rIx2
          K) erige        @rIx2@
         AA) erige        @rIx2@
         Ai) er (A        @r     // bakleierig/draaiery/mooierige
          k) es (_        @s // blankes/blinkes/krankes/dronkes/sterkes/swakkes
        hip) e (r @
          _) er (b          &r' // erbarm/ing
          _) er (k          &r' // erkenbaar/erkenning
          _) er (v          &r' // ervaar/ervare/ervarings/ervaringe
          &) ere (_S3     @r@
          @) ery (_       @reI
          s) e (lig       @      //duiselig/e/heid etc.
             e (tiket     E // shorten e sound


             ewigheid     'e@v@x2,eIt // ewigheid/hewigheid/stewigheid
             evolus       EvOl'ys // evolusie/devolusie/revolusie
          C) ewyn         @veIn // alewyn/compounds of brandewyn
        _op) e (n         @
          C) ensie (_     'Ensi // many words ending in stressed ensie(s)
          C) ensies       'Ensis // forensiese
C) ensie (_          @) enswaar (dig @nsv'A:r // noemenswaardige/bejammerenswaardig
        @C) ent (_        'Ent // orent/student/topstudent
        @C) ent (e_        'Ent // plurals of some of the above
          C) er (tyd      @r // tegelykertyd/kindertyd/indertyd
          _) etens        'e@t@ns // etenstyd/klok/tafel/uur
       pann) e (C         @ //pannekoek and friends
       pann) e (tjie      i //fix pannetjie/spannetjie etc.
          C) ewel (A      e@v@l // prewelend/wrewelig/newelig/beneweling
          C) e (lein @ //porselein and friends
          d) e (mons      E%
          r) e (digering  E
        som) e (r         @ //someraand and others.
          _ew) e (++      @ //ewewig, ewekansig etc.
          C) e (sk_       'E // grotesk/burlesk/humoresk
          C) e (ske_      'E // burleske/groteske
             evang        ,e@faNx2 // evangelie/evangelis

          ou) e (C        @
          C) e (v         @ //kleibevattend/stasiebevelvoerder/skadevergoeding

// The following are experimental nasalisation of ens
         gr) ens          e~ns
          m) ens          e~ns
        nam) ens          @ns // but not namens
          w) ens          e~ns
          @sam) e (ns_ @ //fix eksamens
          @nem) e (ns_ @ //fix words ending in nemens
      _mens) e            @ //mense at start of compounds
      _mens) e (k         @ //force correct behaviour before k
          @kom) e (ns_ @ //fix words ending in komens
          @C) e (wa_       @ // goederewa/kolewa/ossewa/troepewa
          @C) e (waen      @ // plurals and diminutives of some of the above
          w) e (ling @ //weling always v@l@N

       wild) e            @ //wilde in compounds
       wild) e (kA        @ //wilde in compounds with k wildekomkommer etc.
          pp) e (rend      @ // flapperend/knipperend/versnipperend
          &) e (nk_       E // but kersgeskenk/verjaardaggeskenk
          @ks) e (ms        @ // bliksems and compounds
          @) e (spel_     @ //gebarespel/kleurespel/klokkespel/parespel/poppespel/samespel/snarespel
          p) e (talje     @ // fix stress and 1st e sound: petalje and compounds



.group f
             f            f
             f (f

             familie      fam'ili
             fasiliteit   fasilit'eIt  // fasiliteit/e/aftrekorderfasiliteit
             februarie    f'e@-bry,A:ri
             fi (siek     f@ // correct 1st i sound and move default stress:
             filistyn     f@l@st'eIn  // filistyn/e
             flo (re      fl%u // move default stress, correct o sound: florerend
          _) for (C       f%Or // formeel/formele/forseer/fortuin
          _) for (se_     f'Or // stress back to 1st slb; se rule: _) for (C 
             foto         fo@tu
             fo (togra    fo@ // move default stress: fotograaf and similar
             fung (e      f%WNx2 // fungeer/fungerende/fungering
             fynge (C     feInx2@ // fyngebreekte/-kou/-kap/-maalde


.group g
             g            x2
             g (g
             ge           x2@
             ga (lAC      x2%a // galant/galery/galon/galop
//re-enable following rule to get [g@] at end of words
             ge (_        g@
             genre        Z'A~nr@ //genre and compounds
             gespe (_     x2Esp@ // gespe and compounds
             gewens (g    x2e@v@ns // (on)vergewensgesind/-e/-heid
          _) gh           g
             gh (_        k
          @) gheid        x2eIt    // traagheid/leegheid/droogheid/stugheid
          _) ge (@P2      x2@
             ge (k_       x2&
             ge (kk       x2&
             ge (kh       x2&
             genade       x2@nA:d@ // correct 2nd e in compounds: genadedood, etc.
             genad (etjie x2@nA:d // correct 2nd e in genadetjie
          _) ge (rC       x2& // gerf/gerwe/gert/gerber
             gesel (_     x2@s&l // metgesel/compounds ending with gesel
             geu (C       x2Y@ // geur/e/ig/geut
             gewe (_      x2'e@v@  // begewe/gegewe	
          @) gewende (_   x2'e@v@nd@
          @) gewend (_    x2'e@v@nt // insiggewend/deurslaggewend/liggewend
             gewel (d x2@v'&l //geweld/ig
             gewel (f x2@v'&l //gewelf/boog
             gewel (w x2@v'&l //gewelwe

             gewel  x2e@v@l //gewel/huis/muur etc.
             gewer (_     x2e@v@r // gewer and many compounds ending in gewer
             gewing       x2e@v@N // begewing/vergewing

        bur) ger          g@r
             gee          x2e@
          @) gegee        =x2@x2'e@
             ge (kskeer   x2'E     // gekskeer/gekskeerder/gekskeerdery
             geld         x2&lt
             gelde        x2&ld@
             geldi        x2&ld@
             geldjie      x2'&lci
          _) gelykeni (s  x2@l'eIk@n@ // gelykenis/se
             gemmer       x2'Em@r
             ght          _^_EN
// geo
             ge (ogra     x2i //geografie etc.
             ge (olo      x2i //geoloog etc.
             ge (ome      x2i //geometries etc.
             gesels       x2@s'&ls
             generaal     x2@n@r'A:l
          _) gade         x2A:d@ // gadeslaan/gadegeslaan
             garage       g@r'A:dZ
          @) gge (_       x2@ // logge/stugge
             guerrilla    g@r'Ila

.group h
             h            h
             h (h
             hal (sstar   h%al // move default stress:
          @) hartig       h'art@x2 // barmhartig/lighartigheid/lighartig...
             heiden       heId@n // heidene/heidense/heidendom
             hemde        hEmd@ // naghemde/onderhemde/frokkiehemde
             hemel        he@m@l // hemelblou/hemelhoog and many compounds with hemel
          _) her (@P3     h%&r
             herder       h'&rd@r
             here (_      he@r@
             hel          h&l
          _) helde        h'&ld@ // heldedade/heldedood/heldemoed...
          &) hede (_      he@d@
             heg          h&x2
          g) heid         eIt      // traagheid/leegheid/droogheid/stugheid
             herinner     h&r'In@r // herinner/-ing/-e|s
             hip (noCA    h%ip // hipnose/hipnoties/hipnotiseer
             hister (e    hist@r // histerektomie
             hister (i    hist'e@r // histerie/histeries
             histor       hist,o@r
             hoog (dra    h%o@x2 // stress: hoogdrawend and derivitives
             hor (los     h%Or // horlosie and compounds
             hu (meur     h%y // stress: humeur/-ig

.group i
             i            i
             i (C         I
             i (CA        i
             ie           i
          _) iese (C      ,is@ // iesegrimmig and derivitives
             ieus         i'Y@s // this ending always takes stress
             i (tief      @
             i (tiew      @
        def) i (n         @
          f) i (guu       @    //figuur
          f) i (gure_     @    //figure at word end
          C) iater        i'A:t@r // psigiater/pediater
          C) iatrie       iatr'i // psigiatrie/pediatrie
          C) iatries      i'A:tris // psigiatries/pediatries
             _) idi (o       %id%i // idioom/idiome/idioot
             in (diens    @n //indienstreding/indiensopleiding/indiensplasing
             insi (dent   @ns@ // insident/e/insidentjie
             in (tiem     @n // move default stress: intiem/e
             intimi (dA   @nt@m@ // intimidasie/intimideer
             ingrypen     @nx2reIp@n // move default stress and correct 1st e in ingrypender
             innemen      @ne@m@n // move default stress and correct 2nd e in innemendste
             intrige      @ntrix2@ // intrige/-s; fix 2nd i sound
             innuendo     @ny:|'End@U // innuendo('s)

          C) ie (r_ i: //ier at end of words is long
          C) ie (re_      i: //iere at end of words is long
          
        _em) i (r         @
             ië           e@:@-  // i followed by "deelteken e"
             iën          i'En   //i deelteken e n



             iee (C       i'e@ // distansieer/finansieer/finansieel/prieel
             iële         i'e@l@ // finansiële/potensiële


             ieu          iu
             ij (C        eI
             ingee (+     'Inx2e@ // se rule: _) inge (@P4    @nx2@
          _) inge (@P4    'Inx2@ // prefix inge always has stress on 1st slb
             inge (wing   'Inx2e@ // see rule: _) inge (@P4    @nx2@
         @C) inge (_      @N@
             ings         INs      // begrotingsrede/ontvangslokaal/geringste
          _) ing (@       'Inx2    // ingaan/ingang/ingiet/ingly/ingroei/ingreep...
          &) ige (_       Ix2@
          &) iges (_      Ix2@s
          &) iger (_S2    @r
          @) ika (_       =%ik%a // logika/dinamika
          &) ike (_S3     @k@
          C) iking        @k@N
          &) ing (_       @N
         @C) igend (_     @x2@nt   // bevredigend/beangstigend...
         @C) igende       @x2@nd@  // bevredigende/beangstigende...
          C) iging        @x2@N

             indjie       'IiNci
             intjie       IiNci
             idjie        Iici
             itjie        Iici

             ighei (d     @x2eI // kleinigheidjie
          &) igheid (_S6  Ix2eIt
          &) ighede (_S6  Ix2e@d@
             iana         i'A:na
             indivi       ,IndIvi //individuele and others
         &C) ikend        @k@nt     // grinnikend/runnikend/sanikend
         &C) ikende       @k@nd@    // grinnikende/runnikende/sanikende
             ingenieur    @nx2@n'y@r
             inspring     'Inspr@N // see list: insp        InspEkt'Y@r and rule: &) ring (_S4    rIN
             inten (s     @ntEn // move default stress
             in (tussen   @n // move default stress
             irrit        ir@t' // irriteer/irritasie
             irriter (@   ir@t'e@r // irriterend/e/irritering

             iles (_      _^_EN // words and names ending in -iles are English
             ity (_N      _^_EN
          @) igering      ix2'e@r@N
             instruks        @nstr'Wks // instruksie/s (stress)
             instrukt        @nstr%Wkt // instrukteur/s/instrukteer (stress)

             iër (@       i'e@r     // kopiëring/subsidiërende
         AC) is (_        'Is // aktivis/humanis/kommunis/pianis/solis/violis/kompromis
        pol) is (_        @s // polis and compounds
         ar) is (_        =@s // but sekretaris/argivaris/kommissaris
      litar) is           'Is // but militaris
         AC) iste (_      'Ist@ // aktiviste/humaniste/kommuniste/pianiste/soliste/violiste
          @) iseer        is'e@r    // analiseer/kategoriseer             
          @) iseren (d    is'e@r@n  // analiserend/kategoriserend          
          @f) iek (_       'ik // manjefiek/compounds
          @n) iek (_       'ik // uniek/compounds
@n) iek (e_      'ik // unieke/compounds
          @kn) iek (_       ik // but piekniek
          @t) iek (_       'ik // antiek/etiek/taktiek
          @tr) iek (_       'ik // eksentriek/metriek
          @tr) iek (e_      'ik // eksentrieke/metrieke

          @) iseur        is'Y@r // adviseur/narkotiseur
          @) i (sering    i
          C) isie         'isi      // ambisie/ammunisie/komposisie/ammunisiekis
          C) isieus       isi'Y@s // ambisieus/suspisieuse
          C) ispel        Isp@l // lispeling/kwispeling/kwispelstert
          @) isme (_      'Ism@ // isme always takes stress
          @) iteit        it'eIt // stress on iteit endings
          C) iveer        if'e@r // always takes stress
          C) iver (A      if'e@r // always takes stress: aktiverende/motivering

.group j
             j            j
             j (j
             januarie     j'any,A:ri
             jeans        _^_EN
             jellie       dZ'Eli
             johan        juh'an
             johannes     juh'an@s
             jonge        jON@ // jongeling/jongeres

             junie        j'uni
             julie        j'uli
             juris (dik   j%ur@s // jurisdiksie and compounds


.group k
             k            k
             k (k
             kk           k

             kabinet      k%ab%inEt // kabinet/drankkabinet/kabinetsvergadering
             kake (C      kA:k@ // kakebeen/skakelaar/skakelbord/skakelfunksie
             ka (lend     k%a // kalender and compounds
             kalmeer      kalm'e@r // kalmeer/gekalmeer
             kalmer (A    kalm'e@r // kalmerend/e/kalmering
             kamera       k'am@ra
             kameraa      kam@r'A:
             kamer (C     kA:m@r // kamerdeur/eetkamermat/sitkamervenster
             kandi (dA    k%an%i // kandidaat/kandidate and compounds
         @A) kaner (_     k'A:n@r // Afrikaner/Amerikaner
             kapper       kap@r // kappertjie/haarkapperswinkel
             kap (tein    k%ap // kaptein/kapteinskap/skeepskaptein
             kar (ton     k%ar // move default stress: karton and compounds
             kar (wei     k%ar // move default stress: karwei and derivitives
          _) kata ,kata
             kategorie    k,at@x2ur'i // to also handle plural
             kategor (isA kat@x2ur    // katagoriseer/kategorisering/gekategoriseer
             kategories   k,at@x2'o@ris // to move stress             
             
             keling       k@l@N
             kkeling      k@l@N
             kelend (_    k@l@nt
             kelende (_   k@l@nd@
             kkelend (_   k@l@nt
             kkelende (_  k@l@nd@
      weder) ker (A       k'e@r // wederkerend/wederkerig
             kker (@      k@r        // swakkerig/blikkerig/flikkerend/flikkering
             klaarblyklik klA:rbl'eIkl@k // klaarblyklik/e
          _) kla (s       kla // klasaantekeninge/klasonderwyser and other compounds
             kla (ssiek   kl%a // move default stress: klassiek/-e	
          _) kamele       kam'e@l@   // kamele teenoor skamele
             karakter     kar'akt@r
         er) ken          kEn // E sound in erkEn
             klein (g      kleIn // kleingeld/kleingoed/kleingekry/kleingemaak
             klere        kl'e@r@
             kklere       =kl'e@r@
             ko (pie@     k%u // kopiereg/kopie
             koe (rA      k%u // koerier/koerasie/koerant and compounds 
             kollege      k'OlidZ    // kollege/onderwyskollege
             kolleges (_  k'OlidZ@s  // kolleges/onderwyskolleges
          @)kollek        kulEk // straatkollekte/straatkolleksie/deurkollekte
          _) kollek       kul'Ek // kollekte/kollektebord/kolleksie
             kollekteer   kulEkt'e@r // kollekteer/gekollekteer
             koeël        k'ul
             kolonel      kOl@n'&l
             kolo (ssa    k,Olu // move default stress: kolossaal/kolossale
             kombuis      kOmb'Yys
             ko (medi     k%u // move default stress, correct o sound
             komitee      kOm@te@
             kommen (ta   k%Om@n // kommentaar/kommentator
             kom (plA     k%Om // komplot/kompleet
          _) kon (C       k%On
          _) kon (dig     k'On // stress: see rule: _) kon (C       k%On
             konnekteer   kOnEkt'e@r // (ge)konnekteer
             koppel       kOp@l      // koppelaar/koppeling/koppelvlak/ontkoppeling
             krimi (nA    kr@m@' // krimineel/kriminele/diskrimineer
             krit (A      kr@t // kriteria/-ium/kritiseer and derivitives
             krokodil     krOk@-d'I:l
             kruger       kr'Y@@r
             kwali (C@    kw%al%i // kwaliteit/kwalifiseer


.group l
             l            l
             l (l
          _) la (kon      l%a // lakoniek/lakonies/lakonisme
          _) lang (d      l%aN // langdradig/langdurig and their derivitivs
          &) lede (_S4    le@d@
             lede (C      le@d@     // ledemate/ledegeld/ledelys
             legende      l@x2End@ // move default stress; fix e sounds
             legen (da    l@x2@n // move default stress and fix e sounds
          _) lende        lEnd@ // lendelam/lendene/compounds of lende
             lening       le@n@N // banklening/sorgverlening/hulpverlening...
          _) lev (i       l@f       // Levitikus/Leviet
             lewe (C      le@v@ // belewenis/lewendig/agtergeblewenes
             ligen        l@x2'En
          &) lik (_S3     l@k
          &) like (_S4    l@k@
          &) likes (_S5   l@k@s
          &) liker (_S5   l@k@r
          &) likste (_S6  l@kst@
             linker       lINk@r // blinkertjies/many compounds with linker and klinker
          _) losge (@P5   l'Osx2@
          &) lm (K        l@-m
             liefdes      lifd@s // liefdesbrief/daad/geskiedenis/verhouding...
             lisensie     l@s'E:nsi
             lering (_ l'e@r@N //isolering distilering correct @ to e@ and force stress
             

.group m
             m            m
             m (m

          &) mal (_S3     mal
             malaria      mal'A:ria;
             manu (sk    ,many
             marine       m%arin@ // marine and compounds
             maties       m'A:tis //tamaties, outomaties etc.
             ma (triek    m%a // matriek and many compounds with matriek
          @) matig        m'A:t@x2 // doelmatig/gelykmatig/regmatig; matig takes stress in compounds
//             mc  _^_EN //the mac names does not work

             medalje      m@dalj@ // medalje/bronsmedalje/medaljewenner
          _) mede (@P4    m'e@d@
             _) mede (ly     m%e@d@// move stress
             media        mi:dia // compounds of media
             me (dium     mi: // fix e sound
             mee (doë     m%e@ // move default stress

             meganies     m@x2'A:nis
          _) meege (@P5   m'e@x2@
             me (juf      m@ // move default stress and shorten e sound
             meneer       m@n'e@r   // meneer/meneertjie
             menere       m@n'e@r@  // menere/beroepsmenere
             mening       m'e@n@N

             mentee (C    mEnt'e@  // argumenteer/dokumenteer/fragmenteer stress related
             mentele (_   mEnt'e@l@ // stress always on penultimate slb of words ending in ntele

             mentering    mEnt'e@r@N
             materiaal    mate@ri'A:l
             mekaar       m@k'A:r
             mekaarge     m@k'A:rx2@
          _) melodies     m@l'o@dis //melodies and compounds
          _) melodi (eu   ,mEludi //melodieus
          _) melodie      mElud'i
          _) melo (dr     m'Elu //melodrama etc.
             mme (C        m@
             ment         m'Ent
             mental (iteit m,Ental // fix stress: mentaliteit/sentimentaliteit and compounds
             mentjie      m'EiNci // monumentjie/dokumentjies
             metaal       m@t'A:l
             metale       m@t'A:l@
             meteen       mEt_'e@n  // meteen/meteens/almeteens
             metode       m@t'o@d@  // metode/s
             me (tod      m@ // metodies/metodiek

             metodis      mEtud'Is  // metodis/ties/e/metodisme
             mevrou       m@fr'@U
             middagete    m'Idax2_e@t@ // middagete/s
             middel       mId@l     // middellyf/middelpunt/middelste/bemiddelend
             milit        m@l@t // militêr/militaris
             minag        m'Inax2   // minag/geminag/minagting/minagtend
             mikro        mikru
             ministers    m@n'Ist@rs
             mis (gis     m@s // stress on 2nd slb
             mis (gun     m@s // stress on 2nd slb
             mis (ha      m@s // mishandel/mishaag
             miske (n     m@skE // misken/ning/onmiskenbaar
             mis (l       m@s // misluk/mislei
             mis (lik     m'Is // default stress again
             mis (m       m@s // mismaak/-te/mismoedig
             mis (noeg    m@s // stress on 2nd slb
             mis (o       m@s_ // misoes/misopvatting
             mis (plaas   m@s // stress on 2nd slb
             mis (rabel   m@s // stress on 2nd slb
             mis (reken   m@s // stress on 2nd slb
             mister (ieus m@ste@r // stress at end
             mis (tiek    m@s
             mis (troos   m@s // mistroostig
             mis (vorm    m@s // stress on 2nd slb
             modern       m%ud&r@-n
             moedswillig  mutsv'Il@x2 // move default stress: moedswillig/-e/-heid
             moeite       m'uIt@    // moeitevol/le/moeiteloos/lose
             moles (tA    mOl@s' // molesteer/der
             monder (A    m%Onde@r // move default stress and lengthen 1st e sound
             monu (ment   m%On%y // monument/e/vrouemonument/monumenteel
             motor        mo@t@r // motorfiets/motorkar/vragmotor
          @) mpel (A      mp@l // bewimpeling/dompelaar/strompeling
             musiek       mWs'ik
             musi (C      mysi' // musikant/musikus/musici
             môre (@      mO:r@' // move default stress: môreaand/-middag/-oggend


.group n
             n            n
             n (n
             n (c         N
             n (k         N
             n (q         N
             n (x         N
             ng           N
         eu) n (g         n // dreungeluid/kreungeluid/steungeluid/steungewend
             n (_g        N
          @) nges (_      N@s // banges/langes/dinges
          _) na (C_       n'a //three-letter words starting with na
             na (        n%a_ // naef/naewe/nawiteit
             na (tal ,na' //natal and compunds
          _) n (AA        n // for words starting with naa, etc.
             nasio        naSiu
          _) nag (C       n'ax2
          _) na           n'A:
          _) na (by@      n%A: // move default stress: nabye/nabyheid
          _) na (delig    n%A: // move stress from 1st slb: nadelig/-e
          _) na (denk     n%A: // exception to: _) na           n'A:
          _) na (rC       na // nartjie/nardus/narsing
          _) na (rk       n%a // narkose/narkotiseer/narkoties/narkotika
          _) na (tC       na // many compounds beginning with nat
          @) na (_        na // shorten final na, except for:
          r) na (_        nA: // daarna/hierna/waarna
             naasbeste    nA:sbEst@ // naasbeste/s
             nadruklik    nA:dr'Wkl@k // nadruklik/e

          &) ning (_S4    n@N
             nning        n@N // prevent nn in words like orwinning, see: &) ning (_S4    n@N
          _) nage (@P4    n'A:x2@

             nasionale    naSEun'A:l@
          &) nele (_      n'e@l@ 
             netel        ne@t@l // netelig and derivitives/netel and compounds
             normaal      nOrm'A:l // normaal/normaalweg/abnormaal
             nota         no@ta // nota/voetnota/keurnota
             nou (keu     n%@U // noukeurig/-e/-heid/onnoukeurig
             no (velle    n%u // move default stress and fix o sound
             ntere (ss    nt;r@' // interessant/interesseer/geïnteresseerd


.group o
             o            o@
             o (C         O
             o (CA        o@
             ob (sku      %Op // obskuur/obskure/obskuriteit
             oefen        uf@n// oefenbroekie/oefeningboek/liggaamsoefeninge
          C) ogig         _o@x2@x2 // bruinogig/grootogig/skuinsogig
          C) oesem        us@m // boesemvriend/ontboeseming/geroesemoes...
          C) oetel        ut@l // troeteldier/-naam/vertroeteling/vroetelend/boeteling
          _) o (marm %O //omarm and compounds
             odiek        ud'ik // periodiek/metodiek
             oliek (_     ul'ik // koliek/mankoliek/simboliek
             oliek (e_    ul'ik // mankolieke/katolieke
             orie         o@ri
             oriu         'o@riW
             orkes        %OrkEs // orkes and compounds

          C) o (Cie       o@ // removed primary stress
          C) o (CAA       %u
          C) o (Cy        %u
          C) o (Ciee      %o@ // assosieer/harmonieer/folieer
          fil) o (@ u% 
             oo           o@
             oe           u
             oei          uI
             oi           OI
             ooi          oI
             oy           OI
             ou           @U

             oetjie       uIci
             oentjie      uINci
             oedjie       uIci
             odjie        OIci
             otjie        OIci
             ondjie       OINci
             ontjie       OINci
             ontering     %Onte@r@N //ontering in compounds montering etc.
             ograaf       ux2r'A:f // biograaf/demograaf/fotograaf
             ografie      ux2raf'i // biografie/demografie/fotografie
             ografies     ux2r'A:fis // biografies/demografies/fotografies
             ograwe       ux2r'A:v@ // biograwe/demograwe/fotograwe
          C) okkel        Ok@l // derivitives of smokkel/rokkel/brokkel and others
             okraat       ukr'A:t // burokraat/outokraat and similar
             okrasie      ukras'i // burokrasie/outokrasie and similar
             okrat (A     ukr'A:t // burokraties/outokraties/demokrate and similar
             ologie       ulux2'i // biologie/tegnologie and similar
             ologies      ul'o@x2is // biologies/tegnologies and similar
             oloog        ul'o@x2 // bioloog/kardioloog and similar
             oloë         ul'u@ // bioloë/kardioloë and similar
             ometrie      ume@tr'i // geometrie/psigometrie
             ometries     um'e@tris // geometries/psigometriese
             osofie       usuf'i // filosofie/teosofie
             osofies      us'o@fis // filosofies/teosofiese
             osoof        us'o@f // filosoof/teosoof
             osowe        us'o@v@ // filosowe/teosowe
             opaat        up'A:t // homeopaat/psigopaat and similar
             opatie       upat'i // homeopatie/neuropatie and similar
             opatie       upat'i // psigopatie/osteopatie and similar
             opaties      up'A:tis // allopaties/homopaties and similar
          k) ongres       %ONx2rEs // compounds ending with kongres: kerkkongres
          @) ony (_       _^_EN     //words ending in only is English
             oodjie       oIci
             ootjie       oIci

             oontjie      oINki
             oondjie      oINki
             omgee (+     'Omx2e@ // se rule: _) omge (@P4    Omx2@
             omgewe (_    Omx2'e@v@ // se rule: _) omge (@P4    Omx2@
          _) omge (@P4    'Omx2@ // stress on 1st slb
             omgewing     Omx2'e@vIN
             om (h        %Om // omhels/omhein/omhoog/omhul
             om (ha       Om // restore default stress: omhaal/omhang/omhaak
          _) omker (A     Omke@r // omkering/omkerende
             om (ring     %Om // move default stress
             omstandigh   Omst'and@x2 // to steer clear of prefixes and suffixes
          _) omver        %Omf&r // omver/omvergooi/omverwerp

          _) on (@P2      %On
             onheil       Onh%eIl // stress: onheil/e/onheilbringer
             onheil (ig   %Onh'eIl // stress: onheilig/e
             onheil (spel %Onh%eIl // stress: onheilspellend/e
             onreg        'Onr&x2 // stress: onreg/te
             on (regv+     %On // stress: onregverdig/e/heid
          _) ont (@P3     %Ont
             onteenseg    Onte@ns'&x2 // onteenseglik/e
             on (toe      %On // ontoereikend/heid
          _) onge (@P4    Onx2@
             onder        On@r
             onder (druk  %On@r // exception to default stress rule
             onder (rig   %On@r // exception to default stress rule
             onder (skei  %On@r // exception to default stress rule
          _) onderge (@P7  'On@rx2@
             ontevrede Ont@fr'e@d@

             oombliklik   o@mbl'Ikl@k // stress: oombliklik/e
             oorbluf      o@rbl'Wf // stress: oorbluf/te
             oorbodig     o@rb'o@d@x2 // stress: oorbodig/-e/-heid
             oordrewe     o@rdr'e@v@ // stress: oordrewe/oordrewenheid
             oor (dink    %o@r // move default stress
             oor (doen    %o@r // move default stress
             oor (een     %o@r // move default stress: ooreen/ooreenkom/ooreenkoms/ooreenstem
             oor (een@@   ,o@r // move default stress: ooreenkomstig/ooreenstemmend
             oor (hand    o@r' // stress oorhandig/ing
             oorkoepel    o@rk'up@l // stress and pronunc. of el: oorkoepelend/oorkoepeling
             oorlede      o@rl'e@d@ // stress oorlede/ne/s
             oor (reed    %o@r // move default stress
             oor (redA    %o@r // move default stress: oorredingskrag
             oor (rompel  %o@r // move default stress
             oor (sk      %o@r // stress: oorskadu/oorskat/oorskrei
             oor (tr      %o@r // oortree/oortreding/oortref
             oor (tuig    %o@r // oortuig/oortuiging/oortuigende
             oor (w       o@r' // oorwin/oorweeg/oorweging/oorweldig/end...
             oor (wig     'o@r // stress
          _) opeen        Op_'e@n
             ope (l       o@p@ // dopeling/hopelik/opelug/opelyf
             opgee (+ 'Opx2e@ // see rule: _) opge (@P4    Opx2@
          _) opge (@P4    'Opx2@ // stress on 1st slb
         &C) op (ig       'o@p // wanhopig/voorlopige
             opper        Op@r // oppergesag/wese/vlak/man
             optel Opt&l
          _) op (@P2      'Op // opeet/opeis/optredes/opoffering
             open         o@p@n // open/opening/e/s
             open (b      %o@p@n openbaar/openbare/openbaring
             oper (A      %o@p@r // operasie/operateur/opereer
             opera (_     'o@p@ra // stress: opera/operas
             opinie       o@p'ini // opinie/-s
             oppon (A     %Op@n // opponent/opponeer
             op (winde    %Op // move default stress: opwindend and derivitives
             organisasie  Orx2anis'A:si
             ower (@      o@v@r // lowergroen/betowerend/dowerig/compounds of owerheid
             oë          u@ // o鮨o걳kool

// The following are experimental nasalisation of ons
          b) ons          o~ns
          d) ons          o~ns
         fr) ons          o~ns
          g) ons          o~ns
          
.group p
             p            p
             p (p
             pajama       p@dZ'A:ma //pajama and compounds
             papaja       pap'AIa //papaja and compounds
             pa (niek     p%a // paniek/paniekerig

             pa (tat      p@ // patat/warmpatat/wurgpatat
             para (C      ,para //paralel, paragraaf etc.
             parade (_    p@rA:d@ // parade and compounds
             par (keer    p%ar // parkeer/geparkeer and compounds starting with parkeer
             party        p%arteI // partye/partykeer/partymaal/aandparty
             passa (sier  p%as%a // stress: passasier and compounds
             pastorie     pastur'i // pastorie/-paar/-moeder
          _) pa (tA       p%a // pateties/patee/patent/paterniteit
             polio        po@li;u // polio and compounds
//             @) pene (_   p@n@ // geroepene/ontslapene/uitgeworpene
             pene (_   p@n@ // geroepenes/ontslapenes/uitgeworpenes
          _) perde        p'&:rd@
          @) perde (_     p&:rd@ // compounds ending with perde
         pe) perde (_     p@rd@ //gepeperde, ongepeperde
        ras) perde (_    p@rd@ //gerasperde and compounds
       snip) perde (_     p@rd@ //words ending in snipperde
        tem) perde (_     p@rd@ //words ending in temperde
          @) pere (_      pe@r@ // compounds ending in pere indicating the fruit
       skam) pere (_      p@r@ ?? shorten 1st e in ending
              peloton      pEl@t'On
             permanen     p&rman'En // permanent/e/permanensie
             permit       p@rm'It
             persoon      p@rs'o@n
             perso (neel  p%&rs%u // personeel and compounds
             pervers      p@rf&rs   // pervers/perversie
             plesier      pl@s'i:r
             plotse (ling plOts@ // plotseling/e
             polisie      pul'isi
             politiek     pOl@t'ik
             popu         ,pOpy
             por %pOr //portret portaal etc.
          _)   pos (a pOs //posadres/posadministrasie 
             pre (sA      pr@ // president/presies/present
             primi (t     pr@m@ // make i sounds schwa: primitief/primitiewe
             ple (k       pl&
             posisie      puz'isi
             predi (kant  pr%e@d@ // predikant and compounds
             prinse (s    pr@nsE // prinses/-se|-sie/-s
             privaat      prif'A:t
             pro (blA    pr%u // probleem/probleme
             profesie    prOf@s'i // fix vowel sounds and move stress
             pro (CA      pr%u // probeer/produk/proses/professie/provinsie
             proses (_ prus'Es //proses at end of word

             projek       pruj'Ek
             proku (rA    pr%Ok%y // prokureur and compounds/prokurasie
             prominen    prOmin'En // prominent/e/prominensie
             propag       ,prOpax2

             prosedure    prOs@d'yr@
             protes       prut'Es
             protest      ,prOt@st
             ps (igA      s // psigologie/kinderpsigoloog
             psalm        p@s'al@m // schwa between p and s

             publi (C     pWbl%i


.group q
             q            kw
             q (q

             qu           _^_EN // words containing qu are English


.group r
          _) r (_         &r
             r            r
             r (r
          _) r (_D.       rant
          _) r (_DD.      rant
          _) r (_DDD      rant
             radika (li   radika
             radika (le   radik'A:
             radikaa      radik'A:
             radio        r'A:diu:-
             rake (t      rak'E // raket/te/tennisraket
             ramp (salig  r%amp // move default stress
             ramp (spoed@ r%amp // move default stress: rampspoedig and derivitives
             rea (ks      r%ia // reaksie/s/skokreaksie
             rea (C       r%i%a // reageer/realis/me|ties
             re (bel      r@ // move stress from 1st slb
          _) redel        re@d@l //redelik and compounds
          _) rede (C      re@d@ // redevoerder/redekawel and similar
             redeneer     r@d@n'e@r	// redeneer/geredeneer/beredeneer/beredeneerde
             reden (ACA   r@d@n' // redenasie/s
             redi (gA     r%Ed%i // redigeer/geredigeer/-de/ongeredigeerde
             reg (ist     r@x2 // registrasie/-nommer/register/bevolkingsregister
             regverdig    r&x2f'&rd@x2 // regverdig/onregverdige/regverdigheid - verwyder uit af_list
             re (kru      r@ // move stress from 1st slb
             re (nA       r@ // move stress from 1st slb.: renoster
             repu (t      r%Epy // move stress from 1st slb
             re (to       r@ // move stress from 1st slb
             renons       r@no~ns // stress on 2nd slb and nasalisation
             relase       r@lA:s@ // relase/s
             rele (gA     r@l@ // relegeer/relegasie
             repet rEp@t
             republiek    r@pWbl'ik    // republiek/e/ie/sowjetrepubliek
          &) rering (_    re@r@N //strukturering,  demonstrering etc.
             resul (tA     r@sWl' // resultaat/resultate/eksamenresultaat...
             resep        r@sEp // resep/resepte/resepteboek
             reserwe      r@z'&rv@
             ribbe (tj    r'Ibi
             ritu (A      r@t%y // ritueel/rituele/ritualisties
             roman        rum'an
          &) ring (_S4    rIN
             rring        r@N // karring/torring
          &) rm (K        r@-m
          @) rn (K        r@-n

          s) rede         re@d@     // bestaansrede/feesrede
             reg          r&x2
             rekenaar     r'e@k@nA:r
             rekord       r'EkOrt
          o) rene         r@n@      // eersgeborene/uitverkorenes
             rivier       r@f'ir
             re (geer     r@ // regeer/geregeer; stress to end
             reger (A     r@x2e@r // regering/regerende
             resensie     r@s'E:nsi
             resensent    r@s@ns'Ent
             respek       r@spEk
             respek (teer r@sp%Ek // stress to end
             rond (r      rOnt // grondreuk/grondrel/rondreis/-rol/-ry
             rugby        r'Wgbi
          &) rele (_      r'e@l@ 
             rondom       rOnt_%Om // rondom/rondomheen/rondomstaner
             rolprent     rOlprEnt // rolprent/rolprentvertoning and other compounds


.group s
             s            s
             s (s
        @@@) s (_S1       s // to correctly handle plural s
          i) s (_         s // exceptions to rule: @@@) s (_S1       s
          o) s (_         s // exceptions to rule: @@@) s (_S1       s
          u) s (_         s  // exceptions to rule: @@@) s (_S1       s
             sch          S
             sj           S
             sjokolade    SOk@l'A:d@ // sjokolade and compounds
             s (japie     s // dorpsjapie/plaasjapie/stadsjapie
          @) sj (aar       sj // diensjaar/lewensjaar/begrotingsjaar
          @) sj (are       sj // apartheidsjare/oesjare

             sili (nd     s@lI // silinder(s)/silinderkoppe
             s (iën       S
          D_) ste  st@ //ste after numbers 22ste etc.
             sabot (A     s%ab%ut // sabotasie/saboteer
             salaris      s@lA:r@s // salaris/aanvangsalaris/salarisskaal/-uitbetaling
             salon        salOn // eetsalon/haarkappersalon
          _) same (@P4    s'A:m@ // samekoms/sameswering
             samen        sA:m@n // gesamentlik/-e
             sa (tir      s%a // move default stress: satire/satiries/-e
          _) sede         se@d@ // sede/-s|-preek
             seker        se@k@r // versekering/sekerheid/onsekerheid/sekere
             sekreta (ris s@kr@tA: // sekretaris/se
             sekretaresse s@kr@tar'Es@ // sekretaresse/s
             se (ku       s@ // sekuriteit/sekuur
          &) sele (_      s'e@l@ 
          _) semen (t     s@mEn // sementtafel/blad/vierkant
             sening       se@n@N // sening/haaksening/heupsening
             sen (trale   s%En // exception to default stress rule
             sere (moni   s%Er@ // seremonie/-meester/huwelikseremonie/seremonieel
             siaal        Si'A:l // potensiaal/provinsiaal
             siale        Si'A:l@ // provinsiale/asosiale/nupsiale
          C) s (ieel      S // potensieel/finansieel
          C) s (iële      S // potensiële/finansiële
             si (nnig     s'I // sinnig in compounds has stress: dubbelsinnig/geheimsinnig/kranksinnig
             skaker (ing  sk%ake@r // skakering/-s/kleurskakering
             sko (lier    sk%o@ // move default stress: skolier/-e
          _) slag         sl'ax2
             slinger      slIN@r // slingertjie/slingervel/slingerend
          @) sering       s'e@r@N    // analisering/kategorisering
          @) ses (_       s@s // fix 2 slb. words ending in ses
             sodom (iet   s,o@dOm // fix stress
	             spelagtig    sp&l'ax2t@x2 // skouspelagtig/e/heid/klugspelagtig
          e) spel (_      sp&l //klokkespel/snarespel/driespel/hokkiespel/puntespel/putjiespel
          C) spel (_      sp&l // many compounds ending in spel after consonant
          &) spele (_     sp'e@l@ 
             spese (ry    sp@s@ // spesery and compounds and derivitives
             spoed (@     sput // spoedaflewering/spoedeisend/spoedorder
             spoed (ig    spud // spoedig/-lik/-er/-ste
             self (_      s'&lf // myself/vanself
//             self         s'&lf
             sewe (C      s'e@v@ // sewejarige/standerdseweklas
             september    s@pt'Emb@r
          @) sief (_      s'if // massief/aggressief/passief/intensief
          @) siewe (_     s'iv@ // massiewe/aggressiewe/passiewe/intensiewe
         _) sieke         sik@ // siekeboeg/-fonds/-lys/-lokaal/-loon
             silwer        sIlv@r // silwerskoon/silwerware/compounds of silwer
             sio          Siu' // next slb must have stress
//             sioe         Si'u
             si (o          Si // fisiologie/-logiese/-loog
             sistem       sIst'e@m
             situasie     sItSu'A:si
          @) skaplik    sk'apl@k // -skaplik always takes stress
          @) skappy       skap'eI // heerskappy/maatskappye
             skerp        sk&rp
             skoonge (C   sko@nx2@ // skoongewaste/skoongevee/skoongeboul
          @) skynlik      sk'eInl@k oꭳkynlik/onwaarskeinlik/waarskynlikheid
             smelt        sm&lt
             sonde (C@    sOnd@ // sondebok/sondelas
             sosial (i    so@Sial' // sosialis/sosialisme/sosialisties
             so (v        s'o@ // soveel/sover
             soverre      so@f'&r@ // stress: se rule: so (v        s'o@ // soveel/sover
             speku (lA    sp%Ek%y // spekulasie/spekuleer/spekulatief
          @) sper (a      sp@r'     //desperate/desperaatheid/rasperagtig
         ek) sper (im     spEr      // eksperimenteer/eksperimenteel
             sake         sA:k@ //sakeman, sakeonderneming etc.
             spesi (a     sp%ES%i // spesiaal/spesiale/spesialis
            spinne (C     spIn@ // spinnekop/spinnerak/spinneweb/spinnewiel
             spesialis (A spESialis
             spesialis    spESal'Is
             spesi (f     sp%Es%I // spesifiek/spesifiseer
          @) spre (kend   spr'e@ // stress: vanselfsprekend
             stan (da     st%an // standaard/-e/standardisering
             standerd (@   st%and@rt // compounds starting with standerd
             staties      st'A:tis
          @) stelik       st@l@k    // oostelik/christelik/beestelik
             stel         st&l
        kun) stel (d      st@l // gekunsteld/ongekunsteld and derivitives

             stede (_     ste@d@ //voorstede, hoofstede etc.
             stele (_     ste@l@ //kastele lepelstele etc.
             stene (_     ste@n@ //skoorstene, bakstene etc.
       chri) stene (_     st@n@ //fix christene and compounds
          @) stel (o      st@l      //bewusteloos/lustelose/rusteloosheid/kosteloos
          @) sterkt       st&rkt // compounds ending in sterkte

        weg) ster (we     st&r      // wegsterwe/wegsterwende
          _) ster         st'&r
             sterrei      st@r'eI
             sterre       st'&r@
             sterretjie   st'&rici

             ste (m       stE // eliminate one m in derivitives like stemming
             stewel       ste@v@l // sokkerstewels/stewelmaker and other compounds
          @) stiek        st'ik // statistiek/akoestiek/artistiek and many similar
          @) sties        =st%is // statisties/akoesties/artisties and many similar
             storm        stOr@-m
             strategie    strat@x2'i
             streke       str'e@k@
             struikel     str'Yyk@l // struikelblok/struikelaar/struikelend
             stu (deer    st%y // move default stress
             sukse (s     s%WksE // sukses/suksesse/suksesvol
             swag         sv'ax2
             swart (gal   sw%art // move default stress: swartgallig
             swerk        sv'&rk
             swinkel      sv'INk@l

.group t
             t            t
             t (t
             t (_dN           // final t, and next word starts with d
          A) tch          _^_EN // clutch/pitch/bitch
          @) talig        t'A:l@x2 // Anderstalig/tweetalig
          _) tant (e      tA~nt // nasalise
          _) tekere       t@ke@r@ // move default stress and correct e sounds
          @C) te (nk t& ++ //tenk and friends
         @C) te (C t@ ///
             te (oC       t%i% // teologie/-loog/-logies/teorie/teoreties
         @C) t (eny       t // to enable rule: @C) eny (_ @n'eI
             teks (+      tEks // compounds with teks
      adver) t (e         t' // advertensie/afdeling/agent
             t (ema++       t // compounds with tema
             tent (_      tEnt //suurstoftent and others
          _) tering       te@r@N // tering and compounds
      moles) tering       te@r@N // molestering/kindermolestering
          @) term (_      t&r@ // correct pronunciation of e
          @) terme (_     t&rm@ // correct pronunciation of 1st e
          _) ter (nA      t@r // terneergedruk/ternouernood
          A) teur         t'Y@r // outeur/ouditeur/operateur
          k) teur         t'Y@r // akteur/inspekteur
             tabak        tab'ak;
             teen (woor   t%e@n // teenwoordig/heid/verteenwoordiging
             tevore       t@f'o@r@ // tevore/vantevore

             tia (_       Sja
          @) tief (_      t'if // alternatief/aktief/instinktief/(ak)kumulatief
          @) tiewe (_     t'iv@ // alternatiewe/aktiewe/instinktiewe/(ak)kumulatiewe
             ti (ra      t%i // move default stress tiran tirade
             tj           tS
             tj (ie       c
          _) tj (ie       tS
          @) teken        te@k@n
             teken (A     te@k@n // compounds of betekenis/tekening
             tekor        t@k'Or // deelteken/koppelteken/litteken/handtekening/ondertekende
          _) th (@@       t
          _) th           _^_EN     // if only one vowel character
          @) th (_N       _^_EN
             tenaar       t@nA:r

             tes (_       t@s

          &) tel (_S3     t@l
              ttel        t@l // many compounds of bottel/skottelgoed
             teleur       t@lY@r    // teleur/teleurstelling/teleurgesteld
          &) tels (_S4    t@ls
          sleu) tel t@l //sleutel in compounds
             tel          t&l
             teltjie      t@lki
          @) tel (o       t@l // hartelose/besluiteloos/gedagtelose
          wa) tert t@rt
          &) tert         t&rt
          &) tertjie      t@rki
          @) ter (tyd     t@r // mettertyd/pinkstertyd/toentertyd

          _) toege (@P5   tux2@

          _) tege (CA     t@x2@     // tegemoet/tegemoetkom/tegemoetkomende/tegemoetgekom/tegelyk
          _) terug (@P5   t@-r'Wx2
          _) terugge (@P7 t@-r'Wx2@
             teruggee (+  t@r'Wx2e@ // see rule: _) terugge (@P7 t@-r'Wx2@
          @) tele (_      t'e@l@ 
             telefoon     t&l@f'o@n
             telegram     t&l@x2r'am
             televisie    t&l@v'isi
             telekom      t&l@kOm
             teleskoop    t&l@sk'o@p

             tenis        t@nIs
             tennis       t'En@s // tennisafrigter/tennisarm
             tereg (C     t@r&x2 // teregwysing/teregstelling/tereghelp
          _) tever (@     t@f@r
             tevrede t@fr'e@d@
          @) tion (_      _^_EN     //words ending in tion is English
          @) tions (_     _^_EN     //words ending in tions is English
             toegank      t%ux2'aNk // toeganklik/heid
             toereike     t%ureIk@ // toereikend/heid
             toereken (b  t%ur'e@k@n // ontoerekenbaar/heid/ontoerekenbaarheid
             toneel       t%une@l
             toege (wing  t'ux2e@ // exception to _) toege (@P5   tux2@
             toer (@      t%ur // move default stress: toeris/-te/compounds of toernooi
             toere        tu:r@ // restore default stress
             toe (vallig  t%u // exception to default stress rule
             tra (dis     tr%a// shorten and unstress 1st slb: tradisie/tradisioneel
             trag (ed     tr%ax2 // move default stress: tragedie and compounds
             traw (a      trav' // trawant/e/trawal
          &) treding      tre@d@N  // betreding/uittreding
          @) treer        tr'e@r // this slb always takes stress; many words

             trek         tr&k
             trekker      tr&k@r // voortrekkerleier/Voortrekkerstraat/salaristrekkersvergadering
          @) trise (_     tr'is@ // aktrise and similar
             tro (tseer   tr%O // stress: trotseer/getrotseer
             tro (tsering tr%O // move default stress
             tuimel       tYym@l // tuimelend/tuimelaar/tuimelraam and compounds
             tussen       tWs@n // tussenin/tussenbeide/tussenganger
             tuur         t'yr
          @) ty (dig      t'eI // gelyktydig/vroegtydig


.group u
             u            y
             u (C         W
             u (CA        y
             uu           y
             ui           Yy
             uy           Yy

             uit (bund    %Yyt // move default stress: uitbundig and derivitives
             uit (druk    %Yyt // move default stress
             uit (drukking_ Yyt // but default stress:
             uit (drukkings Yyt // and compounds starting with uitdrukkings
             uitgee (+     'Yytx2e@ // se rule: _) uitge (@P5   Yytx2@
             uitstaande  %YytstA:nd@ // move default stress
             uit (steken  %Yyt // move default stress
             uit (spatt   %Yyt // move default stress
          _) uitge (@P5   'Yytx2@ // words beginning with uitge have stress on 1st slb
             uitgewer     'Yytx2,e@v@r
          C) uiwer (A     Yyv@r // huiwerend/suiweringsaanleg and similar compounds
             u (ra        %y // uraan and compounds/uranus
             u (ri        %y // urine and compounds
             utjie        Yyci
             universiteit yniv&rsit'eIt
          C) uppel        Wp@l // compounds/derivitives of druppel/huppel/knuppel
          C) uwelik       'yv@l@k   // gruwelik/huwelik/afskuwelik
          n) uwe (C       yv@ // nuwelinge/nuwemaan
          n) uw           yv // nuwigheid/nuwighede
          r) uwe (C       yv@ // gruweldaad/-rolprent/-verhaal.../struweling


.group v
             v            f
             v (v

             vakansie     f@k'ansi
             vangen       f'aN@n // gevangene/gevangenis/bevangenheid
          @) ve (_        _^_EN    //words ending in ve is English
          A) ves (_       _^_EN // words ending in ves after vowel are English

             ve (l        f& // maagvel, stress on 1st slb
          @) vel (A       fe@l // aanbeveling/aanbevelingsbrief
             vele         f'e@l@ 
             ven (yn      f@n // venyn/venynig
             ver          f@r
          _) ver (@P3     f@r
             verant (w    f@r%ant // (on)verantwoordelik/-heid/verantwoording
             verende      f'e@r@nd@
             verer (ing   f@r_e@r // verering and compounds ending with verering, eg. heldeverering
             vergete      f@rx2'e@t@ // vergeterig/vergetelheid
             vering       f'e@r@N   //motivering preservering etc.
             ver (sie_    f&:r //words ending in versie
             ver (sies_   f&:r //words ending in versies

             verfyn       f@rf'eIn
             verf (C      f&rf // verfkwas/-voorraad and similar
             verf         f'&rf
          _) vergesog     f'&:r;x2@sOx2
             veronderste (l f@rOn@rst'& // stress: veronderstel/-ling
          _) verse (b     f'&:rs@
          C) verse (_     f&rs@
          A) verse (_     v'&rs@
          _) veronge (@P7  f@r'O:Nx2@
             verbete      f@rb'e@t@ // verbete/verbetenheid
             ver (velA    f@r // vervelig/verveling (see: _) ver (@P3     f@r

             ville        _^_EN
             vinger       f'IN@r // numerous compounds with vinger
             vise (C      f'isi // visevoorsitter/visesekretaris

          _) vasge (@P5   f'asx2@
             volke        f'Olk@ // volke/-re: exception to: vo (lC       f%O
             vo (lle_      fO // exception to: vo (lC       f%O
             vol (maan    fOl // exception to: vo (lC       f%O
             vol (ste_    fOl // exception to: vo (lC       f%O
             volop        f'Ol_Op // volop/volopbetaalde
             volwasse     fOlv'as@ // (on)volwassene/s/(on)volwassenheid
             vo (lC       f%O // volledig/volmaakte/voltooi
             vol (g       fOl // volgeling/volgende/volgorde
             voren        f'o@r@n // alvorens/vorendag/vorentoe
             voorbar      fo@rb'A:r // move default stress: voorbarig and derivitives
          _) voorbe (@P6  f'o@rb@
          _) voor (bee+   fo@r // voorbeeld

          _) voorge (@P6  f'o@rx2@
             voorspe (l     fo@rsp'& // voorspel/voorspelling/voorspelbaar/onvoorspelbaar
          _) vooruit      fo@r'Yyt // vooruit/vooruitsig/vooruitbeplanning
             vooruit (strew fo@rYyt' // change stress
             vorm         f'Or@m
             vreemde      fr'e@md@  // vreemde/s/vreemdeling
             vriendi (n   frind'I // vriendin/vriendinne/vriendinnetjies
             vrygewig     freIx2'e@v@x2 // vrygewig/-e|-heid
             vry (wil     fr%eI // vrywillig/-lik|-heid
             vuldig       f'Wld@x2 // sorgvuldig/veelvuldig/vermenigvuldig and variants



.group w
             w            v
             w (w
          d) w            w
          k) w            w
          s) w            w
          ens) w v
          t) w            w
          @) wa (_        vA: // words ending in -wa: afleweringswa
          @) w (aen       v // strydwaens/afleweringswaentjie
          @s) w (And       v // kranswand/kuswind/meswond
          @s) w (An_       v // plurals of the above in -de: de treate
         @s) ware         vA:r@ // kruideniersware/bronsware/glasware/kombuisware
        bes) ware         wA:r@ // geloofsbesware/gewetensbesware
          @) wekkend      v'Ek@nt // stress on wekkend at end compounds
          @) wekkende     v'Ek@nd@ // stress on wekkende at end compounds

             waardeer     vard'e@r // waardeer/waardeerder
             waarder (@   vard'e@r  // waarderend/e/waardering
          &) waardig      v'A:rd@x2 // stress on -waardig: merkwaardig/besienswaardigheid, etc.
          s) wed (C       vEt       // toetswedstryd/tenniswedstryd/afloswedloop
          s) wedd (@      vEd       // beroepswedder
             wedywer      vEteIv@r // pronunc. of d and e-sound in derivitives
             weer (hou    w%e@r // exception to default stress rule
             weer (spre   ve@r' // weerspreek/weersprekende/weerspreking
             weer (staan  v%e@r // weerstaan/onweerstaanbaar
             werp         v&rp
          @) wesigheid    v'e@s@x2eIt // aanwesigheid/afwesigheid
             weten (C     ve@t@n // wetenskap/-lik/-e and compounds/compounds of geweten-
             wêrel (d     v'&:r@l

             wn           _^_EN // names containing town/Brackendowns/Brown
             worth        _^_EN
             wood         _^_EN
          @) ws (_N       _^_EN
          @) w (_N        _^_EN 
          @) werste vIrst@
             wolke        vOlk@ // nimbuswolke/wolkekrabber
             woorde vo@rd@

          nt) w (A v

.group x
             x            ks
             x (x

.group y
             y            eI

.group z
             z            z
             z (z


.group 
             ə            @       // char.replacement for 'n

             ê            e:
             ê (r         &:
             îe           3:
             ïgnoreer     ix2nur'e@r // geïgnoreer
             ï (n         @ // geïnteresseerd
             ô            O:

// punctuation
             !            _:eItrup_:
          !) !
             $            dOl@r
             %            p@rs'Ent
             &            _|amp&rsant
             £            p@Unt
             €            Y@ru
             /            stre@p
             @            beI_:
             \\           trystre@p

// punctuation, but don't speak multiple occurrances
             =            _:x2@l'eIk_:
             = (==
         =)  = (=
        ==)  = (_         _::

             *            st&r
         *)  * (* 
             ** 
        **)  * (_         _::

             +            plus
         _)  ++ (_        pluspl'us
    \+\+\+)  +          // ignore + after the first 3

         __) - (_D        minWs
         A_) - (_D        _
         C_) - (_D        _
         --) -

             .            pWnt
             . (.        _:
        \.)  .

