
// This file is UTF8 encoded
// Spelling-to-phoneme rules for Danish


// Peter Bjarkov pbj1234@hotmail.com

// Most of the rules are commented with at least one word
// which shuld use that particular rule.
// If this is not the case, the whole word is part of the rule
// or the rule is before my (PB's) time.

// Phonemes - vowels: i e E y Y & &# @ @- a 3 W W# V A 0 (zero) o O u

.replace
ü	y
ö ø
ä æ
// velars - testing "j"
.L01  k g ck nk ng q j
// labialer
.L02 p b f v m
// fortungekonsonanter experimental
.L03 l d
// fortungevokaler - front vowels
.L04 u y i ø o
// bagtungevokaler - not finished, not used yet
.L05 a æ å
// pande, bande - pege, bege - passe, basse
.L06 p b
.L07 t k v // time, kime - tone, kone - tage, bage - tanke, banke TESTING "v"
.L08 sp st sk
.L09 m n // ens før vokal: naller, maller - ikke efter: nam, nan
.L10 c k
.L11 a e

.group a

        a          &         // changed from [a?]
     _) at (_      &
     h) al (fback  A
        aaron      ArVn      // name
   zol) a          '&        // name
     m) ary        &ri       // name
    _t) ate        Ejt       // name
shangh) ai         Aj
    bl) a (zer     E
   vin) ai (gre    'E        // stressed
 _gymn) a (st      '&        // stressed
 _gymn) a (sti     &         // avoid secondary stress in gymnastik
 stigm) a (ta      '&        // stressed
   arm) ad (a      '&:d      // stressed
        avondale   _^_en

// Short vowel before double consonant
     r) a (C%++    ?A        // trappe
        a (C%+     ?&        // pladder, basser, masser
        a (dt+     ?&        // uskadte - dt => d
        a (ld+     ?&        // kalde, falde - ld => l double consonant
     C) a (L06%    ?A        // tapper, tappen, lapper, lappen
     v) a (cc      ?A        // vaccinere
        a (ffald+  A
     s) a (bbat    ?&
  grim) a (sse     '?&       // stressed
    _c) annes      &:n:      // French city
        a (cc+     ?A        // accent
     b) accarat    ?Ak?Ar'?A
    st) a (ccato   &

// Short followed by 2 consonants = 1 phoneme: lg=>[l], ds=>[s]
        a (lg      ?&        // valg, valget, alge - TEST
        a (ls      ?&        // hals, halsen
        a (ds      ?&        // plads
        a (nd+     ?&        // manden, handel
     d) an (dy     &:n       // dandy
    br) an (dy     &:n       // brandy

// short & - more specific rule(s) needed
    pl) a (n       ?&        // plan
    pl) a (ner     ?&        // planer
    pl) a (nen     ?&        // planen
   bef) a (l       ?&        // befale

// long & before de(n) - made long in ph_danish
        a (de      &         // gade
        a (den     &         //gaden

// combinations with "lade = l&
     l) ade (_være &
     l) ader (_være A
     l) ade (_dig  &
     l) ade (_sig  &

// Have = "oceans" vs. the verb have
 _vi_h) ave (_     &         // hvad skal vi have?
 _du_h) ave (_     &         // hvad skal du have?
 _de_h) ave (_     &         // hvad skal de have?
  _i_h) ave (_     &         // hvad skal I have?
_jeg_h) ave (_     &         // hvad skal jeg have?
_vil_h) ave (_     &
 _må_h) ave (_     &
_kunne_h) ave (_   &         // kunne have sagt
_kan_h) ave (_     &         // kunne have sagt
_burde_h) ave (_   &         // burde have sagt
_også_h) ave (_    &
_nok_h) ave (_     &
_nødig_h) ave (_   &
_ikke_h) ave (_    &
_stadig_h) ave (_  &

     t) abernak    abVn'ak   // tabernakel, tabernakler
   mil) a (no      '&:       // stressed
     n) a (bo      &:        //

  past) a          &         // tandpastareklame

     r) a (CK+     ?A        // drab, Rasmus, rask
     r) a (CA+     A         // drabelig, brase, gratis
     r) a (Ci+     ?A        // tradition, radio
     r) a (len+    ?A        // gralen TEST
     r) a (le+     A         // morale, prale
     r) a (dio++   A         // shortend too much by ph_danish
    br) ady        Ejdi      // name
    br) adbury     &db@-re   // name
        a (dress+  &         // afsenderadresse
  _der) af (_      ,&        //
        a (nstreng++ &       // overanstrengelse
        a (ntal+   &         // meterantal
        a (ttach+  &         // militærattache
  hvor) af         =,&       //
        a (nlæg+   &         // militæranlæg
  oreg) a (no      '&:       // stressed
  laud) a (num     '&        // stressed
     w) a (ter     O         //
     w) ade        Ejd       // Wade, waders
        arapahoe   &r'&p&hOw //

//  PB final -graf in da_list - stressed a, stressed i when i is added
   &gr) af ($p_alt '?Af      // biograf
   &gr) af (i$p_alt ?Af'     // biografi

// amm => [A]
        a (mm++    ?A        // kammerat, amme

// k/c + ame => [&]
   L10) a (me+     &         // kamel, kamera, Camelot

     s) a (me+     &         // person from Lapland
     s) a (mer+    ?&        // plur.

        au (_revoir %o       // au revoir
        au (_pair  %o        // au pair-pige
        a (lt      ?&        // alt, overalt, altid - short
     w) a (lt      O         // name
    vr) a (lt      A         // vralte
        aserbajdsjan &sVb&S'&n //
  opst) a (ndelse  '&        // stressed

// general rule: [A] after r
     r) a (_       A         // jura, zebra
    tr) a          A         // kontraordre
    tr) ai (ler    Ej        // trailer
     r) aer (_     AV        // fakturaer, zebraer
    fr) a          A         // bagfra
    fr) aiche      'ES       // cremefraiche
  laur) a          A         // name
     r) a (en      A         // rivieraen
    Cr) a (n       A         // transport
    br) a (C       A         // Abraham
   _br) ando       &ndOw     // Marlon Brando
     r) a (n       A         // ran, ransage
    _r) anda (l    &ndO      // Randall - name
    tr) a (L02     ?A        // straf, traf, trav
     r) a (nd+     ?A        // strand - short A
//   str) a          A         // ekstra
     r) a (L06     A         // trappe
     r) a (CL04    A         // generation
  vibr) a (to      'A        // stressed
     r) afae       Af&'e     // Rafael
     r) a (ting    Ej        //
     r) a (d       A         // rad, radmager
     r) adar       AdAr      //
     r) azzia (+   AdS&      // razzia
  L01r) a          A         // grad, gral
     r) a (l       A         // cerebral, bralre, general, ralle
 kamer) a          A         //
 _hurr) a          'A        // stressed
        a (dvar    &         // terroradvarsel
        a (nst     &         // overanstrengt
        a (nvend+  &         // bruseranvendelse
 _madr) a (s       'A        // stressed
    cr) a (ck+     &         //
 efter) a (b       &         // efterabe
   for) a (n       &         // foran
   for) a (nd      A         // forandre
   for) a (nk      A         // forankre
     r) a (nch+    &         //
    br) an (ch     AN        // branche
     d) and (ere   ANd       // dendere
     r) a (nsigt   &         // pokeransigt

// a followed by t + a or o: &:
     d) a (ta      &:        // data TEST
     d) a (to      &:        // dato TEST

// general rule: [&] after m/n before L02 followed by e
   L09) a (L02e+   &         // mave
   can) averal     '&v3r3l   // Cape Canaveral
    gn) av (pot    Aw        // gnavpotte
  torn) ad (o      '&d       // stressed
     n) a (p       A         //
   kan) ape        &p'e      // kanape
   kan) apé        &p'e      // kanapé
     n) a (palm    &         //
     d) a (vid     &         // name

// General rule &: followed by -tus
        a (tus     &:        // status TEST

// General rule a between L02: [A]
   L02) a (L02+    ?A        // mappe, pap - too broad?
    _p) a (m_+     &         // Pam - name
   L02) a (L02e+   &         // hvabehar - too broad?
    _b) abe (_     Ejp       // Babe Ruth
     f) a (brL04+  &         // fabrik
   L02) a (ble     &         // vable
  prim) a          &         // primaballerina
   L02) a (L02ser  A         // babser
     m) amelu (k   Am@-l'u   //
     p) apegøje    Ab@-g'Vj@- //
     p) a (v+      &         // pave, pavillon
    sv) a (b       &         // svabre

    sn) a (vs      A         //
     m) a (jo+     &         // major, majonæse

// general rule: [a] after l before n
     l) a (nd      ?&        // land, lande, landlig - short &
     l) an (cer    AN        // lancere
    pl) an (ch     AN        // planche
   cas) ablan (ca  &bl'AN    // Casablanca
   atl) a (ntis    '&        // stressed

// general rule: [A] after consonant before m
     C) a (m+      A         // ham, gamle, lam, Sam, samarbejde
     s) a (mL04+   &         // Samoa, Samuel
   met) a (+       &         // metamorfose
   _im) a (m       '&        // stressed
     s) amurai     &mur'aI   // samurai
     c) a (mp+     &         // camping
        a (mulet   A         //
     C) a (mæ+     &         // kamæleon TEST
     C) a (mø+     &         // famøs TEST
     g) ama (ch    &m'&      // gamacher
   pan) a (ma      &         //
  _dyn) a (mo      '&        // stressed
   inf) a (m       '&        // stressed
     h) a (mburger &         // junkfood
     s) a (mant    &         // Samantha
        a (ms      A         // PN Amsterdam
   pyj) a (ma      '&        // pyjamas
     c) amaro      &m'Ero    // Camaro (car)
   lig) a          &         // ligamester
        a (mn      A         // amning

// general rule: [&] after l before m + vowel
     l) a (mA+     &         // lama, reklame
 _rekl) a (me      '&        // stressed

// general rule: consonant + a + labial + front vowel
     C) a (mi+     &         // vitamin, dynamit, kamin, familie
  gest) a (po      '?A       //
   kad) av (er     '?Aw      // stressed
     r) a (L02L04+ A         // bravo
     f) a (vo+     &         // favorit
 willi) a (m       A         // name
  alab) a (m       '&        // Alabama
        a (mf      A         // amfetamin, amfora

// general rule: [&] after f before m/n
     f) a (L09     &         // familie, fane
     f) a (nd      ?&        // fandens
     f) a (mle+    A         //

// general rule: [&] after k
     k) a (+       &         // kage
     k) a (CC      ?&        // kaste
     k) a (jak     ?&'       // kajak
   mik) ad (o      '&:d      // stressed
     k) a (kao+    ?&        // kakao
 _chik) a (ne      '&        // stressed
    sk) a (k       ?A        // skak
     k) abaret     AbAr'E    //
    _b) are (t     Ar'&#     // stressed
  _mak) a (b       '?&       // makaber - stressed
 _stak) a (ter     '?&       // stressed
  _alk) a (li      '&        // alkalisk stressed
     k) atie       Ejti      // name
narkotik) a        ?&        // narkotikaproblemer
     k) athy       ?&Te      // name

// general rule: [&:] after consonant before "ne"
     C) a (ne      &
     C) a (nd      ?&        // "mane" opposed to "mande"
     C) a (nen     &         // banen - too long with &: + n@-n
  form) a (ne      &         // formane
     C) a (ner     &         // glaner
     r) a (ne      A         // krigsveteraner

// general rule: [A] after k before p
   L10) a (p+      A         // kaptajn, handicap
   L10) a (pp+     ?A        // kappe
   L10) a (pL04+   ?&        // kapitel, kapital
   dac) a (po      '&        // stressed

// general rule: [&] before a/e
     k) a (pL11+   &         // kapacitet, kapere
     k) a (pre+    &:        // kapre
     k) a (pring   &:        //

// general rule: [&] after sk before p/b
    sk) a (L06+    &         // skab, beredskab

// general rule: [A] after L01+ p/b + t
   L01) a (L06t+   A         // skabt, gabt

// general rule: [&] after d
     d) a (mL11+   &         // dame, damask
 _endd) a (_       '&        //
  _med) a (lje     '&        // stressed
underd) a (nig     '&        // stressed
        a (fbryd   A         // nødafbryder
        a (fvi     A         // afvise
    ad) a (m       A         // name
dommed) ag         &j        // dommedagsprædikant
gammeld) a (gs     &         //
     d) agger (t   AgV       //
  mand) ag (s      &         // mandagsmiddag
 tirsd) ag (s      &         // tirsdagsmiddag
  onsd) ag (s      &         // onsdagsmiddag
 torsd) ag (s      &         // torsdagsmiddag
  fred) ag (s      &         // fredagsmiddag
  lørd) ag (s      &         // lørdagsmiddag
  sønd) ag (s      &         // søndagsmiddag
 hverd) ag         &         // hverdagskost
    dd) a (g+      &         // middagstid

// general rule: [A] after d before mp
     d) a (mp      A         // damp

// general rule: [A] after a followed by k/g plus t
        a (L01t+   A         // ak, aktionær, aktuar

// general rule: [A] after k before g (au)
     k) a (g       A         // kagle

// general rule: [Au] after m/n before g (au)
   L09) ag (+      Au        // nagle
     m) agn (on    &nj       // Cro-Magnon
   arm) agh        'A:       // name
     n) agasaki    ag&s'aki  //
     m) agne (t    Aun'e     // magnet
     m) ag (i+     &g        // magi
   arm) agna (c    &N'A      //
     m) ag (re     &j        // radmagre
     m) ag (asi    Ag        // magasin
   syn) ag (oge    &g        //
     m) agazine    &g&s'i:n  // magazine
        aggie      &gi       // Maggie
  flan) ag (an     &g        // Flanagan
     m) aggiore    adZ'o:R3e //

// general rule: [Au] after b before v
     b) av (++     A?u       // forbavset
     b) a (vian+   ?&        // exception

// general rule: [A] before mb/mt
     _) a (mb      A         // ambition
        a (mt      A         // amtskommune
  test) a (m       &         // testamente

// general rule: af = [Au] before s
        af (s      Aw        // afstand

// general rule: [Aw] before l
        av (l++    Aw        // savle, tavle, travl, avl

// general rule: [Aw] after s before consonant
     s) av (C      Aw        // savklinge

// general rule: [Au] after l
    _l) av         Aw        // lavenergi, lavteknologi, lavadel, lavtryk
    _l) av (v      Aw        // lavvandet
     l) a (vendel  &         // exception: lavendel
    sl) a (v       &         // exception: slaver
     l) av (et     &v        // exception: lave
    _l) av (_      &v        // lav
     l) av (er     &v        // laver, lavere
     l) av (ed     &v        // lavede
     l) av (es     &v        // laves
     l) av (t_     &v        // lavt
     l) av (ni     &v        // madlavning
     l) av (a_     &v        // lava
     l) av (ae     &v        // lavaen
     l) av (aC     &v        // lavalampe
     l) av (ine    &v        // lavine
     b) alaklav (a &l&kl'&:v //
     g) av (mi     Au        // gavmild

// general rule: [Au] after t before s
     t) av (s      Aw        // tavshed
    _t) av (_      Aw        // han tav stille

// general rule: [A] before r
        ar (K++    A:        // skar, barsk
        ar (CA++   A         // farten, kartofler
        ar (Ci++   A         // farlig
     C) ar (A+     Ar        // karikere
        ar (k+     A:        // marken
     t) ar (L04+   AR        // tarif TEST
     C) are (+     AA        // klare, bare
     C) arer (_    AA        // klarer
     _) ar (i+     A:        // arier, arisk
   L08) are (++    AA        // skare, sparepenge
        aret (+    A?A@-D    // advaret
        ar (ne+    A         // barnet
     p) ar (e+     AR        // reparere, parere TEST
     f) are (++    AA        // fare
     f) ar (et++   A3-       // faret
     f) arer (++   A:V       // farer, søfarer
     f) arere (++  A:VR@-    // søfareren
        ar (a+     AR        // arabisk, ara
     m) ar (in     AR        // marina
        ar (_++    Ar        // sårbar
     C) ara (k     AA        // karakteristika
        a (rr++    ?A        // narren - short A
    ti) a (ra      'A:       // stressed
     m) arokko     ar'Vko    // stressed
   hav) a (rti     'A        // stressed
     e) a (rL04+   &         // stearin
        a (rrest   a         //
     b) arry       &rI       // name
    @b) a (rlig    'A        // ufejlbarlig - stressed
   saf) a (ri      'A        // stressed
  _has) a (rd      'A        // stressed
 _bast) a (rd      'A        // stressed
 _foul) a (rd      'A        // stressed
_helleb) a (rd     'A        // stressed
 _lomb) a (rd      'A        // stressed
 _mans) a (rd      'A        // stressed
 _poul) a (rd      'A        // stressed
_longob) a (rd     'A        // stressed
  _mal) a (ria     'A        // stressed
   _al) a (rm      'A        // stressed
  _mon) a (rk      'A        // stressed
  _mon) a (rki     A'        // stressed
 _bulg) a (r       'A        // bulgarer - stressed

// general rule: [A] before velars
        a (L01++   ?A        // planke, slanke, anke, flanke, gang, hank, aksel, maj, blanko
        a (L01%++  ?A        // bakken
        a (L01L04++ ?&       // Patagonien TEST
//		v) a (Cu++ ?& // evakuere TEST
        a (x       A         // Axel
   _ig) a (ng@     'A        // igangværende
    es) aj (as     'aI       // name
  pizz) a          &         // pizzakæde
     b) a (jonet   &         //
     l) a (gune    &         //
     C) a (kL04++  A         // pakistan
 afrik) a (+       &         // Afrikakorpset
     f) a (cL04++  &         // facon, facilitet
   kap) a (cit     &         // kapacitet
        ag (gregat &         //
        ang (ul++  Ang       // rektangulær - not a silent g
     j) a (L10o+   A         // Jakob, Jacob
     h) a (nkøn++  &         //
     h) a (nkanin  &         //
    sp) a (nkuler  A         //
        akryl      &kr'yl    //
   mal) a (L01a    &         // Malaga TEST
   beh) a (g       &         //
 big_b) a (ng      &         //
  airb) a (g       &         //
    di) a (L01+    &         // diakon
     h) a (nkat    &         //
    _m) ag (_+     &j        //
     f) ag (_      &j        // hovedfag
 _mass) a (kre     'A        // stressed
  _gal) a (kse     'A        // stressed
     _) a (L01L04++ &        // angive, ankomme
  selv) a (ngiv    &         // selvangivelse
     p) a (gn+     &         // kompagniskab
     p) a (gL11+   &         // propaganda
     @) a (krL04+  &         // anakronisme TEST
     r) a (L01++   A         // tragisk
boomer) a (ng      'A        // stressed
     r) angoon     &ng'u:n   //
        aka (dem++ ?&k?&     // militærakademi
        a (ggres++ &         // aggression
   spr) ag (let    Aw        //
     _) a (gA++    &         // agere
  tilf) a (nge     'A        // tilfangetagelse
michel) angelo     'andZ3lo  // name
  firm) a (+       &         // OB firmaet
    re) a (g+      &         // reagere, reagensglas
        a (kaC++   &         // akavet, akademiker, akacie
     f) a (nklub+  &         //
        a (nho++   &         // anholde
        a (ngav++  &         // angav
        a (ngå++   &         //
     b) a (gage++  &         // bagage
     s) a (g+      ?&        // ankesag, sag, heksagon
     s) a (go      &

// General rule: sag => sAu
     s) ag (C+     Au        // sagfører
     s) ag (s_+    &j        // for den sags skyld
     s) ag (sma++  &j        // sagsmappe
     s) ag (san++  &j        // sagsanlæg
     s) ag (som++  &j        // sagsomkostninger
     s) ag (sbehandl++ &j    // sagsbehandler
snakkes) ag (lig   '&        //
     s) ag (sø     Au        // sagsøge

    sl) a (ng+     &         //
    sl) a (nge+    A         //
 livsl) a (ng+     A         // livslang
  skav) a (nk      'A        //
        a (nklag++ &         // anklage
        ang (re    AN        // angre
     _) ang (eC    AN        // anger,  angelsaksisk
     _) ang (ol    Ang       // Angola
        ang (ina   Ang       //
        ang (iogr  Ang       // angiografi
        ang (reb   &ng       // angreb
        ang (ri+   &ng       // angribe
     _) angela     &ndZ@l&   // name
        a (gt      A         // agt
     l) a (gt+     A         // lagt - avoid [au]
  forl) a (gt_     ''A       // stressed
  _bat) a (lje     '&        // stressed
        alfie      &lfi      // name

// general rule: [A] before vn
        a (vn+     A         // favn, savn, avner
    gn) a (vne     &         //

 // general rule: consonant + a + c/k: [A]
     C) a (L10     A         // makværk, Jacob
     l) acrosse    &kr'Vs    // game
   tax) a          &         // taxachauffør
     f) a (cL11    &         // facade
   att) ache       &S'e      //
     C) a (L10L04  ?&        // pacifist - maybe not a valid rule c = s here
     k) atakomb    &t&k'omb  //
     C) a (L10e    A         // race
 sperm) a          &         // spermacethval
    _p) alace      &l&s      // Buckingham Palace
   L08) a (L10L04  &         // stakit
    pl) a (ka      &         // plakat
    pl) a (ce      &         // placere
    st) a (ka      &         // stakat
     k) a (ka++    A         // kakadue

        a (k%o+    ?&        // akkord, akkompagnerer
        a (k%u+    ?A        // akkurat
        a (kvA+    &         // akvarium
        appe (tit+ Ab@-      // appetit
        a (bnorm   A         //
        abdo (m    Abd'o     // abdomen - stressed
     _) a (bC      A         // Abdul, abdicere
     s) a (ble     &:        // nedsable
     t) a (blet    &         // sprittabletter
        a (bb      &         // abbedi
        a (bra     &         // Abraham
        a (bru     &         // abrupt
     h) a (cienda++ _^_es    //
     l) a (kr      %&        // lakrids
     e) a          &         // Korea, azalea
     b) ayer       aIV       // bayersk, Bayern
    _b) ay (_      Ej        // Thunder Bay
        ayatollah  aI&t'Vl&  //
     b) ayreuth    aIR'Vjt   // German town
     m) anhattan   &nh'&t@n  //
bloody_m) ary      &ri       //
    gu) ay         aI        // Paraguay
        a (mp      %A        // ampul
     _) aage       O:?u@-    // name
     _) a (men_    A         //
     _) amager     AmAr      // Amager
     _) amy        Ejmi      // name
     g) aux        'o        // Margaux
        a (ppar+   A         // apparat
        a (ppelsin+ A        // appelsin
        ae (ro     E         // aerobic, aerosol
   _st) a (ll      O         // about airplane "stall"
     t) alk (show  Ok        //
     r) a (cerbil  E         //
     r) a (cercyk  E         //
     r) a (cerbane E         //
     r) a (cervogn E         //
     r) a (cerkør  E         //
  _okt) a (v       '?&       // stressed
 _konk) a (v       '?&       // stressed
  _det) a (lje     '&        // stressed
   nev) ad (a      '&d       //
  _pol) a (k       '?A       // stressed polak
  _kos) a (k       '?A       // stressed - kosak
_milli) ar         '?A       // stressed - milliard
_trilli) a         'AA       // stressed - trilliard
 _sejl) ad (s      '?&       // stressed - silent d
  sejl) ad (s      ?&        // unstressed - silent d
  _sah) a (ra      'A        // stressed
metast) a (se      '&        // stressed
   pic) a (sso     '?&       // stressed
supped) a (s       '?&       // stressed
    _o) a (se      '&        // stressed
 salam) a (nder    '?&       // stressed
_propag) a (nd     '?&       // stressed - propaganda
  bals) a (mi      '?&       // stressed - balsamico
  _fas) a (n       '?&       // stressed
_entusi) a (s      '&        // stressed - entusiast
   bah) a (ma      '&        // stressed
   L08) av (C      A?u       // stavn
    st) av (nin    ?&v       // stavning
 bogst) av         ?&v       // bogstavrim - not [Au]
     h) av (_      &         // hav - problem with the noun "hav" [hAu]
iske_h) av (_      A?u       // Kaspiske hav, Karibiske Hav
    @h) av (_      A?u       // flammehav
     h) av (C      A?u       // havbund, havre
københ) av (n      'Aw       //
     h) av (over   A?u       // havoverfladen
     h) av (is     A?u       //
himmel_og_h) av    A?u       // "sea/ocean" not "have" = "garden"
 øde_h) av         A?u       // Det Røde Hav
åbne_h) av         A?u       // det åbne hav
åbent_h) av        A?u       // på åbent hav
     h) av (aborr  A?u       // havaborre
     h) av (ud     A?u       // havudsigt
     h) ag (l      A?u       //
        ag (n+     A?u       // agn, Agnes
     r) ag (na+    A?u       // ragnarok
        ag (new    &g        // name
 champ) agne       '&nj@-    // champagne
 _kamp) agne       '&nj@-    // stressed
        ag (nos    %Ag       // agnostiker
   hav) a (nna     '&        // Havanna
     h) a (ck+     &         // hacke
 color) ado        'Ado      // US state
     _) av (_      Au        // av
    _f) akultet    &kult'et  // fakultet
     f) akultet    &kultet   // idrætsfakultet
     _) absolution AbsoluS'on //
        absolution AbsoluSon //
     _) attribution &tRibuS'on //
        attribution &tRibuSon //
     C) a (x+      A         // fax, taxa
     m) a (ka      &         // PN makaber
  klim) a          &         // klimarelateret
  klim) a (ks      A         //
     C) a (ck      A         // tackle
    sn) a (ck      &         //
    bl) a (ck      &         // blackout
//     s) a (x       A         // saxofon
    @l) a (g       &j        // nederlag
    _v) ag (_      &j        //
    _v) ag (e_     &j        //
lidt_v) ag (t      &j        //
    gr) ape        Eb        // grapefrugt
        astaire    &sd'E:r   // name
        albuquerque &l/2b3kWki // US city
     l) arge       AdZ       //
        a (merikan A         // amerikansk
        aids       Eids      //
        air        E:3-      // airbag, fair
     n) ai (robi   aI'       //
    _k) airo       aIro      // Kairo
     c) ai (ro     aI        //
   det) ai (l      'aI       // detailhandel
  _sin) ai         aI        // Sinai
    cl) aire       E:r       // name
        aubrey     O:bri     // name
        audrey     O:dRi     // name
        agency     EjdZ@nsi  //
        ambrose    &mbR0us   //
ginger_) ale       Ejl       //
 playm) ate        Ejt       //
        appeal     &p'il     // sexappeal
    _d) ave        _^_en     // name
    _w) aco        Ejkow     // US city
     r) aw (+      O         // OB Rawlins
     l) awrence    ?0r@ns    // name
     b) ach        Ax        // name
     _) ahab       Ejh?&b    // name
     _) allie (_   ?&li      // name
     C) ayes       Ejs       // name Hayes
  en_l) a (ser     Ej        //
     l) a (serst   Ej        // laserstråle
     l) a (serpr   Ej        // laserprinter
     l) a (seren   Ej        //
     l) a (sernes  Ej        //
     m) ay (a      aI        //
 _indi) a (na      '&        // stressed - U.S. state

// stressed a in final -al in $alt words in da_list
     &) al ($p_alt+ '?&l     // fatal, monumental, krystalklar, regional
     &) al (ist$p_alt+ &l    // specialist
     &) al (e_$p_alt+ ''?&l  // anale
    &r) al (e_$p_alt+ 'Al    // liberale, morale
     r) al ($p_alt++ '?Al    // [?A] after "r" - general, neutral, koral
     &) al (ism$p_alt+ &l'   // socialisme
// exception - no stress because of stressed -ion
     r) a (l@@+    ?A        // centralisation NEEDS MORE WORK
    an) al (fabet  =&l       //
    an) al (y+     ?&l'      // analytiker
  form) aldehyd    ?&ld@-h'yD //

// words in da_list with final -ance - stressed a
     &) ance ($p_alt '?ANs@  // balance, romance
     &) ance (r$p_alt '?ANsV // nuancer
   voy) ance ($p_alt ''ANs   // clairvoyance

     &) anche ($p_alt '?ANs@ // revanche
     &) ance (+    ?ANs@     // unstressed after a syllable - ferieromance
     &) ance (re+  ?ANse     // afbalancere
     &) ance (re$p_alt ?ANs'e // avancere

// stressed "a" in words with -ant in da_list
     &) ant ($p_alt ''?&nt   // interessant
    &r) ant ($p_alt '?Ant    // [A] after "r" - kurant
    &r) ans ($p_alt '?Ans    // tolerans
     &) ans ($p_alt '?&ns    // varians

// stressed a in final -at - words in da_list
     &) at (_$p_alt '?&d     // attentat
     &) at (e$p_alt '?&d     // attentater
     &) at (t$p_alt ''?&     // fregatter - only one t
     &) ation ($p_alt &S''?on // delegation - 2*'' because of ventil-ventilation
    &r) ation ($p_alt AS'?on // koncentration
    &r) at ($p_alt '?At      // [A] after "r" - kammerat
    &r) at (i$p_alt ?At      // [A] after "r" - demokrati
    &r) at (ur$p_alt ?At'    // [A] after "r", stressed u - littteratur
intern) atio (nal  &So       // clash with "internat"
_oblig) atio (n    &S'o      // clash with "obligat" in da_list
 oblig) atio (n    &S'o      // statsobligation

// (stressed a in final -ar - words in da_list
     &) ar ($p_alt+ ''A      // antikvar, dinar
     &) ar (iat$p_alt ''A    // antikvariat

// nouns with final -ade in da_list - stressed a
     &) ade ($p_alt '&:D@    // hystade
     &) ade (r$p_alt '&:DV   // hystader
     &) ader (e$p_alt ?&d'er // barrikaderede - er(e) words in da_list
    &r) ade ($p_alt 'A:D@    // parade
    &r) ade (r$p_alt 'A:DV   // parader
    &r) ader (e$p_alt ?Ad'er // paraderede - er(e) words in da_list
     &) adent ($p_alt ?&d'?ent // don't spoil the -ent rule - dekad'ent

// nouns with final -an in da_list - stressed a
// alt2 is used in order not to stress -ner words in da_list
// where "er" has been removed eg. J'apan which becomes jap'ansk, jap'aner
     &) an ($p_alt2+ '?&n    // leguan, velan
     &) an (i$p_alt2+ ?&n'   // pyromani, nymfomani
    &r) an ($p_alt2+ '?An    // varan
    &r) an (i$p_alt2+ ?An'   // tyrani
    &r) an (ne$p_alt2+ '?A   // tyrannen - one n

// final -abel in da_list - stressed a
     &) ab (el$p_alt '?&b    // aimabel
    &r) ab (el$p_alt '?Ab    // kurabel
     &) ab (le$p_alt '&b     // konstabler

// nouns with final -agtig in da_list - stressed a
     &) agtig ($p_alt+ 'Agti // tyvagtig

// nouns with final -gram in da_list - stressed a
   &gr) am ($p_alt+ 'Am      // program
   &gr) am (m$p_alt+ '?A     // programmet - only one m

   erf) a (r       'A        // erfaren, erfaring
  erst) a (tning   '&
 åbenb) a (ring    'A
   bef) a (ring    *A
  besp) a (ring    'A
  forv) a (ring    'A

// final -na - stressed previous syllable
 _aren) a          =&
_bandan) a         =&
_angin) a          =&
_arkan) a          =&
_argentin) a       =&
_ballerin) a       =&
_madonn) a         =&
_Botswan) a        =&
_coxpomon) a       =&
_fatamorgan) a     =&
_feminin) a        =&
_guyan) a          =&
_hercegovin) a     =&
_hosiann) a        =&
_ikeban) a         =&
_koncertin) a      =&
_koron) a          =&
_maizen) a         =&
_marihuan) a       =&
_marin) a          =&
_maskulin) a       =&
_nirvan) a         =&
_okarin) a         =&
_palæstin) a       =&
_primadonn) a      =&
_retsin) a         =&
_tsarin) a         =&
_zarin) a          =&

// a few words with -akt - stressed a
_abstr) a (kt      'A
  _eks) a (kt      'A
_ekstr) a (kt      'A
  _int) a (kt      'A
_katar) a (kt      'A
 _komp) a (kt      'A
 _kont) a (kt      'A
_kontr) a (kt      'A

     v) a (nlig    '&        // usædvanlig - stressed a
   pal) ad (s      '&        // palads - stressed a, silent d
  kart) a (go      '&:       // Kartago - stressed a
  komm) a (nd      '&        // kommando - stressed
 bogot) a          '&        //
  kast) a (nje     '&        // stressed
foranst) a (lt     '&        // PN stressed - foranstaltning
   org) a (s       '&        // orgasme - stressed
_psyki) a (t       ''&       // psykiater - stressed
_bratisl) a (v     '&        // PM Bratislava
skandin) a (v      '&        // skandinav
jugosl) a (v       '&        // jugoslav
_vatik) a (n       '&        // Vatikanet
 _prim) a (l       '&        // stressed - primalterapi
  lumb) a (go      '&        // stressed - lumbago
 _kapt) a (jn      'a        // kaptajn
 tilsk) a (de      '&        // tilskadekommne
    al) a (sk      '&        // Alaska
_radio) a (kti     'A        // stressed - radioaktiv
_impres) a (rio    'A        // stressed
  _rab) arber      'AbV      // stressed
   _ar) a (ber     'A        // stressed
   eng) a (ng      'A        // stressed
_karav) a (ne      '&        // stressed
_chimp) a (n       '&        // stressed - chimpanse
 pastr) a (mi      'A        // stressed
  _bar) a (k       'A        // stressed
  _kak) a (o       '&        // stressed
  _can) a (dier    '&        // stressed
        a (sme     '&        // orgasme,  entusiasme
    bl) a (d       &         // blad
     h) a (n       &         // han
        a (nsk     ?&        // dansk, danske - short vowel
        a (ndsk    ?&        // handske
     h) a (ndl     ?&        // handle
    tj) a (_       &:        //
     j) avert      A?uVd     // javert
     l) ave (ment  Aw        // lavement - also [l&v@-mAN]
     l) ave (_     &v@-      // lave
     l) aver (_    &vV       // laver
    sl) ave        &v@-      // slavearbejde
    sl) aver       &vV       //
    sl) averi      &vVr'i    //
 _enkl) a (ve+     '&        // stressed
 _enkl) aver       '&vV      // stressed
   pal) a (ver+    '&        // stressed - also [aw]
kanonl) avet       &vEd      // exception - French origin
 freel) ance       A:Ns      //
    kl) aver (_    &v'er     // klaver
     g) a (v       &:        // gav, opgave
     g) avflab     awfl&b    //
     g) av (tyv    a?u       //
     b) a (jer     A         //
     b) aby (+     Ejbi      // baby
     _) a (nderled+ A        // anderledes
     _) anderson   &ndVsVn   // name
     _) angie      &ndZi     // name
     _) a (ndet    &         // andet
     _) a (nden    &         // anden
     t) a (bt      A         // tabte
     l) a (b_+     A         // lab
    fl) a (b_+     &         //
     l) a (bb      ?A        // labben
     l) a (be      &         // laber
   L08) a (bL11    &:        // skabe
     _) a (bs      A         // absolut, abstrakt, absurd
        a (bc      A         // abces
        ai (mabel  E         // aimabel
   mir) abel       Ab'El     // mirabel(le)
     p) ace        Eis       // motorpace, pacemaker
 pacem) a (k       Ei        // pacemaker
interf) a (ce      Ei        // interface
  busk) ad (s      '&        //
     _) a (e_      &         // ae
        a (fC+     A         // [Af] = [au] and exceptions in the f group
    st) af (f      &         // staffet, staffeli
     k) aff (e+    ?Af       // skaffe, kaffe
     k) a (f       A         // skaf
  vodk) a          &         // vodkaflaske
        a (ffære+  &         //
    st) a (ffage   &         //
        a (ffutage &         //
        aftershave aftVSEjv  //
   gir) a (f       'A        //
    ri) a (m       A         // Miriam
   sof) a          &         // sofafjeder
     _) a (ffekt+  &         // affekt
        a (fsted+  &         // afstedkomme
   col) a          &         // colaflaske
     C) a (ft      A         // haft, saft
        af (tal    Aw        // frokostaftale
    sl) a (L06     A         // slap
 mount) ai (n      e         // mountain
 cockt) ail        Ejl       //
  cont) ai (n      'Ej       // container
    cr) aw         V         // Crawford
     d) ay         Ej        // holyday, Holliday
     h) a (sting   Ej        // Hasting
cornfl) akes       Ejgs      //
     w) al (k      V:        // walkie-talkie, walkman
     w) all        V:l       // WQall street
     n) aise       'E:s@-    // mayonnaise
    br) ai (s      E         // braisere
     k) ai (n      &|'i:     // kokain
    _k) ai (n      aI        // name Kain
    ld) a (k       &         // baldakin
   mir) a (k       'A        // mirakel - stressed a
     t) a (lA      &         // tale
     t) a (p       A         // tap
   kat) a (pult    &'        //
     t) a (pL11    &         // tapet, tapas
   _et) a (pe      'A        //
     t) a (pi      &         // tapir
     _) aha (_     Ah'A      //
     p) a (pi+     &         // papir - replace with: p) a (CL04 ??
     p) a (pri+    A         // paprika
guatem) a (l       '&
     m) alaj       &l'aI     // stressed
   L09) a (ld      &         // knald
     _) a (ldrig+  A         // aldrig
        a (lde     &         // alder
        aldetha    &ld'iT&   // name
   skr) a (l       ?A        // skrald
rappenskr) a (lde  'A        // stressed
  over) a (lt      '&        // stressed a in 'overalt'
  _eks) a (m+      '&        // stressed - eksamen, eksaminere
parmes) a (n       '&        // stressed
  ekst) a (s       '&        // ekstase - stressed
  &eks) a (m       &         //
    sh) a (mL11    &         // shaman
    sh) ah         &         // silent h
    sh) ahen       &@-n      //
    sp) a (m       &:        //
   isl) a (m       'A:       // islam
   isl) a (mi      &         // islamist
   hav) a (na      '&        // stressed
     j) a (men     &         // exception jamen = ja men
    ch) a (n       A         // chance
     v) a (j       A         // svajende, vaje

// general rule: [&] after p/b/d before n
   L06) a (n       &         // tand, tante, band, spand, spade
   L06) a (nd      ?&        // bande
   ban) a (n       '?&       // banan
kontrab) ande      '?&nd@-   //
 hvord) a (n       '?&       // stressed a in 'hvordan'
     g) a (ngster+ ?&        //
     m) anche (t   ANS'E     // manchet
   hin) a (n       '?&       // stressed - hinanden
   _ap) a (ch      '?&       // apache
   pil) a (tus     '&        // Pontius Pilatus
   L06) a (nk      ?A        // bank
    sp) a (nking   &:        //
        an (cien   AN
        a (ndre+   ?A        // andre
     t) a (nd      ?&        // tandrensning
     _) andrea     ?&ndr'e&  // name
        andrew     ?&ndru    // name
     v) a (ndr     ?A        // vandre
     v) a (ndrør   ?&        //
        a (pote    ?A        // apotek
     n) apoleon    ?&p'oljVn // name
   eng) a (ng      '?A       // stressed
     h) a (L01     ?A        // hank, hang, bank
restaur) ant       '?AN      // added stress
     l) a (p+      ?A        // slap, lap
     h) a (p       ?A        // haps
     l) a (pL04+   ?&        // volapyk
     h) a (ppA     ?&        // happy end, happening
     j) a (pp      ?A        // jappe
     j) a (ps      ?A        // japser
     t) a (nk      ?A        // tankstation
    mj) a (v       A         //
  kålr) a (bi      'A        // kålrabi - stressed a
        au (++     Aw        // auto, autoritet
        aubergin   oberS'i:n //
        auggie     O:gI      // name
 vagin) a          ?&        // vaginaudvider
     l) aurie      Ori       // name
astron) au (t      'Aw       // stressed
    _f) aux        o         // faux pas
     g) auguin     og'&N     // Gauguin
        au (_naturel o       //
     s) au (tere   O         //
  firm) a          &         // firmaudfordring
     m) aureen     OR'i:n    // name
_dinos) aur        'A?uV     // stressed
_dinos) aurer      'A?urV    // stressed
    ch) au (vin    ?o        // chauvinist
    _p) au (l      O         // name
     p) au (lus    Aw        // name
 _biss) au         'A:w      // Guinea-Bissau
     s) au (ce     O:        // sauce, bearnaisesauce
    ch) au (f      o
  rest) au (r      o
     s) au (terne  o         // wine
    @h) av_        A?u       // ildhav -[Au] = [&v] followed by syllable: ['ilh&:v@D]
  en_k) ar (l      ?&        // "sikke en karl"
    @k) ar (l+     ?&        // bøssekarl, forkarl
    @k) ar (le+    &         // bøssekarle, forkarle
     k) ar (lene   &         //
 afrik) aa (n      A:        // afrikaaner
        action     &kSj@n    // actionfilm
        aircondition E:rkVndi:S@n
        akkordeon  &k'V:deVn
        attention  at'EnS@n
        athen      &t'en     // Athen
        andrews    &ndRu:s   //
        angeles    &ndZ3lEs  //
        arrow      &Rou      //
        abilene    &bili:n   //
     _) abby       &bi       // name
        avery      Ejvri     // name
     r) andolph    &ndVlf    // name
    sp) alding     Old,eN    // name
     r) a (oul     A'        // name
        alejandro  _^_es     // name
        arkansas   Ak@nsO:   //
     s) ally       ?&li      //
   sar) ah         A         // name
    th) a (nks     &         // thanksgiving
        all (_right Ol       //
   str) abads      Ab'&s     // stressed a, silent d
disput) a (ts      '&        // stressed
amsterd) a (m      'A        //
   seb) a (stian   '?&       // PN stressed
   _te) a (ter     '?&       // stressed
   byz) a (ns_     '?&       // stressed
_domin) a (n       '?&       // stressed - dominans
   top) a (s       '?&       // stressed
    sm) a (ck      &         //
        aw (K      Aw
        ay (K      Ej        // a changed to E
     p) ayne       Ejn       // name
 bookm) a (ker     Ej        //
    _v) agas       Ejg@s     // Las Vegas
     b) acon (+    EjkVn     //
 taleb) a (n       '&        //
    sm) aragd      Ar'Awd    // gem stone
  _klo) a (k+      'A:       //
volleyb) all       O:l       //
dovenl) ar (s      &         //
    st) ation (car EjS@-n    //
        avantgarde &vANg'Ad@- //

.group ag

// (French) nouns with final -age and with $alt flag in da_list
// stressed a, "age" pronounced [aS@]
     &) age ($p_alt+++ '&:S@ // ravage, bagage
     &) age (r$p_alt++ '&:SV // reportager, plamager
    &r) age ($p_alt++ 'A:S@  // [A] after "r" - garage
     &) age (re$p_alt+ &S'e@ // not for the "age" words - gagere
hjertemass) age    &:S@-     // hjertemassage
    et) age (+     &:S@-     // stueetage
     t) aget (+    &:@D      // kirketaget - [@-] is too short here
     t) age (lse   &@-       // tilfangetagelse
 foret) age        &         //
   bet) age        &@-       // betaget
 varet) age        &         //

// general rule: "ag" words silent g
     d) ag (_      &j        // dag
     d) ag (e++    &         // dage
     d) ag (s_     &         // en dags tid
     d) ag (l@+    Aw        // daglejer
     d) ag (insti  Aw        // daginstitution
    @d) ag (_++    &         // dommedag
    sd) ag (+      &         // fødselsdagsgave, fødselsdagsbarn
     d) ag (og+    &g        // pædagog
    _j) ag (_      &j        //
     j) ag (e+     &:        // jage
     j) ag (uar    Ag        //
     j) ag (t      Ag        // jagt
     b) ag (h+     Aw        // baghold
     b) ag (l      Aw        // baglader, baglæns
     b) ag (L01    Aw        // bagklog, baggård
     b) ag (f      Aw        // bagflikke
     b) ag (b      Aw        // bagbutik
     b) ag (rud    Aw        // bagrude
     b) ag (d      Aw        // bagdør
     b) ag (v      Aw        // bagvendt, bagværk
     b) ag (trap   Aw        // bagtrappe
     b) ag (An     Aw        // Bagindien, baginder
     b) agend (e   AwEn      // bagende "rear end" - problem with "bagende varm"
     b) agend (e_varm &j3n   //
     b) agend (e_sol &j3n    //
     b) agend (e_hed &j3n    //
     b) ag (k      Aw        // bagklog, bagkrop
     b) ag (m      Aw        // bagmand
     b) ag (p      Aw        // bagparti
     b) ag (s      Aw        // bagside
     b) ag (t@     Aw        // bagtøj
     s) ag (sø     Aw        // sagsøge
     b) ag (te     Ag        // nybagte
  _L06) ag (_      &j        // bag - single word
hjemmeb) ag (_     &j        //
     b) ag (fr     &,        // bagfra
     b) ag (i      &,        // bagi
     b) ag (ved    &_:       // bagved
     b) ag (efter  &j        // bagefter
     b) ag (på     &,        // bagpå
     b) ag (over   &_:       // bagover
     b) ag (til    &,        // bagtil
     b) ag (ud     &_:       // bagud
     b) ag (udgang Au        // bagudgang
     p) age (++    &:S@-     // page, pagehår
  band) age        &:S@-     // gipsbandage
    sC) ag (+      &j        // slag, slaget, Skagen, smag, forslagskasse
    st) agn        AwN       // stagnere
    sp) ag (at     &g        //
    sk) ag (ler    Aw        //
  kast) agn (et    &nj'      // kastagnetter
    sl) ag (C@     Aw        // slagskib
    sl) ag (_kort  Aw        // "et slag kort"
     l) ag (re+    &j        // PO overskudslagre
  pell) ag (ra     &g        //
    sl) agg (e     ?Ak       // slagger
     C) ag (t+     ?Ag       // venskabspagt, smagte, sagt
     b) ag (tal    Aw        // bagtalt
    sl) ag (ne     ?&j       // rædselsslagne
     l) ag (_      ?&j       // lag
  forl) ag         %?&j      // forlagsvirksomhed
  opsl) ag         ?&j       //
     f) ag (@      A?u       // fagsnak, ufaglært, fagarbejde
     f) ag (ter    ?Ag       //
     l) ag (C      A?u       // flagstang, lagkage
    fl) ag (afbrænd A?u      // flagafbrænding
  gall) agh        3g        // name
   _sl) ag (s_     ?Ag       // slags
   _sl) ag (sen    ?Ag       // slagsen
gennemsl) ag (+    &j        // gennemslagskraft
    sl) ag (sværd  A?u       //
    pl) ag         ?&j       // plagsom
    pl) ag (i      ?&g       // plagiere, plagiat
    fl) ag (rant   ?&g       // flagrante delicto
     l) ag (re     ?&j       // oplagres
    fl) ag (re+    A?u       //
   esl) ag (lA     A?u       // beslaglægge
    sl) ag (te+    ?Ag       //  slagter
    sl) ag (tn+    ?Ag       //  slagtning
    sv) ag (t      ?&j       // svagt, åndssvagt
sikkerhedsv) ag (t ?Ag       //
åndssv) ag         ?&j       //
evnesv) ag         ?&j       //
parkeringsv) ag (t Ag        //
 æresv) ag (t      Ag        //
butiksv) ag (t     Ag        //
hospitalsv) ag (t  Ag        //
    sl) ag (smål   A?u       // slagsmål
    sl) ag (tilf   A?u       // slagtilfælde
    sl) ag (side   A?u       // slagside
    sp) ag (ett    &g'       // spagetti
    sp) agh (ett   &g'       // spaghetti
    sp) ag (num    A?u       //
     r) ag (e+     A?u       // drage, rage
     C) age (++    &j@-      // bage, kage
    fl) age (ne    ?&j@-     // flagene
     C) age (nK++  &j-@-     // sagen, kagen
    _t) age (_+    &j@-      // tage
    _t) age (_sig  &
    _t) age (_imod &
 _du_t) age (_     &
_det_t) age (_     &
 _vi_t) age (_     &
  _i_t) age (_     &
_jeg_t) age (_     &
_vil_t) age (_     &
_ville_t) age (_   &
_kunne_t) age (_   &
_skulle_t) age (_  &
_måtte_t) age (_   &
_ikke_t) age (_    &
 _at_t) age (_     &
 _må_t) age (_     &
_godt_t) age (_    &
    _t) age (_på_  &
    _t) age (_mig_ &
 voldt) age (_     &
 voldt) ager (_    ?Ar
  cart) age (na    ?&g'e:    // name
     b) ag (efter++ ?&j      //
        age (lig   '&j@-     // uindtagelig, behagelig - stressed
   arm) aged       ?&g'Ed    // Armageddon
   arm) agedd      ?&g'Ed    // Harmagedon
   mut) age (n     &g'e      // stressed
 affut) age        &:S@-     // missilaffutage
    _b) ag (el+    Ejg       //
        age (rn    ?&jV      // "acorn"
     _) age (_     ?&j@-     // "age med heste"
     _) ager (_    ?&jV      // "field"
        ager (høn  ?&jV      // agerhøne/høns
     l) ag (n      ?&j       // lagner
    sl) ag (ni+    ?&j       // rådslagning
   ass) age        &S@-      // rygmassage
 plant) age        &S@-      // citronplantage
    on) age        &S@-      // kontraspionage
     C) ager (++   &jV       // bagerst, kager, opdager
     b) age (rul   &j@-      // bagerulle
     b) ag (eri+   &j        // bager'i
    et) ager       &SV       // treetagers
 foret) ager       Ar        //
     g) age (_+    &:S@-     //
    fl) ager (mus  A?uV      //
     l) agde       &:@-      // lagde
     g) ager (e+   &S'e      // gagere
     r) age (++++  Aw@-      // rage, fremragende, uddragene
     _) age (nt++  &g'E      //  agent, agenten - stressed
        age (nt++  &gE       //  superagenten, dobbeltagent, forsikringsagent
rædselssl) age (n  &j@-      //  rædselsslagent
 suffr) age (tte   AS'E      // suffragette - stressed
     r) ager (+++  AwV       // rager
    tr) agedie     Ag'eDj@-  //
    _t) ager (_+   Ar        // tager [t'Ar]
 iagtt) ager (_    &jV       // iagttager - noun
     t) ag (_      &j        // tag
     t) ag (C      Aw        // tagvindue
        ag (ning   &j        // gidseltagning
        ag (tig    Ag        // rustagtig
   art) agnan      &NAN      // d'Artagnan
     t) ag (ne     &j        // tilfangetagne
     t) ag (fat    &         //
     t) agetes     &g'et3s   //
     t) ag (selv   &'        // tagselvbord
     t) agg (e     &g        //
     t) ag (liatelle _^_it   //
    _s) ag (te_    &j        //
     s) ag (n      A?u       // sagn
  rans) ag (n      &j        // ransagning
   las) agn (e     '&nj      //
  bret) agn (e     '&n;      //
     s) agd (e+    &         // sagde
  tilb) ag (e      '&;       // stressed a in 'tilbage'

.group al
 // final -ale - stressed a
_bienn) al         '&l
_differenti) ale   '&l@-
  _fin) al (e      '&l
 _forh) al (e      '&l
 _form) al (e      '&l
 _fort) al (e      '&l
_gradu) al (e      '&l
_grati) al (e      '&l
  _kab) al (e      '&l
  _lok) al (e      '&l
 _manu) al (e      '&l
_materi) al (e     '&l
 _miss) al (e      '&l
  _mor) al (e      'A:l
_numer) al (e      'A:l
_pastor) al (e     'A:l
_person) al (e     ''&l
_potenti) al (e    '&l
_ration) al (e     ''&l
  _reg) al (e      '&l
_saltomort) al (e  '&l
_skand) al (e      '&l
_speci) ale (_     '&l@
 _timb) al (e      '&l
_trienn) al (e     '&l
 _urin) al         ''&l
 seksu) al         '&l       // seksualliv
  sped) al (sk     '&l

.group b

        b          b
        bb         b
    ko) bb (er     w         //
    pe) b (re      w         //
    kø) b (ma                // købmand - silent b
    kø) b (mæ                // købmænd - silent b
        beagle     bi:g@l    // beagle - dog
        braille    braI:     //
        bouill (on bulj      //
        bloody     blVdi     //
        bonsoir    _^_fr     //
        byron      _^_en     // name
     _) beat       b'i:t     // beat - music
        bea (tri   be&'      // Beatrice
        beaujolais boSjol'E  // wine, district
        bebop      bi:bVp    // music
        babylon    b&bylVn   //
        babylon (isk b&bylon //
        babylon (er b&byl'on // babylonerne - stressed
        backgammon b&g'&m3n  //
        baryton    baitVn    //
        brintion   brendjo:n //
        bonkammerat b'VNkam@rAt //
        brown      _^_EN     // name
        birmingham bWmiN@m   // city
        bingham    beN3m     // name
        bellevue   bEl@v'y   //
     _) backup     b&k'Vb    //
        bourgogne  burg'Vnj@ //
    pe) b (er      w         // peber
     _) buffet     byf'e     //
     @) buffet     byf'e     //
     _) balkon     b&lk'VN   //
        balkon     b&lkVN    //
     &) bassin     b&s'EN    // svømmebassin
        basketball bAsgetbO:l //
        baseball   bejsBO:l/2 //
        butterfly  bVtVflaI  //
        beach      bi:tS     // Beach Boys
     _) blake      blEjk     // name
     _) bligh      blaI:     // name
        burton     bWtVn     // name
        bugsy      bVgsi     // name
        baltimore  bOltimV:  // US city
        burgh      bW:g      // Pittsburgh
        bike       baIk      // mountainbike, bikermiljø
     _) buic       bjuik     // car brand
    t_) bone       bOwn      // T-bone-steak
        bernie     bWni      // name
        beverly    bEvVli    //
        bei (rut   baI       //
  fris) bee        bi        //
        burgess    bWdZes    // name
        borough    bVrV      // Peterborough
        buffalo    bVf3lOw   //
        barbie     bArbi     // name
        billie     bil/2i    // name
        bovary     bovar'?i  // name
        bodyguard  bVdigA:d  //
        bodystocking bVdistVkeN //
        broad      brOd      // Broadway
        boudoir    budw'A:   //
        bouillabaisse bujab'Es //
        board      bO:d      // keyboard
     _) bruce      bRu:s     // name
        business   besnEs    //
        beijing    bEjdZ'eN  //
        bui (lding be        //
        browser    bRAwsV    //
     _) butte (_   bju:t     // city in Montana

.group be
// words beginning with "be" with stress on the second syllable (850)
// They have secondary stress on the second syllable with a preceeding syllable
     _) be (@      b%?e      // besta'and

// exceptions to the "be" rule
     _) be (dste   bE        // bedstefar, bedstemor
     _) be (dring  bE
     _) be (nmel   be
     _) be (gge    b?E
     _) be (narbejde be
     _) be (nbrud  be
     _) be (nbræk  be
     _) be (nbbuk  be
     _) be (nchmark bE
     _) be (nedder be
     _) be (nende  be
     _) be (nene   b?e
     _) be (ner    be
     _) be (net    be
     _) be (nfisk  be
     _) be (nfedt  be
     _) be (nfri   be
     _) be (ngel   bE
     _) be (ngna   bE
     _) be (nh     bE
     _) be (njamin bE
     _) be (nkl    be
     _) be (nl     bE
     _) be (nmel   be
     _) be (npibe  be
     _) be (nplads be
     _) be (nrad   be
     _) be (nskinne be
     _) be (ntøj   be
     _) be (nspænd be
     _) be (nv     bE
     _) be (de     be
     _) be (dre    bE
     _) be (dding  b?e
     _) beg (blende baI
     _) beg (mand  baI
     _) beg (ning  baI
     _) be (jds    bE
     _) be (jle    bA
     _) be (lgi    bE
     _) be (rb     bE
     _) be (rgen_  bE
     _) be (sk_    b?e
     _) be (ske_   b?e
     _) be (tastrål be
     _) be (eta_   be
     _) be (tatron be
     _) be (taversion be
     _) be (tel    be
     _) be (tl     be
     _) be (ta     be        // betablokker
     _) be (tal    %be       // betale, betalt
     _) beige      bE:S      // colour
     _) be (lla    bEE
     _) beech      bitS
     _) beau       %bo       // Beaulieu, Beaumont
        beethoven  betov@-n  // name
        berkeley   bWkl/2i   //

.group c

        c          k
  fran) cs         k         // French currency - silent s
        c (e       s         // chance
     s) cene       en@-      // forførelsescene
     s) cener      enV       // forførelsescener

// nouns in da_list with final -ce - stress on previous syllable
     &) ce (_$p_alt =s@-     // ekspeditrice
     &) ce (n$p_alt =s@-     // ekspeditricen
     &) ce (r$p_alt =sV      // ekspeditricer
     &) cer ($p_alt =s''er   // placér
     &) cer (e$p_alt =s''e   // placere
     &) cer (edes$p_alt =s''e // placeredes
     &) cer (er$p_alt =s''e  // placerer
  dedi) cer ($p_alt =k''er   // dedicere
     &) cere ($p_alt =s''eV  // annoncerede
     &) cér (_     s'er      // annoncér
     &) cør (_     s'Wr      // annoncør
diskvalifi) cer    ser       //
 produ) ceren      =sVVn     //

        c (y       s         // s followed by y - cykel
        cyper      kypV      // Cypern
        curler     kWlV
     _) clarence   kl&R@-ns  // name
     _) capone     k&p'Own   // name
     A) c (e       s         // race, procent
cadilla) c         k         // Cadilacen
 _offi) ce (r      s'e       // officer
  offi) ce (r      se        // sprogofficer
        ce (rt     s'E       // koncert
        corn (f    kV:n      // cornflakes
        c (i       s
frederi) c (ia     =ks
   _pa) c (ino     tS'       // name
  scor) c (ese     tS'       // name
        c (embalo  tS        // music instrument
        ch (loe    k         // Chloe
        c (k 
        c (ølibat  s
        ch (+      S         // check, chokolade
        ch (i      tS        // chili
        ch (eese   tS        // cheeseburger
   _ma) ch (_      k         // sound barrier
        chaplin    tS&plin   // name
        challenge  tS&lendZ
        chelsea    tSElsi
        cheyenne   SaI'En
  maso) ch (is     k         // sadomasochisme, masochist
    wi) ch         tS        // sandwich
        chicago    Sik'AgOw  //
        child      tSaIld    // Fairchild
        chopin     SopEN     // name
        ch (ip     tSj       // mikrochip
    te) ch (no     k
    mi) ch (a      k         S
        ch (r      k
        c (ha      S
     r) ch         S         // march
        chaucer    tSO:sV    // name
     s) c (ha                // no extra S in 'schalburtage'
        cigaret    sig3r'&#t
        cigarett   sig3r'&#t
        cc         ks        // accent
    be) cca        %k?&      // Rebecca
    yu) cc (a      k
    ro) cc (o      k         // name
    pu) ccini      S'ini     // name
  rebe) cc (a      =k        // name
    so) cc (er     k         // European football
   sta) cc (ato    k'
    pi) cc (o      k         // piccolo
 cappu) cc (ino    tSj'
    fa) c (ad      s
    fa) c (on      s
        ceylon     saIl/2Vn
        cornichon  kVrniS'VN
        charlie    tSAli
        charles    tSA:ls
        cynthia    senTi&    // name
        c (æsar    s
        cordelia   kVd'ili-&
    ni) ch (ol     k         // Nicholas
        computer   kVmpj'utV
        cha (t     tj&       // chatte
        ch (ateau  S
        chianti    kj'&nti
        chokeren (_ SOwkVr@n
        callgirl   kVlgW:l
        cowboy     kaubOj
     _) custer     kVstV     // name
     _) ciao (_    tSjAw
        claude     klO:d     // name
        claudette  klOd'et   // name
        churchill  tSW:Sil
        cambridge  kejmbRidZ
        canterbury k&ntVbri
        connecticut kVn'etikVd
        carlisle   kAlaIl
        china      tjaIn&
     _) cape (_town kEjp     // name
     _) chuck      tSVk      // name
        cleveland  kli:vl&n
        croissant  kroas'AN
     _) cartier    kArtj'e
        clair (voy klEr      // clairvoyance
        co (nrad   kV        // name
        country    kVntri    //
        chagall    S&g'&l    // name
  _ali) ce         s
        connie     kVni
        chablis    S&bl'i
        creme      kr?Em
        creme (n   kr?Em@
        catering   kEit@riN
piccadilly_) circus sWk@s
        coleridge  kOwlridZ
        colada     kol'AD&
        creek      kri:k
        camembert  kAmANb'Er
        crazy      kREjsi    // Crazy Horse
        cincinnati sensin'&ti
        chihuahua  tSiw'awa
        connor     kVnV      // name
        creasy     krisi     // name
        c (ello    Sj
        c (ellofan s
        cutler     kVtlV     // name
        cajun      kEdZ3n    // English pronunciation
        courtney   kO:tni
north_) carolina   k&rol'aIn&
     _) cathy      k&Ti      // name
     _) cagney     k&gni     // name
        cottage    kVtidZ
        cheryl     SErel/2
        cohen      kOu@-n    // name
        cieux      sj'W      // Bonacieux
     _) cardin     kArd'&N   // name
        cézanne    ses'&n    // Cézanne
        cézannen   ses'&n@-n // Cézannen
        cockney    kVknI
        clerk      klA:k     // Clerkenwell
        carmine    kA:maIn   // name

.group d

        d          d

     A) de (_      D@-_!     // hade, lade
    ha) de (@      D@-       // hadefuld
     a) der (@     DV        // skaderne
   ski) de (@      D@-       // skidefuld
   ski) der (@     DV        // skideren
   ski) der (ik    DVR       // skiderik
    ba) de (@      D@-       // badeforhæng
    ga) de (@      D@-       // gadebetjent
    fe) de (@      D@-       // fedekalv
    ga) der        DV
    væ) dde (@+    D@-       // væddeløb
    re) de (@      D@-       // redegørelse
    ge) de (@      D@-       // gedemarked
  orki) de         d'e       // stressed
        d (i       d         // redigere, hindi
    ly) d          D         // lydisolering
 drome) d (ar      d
  floy) d          d         // name
   mel) d (ing               // silent d
     A) d (ig      D         // stadig
  vene) d (ig      d
        d (øm+     d         // idømme
     i) d (ol      d
     u) d (i       D
   hou) di (ni     d'i       // name
  _pro) du (kt     d'O       // produkt
  _pro) du (ktiv   du        // produktiv
    bo) d (ega     d
        d (us      d         // fidus
        d (ok      d         // paradoks, tørdok
     y) de (@      D@-       // brydehold
     y) der        DV        // yderligere
   gry) de (ret    D@-       // gryderet
    sy) de (ng     DE        // sydengland
    by) de (l      de        // bydel
 indby) de         D@-       // indbydelse
    by) d (elig    D         // modbydelig
     y) der (_     DV        // betyder
     @) d (elt     d         // udelt, tildelt
     æ) de (l+     D@-       // ædelt
    mo) d (em      d
        d (onna    d         // madonna
   dil) d (o       d
tourne) dos        d'o       // stressed
    re) dund (ant  dOnd
     _) dorset     dO:sEt    // name
     _) drysdale   dRaIsdEjl // name
        dreyfus    drEf'?ys  // name

// general rule: silent d in final ærd
    ær) d (_                 // færd, sværd
  svær) d (et                // sværdet
   lær) d (_       d         // højlærd

// general rule: silent d after l
     l) d                    //  hold, skjold

        d (om      d         // PN trældom
        d (ronning d         // Snedronningen
        d (ufte    d         // lavendelduftende
        d (amp     d         // keddeldamp
    el) dorado     dor'Ado   // stressed
   vel) d (rej     d         // veldrejede
  _hil) d (a       d         // name
  _mil) dred       drEd      // name
  imel) d (a       =d        // name
     _) degas      _^_fr     // name
  bull) d (o       d         // bulldozer
formal) d (e       d         // formaldehyd
        d (åse     d         // øldåse
        d (rys     d         // kaneldrys
   sol) d (æk      d
   bil) d (æk      d
radial) d (æk      d
        d (emens   d         // senildemens
turtel) d (ue      d
     l) d (ug      d         // meldug
        d (ør      d         // bildør
   gul) d                    // guldøreringe
        d (ele     d         // tildele
     a) de (l      D@-       // adelen
 morta) de (l      d'E       // stressed
    ba) d (e       D         // badelegetøj
        d (rev     d         // soldrevne
   sal) d (o       d
     C) d (etA     d         // metaldetektor
    ol) d (ing     d         // holdingfirma, olding
        d (ag+     d         // gammeldags, junidag
    ul) d                    // uldagtig - silent
    al) d (rig     d         // aldrig
    il) d (ring    d         // skildring
   kil) d (re      d         // skildre
     l) d (ig      d         // skyldig
   bal) de         l@-       // silent d - balde
     l) d (akin    d         // keep d in "baldakin"
   hel) d (i       d         // keep d in "heldig"
    mo) d (ern     d         // moderne, moderniteter
   fær) d                    // silent d in færd, færdsel
   vær) d (s                 // værdsætte - silent d
   fær) d (eC      d         // færdes, færden
   fær) dig        di        // keep d in "færdig"
     @) d (yr      d         // keep d in "muldyr"
     o) dds        ds        // odds
   bol) d          d
   hva) d                    // silent d in 'hvad'
  _tur) d (e                 // silent d
    or) d (e                 // silent d in mordet, bordet, gjorden, ordet
    or) d (er      d         // morder, mordere
 rekor) d          d         // exception - pronounce d in 'rekord'
  akor) d          d         // exception - pronounce d in 'akord'
  hjor) d          d         // exception - pronounce d in 'hjord'
stikor) d                    // exception - silent d in 'stikord'
        d'         d         // d'Aviano - e.g. French and Italian names
   woo) d          t         // Hollywood ([d] sounds like [D]
        dawson     dV:s?Vn   // name
        dwight     dwaIt     // name
     _) doreen     d0r'in    // name
        daumier    _^_fr     // name

// general rule: [D] after vowel and before consonant
     A) d (C       D         // adkomst

// final d: D
     A) d (_       D         // lad

// exceptions
    fe) dt (@      t         // fedtet, fedtsyl
   ski) dt         t
    tu) ds (e      s         // silent d
    bi) d (sk                // silent d
   _ma) d (sen               // silent d
  spre) dt         t         // spredtes
   sta) ds (_      s         // flitterstads
  stru) ds         s
     i) d (ti+     D         // hidtil
    bu) d (apest   d
        d (rama    d         // melodramatisk
     æ) d (ru      d
    pe) d (ro      d         // name
     e) d (gar     d         // name
    be) d (ford    d         // name
    bu) ddh        d         // buddhist
     y) ds         s         // kryds
    pi) ds         s         // spids
    hi) ds         s         // hidse
   kra) ds         s         // kradse
   spa) ds (er     s         // spadsere
    ri) ds         s         // ridse
     A) ds (æt     Ds        // hidsætte
    _u) d (++      D         // udse
     A) ds (el     s         // fødsel, brændsel, bidsel
     A) ds (le     s         // gidsler, fødsler
    ræ) d (sel     D
   ned) d (s       D         // nedsmelte
     ø) d (s++     D         // dødscelle, nødspor, ødsel, nødstilfælde
    fø) d (s++               // fødsel
     ø) d (sel++             // silent d
   kre) d (s                 // silent d - kredsløb
     ø) d (t                 // silent d - mødtes
  svær) d                    // silent d - sværdfisk
   vær) d (i       d         // bemærkelsesværdigt
    hi) ds (e      s         // ophidse
   pla) ds         s
    pu) ds         s         // pudse
   stu) ds         s         // studs, studse
   smu) ds         s
    dø) d (+       D         // dødtræt
  lfre) ds         s         // tilfreds
  fjer) di (ng     e         // silent d - forfjerding (1/4 of an animal )

// general rule: silent d before st
        d (st++              // silent d - sidste, mindst
    mo) d (st+     D         // modstand, modstå
     u) d (styr+   D
    bu) d (s++     D         // forbudstiden
   gla) dstone     dst0wn    // name
     y) d (stat+   D         // sydstaterne
   fre) d (s       D         // fredstid

// general rule: [D] after a vowel
     A) d (A       D
   ste) d          D         // sted
   aci) d (ose     d
    fi) d (us      d
     ø) d (em_     d         // ødem
     ø) d (emer_   d         // ødemer
     ø) d (emet_   d         // ødemet
     A) dd         D         // skuddene
        d (åd+     d         // heltedåd
  melo) d (i       d         // nationalmelodi
    _i) d (e       d
    _i) d (é       d
    ra) di (o      dj
   evi) d (en      d         // evident
    bi) d (e       D         // bider
    ri) de (@      D@-       // rideskole
    ri) der        DV
    si) de (@      D@-       // sidemand
    vi) d (er      D         // videre
    ti) d (e       D         // tider
    ti) de (@      D@-       // tidevand
 salva) dor        d'O:      // El Salvador
   via) du (kt     d'O
 bermu) d (a       d         // name
    ju) dæ (a      d'E:      // name
    ju) d (as      d         // name
     a) d (am      d         // name
        d (oll     d         // babydoll
        d (obl     d         // tidoble
     a) d (opter   d         // adoptere
    me) d (alj     d         // medalje

// general rule: dd between two vowels: [D]
     A) dd (A+     D         // redder

    gu) dd (++     Dd        // guddommelig, guddatter
    lu) dd (ov     Dd        // luddovne
     u) dd (ann    Dd        // veluddannet
    ly) dd (æmp    Dd        // lyddæmper
   sku) dd (u+     Dd        // skudduel
    me) dd (el     Dd        // meddeleren, meddelsom
     u) dd (ø+     Dd        //
   blø) dd (yr     Dd        //
   spi) d (steg    D         // spidstege
    ne) d (st      D         // nedstemme, nedstirre
    ti) ds (nok    s'        // silent d - tidsnok
   hår) d                    // silend d - hård, hårdere
  stri) d (s       D         // but not silent d in e.g. 'stridsvogn'
     u) dt (+      t         // brudt
   plu) dsel       s@-l/2    // silentg d - pludselig [pl'usli]
    in) d (C 
    ir) d (_       d
    pæ) d (a       d
    re) d (a       d
    mo) d (al      'd
     å) d (an      d
 kandi) d (at      'd
    mi) dd (a      d
    nø) dde (+     D@-       // jordnøddesmør
    nø) dder (+    DV        // nødderne
    an) d (e                 // manden, anden - silent d
  _fan) de (me               // fandeme - skip de, only this word
   gær) de         V         // silent d
    si) d (ent     d         // præsident
    mo) d (el      d
    or) d (el      d
    or) d (en      d
   ver) den        d@-n      // verdenskrig
   klu) d (ere     d         // konkludere
     A) d (es      D
    bu) d (get 
     A) di (sk     Di        // overfladisk
    An) d (rA      d
    ma) d (ras     d
    An) d (re      d
    bu) ddh (ist   d         // silent h - buddhist
    _a) d (r       d         //  adresse, adrenalin
   hon) d (ura     d         // Honduras
    ti) d (s+      D         // tidstabel
    ti) d (sel               // silent d
     A) d (t_++              // silent d - forbudt, skudt, ladt, godt, vådt
     A) d (te++              // silent d vådte, vådtet
     A) d (te_++             // silent d - beskidte, godte
     A) d (ter_++            // silent d - godter
     i) d (t                 // skridtet, skoleridtet
    fo) d (C++     D         // fodtøj
  fjer) d (e                 // silent d - fjerde
  L09A) d (ta      D         // modtage, medtage, nedtage
    in) d (u       d
   pro) ducer (_   dj'usV    //
   pro) ducer (assistent dj'usV //
    in) d (uC      d
    mo) d (ul      d'
   pen) d (ul      d'        // pendul
        dendron    d'endrVn  // // filodendron
        doubleton  dVb@ltVn  // from bridge (card game)
        double     dVb@l     // mixed double
        deuce      dZu:s     //
     _) dav (_     dAw       // dav
     _) davs (_    dAws      // davs
        detente    det'A:Nt  //
        doughnut   downVd    //
     _) doc (_     dVk       // Doc - name
        dodge      dVdZ      // city
        daiquiri   d&k@ri    // drink
     _) duke       dZu:k     // Duke - name
     _) drive (-   dRAIv     // drive-in
     _) dean       di:n      // name
        dubois     dybw'A    // name
        dorothy    _^_en     // name
        debbie     d?Ebi     // name
        download   dAwnlowd  //
        down       dAwn      // Downs syndrom
        detroit    detr'Vjt  // US city
        daryl      d&r3l/2   // name
        drisco     _^_en     // name Driscoll
        dutch      dVtS      // name
        darlene    dAl'in    // name
        doubtfire  dAwdfaIV  // name (movie)
        dickie     deki      // name
        dicky      deki      // name
        dewey      djui      // name

.group é
        é          '?e       // idé, entré

.group e
        e          e         // e: => e

// short (glottal) e before double consonant
        e (C%      ?e        // leddet
        e (ll+     ?E        // heller
   int) e (lligent e
     l) e (L07%    ?E        // lettede
     n) e (L07%    ?E        // nettet
        e (nn      ?E        // denne, henne
        e (L02%+   ?E        // modemmet, slemme
     C) erre       ?&3-V     // herre
     C) e (ll%     ?E        // celle
        e (ks      ?E        // heks
        e (x       ?E        // sex
        ek (t_+    '?Eg      // defekt, arkitekt - stressed
        ek (ter_+  '?Eg      // defekter
        ek (ten_+  '?Eg      // defekten
        ek (tens_+ '?Eg      // defektens
     r) ek (t+     '?&#g     // korrekt
     l) e (fl      ?E        // lefle
     p) e (ng      ?E        // penge

// Short e - various words
    sk) e (d       ?e        // besked
     C) e (en      '?e       // armeen, alleen - stressed
    ch) e (C       ?E        // chef
     p) e (ter     ?e        // name

// Short e followed by st, st, sk - made short in ph_danish
     C) e (L08     E         // fest, fester, hest, heste
    sl) e (sk      e         // slesk, sleske
     m) e (st      e
     m) e (ster    E         // politimester
  nærm) e          @-        // nærmeste
  kort) e          @-        // korteste
    ån) e (C       @-        // månestråle
   rav) e (@       @-        // travesko
   ilk) e (@       @-        // silkestrømper
  skad) e (@       @-        // skadestue
  hyld) e (s       @-        // hyldest
  lamp) e (@       @-        // lampeskærm
   arv) e (@       @-        // farvestof
   ugl) e (@       @-        // fugleskræmsel
   ønn) e (st      @-        // kønneste
    rn) e (ste     @-        // fjerneste
    av) e (@       @-        // pavestolt
   sen) e (st      @-
 flott) e (st      @-

// exceptions
   cyk) e (lløb    @-
   sku) e (@       @-        // skuespil
  menn) e          @-        // menneske
    æl) e (@       @-        // sjælefred
   ill) e (@       @-        // lillebror
  mill) enium      '?EniOm
   usl) e (@       @-        // puslespil
   ill) e (gal     e
     r) e (v       E         // brev
    år) e (@+      @-        // årevis
   Ass) e (@       @-        // klasseværelse
     r) e (Ce+     E         // breve
    fr) e (d+      ?E
    fr) e (de_     E
   str) ee (t      i:        // street
    _d) e (m_      E
     f) e (m       E         // femten
        e (dith    e:        // name
     t) eur        'W:r      // agent provocateur

// E after r
     r) e          ?E        // reaktion, regiment - VERY BROAD
    @r) es (_      Vs        // koncentreres TEST

// E before n - VERY BROAD
        e (nK      ?E        // end, men, endelig
     C) e (nd      ?E        // kendelse, send
        e (ns      e         // ensrette
     _) e (n_      e
     b) e (n       e
   _st) e (n_      e
    st) e (nrig    e
    ov) e (n       @-        // ovenpå
    os) e (n       @-        // rosenknop
 sjæld) e (n       @-        // sjældent
     _) e (ne      e         // ene, eneste
   ækk) e (net_    @-        // bækkenet
 røntg) e (n       @-        // røntgenfotografere
   gen) e (ral     @-
    _s) e (n_      e         // sen
    _s) e (nt_     e         // sent
    _l) e (n_      e         // len
    _m) e (nt      e         // ment, mente

// e followed by ne - VERY BROAD
        e (ne_     e         // sene, mene

// e followed by ner - VERY BROAD
        e (ner_    e         // scene, mener

    sp) e (r       E         // sperm

// stress on second syllable after initial "be" in .group be
// Secondary stress after a syllable
    &b) e (s@      ?e,       // hv'alrosbest,and
   &Ab) er         V         // fibersprængning
     b) e (ret+    ?e        // stemmeberettiget
    ib) er (ia+    '?er      // Iberia, Liberia
   rob) er (ta     'Er       // name
  forb) e          ?e        // forberede
     b) e (rig     ?e        // våbenberiget
     b) e (rg+     ?E        // herberg
   fab) ergé       ErS'e     // name
  bomb) e (r@      @-        // bomberydder
 snobb) e          @-        // snobbeskole
  dobb) e (l                 // silent e
   reb) e (kka     '?E       // name

        e (fter    ?E        // efter, efterse
   leg) e          @-        // legeværelse
   leg) e (nd      E         // legende (myth, not playing)
   dag) e          @-        // dagevis
    op) e (r       @-        // operere, opera
_halvf) e (ms      'E        // stressed
     d) e (pr      ?e        // depressiv
_emfys) e (m       'e        // stressed
    kn) e (b       ?e
    kn) eb (re     ?Eu       // "knebre med næbbet"
     C) e (L02a    e         // tema
  jert) e (@       @-        // hjertebarn
    ød) e (+       @-        // ødemark
//  herr) e          @-        // herremand
   bed) e          @-        // bedemand
_still) e (ben     ='e
    fr) e (m       ?&#       // fremad
  _eks) e (mpel    '?E       // stressed
  entr) e (pr      V         // entreprise
  ordr) e          @-        // ordrebog
     r) e (L02s    ?&#       // revse, krebs - TEST
    br) ev (+      Ew        // brevstemt
    br) eve        Ev@-      // breve
    Cr) evet       ?Ev@-D_!  // brevet, skrevet
   L03) e (L02i    ?e        // akademiker
    åd) e (++      @-        // gådefuld
    åd) er (++     V         // gåder
    nd) e          @-        // yndefuld
   ind) er         V         // inder
  andr) e          V         // vandrefalk, andres
     r) e (nsning  &#        // tandrensning
   tub) er (ku     E3-       // tuberkulose

   kol) e (C       @-        // skolebog
   pol) e (re+     e         // finpolere
   kol) e (st      E         // kolesterol
    st) e (d       E         // sted - TEST
    st) ed (fa     e         // stedfar
    st) ed (mo     e         // stedmor
    st) ed (sø     e         // stedsøm
    st) ed (da     e         // steddatter
    st) ed (br     e         // stedbror, stedbroder, stedbrødre
        e (dt      ?e        // fedtet dt => t 2 consonants: short e
   gaz) e (lle     '?E       // stressed
   van) e (ssa     '?E       // stressed
   ard) e (nner    '?E       // Ardennerne - stressed
 _konf) e (tti     '?E       // stressed
  kass) e (tte     '?E       // stresed
     h) e (dd      ?e        // hedde
     m) e (dalje   e         // medalje
    lv) e (de      @-        // helvedes
    hv) ede        eD@-      // hvedebrød
   tol) ed (o      'ed       // toledostål
   val) e (ncia    'E        // name
   mal) er         V         // maler
   end) er         V         // afsenderadresse
   mål) er         V         // måleraflæser
   mal) e (ri      V         //
   val) e (ri++    @-        // kavaleri
  perl) e          @-        //
   aml) e          @-        // samlestykke
  kons) e (kv      @-        // PN inkonsekvens
     l) e (ve      e         // samlever
  _dil) e (mma     'E        //
    ll) e (de                // silent e - billede
    ll) e (det     @-        // billedet
   CAs) e (ner               // silent e - væsener (also spelled "væsner")
  midl) er         V         // midlertidig
        elleve     Elv@-     //
        ellever    ElvV      // elleverne
 _koll) e (ga      'e        // stressed
 _koll) eg (e      'ej       // stressed kolleger
 strat) eg (_      'ej       // strateg
  _sem) e (ster    'E        // stressed
_borgm) e (st      'E        // borgmester - stressed
_kompl) e (ks      'E        // stressed
 _grot) e (s       'E        // stressed - grotesk
 _pres) e (nning   'E        // stressed
philad) elphi (a   'Elfj     // stressed
  _inc) e (st      'E        // stressed
 sankt) e (lmsild  'E        // stressed
banglad) esh       'ES       // stressed
    _p) errier     eri'e     // brand name
        eddike     Edk@-     //

// general rule: [E] after l before t/k
     l) e (t       E         // let
     l) e (k       E         // lektor
  udsl) e (t++     E         // familieudslettelse, udslet (not [uDsl@D])
 varsl) et         @-D       //
    ål) e (C       @-        // strålekrans
   sel) e (@       @-        // seletøj
     l) e (der     e         // apacheleder
  simp) e (l       @-        // simpelthen

// general rule: E before l
        e (lC      E         // heldig, held og lykke, helvede
  kedd) e (l       @-
  sjof) e (l       @-        // sjofelhed

// general rule: E before m
        e (m       E         // slem, slemt, hjem - short in ph_danish
  genn) e (m       @-        // igennem
     k) e (mo      e:        // kemo, kemoterapi
   nal) e (@       @-        // Personalemøde
   old) e (@       @-        // oldemor
 bedst) e (@       @-        // bedstemor
     d) e (ment    e

// E before r + consonant
        e (rCe     E         // hjerte, smerte TEST

    _d) er (@+     E3-       // derinde

// compound with eiding -er + another word
    @C) er (C@     V         // hypermoderne - TEST
    hj) er (t+     Er        // hjerte
     b) er (l+++   Er        // Berlin
     s) er (gent   Er        // chefsergent
   eks) er (c      Er        // kampeksercits

// general rule: [E] after r before consonant
     r) e (d       E         // rede
     r) e (dC      ?E        // redning
     r) e (ds      ?E        // tilfreds ds => s
     r) e (C%      ?E        // short e before double consonant - redde
   adr) e (sse     ?&#       // afsenderadresse
  L02r) e (C%      ?&#       // labial + r - fremmed
  aggr) e (ssor    ?&#       //
  L07r) e (mm      ?&#       // tremme
 ekstr) e (m       'e        // stressed
     r) e (vl      ?&#       // trevl, revle
    dr) e (des_    V         // ændredes, undredes - TEST
    fr) eddie      Edi       // name
    fr) eddy       Edi       // name
    tr) e (mile    e         // tremilegrænse

     r) ee (l      e|E       // reelle
     r) ey         Ej        // greyhound
   ndr) e (A       V         // mindreårig
    gr) e (l       &#        // grel
  stor) e          V         // storebror
   str) eg         aI        // streg, stregkode
    tr) eg (en_    aI        // stregen
    tr) eg (er_    aI        // streger
    tr) eg (e_     aI        // understrege
    tr) eg (es_    aI        // streges
    tr) eg (ede_   aI        // understregede
 overj) eg         aI        //
himstr) eg (ims    Vg        // avoid aI
    sj) eg         aI        // fremtidsjeg
  tuar) eg         Eg        //
     r) e (ndt     a         // røvrendt
     r) e (nte     &#        //
     r) e (st      &#        // restlager
     r) estante    Est'A:Nd@- // poste restente
     r) e (stau    e         // restaurere
 klatr) e          V         //
     r) e (vn      &#        // revne
 leder) e (vne     E         //
    dr) e (vn      E         // overdrevne
   skr) e (v       e         // skrevne
     r) e (kto     &#        // rektor
   &or) e (pl      V         // boreplatform
    ur) e (ne      @-        // murene
   _tr) e (s       E         // tres (60)
   opr) e (v       E         // oprevet
    pr) e (m       E         // premiere
   spr) e (d       E         // spredt

// general rule: [&#] after pr followed by double consonant TEST
    pr) e (C%+     ?&#       // presse
    pr) e (s+      ?&#
_ekspr) e (s       '?&#      // stressed
    pr) e (sserende E'       // stressed
    pr) estige (_  Est'iS    // stressed
  depr) e (ss      E         // depressiv

// general rule: [&#] after r before ns/ms
     r) e (L09s    &#        // rensetøj
     r) e (nsku    E         // exception ren = clean - renskure
     r) e (nskr    E         // renskrive, renskrevet

// general rule: [&#] after r before m
     r) e (m       &#        //  rem, frem

// general rule: [e] after r before m + front vowel
     r) e (mL04    e         //  remoulade, remisse
    fr) e (mov     &#        // fremover

// general rule: [&#] after r before ng
     r) e (ng      ?&#       //  streng, dreng
   mar) e (ng      '&#       // stressed - marengs
     r) e (ngø     E         // rengøre

// general rule: [&#] after r before t
     r) e (t+      &#        //  ret, efterretning
   ber) e (t++     &#        // beret, indberet
karryr) e (t+      &#        //
  forr) e (t++     &#        // forret
   opr) e (t++     &#        //
kriminalr) e (t    &#        //
    gr) e (t       E         // Greta

// exceptions (re = prefix e.g. reanimate)
     r) e (tab     e         // retablere
     r) e (tard    e         // retarderet
     r) e (tention e         //
     r) e (ti      e         // retirere
     r) e (tor     e         // retorik
     r) e (tou     e         // retouchere
     r) e (tran    e         // retreansmittere
     r) e (tro     e         // retospekt
     r) e (træ     %?E       // retræte - stressed æ
     r) e (tsina   e         //
     r) e (tur     e         // returnere

  forr) e (tning+  '&#       // stressed
  teor) e (t       e         // teoretisk
   _tr) e (t       e         // tretal
    kr) e (ta      e         // Kreta
    fr) e (l       &#        // frelse
     r) e (nse     &#        // nyrenset
     r) e (h       @-        // general rule: [@-] after r before h - fårehyrde, varehus
   _tr) e (+       ?E        // treholdsskift
     r) e (habil   ?E        // rehabilitering
     r) e (nd_     &#        //
     r) e (nde     &#        //
stikir) e (nddreng '?&#      //
    @n) e (d       @-        // general rule: [@-] after @+n before d -  måned
   men) e (d       ?e        //
     n) e (dslag   ?e        // lynnedslag
     n) e (dgang   ?e        //
     n) e (dsæt    ?e        // nedsætte
     n) e (dstig   ?e        // nedstigning
     m) e (di+     ?e        // medicin
    rn) e (d+      ,?e       // derned
  forn) eden       'eD@-n    //
    an) er (@      V         // anerkende
   L09) e (de      e         // nede, nederlag
   mån) e (d       @-        // måneder
 arkim) e (des     'e        // name
   mus) e (um      'E        // stressed
   mus) e (et      'E        // stressed
   L09) e (ta      ?e        // metal
     n) etop       ?Ed\,Vb   //
heavy_m) etal      ?Et@-l    //
   L09) e (l       ?E        // mellem
     m) e (CL04    ?e        // melodi TEST
  mell) e (m       @-        // mellem
   L06) e (rl      ?E        // perle
   rob) e (rto     'E        // name
     r) e (re      ?E        // operere
   sup) er         V         // superagenten
   sup) er (lativ  '?Er      // stressed
  _arl) es         _^_fr     // French town
    _m) e (l_      E         //
    ed) er         V         // nederlag
    tr) e (ma      ?E'       // trema
     s) e (dd      ?E        // seddel
     s) ek (sten   aI        // seksten, sekstende
   ell) er         V         // ellers
    fr) edag       Ed&       // fredag - not [d&j)
   nov) e (mber    'E
   dec) e (mber    'E
  sept) e (mber    'E
        eus        Wws       // for Greek names - Zeus, Achilleus
     m) euse       W:z       // French river
    st) ew         ju        // Stewart
   tel) e          @-        // tele
   ele) eg (+      aI        // gætteleg
   del) eg (A      @-g       // delegation
   tel) eg (r      @-g       // telegram
     l) eg (iti    eg        // legitim
     l) eg (an++   @-g       // elegant
   tel) e (x       E         //
   afl) eve (r     @-ve      // aflevere
   bri) e (f                 // briefing - silent e
   hav) e          @-        // havesyg
     @) e (ment    @-        // supplement, møblement
  hvab) e (har_    @-        // hvabehar
     v) ek (s      Eg        // veksle
     r) eau        o         // bureaukratiske
    _m) ead (_     i:d       // name - Lake Mead
        eer        'eV       // ideer, cafeer, veer
     k) eefe       'i:f      // name
    sh) ee (la     i:        // name
    _r) eed (K     i:d       // name
  toup) e          'e        // stressed
    fr) ee         i:        // Freeman
     w) ee (k      i:        // Newsweek
     g) ee (k      i:        //
     k) ee (per    i:        //
        ee (jer    @-A       // hundeejer
    gr) ee (n      i:        // evergreen
 kathl) ee (n      'i:       // name
    gr) ea (t      Ej        // English word
    sw) ea (ter    E         //
    sw) ea (tre    E         //
        easy       isi       //
     h) ead        Ed        // overhead
    ch) eese       i:s       // cheeseburger
     h) ea (l      i:        // healer
    _n) eal        i:l/2     // name
    fr) ee (lan    i:        // freelance
     b) ee (d      ee        // beedige
   _en) e          @-        // ene, eneste
    en) e (m       E         // pærenem
    en) e (rgi+    E         //
    br) e (L09     &#        // bremse
    br) enda       End&      // name
    sn) e (K+      e         //  sne, snebold, nysne
 frosn) e          @-        // fastfrosne
  lAsn) e (+       @-        // lysne, løsne
  lAsn) er (+      V         // lysner, løsner
  visn) e (+       @-        // visne
  visn) er (+      V         // visner
  gisn) e (+       @-        // gisne
  _isn) e (+       @-        // isne
 voksn) e          @-        //
    sn) eg (l      aI        //
   _sn) e (r_      e         // det sner
   _sn) ee (de_    e@-       // det sneede
    sn) e (rp      E         // snerpet
    sn) e (rre     &#        // snerre
    sn) edker      ekV       e // silent d - snedker
papmach) e         e         //
    _s) e (_++     ?e        // se
        e (mball   A         // emballere, emballage
   dir) e (kt      &#        // direkte, direktør
     n) eu         Wu        // neuron, neutral
  vidn) e          @-        // vidneudsagn
     n) e (unge    @-        // ørneunge
    ed) e (-       @-
     g) e (js      aI
   _ni) e                    // changed from [ni)e] to[_ni)e] - niende, nier, niendedel
   _ni) e (ce      'E:       // exception from the rule above (_ni)e)
   _fl) ee (ce+    i:        // fleece, fleecejakka - material for clothing
 fleec) e                    // fleece - skip the final e
freelanc) e                  // freelance - skip the final e
freelanc) e (r     V         // the word 'freelancer'
hospic) e (_                 // hospice - skip the final e
hospic) et         @-D       //
  penc) e                    // pence - skip the e
interfac) e                  // interface - skip the final e
  sauc) e                    // sauce, bearnaisesauce
  juic) e                    // juice - skip the e
softic) e                    // softice
motorpac) e                  // motorpace - skip the e
motorpac) e (n     @-        // motorpacen
   pac) e (maker             // pacemaker - skip the e
provenc) e                   // Provence - skip the e
  prov) e (nce     'A:       // Provence
    bl) eg         aI        // bleg
        e (gsot    a         // blegsot
        e (gfi     a         // blegfis
    bl) egem (id   aI@m      // blegemiddel, blegemidler
        eg (rød    aI        // blegrød
    _b) eg (_      aI        //
   æbl) e (grød    @-        // æblegrød
  bobl) e          @-        // boblegummi - nothing to do with "bleg"
     _) egen (@    ?ej@-n    // egenrådig, egennyttig, egentlig
        eg (enkapital+ Aj
        eg (enbeskyd+ aI     // egenbeskydning
    _r) e (sten_   &#        // resten
   nyr) e (+       V         // nyresten
     r) e (staurant E
        e (gansigt &#        // blegansigt
_kongr) e (s       '&#       // kongres - stressed but not after a syllable
 _regr) e (s       '&#       // regres
 _regr) e (ssiv    &#        // regressiv
 kongr) e (s       &#        // lægekongres
 _rødb) e (de      'e        // stressed e in 'rødbede'
_aller) e (de_     E         // allerede - otherwise the E is changed by another rule
   _im) e (ns+     'e        // stressed
 _magn) e (t       'e        // stressed
 _refl) e (ks      'E        // stressed
 divan) e (ser     'e        // stressed
   lar) e (do      'e        //
     l) ew (is     u:        // name
     p) eabody     ibVdi     // name
        exchange   _^_en     //
        eagle      i:g@-l    //
     p) ea (co     i:        // Peacock
    _p) ea (k_     i:        //
    dr) ea (m      i:        // English
    _d) ee (p      i:        // Deep Throat
    _p) each       i:tS      //
     _) eton       i:t@-n    // university

// final -em - stressed e
     &) em (_$p_alt+ 'em     // problem
     &) em (et$p_alt+ 'em    // problemet
     &) em (er$p_alt+ 'em    // problemer
     &) em (s$p_alt+ 'em     // problems

// various exceptions
    el) e (ndig    ?E        // møgelendig - steressed with $alt rule
   leb) e (ndig    'E        // steressed with $alt rule
 _ball) e (t@      'E        // balletdanser
_en_ball) e (t     'E        //
_vor_ball) e (t    'E        //
_vores_ball) e (t  'E        //
_jeres_ball) e (t  'E        //
_deres_ball) e (t  'E        //
_hans_ball) e (t   'E        //
_hendes_ball) e (t 'E        //
    _r) e (ndyr+   e         // rendyrke
     h) e (n++     ?E        // hen, hente, derhen
     h) e (nde+    ?e        //
 carst) e (n       @-
 karst) e (n       @-
  hest) e (n+      @-        // hestene
  serv) e          @-        // reservehjul
   off) e (n       @-        // offentliggøre
    tr) edive      &#Dv@     // tredive
    tr) ediver     &#DvV     // trediverne
    tr) edivete    &#Dft@    // tredivete
        entente    ANt'ANt   //
  prof) essionel   'eSonel   //
        eisenhower aIs@nhAuV //
    st) ei (nK     aI        // -stein in German names
    _h) ei (l_     aI        // heil Hitler
     s) ei (smol   aI        // seismolog
     t) eint       EN        //
        eiger      aIgV      // Eiger mountain
    sp) eed        i:d       // speedbåd
     t) ech        Ek        // hightech
stoneh) enge       EndZ      //
   pal) e (rmo     'E        //
     w) ee         i:        // Sweeney, weekend, tweed
    tw) eed        i:d       //
    _h) ei (di     aI        // name
    _d) ei (dre    i:        // name
  trap) ez         'Ets      // stressed
     l) eague      i:g       // Champions League
    _m) e (d       E         // med, medgift
     m) e (da      e         // medaljon

// Words ending with  e - general rule
     @) e (_+      @-_!      // husleje, vække
     @) e (s_      @-        // føles
     s) e (_+      @-_!      // galakse, skose
    @r) e (_+      V         // tørre
  nerv) e (C       @-        // nervesammenbrud
   urg) ere (_++   VV        // burgere
     r) e (re_     E         // operere
    kk) e (@       @-        // vækkeur TEST
 studi) e (@       @-        // studiegruppe
 apach) e (@       @-        // apacheleder
  kæmp) e (@       @-        // kæmpestor
    ys) e (@       @-        // lysekrone
    øs) e (@       @-        // løsepenge
   alk) e (@       @-        // malkeko
  rupp) e (@       @-        // gruppemodel
   ban) e (@       @-        //jernbanefolk
handsk) e (@       @-        // handskerum
  bøvs) e          @-        // bøvsesen
  fisk) e (@       @-        // fiskeforhold
 studi) er         V         //
  Catt) e (@       @-        // skatteår
    ro) e (@       @-        // roesukker
   ell) e          @-        // cellevæg
 _lill) e          @_!
   ytt) e (@       @-        // skytteforbundet
  klog) e          @-        // klogeste
    vi) e (@       @-        // vievand
   alv) e          @-        // kalvekød
   næs) e (@       @-        // næseblod
    øv) e (@       @-        // prøveperiode
    al) e (@       @-        // malebog
   eng) e (@       @-        // sengetid
  dans) e (@       @-        // dansebal
   rus) e (@       @-        // brusetablet
    ås) e          @-        // dåse, gåsehud, Åse
    ån) e (@+      @-        // låneansøgning, månestråle
  _lev) e (@++     @-        // levevis
   arn) e (@       @-        // barnebarn
   kam) e (ra      @-
   ørv) e (@       @-        // tørvetriller
   ull) e (@       @-        // rullebræt
    od) e (@       @-        // modetøj
  hest) e (@       @-        // hestehår
   els) e (@       @-        // vielsesattest
 knogl) e (@       @-        // knoglepark
   ant) e (@       @-        // plantesaft
   ørn) e (@       @-        // børnebog
    mm) e (@       @-        // dømmekraft
    ab) e (@       @-        // abekat
        e (dere    @-        // torpedere
    øl) e (@+      @-        // køleskab
   aff) e (@       @-        // straffeattest
   Alj) e (@       @-        // patruljevogn
   Avn) e (@       @-        // navneordbog
   lej) e (@       @-        // plejehjem
   ild) e (@       @-        // kildevand
    yv) e (@       @-        // flyveplads
   ask) e          @-        // vaskeklud
  høns) e          @-        // hønsehus
   æpp) e (@       @-        // tæppeforretning
   bib) e (l       @-        // Bibelen
   vic) e (@       @-        // vicedirektør
 @iker) e (_N      V         // fabrikere
 @iker) et (_      VD        // fabrikeret
groupi) e                    // silent e
 _jani) e                    // name - silent e
 _arti) e                    // name - silent e
    ud) e (@+      @-        // studehandel, brudepige
        e (pisode++ e        // skudepisode
    øj) e (@       @-        // øjeblik
   ukk) e          @         // smukkeste
    ol) e          @-        // tolerant TEST
    ul) e (@       @-_!      // juleaften, gulerod
    ul) e (mp      E         // forulempe
    is) e (@       @         // spisetid, fisefornem, disede
     s) e (rie     e         // miniserie
    im) e (@       @-        // timevis
    åb) e (n       @-        // åbenbart
   ørr) e (@       @-        // tørresnor - TEST
konsul) e (nt      E         // sikkerhedskonsulent
   afs) e (_       e         // afse
   afs) e (t_+     e         // afset
  tils) e          e         // tilset
foruds) e          e         //
 godes) e          e         // tilgodese
efters) e          e         //
     _) e (_speak  i         // eSpeak - capital s makes the e one word
     _) e (_mail   i         // e-mail
 hjemv) e          e         //
 hjemv) ej         aI        //
  _uds) e (_+      e         // udse
  _uds) e (r_+     e         // udser
  puds) er (+      V         //
  turn) e          'e        //
   kup) e (+       'e        // stressed
  stud) e (re      'e        // studerende
  joyc) e                    // name - silent e
  joyc) e (s       @-        // name - keep the e

// Words ending with -te
     t) e (_       @-
  _ist) e          e         // iste (cold tea)
 urtet) e          e         // herbal tea
kamillet) e        e         //
middagst) e        e         // eftermiddagste
 komit) e          'e        //
 komit) ee (n      'e@-      //
variet) e          'e        //

// Words ending with -se or -ce
     s) e (_       @-
     c) e (_       @-
     c) e (rin     @-        // nitroglycerin
 overs) e (_       e
 overs) e (s_      e
  _ans) e (++      e         // avoid [V] in "anser" and [@] in "anse"
velans) e (t       e         //

// Words ending with -ske (and ste, spe)
   L08) e (_       @-        // påske, forske

// exceptions to the -ske rule
  mosk) e          'e        // moske, moskeen, moskeer
  måsk) e (_       'e        // måske
   _sk) e (_       e         // ske
   _sp) e (_       e         // in spe
   _sk) e (er      e         // skeer
dessertsk) e       e         // dessertske
fugesk) e          e         // fugeske
grydesk) e         e         // grydeske
grødsk) e          e         // grødske
 hulsk) e          e         // hulske
 kansk) e          e         // kanske
 mursk) e          e         // murske
målesk) e          e         // måleske
strøsk) e          e         // strøske
støbesk) e         e         // støbeske
dessertsk) e       e         //
strøsk) e          e         //
spisesk) e         e         //
sølvsk) e          e         //
potagesk) e        e         //
suppesk) e         e         //
morgent) e         e         //
  tesk) e          e         // teske
 borts) e (+       e         //
 gourm) e          'e        // gourmet
  _rod) e (o       'e        // stressed

// stressed e in words with -ekt - konfekt
  _aff) eg (t      'E
_arkit) eg (t      'E
  _asp) eg (t      'E
  _def) eg (t      'E
 _desp) eg (t      'E
 _dial) eg (t      'E
  _eff) eg (t_     'E
_idiol) eg (t      'E
  _ins) eg (t      'E
_intell) eg (t     'E
 _koll) eg (t_     'E
 _koll) eg (te     'E        kollekten
 _konf) eg (t      'E
 _korr) eg (t      '&#
  _obj) eg (t      'E
   obj) eg (tiv    E
 _perf) eg (t      'E
 _proj) eg (t      'E
 _proj) eg (til    E
_prosp) eg (t      'E
 _præf) eg (t      'E
 _resp) ek (t      'Eg
  resp) eg (tabel  E
_sociol) eg (t     'E
 _subj) eg (t      'E
 _susp) eg (t      'E

 // stressed e in words with -cept - konfekt
  _rec) e (pt      'E
 _konc) e (pt      'E
  _acc) e (pt      'E

// stressed e in a few words inding with -est
  _arr) e (st      '&#
  _asb) e (st      'E
  _att) e (st      'E
  @att) e (st      E         // fødselsattesten
_manif) e (st      'E
  _mol) e (st      'E
   mol) e (stere   @-
 _prot) e (st      'E
 _prot) e (ster    @-        // protesterede
  _reg) e (st      'E

  // stressed e in some words with final -ente/-ende
_testam) e (nte    'e
_divid) e (nte     'e
_regim) e (nte     'e
_sakram) e (nte    'e

// words with final -ende
     &) ende (_++  @-n@-     // troende
    @r) ende (_++  ?Vn@-     // glimrende
// exceptions to the -ende rule
  genk) end (e_+++ E-n       // genkende
 anerk) end (e_+++ E-n       // anerkende
    _k) end (e_+++ E-n       // kende
  søsk) end (e++   @-n
  _erk) end (e_++  'En       // erkende
     k) ender (_   E-nV      // genkender, kender, anerkender
  henv) ende (_    E-n@-     //
  henv) ender (_   E-nV      //
    sv) ende (++   En@-      // følgesvende
   anv) ende (_    E-n@-     //
   anv) ender (_   E-nV      //
  fuld) ende       E-n@-     //
   ops) ende       E_n@-     //
  røvr) ende (_    a-n@-     // røvrende
  røvr) ender (_   a-nV      // røvrender
   omv) ende (+    E-n@-     // omvende
   omv) ender (+   E-nV      // omvender
     v) ende (tta  End'E     // stressed
   lav) ende (l    'En@-     // stressed
    fj) ende       e-n@-     // dødsfjende
    fj) ender      e-nV      // dødsfjender

   L08) e (gt      e         // stegt
   L08) eg         Aj        // steg, spegepølse
  fisk) eg         @-g       // tunfiskegryde
 torsk) eg         @-g       // torskegilde
   _st) eg (_      e         // steg - verb, problem with noun = "roast"
        eg (angs   @-g       // førstegangsforbrydere.
  best) eg (_      'e        // besteg
  best) eg (et_    'e        // besteget
    st) eg (et     e
overst) eg         ej        //
    st) eg (å      @-g       // præstegård
        eg (affel  @-g       // fiskegaffel
   _sk) eg (affel  eg        // skegaffel
   rel) eg (ion    @-g       //
     n) egl        Ajl       // negl
     r) egel       Ejl       // regel
     r) egl        Ejl       // regler
     k) eg (le     Aj        // keglebane
     h) eg (le     Aj        // gennemhegle
    br) ea (k      Ej        // breakdance
   res) e (rve     '&        // reserve - stressed
   res) erver (_en Erv'er    // reserver en plads
     m) eg (a      eg        // mega, omega
     _) eget (_    Aj@-D     // eget
     r) eg (er     Eg        // e=> E
        eg (n      Aj        // regn, tegning, lege
    _v) eg (_      ej        //
    _v) eg (et_    ej        //
   skr) eg         Aj        //
underl) eg         ej        // underlegen
     p) eg         aI        // pegefinger
        eg (å+     @-g       // oppegående
        eg (rund   @-g       // klippegrund
     p) eg (asus   eg        //
     p) egmatit    Egm&t'it  //
     s) eg (l      Aj        // segl, forsegle
     t) eg (l      aI        // teglværk
     p) eggy       Egi       // name
    ll) ey         i         // volley
     _) ege (_     e:j@-     // added _ - ege(træer)
     _) ege (træ   e:j@-     // added _ - egetræe
     _) ege (løv   e:j@-     //
     _) ege (blad  e:j@-     //
   L06) eg (e      aI        // p) changed to L06 to include b
     l) ege (me    Ej@-      // fornedrelseslegeme
     l) eg (e+     aI        // PM julelege, blege
  coll) ege        idZ       //
     l) eg (ere    i-g       // priviligeret
     l) egende (_børn aI@-n@- //
     l) egende (_let aI@-n@- //
     l) eg (enda   eg        // legendarisk
    _l) egende (_  eg'End@-  // "myth"
selskabsl) eg      aI        //
        eg (evinst+ @-g      // spillegevinst
 overl) eg         Ej        // overlegen
     r) ej (s      aI
        engag (e   aNg&S     // engagere
     _) en (tre    aN
        en (tré    aN        //
  _at_) entre (_   EntrV     // entre et skib
        entre (hag EntrV     // entrehage
     c) en (t      En        // koncentrere
     c) en (tA     En
     p) en (sion   aN
     r) en (ce     AN        // reference
    br) e (d       E         // seinebred, flodbred
    br) edd        Ed        // bredde
   _tr) e (d       E         // tredje
        ej (+++    Aj        // nej, arbejde
        eje (n++   ?Aj@-     // ejendom
        e (job+    @-_!      // ønskejob
        e (jord++  @-_!      // apachejord
        e (jæger++ @-_!      // skalpejæger
    dr) ej (+      aI        // fordrejet
//   ykk) e (@       @-        // lykkejæger
// skørt) e (@       @-        // skørtejæger
// skørt) er (_ V
  hygi) ej (ne     'aI       // stressed
        ej (aku    ej        // ejakulere
   gal) ej         'aI       // stressed
        ejer (C    aIV       // grundejerforening
  mælk) e          @-        // mælkejunge
     m) ejern      @-jErn    // stemmejern
     v) ejern      @-jErn    // rivejern
        ej (agt++  @-j       // menneskejagt
        e (jul+    @-        // lillejuleaften
 _pleb) ej (er     'aI       // stressed
    nd) ej (ob     @-dZ      // mandejob, kvindejob
     m) ej (ob     @-dZ      // drømmejob
  lort) e          @-        // lortejob - avoid "aj"
   lus) e (++      @-        // væggelusejæger
   lus) er (+      ?V        // bluser
   syg) e (++      @-        // sygejournal - avoid [s'yaj,urn&:l]
     v) ej (r_+    ?E        // gråvejr
     v) ej (ret_+  ?E        // gråvejret
    _v) ej (rC+    ?E        // vejrsituationen
    _v) ej (rud+   ?E        // vejrudsigt
     v) ejr (e_    aIR       // vejre
     v) ejr (er_   aIR       // vejrer
_offic) e (_                 // office (officepakke)
    st) edet (_    ?ED@-t    // værkstedet
    Ad) en (@      @-n       // udenlandsk, udenad
    Ad) en (ti     ?En       // identificere
   sir) ene (+     '?En@-    //
    gr) ene (+     En@-      // grene
    rr) ed         @-D       // lærred, ørred
    rr) ed (A      @-d       // herredømme
 fingr) ene        Vn@-      //
   _st) evie       ivi       // name
   ucc) es         '?e
   nog) et (_      D         // noget
  styr) e (n       '?e       // styren
 diskr) e (t+      '?e       // stressed
   ork) ester      '?EstV    // stressed e in 'orkester'
 borgm) e (ster    '?E       // stressed
  prot) e (se      '?e       // stressed
 forur) e (ne      '?e       // stressed - forurene
_terap) eut        'Wwd      // stressed
 terap) eut        Wwd       // synsterapeut
 _torp) e (do      'e        // stressed
  _cel) e (ber     '?e       // stressed
_parent) e (s      '?e       // stressed
  _kat) e (der     '?e       // stressed
  ekst) e (rn      '?E       // stressed
   int) e (rn+     '?E       // stressed
splint) er         V         // splinterny
   bod) e (ga      '?e       // stressed
halvfj) e (rds     '?&       // stressed
 _konc) e (rn      '?E       //
  merc) e (des     'e        // car
vietnam) e (ser    '?e       // stressed
  _ant) e (nne     '?E       // stressed
   _el) e (v       '?e       // stressed
    el) e (v       ?e        // kostelev, skoleelev
    el) e (vat     @-        // elevator
  sydv) e (st      '?E       // stressed
 nordv) e (st      '?E       //
  musk) e (t+      '?E       // stressed
   all) e (gro     'e        // stressed
   _id) e          '?e       // ide, ideen
    id) ee (l      e'?E      // ideelle, ideelt
havann) e (ser     '?e       // stressed
 _malt) e (s       '?e       // malteser
 sudan) e (ser     '?e

// a few words with final -es - stressed e
   abc) e (s       '?E
  cypr) e (s       '&#
   rec) e (s       '?E
   exc) e (s       '?E
  proc) e (s       '?E

     k) ea (ton    i:        // name
 ompet) en (ce     AN
  ress) en (timent AN        // ressentiment
     m) edie       'edj3     // medie, kommedie
     m) edier      'edjV     // medier, kommedier
  inds) e          e         // indse
 linds) ey         i         // name
  inds) e (r_      e         // indser
   rak) e (t+      E         // bremseraket
  _rak) e (t+      'E        // raket
  _rak) e (tt+     '?E       // raketten
        etagere    et&S'E:R  //
        espeak     ispi:k    //
        eindhoven  Ajnh'o:f@-n //
        einstein   AjnstAjn
        eyeliner   AjlAjnV   //
     _) edie (_    idi       // name
     k) ey         i         // jockey
        eiffel     aIf@-l    // Eiffeltårnet
        eileen     aIl'i:n   // name
        ecstacy    Est&si    //
     s) ei (s      aI        // seismograf
   rev) eill (e    'Elj      //
    ef) eu         Vj        // plant
     _) earl       W:l/2     // Earl
     _) earp       W:b       // name
     _) east       i:sd      // Eastwood
        ecstasy    Est&si    //
stript) ease       i:s       //
     l) ea (se     i         //
     l) ea (sing   i         //
        eu (ro     Ww        // Europa, euro
        eau        'o        // bureau, niveau
        eau (kti   @Au       // pladeauktion
        eau (to    @Au       // hæveautomat
        empire (_state EmpaI3 //
    _t) e (_       e         // te
   kin) e (s       '?e       // kineser
     d) e (s_      @-        // mødes
    _d) e (s_      e         // des = desto, jo
   var) e          @-        // vareprøve, varevogn TEST
     _) eddie      Edi       // name
     C) ey (_      i         // names with final ey - TEST
  harv) ey         i         // name
  disn) ey         i         // name
 _barn) ey         i         // PN name
  jess) e          i         // name
     m) ey (er     aI        // name
  sylv) e (ster    'E        // name
magdal) e (n       'e        // Magdalena - name
        ebay       ibEj      // eBay
 budap) e (st      'E        // stressed
     h) ei (del    aI        // Heidelberg
     r) eaux       O         // Devereaux
        eugene     judZ'i:n  // name
   _ir) e (ne++    'E        // name
        e (legi++  e         // elegi, relegion
   ven) e (dig     'e        //
     t) ea (m      i:        // teamwork
     h) eart       A:d       // Ourple Heart
    _d) e (_la_    W         // creme de la creme
    _d) e (_gaulle @-        // name
    _d) e (_       i_!       //
venstr) e          V         // venstreorienterede
        e (venty   E         // eventyr

// plural suffix -ene
     @) ene (_     @-n@-     // benene, pengene
     @) enes (_    @-n@-s    // benenes
    @r) ene (_     Vn@-      // brødrene
    @r) enes (_S4  Vn@-s     // brødrenes
   @gg) ene (_S4   @-n@-     // væggene
    tj) ene (++    En@-      // betjene
    tj) ener (+    EnV       //
  forl) ene        'en@-     // stressed
    ur) ene (_tanker 'en@-   //
  marl) ene        'en@-     // name
  _hel) ene        'en@-     // name
at_form) ene       'en@-     //

 charl) ene        'i:n      // name

// stressed e in nouns with final -esse in da_list
     &) esse ($p_alt ''?Es@- // finesse
     &) esse (r$p_alt ''?EsV // finesser
    &r) esse ($p_alt '&#s@-  // adresse
    &r) esse (r$p_alt '&#sV  // adresser
    @r) esse (re$p_alt &#s'e // adresseret
   &ch) esse ($p_alt ''Es    // duchesse

// stressed e in nouns with final -ese in da_list
     &) ese ($p_alt 'es@-    // hypotese
     &) ese (r$p_alt 'esV    // hypoteser
    &r) ese ($p_alt 'Es@-    // parese
    &r) ese (r$p_alt 'EsV    // pareser

.group el

// GENERAL RULE FOR WORDS ENDING WITH -EL - 1.182 words
     @) el (_      @-l       // fødsel
     @) el (s      @-l       // fødselsdag, fødselstal
     @) el (se     @-l       // forstoppelse
     @) el (Ar     @-l       // fødselar
     @) el (t_     @-l       // ædelt
    @r) el (_+     &#l       // multikulturel
     t) el (t_     el        // ilttelt
   jub) el         @-l       // jubelidiot

 rævep) el (s+     ?El       // rævepels
skindp) el (s+     ?El       // skindpelsen
     s) el (e+     el        // sikkerhedssele

// exceptions to the -el rule
// final -el in da_list - stressed e
     &) el ($p_alt+++ ''El   // model
     &) el (t$p_alt ''El     // kommercielt
    &r) el ($p_alt++ ''&#l   // multikulturel
     &) el (l$p_alt+++ ''?E  // modellen, hotellet - only one l
    &r) el (l$p_alt+++ ''&#  // kulturelle - only one l
     &) elet ($p_alt @l'Et   // kotelet
  korn) el (evator el        // not [korn'El3v,&tV]
  _app) el (sin    El        //
person) el         El        //
dysfunktion) el    El        //
    _s) elv (e     ?Elv      // selve, selveste
    _s) elv        El        // selv, selvkørende - silent d
    _s) elv (om_   El        // selvom - silent d
  isab) el         El        // name
  marc) el         'El       // name
  form) el (t      'El       //
  form) el (l      'El       // formelle
     m) el (on     el        // vandmelon
venezu) el (a      'el       //
  hall) el (uja    'el       // stressed
     t) el (e      el        // sangtelegram
  @hot) el         ?El       // møghotel
ration) el         El        //
krimin) el         El        // småkriminel
    ti) el         El        // vækstpotentiel
        el (iksir  el        // ungdomseliksir

// final -elig in da_list - stress on previous syllable
     &) elig ($p_alt =@-li   // jomfruelig
    &s) elig ($p_alt '@-li   // foruselig

// final -elig without stress on previous syllable
     C) el (ig+    @-l       // kedelig, drabelig, fredelig
     r) el (igi+   El        //

     _) el (C      ?El       // elkedel
     _) ell        ?El       // eller, Ellen
muskat) el         ''El      //
     @) el (ske+   ?El       // naturelsker
intellektu) el     El        // //
  _pan) el         'el       //
   pan) el         el        //
    sk) el (_      El        // vandskel
  orsk) el         el        // forskel
   rsk) el         @-l       // tærskel
 flosk) el         @-l       //
grænsesk) el       el
marksk) el         el
     h) el (ikopt  El        // kamphelikopter
    &p) el (s_     El        // fåreskindspels
     &) el (ev     el        // mønsterelev
 evang) el         el        // evangelie
     d) el (t+     el        // tildelt
    @f) el (t      El        // oliefelt
   lob) el (ia     '?el      //
     d) el (e+     el        // dele
  særd) el (es     'el       // særdeleshed - stressed
  bind) ele (d     @-le      // bindeledder
 kvind) el (A      @-l       // kvindelejr
  djæv) el         @-l       // Djævelen
  sjof) el         @-l
     d) eler (+    elV       // deler
bestandd) el       ?el       //
 halvd) el         ?el       //
landsd) el         ?el       //
  medd) el         ?el       // meddelsom, meddele
nederd) el         ?el       //
     d) el (ing    el        //
_offici) el (+     '?el      // officiel
 verbi) el         '?El      // adverbiel
   mod) el         ?El       // fotomodel
     u) el (_+     'El       // aktuel, seksuel, visuel
     u) el (t_++   ''el      // aktuelt, seksuelt, visuelt
 _samu) el         El        // name
  unds) el (ig     'el       //
gennemsku) el (ig  =el
   and) el         el        // andel
   and) el (se     @-l       // forbandelse
  hand) el         @-l       // handel
 spani) el         @-l       // cockerspaniel
  dani) el         ?El       // Daniel
  ford) el         ?el       // fordel
     h) el (t@+    ?El       // tøffelhelt
    _h) el (t_     el        // problem with helt = hero
     h) el (st     ?El       // allerhelst
     r) el (at     ?el       // relateret
public_r) elation  il'EjS@-n
     t) el (ef     el        // telefon
    ed) el (+      ?el       // femtedel - words where "del" means 'part of'
   led) el (se     @-l       // ledelse
   ked) el (+      @-l       // grukedel - doesn't mean 'part of'
  benm) el         ?el       // benmel
 uform) el         ?El       // uformel
 gabri) el         ?El       // name
hvedem) el         ?el
brillest) el       ?El
servantest) el     ?El
spisest) el        ?El
landingsst) el     ?El
underst) el (+     ?El
   _st) el (_      ?El
   ond) el         ?el       // milliondel
   jav) el         '?el      // stressed e in 'javel'
    _v) el         ?El       // velkommen
  icha) el         l         // Michael
   ika) el         l         // Mikael
 brøkd) el         ?el
  bagd) el         ?el       //
   byd) el         ?el
  _for) el         '?&#l     // forel - fish
  _for) el (ig     @-l       // foreligge
  _for) el (æg     @-l       // forelægge
   for) el (s      '?El      // forelsket
 citad) el         '?el
 ejend) el         ?el
   ent) el         ?El       // eksperimentel
   fid) el         '?el
   ded) el         ?el       // tiendedel, niendedel
  farv) el         '?El
     s) el (ska    ?El       // selskab
   juv) el         '?el
   kam) el         '?el
   kap) el         '?El
legemsd) el        ?el
  løsd) el         ?el
 _makr) el (+      '?&#l
materi) el         '?El
medikament) el     '?El
mortad) el         '?El
   mot) el         '?El
   nuv) el         '?El
 ovend) el         ?el
parall) el         '?El
  parc) el         '?El      // parcelhus
  past) el         '?El
   ped) el (+      '?El
procentd) el       ?el
programm) el       '?El
  prop) el         '?El
   reb) el         '?El
    re) el         '?El
reserved) el       ?el
  rism) el         ?el
  rond) el         '?El
  rugm) el         ?el
 rundd) el         ?el
 sagom) el         ?el
  sard) el         '?El
     s) el (e_     el        // sikkerhedssele
     s) el (er_    el        // sikkerhedsseler
     s) el (ers_   el        // sikkerhedsselers
sigtem) el         ?el
_skalp) el         '?El
 sport) el         '?el
stikked) el        el
   såv) el         '?El
  _tab) el         '?El
   tab) el         ?El
respektab) el      @-l       //
irritab) el        @-l       //
tarant) el         '?El
univers) el        '?El
_frikad) el (l     '?El      // stressed - frikadelle
frikad) el (l      ?El       //
verdensd) el       ?el
     @) el (øs+++  @-l       // mageløs, kasteløs
   jul) eleg       @-laI     // juleleg
    dr) el (+      Vl        // ældre, forældreløs
 alleh) elg (ens   '?Elj     // stressed - allehelgensdag
        elliot     ?Elj?Vt   // name

.group en
// noun suffix -en (perlen - the pearl), -ens (perlens - the pearl's)
// not a suffix any more - too many exceptions
     &) en (_N     @-n       // brien
     r) en (_      Vn        // skideren [ sk'iDV,Vn] TEST
    _r) en (_      En
     d) en (t_     @-n       // beredent
  kier) en (_N     @-n       // bankieren - avoid the r generated by [V]
     &) ens (_+    @-ns      // ungdommens
     k) en (en     @-n       // tallerkenen

// exceptions
   aft) en         @-n       // avoid [Au] when aft(en) is translated
   _ag) en (t      'en       // agent
 fænom) en         'en       // stressed
  _gem) en         'en       // stressed
  ætyl) en         'en       // stressed
 metyl) en         'en       // stressed
 _form) en (e      'en       // formene - stressed
    ag) en (t      en        // agent
   _ad) en (_      'en       // stressed
    &g) en (st     en        // genstand
    &g) en (kend   en        // genkende
menneskev) en (+   En        // menneskeven
    &g) enn (em    En        // ugennemskuelig
   _ur) en (_      en        // uren hud
afløbsr) en (s     &#n       //
   ord) en         @-n
  anci) enn        EN        // anciennitet
_persi) enn        'En       //
  _pol) en (ta     'En       // stressed
        en (tusias AN        //  entusiasme
        en (dos    AN        // endossement, endosere
        en (_gros  AN        // en gros
   dep) en         En        // fyldepen
kuglep) en         En        //
 filtp) en         En        //
sportsgr) en       En        // sportsgren
oliegr) en         En
   app) en (diks   'En       // stressed
  susp) en (sion   en        // suspension
retskaff) en       @-n
   sid) en         @-n       // not a suffix - siden
præsid) en (t      En        // vicepræsident
skyldsr) en        En        // uskyldsren
ædelst) en         en        //
_præsid) en (t     'En       // præsidentfrue
   @sv) en (_      En        // barndomsven
bøssev) en         En        //
pennev) en         En        //
 dyrev) en         En        //
metalp) en         En        //
     v) en (sk+    En        // venskab
   dov) en (++     @-n       // dovenskab
   kob) en         en        // koben
 øgleb) en         en        // nøgleben
  kødb) en         en        // kødben
   læb) en (++     @-n       // overlæben
   kæb) en (++     @-n
elfenb) en (+      en        // elfenbensbande
  bomb) en (+      @-n       //
  ribb) en (++     en        // ribbenssteg
 gribb) en (e+     @-n       // gribbene

// sten = "stone"
gravst) en         ?en
nyrest) en         ?en
bautast) en        ?en
 brost) en         ?en
byggest) en        ?en
drypst) en         ?en
 dækst) en         ?en
fedtst) en         ?en
flintest) en       ?en
flintst) en        ?en
galdest) en        ?en
grundst) en        ?en
 gråst) en         ?en
hinkest) en        ?en
hjørnest) en (+    ?en
 holst) en         ?en
kalkst) en         ?en
kampest) en        ?en
kantst) en         ?en
kedelst) en        ?en
kværnst) en        ?en
kvaderst) en       ?en
 limst) en         ?en
marmorst) en       ?en
meteorst) en       ?en
mindest) en        ?en
molerst) en        ?en
munkest) en        ?en
 murst) en         ?en
møllest) en        ?en
månest) en         ?en
pimpst) en         ?en
prøvest) en        ?en
rendest) en        ?en
ranglest) en       ?en
rhinst) en         ?en
meterst) en        ?en       //  kilometersten
rokkest) en        ?en
rullest) en        ?en
runest) en         ?en
sandst) en         ?en
skorst) en         ?en
slibest) en        ?en
smutst) en         ?en
slutst) en         ?en
smykkest) en       ?en
 småst) en         ?en
sveskest) en       ?en
 tagst) en         ?en
tandst) en         ?en
teglst) en         ?en
trappest) en       ?en
trædest) en        ?en
 tufst) en         ?en
tungst) en         ?en
 vinst) en         ?en
ædelst) en         ?en
 øjest) en         ?en
    st) en (gulv   en        //
    tj) en (st     En        // fortjenstmedalje
     m) en (s+     En        // menstruation
     g) en (st     En        // genstand
     g) en (sk     En        // genskabe
     t) en (å      @-n       // TEST - femtenårig
    st) en (A      en        // stenograf
 småst) en         ?en       //
eksist) en (s      'En       // eksistens
_resid) en (s      'En       // residens
 resid) en (s      En        // residens
_acetyl) en        '?en      //
   mæc) en         '?en      //
_influ) en (za     'En       //
skizofr) en        'En       //
   til) end (ebr   'En       // tilendebringe
_en_syr) en        '?en      // problem with "syren" = "the acid"
   syr) en (en_    '?en      // syrenen
   syr) en (er_    '?en      // syrener

     s) en (sib    AN        // sensibel
  _rev) en (che    'AN       // stressed
   rev) en (che    AN        // not stressed after a syllable

// $alt words with final -ent in da_list - stressed e
     &) ent ($p_alt++ '?Ent  // student
   &es) ent ($p_alt+ 'AN     // present (gift)
   &cc) ent ($p_alt+ 'AN     // accent
    &r) ent ($p_alt+ ''?&#nt // omtrent
     &) ent (ur$p_alt+ ?ent' // agentur - stressed u
     &) ent (alsk$p_alt+ ?Ent' // + "alsk" - stressed a - orientalsk
// exceptions
   acc) ent (+     AN        //
   _ev) ent (A++   @-nt      // eventyr, eventuel
     v) enti (on+  ?EnSj     // konvention
        engros     ANgr'o    // engroshandler
// $alt words with final -enser in da_list - stressed e
     &) enser ($p_alt ''?EnsV // palæstinenser
    &p) enser (_$p_alt ?Ens'er // kompenser
     &) enser (e$p_alt ?Ens'er // kondensere
    &g) ense ($p_alt g''?EnsV //  ålborgenser

   // $alt words with final -ens in da_list - stressed e
     @) ens (_$p_alt+ '?Ens  // frekvens
     @) ens (e$p_alt+ ?'Ens  // frekvenser
    @r) ens ($p_alt+ '?&#ns  // kohærens
    kv) ens        ?Ens      // inkonsekvens

// $alt words with final -ence in da_list - stressed e
     &) ence ($p_alt ''ANs-@ // kadence
     &) ence (r$p_alt ''ANsV // referencer
  emin) ence ($p_alt '?Ens-@ // exception
excell) ence ($p_alt '?Ens-@ // exception

// common affix -ender
     &) ender (_   En?V      // anliggender, foretagender
    &r) ender (_   an?V      // røvrender
  _kal) ender      'En?V     //
  bart) ender      End?V     //

.group er
     C) er (_      ?V        // final "er": V after consonant - handler- TEST
     C) eri (_     ?VR'i     // final -eri maleri, maseri
    _p) er (_      Er        // per
     t) er (et_    ?V        // final "er": V after t - centeret
     r) ere (_     V?V       // general rule: plural ending - murere
 relat) ere        e?V       // arbejdsrelaeret
  oper) ere        ?EV       // hasteoperere
diskut) ere        e?V       // omdiskuteret

// -ri words in da_list preceeded by e: stressed i
     @) eri ($p_alt++ ?Vr'i  // røveri, bedrageri
     @) eri (sk$p_alt =?Vri  // røverisk, bedragerisk
infant) eri ($p_alt @-r''i   // infanteri
  vask) eri ($p_alt @-r''i   // vaskeriet
    st) eri (sk$p_alt 'eri   // hysterisk
  @røv) eri        ?Vri      // bankrøveri

// noun suffix -er (perler - pearls), -ers (perlers - pearls') -erne (perlerne - the pearls), -ernes (perlernes - the pearls')
// Also verb suffix (hun elsker - she loves) - not to mention Peter
// NB suffix takes away the stres from "italiener/italienere" and since
// it isn't possible to mark the rule "not for $alt words" -er and -ere a not suffixes any more.
     @) er (_N     V         // elsker
     @) ere (_+    V%V       // elskere
     @) eres (_    V%Vs      // elskeres
     @) eren (_    V:%Vn     // elskeren
     @) erens (_   Vr%Vns    // elskerens
     @) ers (_     Vs        // elskers
     @) erne (_++  Vn@-      // elskerne
     @) ernes (_   Vn@-s     // elskernes
     @) erste (_   ?Vsd@-    // midterste
     @) ert (_     ?Vd       // lummert, slubbert
     @) ert (s_    ?Vt       // Alberts
 slamb) ert        ?Vd       // slamberter
     @) er (sC     V         // Petersborg, tiggerske - TEST
     f) ers (k     Ers       // dåseferskner
     @) ers (tat   Ers       // skadeserstatning

  wien) er         V         // wienerbrød
 spejd) er         V         // spejderuniform
    od) er         V         // moderinstinkt
   hyp) er (@      V         // hyperaktiv
    æd) er (@      V         // læderindtræk
sortep) er         er        //
  rødl) er         er
vigtigp) er        er        //
   beh) er (sk     Er        // beherske
    _t) er (_      er        // "de ter sig underligt"
     g) er (_++    V         // våger, læger [l'EjV]
    _g) er (ta+    Er        // Gerta
  xavi) er         'e        // name
   gys) er         V         // gyserafdeling
   lys) er (ød     @-R       // lyserød
  dans) er         V         // danserinde
   rom) er         V         // romertal
genfotograf) er (e er        // røntgenfotografere
  fing) erne (m    VnE       // fingernem
    @d) erne (++   Vn-@      // let the nd rule kick in - inderne
     g) er (n++    Er        // gerning
  reag) ere (_     eV        // overreagere
 _reag) ere (_     'eV       // reagere
  vurd) ere (_     eV        // overvurdere
    tr) ere (++    EV        // indregistrere
@dramatis) ere     eV        // overdramatisere
_overs) er         er        //
    fj) er (_      er        // falkefjer
    ov) ere (ns++  V'e       // uoverensstemmelse, overens - stressed
     g) er (+      V         // unger, borgerkrig
     g) er (t      er        // Gert/Gerd
     g) er (rig    Er        // gerrig
     g) er (da     Er        // name
     g) er (harK   Er        // Gerhard, Gerhart
     g) er (e+     eV        // overreagerede, omarrangere
    gg) ere (+     @-V       // indbyggere
   sug) er (e      V         // blodsugere
  læng) ere        V?V       //
  borg) er (e      V         //
     g) er (ani    er        // geranium
     g) er (mans   er        // germansk
 aflev) ere        eV        // aflevere
    mm) er (et     V         // nummeret
  nysg) er (ri     er        // nysgerrig
revolv) er (+      V         //
   int) er (@      V         // interaktiv
 smugl) er         V         // smuglergods
 smugl) ere        V?V       // smuglere
  _int) er (n_++   'Er       // intern
  _int) er (ne_++  'Er       // interne
   int) erne (t+   VnE       //
//  skid) er         Vr        //
  ønst) er (+      V         // mønsterelev
    st) er (i      er        // ministerium
   ast) er (i      -@R       // madkasteri
    st) er (eo     er        // stereoanlæg
    st) er (ol     Er        // kolesterol
    st) er (ling   er        // sterling
   ist) er         V         // minister - TEST
     s) ervicemindet WvismAjnd@-D
kundes) ervice     Wvis      //
     s) er (vicen  W         //
     v) ernon (++  Wn@-n     // name
     t) er (ap+    er        // synsterapeut
   met) er (+      V         // materantal
  dent) er         V         // studentereksamen
  _all) er         V         // allersidst
  pill) er         V         // spiller, piller
  brus) er         V         // bruseranvendelse
   eft) er         V         // efteruddanne
     s) er (v+     Er        // reservat, servo
     s) ervice (fag Wvis     // servicefag
     s) ervice (med Wvis     // servicemedarbejder
     s) ervice (sektor Wvis  // servicesektor
     s) ervice (station Wvis // servicestation
     s) ervice (ydelse Wvis  // serviceydelse
     s) ervice (eftersyn+ 'Wvis // serviceeftersyn
     s) er (t+     Er        // dessertere
 _kons) er (vativ  'Er       // stressed
 _præs) er (vativ  'Er       //
 _kons) er (ves    'Er       // stressed
   bas) ere        eV        // behovbaseret
    tn) er         V         // partnerskab
   all) er (g      er        // allergisk
     j) er (n+++++ E3-       // jern, stjerne
  talj) er (K+++   V         // detaljer
 trulj) er (n+++   V         // patruljerne
  linj) er (+++    V         // telefonlinjer
   lej) er         V         // sygeplejerske
  bunk) er         V         // not a -er suffix
alexand) er        =dV       // Alexander
report) er (+      V         // PN not a suffix
 scept) er         V         // scepteret
 kvart) er         er        // nabokvarter
_kvart) er         'er       // kvarter, kvarterarrest
   fin) er         er        // krydsfiner
  _fin) er         'er       // finerplade
delfin) er         V         //
_karakt) er        'er       // karakter
  mort) er         'er       // morterild
karakt) er         er        // topkarakter
 _klav) er (++     'er       // stressed
_kaval) er         'er       // stressed
 _tall) er (k      'Er       // tallerken
_perif) er         'er       // stressed
 perif) er         er        // not stressed after a syllable
  klav) er (++     er        // after a syllable - værtshusklaver
 _univ) er (s+     'Er       // stressed
  univ) er         Er        // after a syllable - skoleunivers
 flatt) er (ende   'er       //
 _rivi) er (a      'er       // stressed
  pass) er (sed    'er       // passersedlen
  park) er (_bil   'er       // "parker bilen" verb, not noun = "parks"
  pass) er (_gaden 'er       //
     n) er (_+     V         // italiener
   _sn) er (_      er        // "det sner" - "it snows"
    up) er (C      V         // superfølsom
    @d) er (C      V         // hæderlig - TOO BROAD?
   Amm) er (C      V         // sommerhilsen, tømmerflåde
     r) er (C      V         // frimurerloge
  komm) er (ciel   er        //
   &nf) eren (c    @-rAN     // konference, konferencier
   &nf) er (er@    @-r       // konferere
   vid) ere        VV        // viderekomne

// not a -erne suffix
  _mod) erne (++   'Ern@-
   mod) erne (++   Ern@-
   mod) ern (i+    Ern       // PM moderniteter
 _cist) erne (+    'Ern@-
  cist) erne (+    Ern@-
fascist) erne (+   Vn@-      // exception to "&cist) erne"
  _kas) erne (+    'Ern@-
  _kas) erner (+   'ErnV
   kas) erne (+    Ern@-
 _lant) erne (+    'Ern@-
toplant) erne (++  Ern@-
 plant) erne (++   Vn@-
  _luc) erne (+    'Ern@-
   luc) erne (+    Ern@-
 _saut) erne (+    'Ern
  saut) erne (+    Ern
  _tav) erne (+    'Ern@-
   tav) erne (+    Ern@-
  stav) erne (+    Vn@-      // bogstaverne

// Exceptions to the suffix rules
// Words ending with -ere - stressed e -  around 1.600 words in list file
     @) ere (_$p_alt+++ ''?eV // stressed - manipulere, protestere (not parfum'ereklame)
     @) ere (r$p_alt++ ''?eV // stressed - generer, kasserer
     @) ere (re$p_alt+++ ''?eV // stressed - polerere
     @) ere (ren$p_alt++ ''eV // stressed -  kassereren
     @) ere (t$p_alt++ ''?eV // motiveret
    @n) ere (re$p_alt+++ @-r'e // stressed - generere
     @) ere (de$p_alt++ ''?eV // stressed - appellerede
     @) ere (s_$p_alt++ ''?eV // stressed - pensioneres
    @i) ere (n_$p_alt++ ''?EV // stressed - karrieren
     @) er ($p_alt+++ ''?er  // stressed - repeter, kurer
     @) er (er$p_alt+++ ''?e // stressed - adopterer
     @) er (e_$p_alt+++ ''?e // stressed - acceptere
    @r) er (e_$p_alt+++ ''?E3- // stressed - reparere
    @r) er (er_$p_alt+++ ''?E3- // stressed - reparerer
     @) er (_$p_alt++ ''?er  // stressed - repeter
   ion) er (_$p_alt++ ?V     // unstressed - missioner, kommissioner
     @) er (et$p_alt++++ ''?e // stressed - orienteret
   &ik) er (_$p_alt++ =?V    // stressed - politiker
   &ik) er (s_$p_alt++ =?V   // stressed - politikers

// exceptions
  fing) er (en     ?VR       // fingeren - clsashes with 'fing'ere'
 _barb) er (+      '?er      // barber
 _barb) er (e+     'er       // barberen
   lev) er (eg+    @-r       // leveregel
fabrik) ere (+++++++'?eV 
  brod) er (en     ?Vr       //
   lev) er (en+    ?Vr       // the liver
  _not) er (_det   '?er      //
  _not) er (_den   '?er      //
report) er (en+    @-r       // clash with "reportere" = "rapportere"
report) er (e+     @-r       // clash with "reportere" = "rapportere"
  @cit) er (e      ?er       // fejlcitere
orient) eret       ?er@-D    // venstreorienteret
  _kap) er (s++    ?V        //

// stressed e in words with -ering (1.100) in da_ list - likvidering
     &) ering ($p_alt++ ''e3-eN
    @C) ering (++  ,e3-eN    // lydisolering, hjertetatovering

// final -eret: stressed e ['er3D]
     &) eret ($p_alt++ ''er@-D // detaljeret, pikeret

// stressed e in finial -ert
affekt) ert        'e3-t
  blas) ert        'e3-t
  born) ert        'ert
  dess) ert        'Ert
diskontinu) ert    'e3-t
  eksp) ert        'Ert
  ethv) ert        'Ert
  fork) ert        'e3-t
   gen) ert (+     'e3-t
    in) ert        'e3-t
introv) ert        'Ert
  konc) ert        'Ert
kontinu) ert       'e3-t
   kuv) ert (++    'Ert
reform) ert        ''e3-t
reserv) ert        'e3-t

// fire stavelser, den sidste -tiv, tryk på anden
   alt) er (nativ  'ER       // stressed LOOK FOR MORE

    ff) er (At     V         // probably way too broad - offeret
     c) ere        eV        // velkvalificeret, ceremoni
     v) er (et     er        // kultiverret
    bl) er (e      er        // genetablere
  desp) er (at     3R        // desperat
   alt) eret       @-r@-D    //
     d) er (fra    er        // derfra
   urd) er (et     er        // vurderet
   udd) er         V         // mudderet
    _v) er (s_     Er
     v) er (@++    Er        // verden, kontroversiel
     v) er (anda+  er        // veranda
     v) ermont     ?W:m'Vnt
  salv) er (++     V         // kvaksalverbutik
  snæv) er (++     V         // snæversynet
    ov) er (++++   V         // overbevisende, sover, ovenover, overfald
  farv) er (s+     V         //
_kontrov) er (s    'Er       // kontrovers
    yv) er (+      V         // flyver
  flyv) er (ute    @-r       // flyverute
    øv) er (st++   V         // øverst, røver
  perv) er (s+     'Er       // stressed e - pervers
    &t) er (C      V         // teatervidenskab
  isot) er (m      'Er       //
     t) er (rier   Er        //
     t) er (ni+    Er        // fraternisere
     t) error      ?&3-V     // antiterrorgruppe [ˈtæɐ̯ʌ]
     t) erro (rist ?&3-O     // terrorist [tæɐ̯ɒˈʁisd]
   Cav) er (_+     V         // laver, saver
 @grav) er (e      er        // indgravere
guldgrav) er (e    V         //
   lev) er (C++    V         // levertran, leverplet
   led) er (@      V         // lederkursus
  pans) er         V         // panserdivision
 kryst) er (@      V         // kryst*er*agtig
 _myst) er (iu     'er       // mysterium
  hust) er (i      er        // not stressed after a syllable - overhysterisk
   @st) er (ie     'er       // ministeriet
   _sk) er (_      ?er       // sker
    _s) er (_      er        // ser
    _h) er (_      er        // her
     h) er (s++    Er        // herse, herske
     h) er (li+    Er        // herlig
    hv) er (+      Er        // hver
  enhv) er         'Er       // stressed
  fork) er (t+     er        // forkert
   Cik) er (+      V         // epileptiker, optiker
    kk) er (+      V         // rykker
  kuff) er (t      V         // kuffert
   Amm) er (a      @-r       // kammerater
     f) er (ni     Er        // fernis
 _fall) er (+      'er       // falleret
 _kass) er (er     'er       // kasserer
   inf) er (no     'Er       // inferno
    tt) er (C      V         // lattermild
  _int) er (n_++   'Er       // stressed
   int) er (nat    V         // international
     t) er (min    Er        // terminal
     t) er (p      Er        // terpentin, terpe
     t) er (mo     Er        // termometer
     t) er (r      E         // terror
     t) er (rass   a         // [taˈʁɑsə]
     _) er (C      Er'       // er + consonant: stress on next syllable - er'hverv
     _) er (go     Er        // not stress on next in "ergo..."
        er (fari   Er        // ministererfaring
     _) ernie      W:ni      // name
    am) er (ika_   'er       // Amerika
    sv) er (ige    Er        //
   ærg) err        Er        // ærgerrig
 offic) er         'er       // officer - stressed e
 cafet) er (i      'er       // cafeteria
     n) er (v      Er        // nerve, nervøs
  _gen) er (t      Er        // genert
  _man) erer       'eV       //
  _L06) er         Er        // per, person
    @p) er (son    Er        // enkeltperson
L06L06) er         V         // klipper
  fisk) er         V         // fisker, fiskerby
  elsk) er         ?V        // elskerinde
   und) er         V         // under
  hund) er         3r        // hunderæd
   umm) er         V         // hummer
   pok) er         V         // pokerspil
     _) er (_      &r        // er
   L09) er (ne_    V         // kameraerne
 juvel) er (en     'er       // juveleren
 juvel) erer       ''eV      // juvelerer
  _man) erer       'eV       //
   man) erer       eV        //
    _l) er (_++    er        // ler
     v) er (r_     er        // levere
   man) er (_      'er       // hundemaner
  oman) er (+      V         // narkomaner, romaner
fremman) er        V         //
der_man) er (_     V         // der er intet land, der maner ...
 orman) er (_      V         // formaner
    th) er_        V         // Luther
    gt) er         V         // agter
    øl) er (+      V         // brøler, køler
     t) erræn      &r'&N     // terræn
    _g) er (ne_+   Er        // gerne
     j) er (g      E3-       // bjerg
    @m) er (sk     V         // romersk
    ob) er (st     V         //
 rooms) ervice     Wvis      //
     d) erby       A:bi      //
  polt) er (ab     V         // polterabend
   alt) er         V         // altervin
     d) er (byg    V         // underbygge
  _all) erede (_   @-rED@-
   alb) er (tA     'Er       // Alberta, Alberte
     f) ergie      W:gi      // name

.group ed
// verb suffix - ede (elskede - lovede)
// not treated as a suffix any more - too many exceptions
     @) ede (_     @-D@-     // elskede
    &r) ede (_     ?VD@-     // pikerede, spekulerede
    &r) ede (s_    ?VD@-     // placeredes

   hov) ed         @-D       // hoved
  mark) ed         @-D       // supermarked
    mm) ed         @-D       // fremmed
  afst) ed (kom    '?eD      // afstedkomme
   opf) ede (++    eD@-      // opfede
     f) eder (_+   eDV       // feder
    gf) ed (e+     eD        // blegfede
     h) ede (+     eD@-      // glohede
    sm) ede        eD@-      // guldsmede
 sandh) ed         ?eD       // sandheden
velocip) ed (e     '?eD      // stressed
     h) eder (+    ?eDV      // muligheder
 vildr) ede (_+    ED@-      // vildrede
 ørner) ede        ED@-      //
   err) ede (+     ED@-      // forbryderrede, røverrede
 bortl) ede        eD@-      //
   spr) ede (_+    ED@-      // adsprede
   ber) ede (_+    ED@-      // berede
   _br) ede (_+    ED@-      // brede
 helbr) ede        ED@-      //
   _fr) ede (_+    ED@-      // frede
    vr) ede (_+    ED@-      // vrede
 ugler) ede (_+    ED@-      // fuglerede
hvepser) ede (_+   ED@-      // hvepserede
elskovsr) ede      ED@-      //
rotter) ede (_+    ED@-      // rotterede
   emb) ede (_+    eD@-      // embede
   emb) ede (t_+   eD@-      // embedet
  tilb) ede        eD@-      //
  tilb) eder       eDV       //
 hundr) ed (+      VD        // hundred
  dern) ed (e      eD        // dernede
  hern) ed (e      eD        // dernede
  dødk) ede (+     eD@-      // dødkede
 forsk) ede        @-D@-     // uudforskede
  psyk) ede (lisk  @-d'e     // psykedelisk
// compounds with "lede"
   afl) ede (+     eD@-      // aflede
 bortl) ede (+     eD@-      //
  forl) ede (+     eD@-      //
  forl) ede (n+    ?eD@-     // forlerden dag
  henl) ede (+     eD@-      // henlede
 livsl) ede (+     eD@-      //
  indl) ede (+     eD@-      //
  indl) eder (+    eDV       //
  misl) ede (+     eD@-      //
  misl) eder (+    eDV       //
   opl) ede (+     eD@-      //
  retl) ede (+     eD@-      //
   udl) ede (+     eD@-      //
  vejl) ede (+     eD@-      //
 vildl) ede (+     eD@-      //
 vildl) eder (+    eDV       //
   afl) eder (+    eDV       // afleder
 bortl) eder (+    eDV       //
  forl) eder (+    eDV       //
  henl) eder (+    eDV       // henleder
 livsl) eder (+    eDV       //
   opl) eder (+    eDV       //
  retl) eder (+    eDV       //
   udl) eder (+    eDV       //
  vejl) eder (+    eDV       //

.group et
// verb suffix -et (har elsket - has loved)
// not treated as a suffix any more
     @) et (_+     @-D       // elsket
    @r) et (_+     VD        // placeret
   ord) et (_      VD        // bordet
     @) ets (_+    @-Ds      // målets - noun ending

   int) et         @-D       // tilintetgøre
 staff) et         'Et       // stressed

//  PB exceptions: not a 'et suffix
 en_du) et (_      'Et       //
synge_du) et (_    'Et       //
sunget_du) et (_   'Et       //
synger_du) et (_   'Et       //
sang_du) et (_     'Et       //
   @du) et (_      'Et       //
 @sekr) et         Et        // sædsekret
 starl) et         Et        // young actor
 konkr) et         'Et       // stressed
 harri) et         @-t       // name
michel) et         'E        // Name - silent t
  sorb) et         'E        // hindbærsorbet
  dekr) et (+      'et       // stressed
  klos) et         'Et       // kloset stressed
  klos) ett        'Et       // klosettet stressed
en_blank) et       'Et       // en blanket, den blanket - noun - problem with verb "blanke/blanket"
en_son) et         'Et       // poem
  piru) et         'Et       //
  pinc) et         'Et       // stressed
spermac) et        'Et       // spermacethval - stressed
   son) ett (e     'Et       // sonetten, sonetter
 vindu) et (_      @-D       //
jazzball) et       Et        //
  viol) et         Et        //  ultraviolet
  tabl) et         ?Et       // jodtablet
  tabl) ett        ?Et       // jodtabletter
  omel) et         Et        // spinatomelet
 uglen) et         Et        // sommerfuglenet
leverpl) et        Et        //
   _sk) et         et        // sket
gennems) et        et        //
 _inds) et (_      et        //
   _us) et (_      et        //
 pærel) et (+      Et        // pærelet
 _toil) et         'Et       //
  toil) et         Et        // dyretoilet
  toil) ett        Et        // herretoilettet - one t
   spl) et (+      Et        // skønhedsplet
guldpl) et         Et        //
sølvpl) et         Et        //
rustpl) et         Et
   Apl) et (+      Et        // kaffeplet
    pl) ett (+     Et        // kaffepletter
  _geb) et (+      'et       //
 _sekr) et (+      'Et       // stressed
  sekr) et (ær     @-t       //
  _ask) et         'et       // asketisk
    _s) et (_+     et        // set
  tils) et         et        //
 overs) et         et        //
_ildes) et         et        //
    it) et (_+     'et       // aktivitet
    it) et (s_+    'et       // aktivitet, aktivitetsniveau
   kar) et (++     'Et       // stressed
  _kad) et (+      'Et       // stressed
 _viol) et (+      ''Et      // stressed
  staf) et         'Et       // stressed
 _brik) et         'Et       //
  brik) et         Et        //
skampl) et         Et        //
 _toil) et         'Et       // toilet, toilette
  _kok) et         'Et       // stressed - koketteri, koket
_kvint) et         'Et       //
_kvart) et         'Et       //
_et_kors) et       'Et       // a corset [kVs'Et] vs the cross [kVrs@d]
 kvint) et         Et        //
 kvart) et         Et        //
_tromp) et         'et       // stressed
 tromp) et         et        //
  _tap) et         'et       //
   tap) et         et        //
klarin) et         Et        //
_klarin) et        'Et       //
marion) et         'Et       //
marion) ett        '?Et      //
_servi) et         'Et       //
_servi) ett        '?Et      //
 servi) et         et        //
 _prof) et         'et       // stressed
  prof) et         et        // dommedagsprofet
  prof) et (i      @-t       //
 _plan) et         'et       //
_pubert) et        'et       // stressed
   meg) et (+      et        // not a suffix
    &m) eter       'etV      // kilometer, kometer, taxameter - stressed
  ændr) et (+      VD        //
    av) et (_+     @-D       // havet, lavet - avoid [Au]
   tag) et         @-D
  amul) et         'Et       //
_alfab) et         'et       //
 alfab) et         et        // avoid [@D]
 _bill) et         'Et       // stressed
 _park) et         'Et       // stressed
  bill) et         Et        //
  bill) ett        Et        //
  _tib) et         'et       //
   tib) et         et        //
 _bill) ett        '?Et      // stressed - only one t
 _kask) et         'Et       // stressed
 _kask) ett        '?Et      // stressed - only one t
_bajon) et         'Et       // stressed
_bajon) ett        '?Et      // only one t
 bajon) et         Et        //
   eln) et (+      Et        //
  hårn) et         Et        //
fisken) et         Et        //
kamuflagen) et     Et        //
kamuflagen) ett    Et        //
 _bass) et         Et        // dog

 // final -ette stressed e
 _bagu) ette       'Et
 _brun) ette       'Et@-
  _bur) ette       'Et@-
_chemis) ette      'Et@-
_courg) ette       'Et@-
  _cuv) ette       'Et@-
 _disk) ette       'Et@-
 _etik) ette       ''Et@-    // etiket
 _etik) et         ''Et      // etiket
_georg) ette       'Et
_jambor) ette      'Et@-
  _kok) ette       'Et@-
_marquis) ette     'Et@-
  _mus) ette       'Et@-
_novell) ette      'Et@-
 _palm) ette       'Et@-
 _pian) ette       'Et@-
  _pip) ette       'Et@-
 _plak) ette       'Et@-
 _rein) ette       'Et@-
 _roul) ette       'Et@-
_soubr) ette       '&t@-
_statu) ette       'Et@-
_statu) etter      'EtV
_suffrag) ette     'Et@-
 _toil) ette       'Et@-
_vinaigr) ette     '&t@-
   _yl) ette       'Et@-
_nicol) ette       'Et@-     // Nicolette

// stressed e in nouns with -itet - vulgaritet, universitet - 304 words in da_list
   &it) et ($p_alt+ ''?et    // universitet

     r) et (øj+    @-t       // køretøj
 _budg) et         '?Et
   for) et_        t         // no e - handled under group o - 'fore'
    _r) et+        ?&#t      // ret
 _fals) et         '?Et      // stressed

.group f
        f          f
        ff         f

//    _) for (&@P3  f%V // stressed second syllable after initial "for"
     _) fore (_    f'o@-V    // only the word 'fore'
     _) forer (_   f'o@-V    // only the word 'forer'
     _) fore (de_  f'o@-V    // only the word 'forede'
     _) for (um    f'or
     _) fe (_      fe        //

  cali) for        'fO:      // Californien
     @) for (C@    fV:       // lønforhøjelse, efterforske

// General rule, most words with af- plus vowel: [f] => [w]
     a) f (A       w         // afart, afprøve

// exceptions to the 'a)f(A' rule below
    ca) fe         f'e       // cafe, bogcafe
    ca) fé         f'e       // café
     a) f (asi     f         // afasi
     a) f (atisk   f         // afatisk
     a) f (or      f         // aforisme, aforistisk
        f (olk     f         // mafiafolk

// one sylable plus "færdig" - stressed æ
     @) færdig     f'Erdi    // bluf'ærdig
    @@) færdig     fErdi     $1 // f'ingerfærdig

// General rule, most words with af- plus consonant: f => w
     a) f (C       w
// exceptions to the 'a)f (C' rule below
     a) ff (ine    f         // raffineret, raffinement
    ja) ff (a      f         //
     a) ff (abel   f         // affabel
     a) ff (ekt    f         // affekt , affekteret
     a) ff (icere  f         // afficere
     a) ff (irm    f         // affirmere, affirmation, affirmativ
     a) ff (initet f         // affinitet
     a) ff (ære    f         // affære
     a) ff (age    f         // staffage
   bla) ff (e      f
     a) ff (utage  f         //
    ra) ff (e      f         // straffe
    ra) f (le      f         // rafle
    ka) f (ka      f         // name
  gira) f          f         // girafskind
    ra) f (fr      f         // straffri
    ra) f (for     f         // strafforfølge
     a) ff (el     f         // vaffel, taffel
     a) f (ro      f         // afroasiat, afroamerikaner, afrohår etc.
    la) f (re      f         // blafre
     @) fobi       fob'i     // xenofobi, hydrofobi
     @) f (laske   f         // colaflaske
        f (jeder   f         // sofafjeder
     a) f (it      f
     a) f (on      f
     a) f (rik     f
     a) f (sted              // afstedkomme
     a) f (ten     f
     a) f (tes_    f
    Ca) f (t       f         // haft
     a) f (tryk    w         // fingeraftryk
    Ca) f (A       f
    va) f (l       f         // vafler
    ga) f (l       f         // gafler
    da) f (n       f         // dafnie
   ska) f          f         // retskafne
   gra) f (A       f
    ra) f (ik      f
  stra) f          f         // strafpoint
        fire       fi@-V     // fire (4)
        fireog     fi:V      // fireogtyve (24)
    sa) f (ar      f
   sta) f (e       f
        fettuccine fetuTS'i:n@ // pasta
        firenze    fiR'&ns@  // Italian city
        flush      flVS      //
        freud      frVjt     // Freud
        field      fi:l/2d   //
        françois   frANs'wa  // name
        francesca  fRAnS'Esk& //
     _) fbi        Efbi'Aj   //
        frankie    fr&nki    // name
        farao      fArAo     // name
        fouquet    fuk'e     // name
        fontaine   fONt'E:n  //
        finlay     fenli     // name
   es_) frites     frit      // pommes frites
     _) four (_    fO:       //
        fiction    _^_en     // science fiction

.group g
        g          g
        gg (e      g         // lægge
     i) gg         g         // lediggang
     o) gg         g         // jogging
        gh (ana    g         // Ghana
        gh (etto   g         // ghetto
    af) gh (a      g         // afghansk
     a) gg (res    g         // aggresiv - only one g
    ru) g                    // rug, rugmel
   uru) g (uay     g         // Uruguay
   fru) g (t       g         //
     æ) g (ernA    j         // lægerne
    al) g (e       j         // alge
        g (enstand+ g        // metalgenstand
     o) g (ernA              // nekrologerne
   sti) gmata      gm'&:t&   // stressed
     a) g (ave     'g        // agave
    _a) g (ar      'g        // agar, agar-agar
   ser) gent       'sj&nt    // sergent
        gjorde     gjo:V     // gjorde
    ki) g          k         // kig, udkig
    ki) g (host              // kighoste - silent g
    ka) g (e       @-        // kage
    ba) g (e       @-        // bage
    ba) g (i       ||        // bagi
    ba) g (in      w         // bagindisk
   bra) g          w         // brag, bragende
   bra) g (t       g         // bragte
  æble) grød       grWD
     a) g (urk     g'
    al) geriet     Sj@-r'i@-d // Algeriet
    al) gerier     Sj'iV     // algerier
    al) gier       S'ir      //
    al) gerisk     Sj'i:rsg
        g (iro     S         //
        guinea     gin'e&    //
        gui (nnes  ge        //
        guard      gA:d      //
        gerry      dZEri     // name
    re) ggie       dZi       // name
   ødi) g (t_                // nødigt
   smi) g          j         // smigre
     i) g (i       g
     e) g (entl    j         // egentlig
     l) g (s                 // udsalgsfeber - silent g
    øl) g (e       j         // bølge, selvfølgelig
     A) g (n       j         // tegn, regne
    si) gn (A      nj        // signatur, signere - only n according to DDO
    pa) gn (on     Nj        // kompagnon
 kampa) gn         Nj        // valgkampagnen
    pa) gn (er     Nj        // akkompagnerer
    pa) gn (i      n'        // kompagniskab
    mu) g (n       g         // mugne
    hu) g (ning    g         // halshugning
    ty) g (ning    g         //
 //   si) gn (er     N         // signere
 velsi) gn         jn        // velsigner
     a) g (nos     g         // diagnose
   sky) g (ni      g         // afskygning
     i) gn (o      nj        // ignorere
     æ) g (n+      g         // udlægning, prægnant
 impræ) gn (e      nj        // imprægnere
    by) g (n       g         // bygning
   ble) g (sot     j         // blegsot
   ble) g (ansigt  j         // blegansigt
   ble) g (fi      j
     e) g (enskab  j         //
     e) ge (r      jV        // eger, egern
     @) ger ($p_alt g'er     // delegere
  L08e) g          j         // steg, spegepølse
        g (ård++   g         // præstegård
   val) g (år      j         //
  L08e) g (t       g         // stegt
     æ) g (e       j
    læ) g (folk    j         //
    læ) g (m       j         // lægmand, lægmænd
    læ) g (dom     j         // lægdommer
    læ) g (søs     j         // lægsøster
    æl) g (e       j         // sælge vælge
     y) g (e                 // syge, ryge, myge
     l) g (_       j         // valg, elg
   val) g                    // valgaften, valgkamp
     l) g (et_     j         // valget
     l) g (en_     j         // elgen
    el) g (e_      j         // elge, Helge
    el) g (ene_    j         // elgene
    el) g (enes_   j         // elgenes
    _e) g (_       j         //
   kvæ) g          j         //
     l) g (C                 // bælgmørkt, bælgplante, forfulgt
        g (ruL06   g         // kulgrube, kontrolgruppe
        g (rundlag g         // PN kapitalgrundlag
        g (las     g         // spejlglas
   pil) g (rim     g         //
        g (rib     g         // ådselgribbe
        g (ran     g         // ædelgran
        g (ross    g         // ølgrossist
     ø) g (A       j_!       // møgunge - no link with next vowel
     ø) g (C       j         // møgkedelig
    rø) g (ter     g         // røgterdreng
    sø) g (ang     g         //
        g (le      j         // mægler, besegle
   goo) gle        g-@-l     // name
        guillaumin _^_fr     // name
        gachet     _^_fr     // name dr. Gachet
   gur) g (le                // silent g
        g (lem     g         // glemt
     _) g (led     g         // gled
   val) g (t                 // silent g - valgt
  spur) gt         d         // silent g - spurgt
    sy) g                    // silent g -sygdom
    sa) g          j         // frisag
    sa) g (o       g         // sagogryn, heksagon
   vra) g          w         // skibsvrag
  spur) gte        t@-       // silent g - spurgte
     n) gæ         gE
 aspar) ges        =s        //
     _) grunge (_  grVndZ    //
  _mar) ge         dZ        // POB name
        gottfried  gVtfr'it  // name

// general rule: consonant + o + g + e: [w]
    Co) g          w         // tog, toge
        g (lycerin g         // nitroglycerin

// o=>w exceptions
// "tog" = "took", not "train" - problem with "de tog" = they took/those trains
_han_to) g                   // silent g
_hun_to) g                   // silent g
_vi_to) g                    // silent g
 _i_to) g                    // silent g
   pro) g (r       g         // program
 østro) gen        g'en      //
 nitro) gen        g'en      //
   ero) gen        g'en      //
 psyko) gen        g'en
  mono) ga (m      g'&       //
        g (yro     g         // autogyro
    vo) g (t       g         // bevogtning
    vo) g (te      g         // bevogte
 surro) g (at      g         //
    to) g (a       g         // exception toga
    to) g (o       g         // exception Togo
    to) g (t       g         // exception togt
    ro) g (an      g         // arrogance
    ro) g (es      g         // progesteron
     o) g (raf     g         // autograf
    bo) g (ota     g         //
   _bo) g (art     g         // name
   _bo) g (ey      g         // nickname

     r) g (_       w         // kirurg, herberg
  _pra) g          w         // Prag (city), pragmatisk
   pra) g (t       g         // pragtfuld
     r) g (et_     w         // herberget
     r) gerne (_   wVn@-     // herbergerne
     r) gernes (_  wVn@-s    // herbergerne
     r) gen (_     @-n       // kirurgen
   mar) gen        w@-n      // fejlmargen
     r) gen (s_    @-n       // kirurgens
   jær) g (e       w         // bjærge
     r) g (er_     u         // herberger
     u) ge         :@-       // uge, ugevis, bruge
    su) g                    // silent g - sugerør, sug
     u) g (ene     S         // ugenert
        gener (_ham Sen'er   // try to solve "gener" = bother and "gener" = genes
        gener (_hende Sen'er //
        gener (_dem Sen'er   //
        gener (_deres Sen'er //
     u) g (enn     g         // ugennemskuelig
     u) g (enL01   g         // ugengældt, ugenkendelig
     u) g (l                 // silent g - uglegylp, smugler
 en_du) g                    // table cloth, not dew [dug]
teltdu) g                    // silent g
damaskdu) g                  // silent g
flagdu) g                    // silent g
kammerdu) g                  // silent g
lysedu) g                    // silent g
olmerdu) g                   // silent g
sejldu) g                    // silent g
voksdu) g                    // silent g
svededu) g                   // silent g
 hertu) g                    // silent g
     ø) ge (+++    j@-       // bøgetræ, øge, døgenigt, høgen
     ø) ger (++    jV        // bøger
    mø) ge (len    :je       // møgelendig
  beha) g          j         // ubehag
     ø) g (n       j
        g (iv+     g         // avoid letter "g" pronounced with phoneme S
   dra) g (en      w         // dragen, uopdragen
    ha) g (l       u
    in) ge (niør   Se
    la) g (n       j         // lagnet
    la) gr (e      jR        // lagre
    la) g (t       g
   dra) g          w         // foredrag, bidragyder
   dra) g (on      g         // exception
   dra) g (t       g         // flyverdragt
    ra) g (e       :         // changed from w
   præ) g          j         // præg, prægning, udpræget
   præ) g (tig     g         // exception
   præ) g (na      g         // PN prægnans
    lA) g (a       g
    ba) g (tal     u         // l added to post - bagtale
    da) g (C       w         // changed from u - daglejer
  anda) g (t       g         //
    da) g (s_      j
   dda) g (s       :?        // middagstid
    re) g (ime     S         // voldsregime
    re) g (iment   g         // regiment
    re) g (iA      g
   _re) g (ist     g'        // register
    sa) g (s       :         // ' => :
    va) g (n       w         // u => w
   gti) g (ere               // vigtigere
   jer) g (A       w
   jer) g (C       w
    bo) g (st      k
     A) g (t_      g         // søgt, bagt, frugt
        g (te_     g         // søgte, bagte
     l) g (te_               // silent g - fulgte

    vå) g (n       u
     å) g (e       w         // tåge, Åge, våge
    go) g          =         // stress on previous syllable, no g - pædagog
    lo) g          =         // stress on previous syllable, no g - psykolog
    go) g (ik      g         // pædagogik
        gogo       gOwg'Ow   //
  orlo) g          w         //
     o) g (ram     g         // hologram, monogram
        gerald     dZEr3l/2  //
        geraldine  dZEr3l/2di:n //
  fitz) gerald     dZ'Er3l/2 //
        gonzales   _^_ES     // gin
     _) gi (n      dZe       // Gino
     _) gi (nL04   dZi       //
     _) gi (na     dZi       // name
     _) ginger     dZendZV   // ginger ale
     _) guy (_     gA:j      // Guy - name
     _) guy (s_    gA:j      // Guys - name
        ginsberg   gensbW:g  // name
        geronimo   dZer'VnimO:u //
        grady      grEjdi    // name
        gertie     gWti      n // name
        graham (_  _^_en     // name
        grahams (_ _^_en     // name
        guthrie    gVTRi     // name
        gaulle     gO:l      // de Gaulle
        g (igolo   dZ        //
        gouda      gAwd&     // cheese
        guirland   girl'&nd  // guirlander
     _) grande (_  grand@-   // italian
        gele       sjel'e    // gele
        gelé       sjel'e    // gelé
        guire      gw'aIV    //
        gobelin    gob@-l'EN //
        graffiti   grAf'iti  //
   en_) gros       gro       //
        gustav     gOstaw    // name

// final -gi in da_list - stressed i
     @) gi ($p_alt g''i      // pædagogi, analogi
    @C) gi ($p_alt g''i      // pædagogi, analogi
     &) gi (sk$p_alt =gi     // pædagogisk
   _lo) gi (_      S'i       // logi
   _lo) gi (e      S'i       // logi
 natlo) gi         Si        //
    re) gi ($p_alt+ S'i      // regibemærkning
    re) gi (men$p_alt+ gi    // regimentet
    re) gi (s$p_alt+ gi      // registrere
    re) gi (on+    gi        // regional

    lo) g (a       g
    lo) gg (e      g
    lo) g (i       g'        // stress on previous syllable - psykologi
    lo) g (o       =g
   blo) g (s       =g
   _lo) g (_       g
    lo) g (fil     g         //
   _lo) g (g       g
    ør) g          u         // changed from w - spørge
    ør) ge (+      w@-       // spørgeleg - avoid "gele" = [Sel'e]
    ør) ger        wV
    ør) g (s                 // silent g - spørgsmål
     å) g          u         // åg, åge
        g (røn     g         // PN blågrøn
    ne) g (_       j         // neg, juleneg
   sne) g          j         // sneget
    ve) g (en      j         // undvegen
    ne) ger (++    V         // neger
    ne) gre        V         //
    te) g (ori     g         // kategori
        gear       gir       // gear, bakgear
        goddag     god'&     //
        godnat     gon'&t    //
        godaften   go'Aftn   //
        godmorgen  gom'V:n   //
        grace      _^_EN     // Grace - name
        gentleman  dZEnt@-lm&n //
        gentlemen  dZEnt@-lm?En //
        george     _^_EN     //
        georgie    _^_en     // name
        georgien   ge'O:gi@-n //
        geneve     Sen'E:v   //
        genève     Sen'E:v   //
     _) gudskelov (_ gusg@-lVu //
        georgia    dZV:dZj&  //
        gibraltar  SibRAlt'A //
     _) gates (_   gEjts     // name
     _) gable      gEjb@-l   // name
        gendarm    SAnd'A:m  //
     _) gary       g&ri      // name
        guillotine gijut'i:n@- //
     _) gerard     SeR'A:    // name
        giuseppe   dZis'Ep@  // name
     _) giants     dZaI&nts  // name
        gloucester glVstV    //
  bour) geoisi     ZwAs'i    //
  bour) geois      Zw'A      //
        grandprix  grANpr'i  //
        guernsey   gW:nsi    //
        gulfstream gVlfstri:m //
        geoff      dZEf      // name

.group      ge

// words with final -gere: [S]
 arran) ge (re     S'e
 banda) ge (re     S'e
  chan) ge (re     S'e
  char) ge (re     S'e
  enga) ge (re     S'e
 foura) ge (re     S'e
    ga) ge (re     S'e
  gara) ge (re     S'e
 indlo) ge (re     S'e
indran) ge (re     S'e
    ju) ge (re     S'e
    lo) ge (re     S'e
  mena) ge (re     S'e
 negli) ge (re     S'e
 prote) ge (re     S'e
   ran) ge (re     S'e
 udran) ge (re     S'e
    ur) ge (re     S'e
_korte) ge         =S@-
 korte) ge         S3
 _mane) ge         =S@-      // stress on previous syllable
  mane) ge         S@-       // for compounds - cirkusmanege
   _lo) ge (_      S@-       // loge
   _lo) ger (_     SV        // loger
    lo) ge (n      S@-       // logen
frimurerlo) ge     S@-       //
 ykolo) ge (n      @-        // børnepsykologen
proktolo) ge (n    @-        //
    lo) ge (bro    S@-       // logebror/logebroder
  halo) ge (n      g'e       // stressed
    lo) ge (mø     Se        // logemøde
     _) ge (ne_    Se        // gene
     _) ge (nere   Se        // genere
        gener (_mig Sen'er   // gener mig ikke
        genere (_mig Sen'eV  // genere mig
     _) ge (nerere_ ge       //
        ge (nerøs  Se        // generøs
        ge (nert   Se        // genert
     _) ge (never  Se        // genever
        germain    ZErm'&N   // Saint-Germain (pronounced by a Dane)
     _) generel    gen@r'&#l // stress added
    _a) ge (re     g'e       // agere
        ge (nial   ge        //
        ge (ni     Se        //
        ge (ninvest gE       // geninvestere
        ge (nital  ge        //
        ge (nitiv  ge        //
        ge (nius             //
        geni (nd   gene      // genindspille, genindkalde (not [gen'i])
        ger (ning  gEr       //
   bud) ge (t      S'E

 // stressed second syllable in words with initial ge
        ge (bet    ge'
        ge (bis    ge'
        ge (bommerlig ge'
        ge (brokken ge'
        ge (brækkelig ge'
        ge (byr    ge'
        ge (bærde  ge'
        ge (digen  ge'
        ge (dulgt  ge'
        ge (halt   ge'
        ge (hejmeråd ge'
        ge (henna  ge'
        ge (hæng   ge'
        ge (hør    ge'
        ge (lassen ge'
        ge (led    ge'
        ge (lejde  ge'
        ge (linde  ge'
        ge (lænder ge'
        ge (mak    ge'
        ge (mal    ge'
        ge (men    ge'
        ge (myse   ge'
        ge (myt    ge'
        ge (mytlig ge'
        ge (nom    ge'
        ge (ntil   ge'
        ge (nuin   ge'
     _) ge (pard   ge'
        ge (ranie  ge'
        ge (ranium ge'
        ge (råde   ge'
        ge (sandt  ge'
        ge (sims   ge'
     _) ge (sjæft  ge'
        ge (skæftig ge'
        ge (spenst ge'
        ge (stagen ge'
        ge (stalt  ge'
        ge (stik   ge'
        ge (svejsning ge'
        ge (svindt ge'
        ge (valdig ge'
        ge (valt   ge'
        ge (vandt  ge'
        ge (vind   ge'
     _) ge (vinst  ge'
        ge (vir    ge'
   føl) ge         j@-       // følgevirkning
        ge (vækst  ge'
        ge (vær    ge'

.group h

        h          h
        h (j 
        hv         v
     A) h (K 
     t) h (en      h
     w) h (isky              // whisky - silent h
    _r) h (in                // Rhinen - silent h
   sil) hue (t     u'E       // silent h, stressed e
    bo) heme (_    'E:m      // boheme
    bo) hem (e     'E:m      // bohemer
        hotline    hVtla:jn  //
        honey      hVni      //
        heat       hi:t      //
     _) herb (_    hW:b      // name
     _) hercule    Erk'yl    // name
        highhat    hA:jh&d   //
        housecoat  hAuskowd  //
        hitech     haItek    //
        homer      hom'er    // Homer - Greek
        hawaii     h&w'a:ji  //
        heather    hEDV      //
        houston    hju:sdVn  //
        hawk       hV:k      // Black Hawk
        hugh       hju:      // name
        hudson     hVdsVn    // name
        hillary    hIl@*e    // name
        holly      h?Vli     // Pb hollywood
        heim       haIm      // part of a German name - alzheimerpatient
        hawthorne  hO:Ton    // name
     _) hyde       haId      // dr Jekyll and mr. Hyde
        home       hOwm      // homebanking, home run
        humveer    hVmvi:V   //
        humvee     hVmvi:    //
     w) h (it                // Whitman
     g) ho (st     ow        //
     _) hunt (_    hVnt      // name
        howard     hawVd     // name
     _) haig       hEjg      // name
     _) huges (_   hju:s     // name
        huckleberry hVk@lbEri // name
        hipokrates hip'okratEs // name
        hierogly (f hirofl'y //
        heavy      hEvi      //
     _) hearst     hWst      // name
     _) haag (_    h&j       // Dutch city
        hereford   hE:rfO:d

.group i
        i          i
// Short i followed by double consonant
        i (C%      ?i        // svirret, fisse
        i (dt      ?i        // skridt, skridtet - short i before dt
        i (ds      ?i        // gidsel - short before 2 consonants
        ild        ?il       // ilden, vildlede
     b) ild (ør    ild       // bildør
     v) ild (ig    ild       // uvildig
  math) ild        'ild      // name
     d) i (kt+     ?i        // diktere

// short i - general rules?
     h) i (ls      ?i        // hils, hilsen - short i
   skr) i (der     ?i        // short i - general rule?
     b) i (l       ?i        // bil, bilen
     f) i (l       ?i        // fil, filen
     f) i (le      i         // file
     v) i (dere    ?i        //
     t) i (d       ?i        // tid
     t) i (de@     i:        // tidevand
     l) i (ter     ?i        //
     t) i (t       ?i        // titel
     b) i (son     ?i
   skr) i (ver     ?i
    fr) i          ?i        // befrielseshær
    br) i (te      ?i        // person from GB
    br) i (tis     ?i        // britisk, britiske
     t) i (l+      ?e        // tilknytte, stille
dansk_st) i (l+    ?i        //
engelsk_st) i (l+  ?i        //
 indst) i (l       ?e        // indstille

// exceptions
    dr) i (nk      ?e        //
    _p) ie (_      Aj

// "lide" - "like" versus "suffer"
     l) ide (_dig  i
     l) ide (_mig  i
     l) ide (_jer  i
     l) ide (_dem  i
     l) ide (_det  i
     l) ide (_os   i
     l) ide (_andre i
     l) ide (_deres i
     l) ide (_jeres i
     l) ide (_vores i
     l) ide (_ham  i
     l) ide (_hende i
_godt_l) ide       i
_ikke_l) ide       i
_kan_l) ide        i
_kunne_l) ide      i
_kunnet_l) ide     i
_kan_du_l) ide     i
_kan_i_l) ide      i
_kan_vi_l) ide     i
_kan_jeg_l) ide    i

// general rule: initial in- : [e]
     _) i (n+      ?e        // instinkt, ineffektiv
        i (ns      ?e        // bladinsekt, musikinstrument
        ingeni (ø  enS@-nj   // flyingeniør
        i (nter    ?e        // fritidsinteresse
     h) i (n       ?i        // hinsides
        i (nfant   ?e        // marineinfanteri
     f) i (nsky    ?i        // finskytte, finskydning
        i (nc      ?e        // pincet
     _) insider    ?ensaIdV  //
     _) inside (information ?ensaId //
     _) i (ni      ?i        // initiativ
        i (nu      ?i        // inuit
     p) i (nsel    ?i        //
     p) i (nsler   ?i        //
  sixt) i (nsk     '?i       //

// general rule: [e] before double consonant
   L03) i (L01%+   ?e        // ligge, dikke
        i (ggør++  ?i        // legemliggøre
        i (ggjo++  ?i        // legemliggjort/gjorde
   led) i (g++     ?i        // lediggang
     r) i (L01%    ?e        // drikke, prikke
   L08) i (ll++    ?e        // skille, stille, spille
    st) illads     il'?&s    //
  bast) ille       'ilj3     //
    sp) i (l       ?e        // lotterispil
    sp) ilop       ?il'?Vp   // stressed
   L09) i (L03%a+  ?e        // middag
   L02) i (pp      ?e        // svippe, vippe
   L09) i (pp      ?e        // nippe, knippe, knippel, snippe
     s) i (pp      ?e        // sippe
mississ) i (ppi    'i        // stressed
  musl) i (n_      'i        // stressed

     v) i (ss      ?e        // visse
     v) i (sselulle ?i
    vr) i (ss      ?e        // vrisse
     v) i (sh      ?e        // uvished
     n) i (sse     ?e        //
   pen) i (s       ?i        // penissen
 vildn) i (s       ?i        //
     p) i (sse     ?e        //
     n) i (p       ?e        // nips, niptang
    kn) ip (tang   iw        // kniptang
        i (kke+    ?e        // ikke, sikkerhed, sikkert
    ch) i (k+      ?i        // chikke
    sk) i (k+      ?i        // skikkelse
   L06) i (lle     ?e        // billede, piller
     b) i (lle_+   ?i        // insect
     b) i (ller_+  ?i        // insect
     b) i (llen_+  ?i        // insect
     b) i (llet+   ?i        //
  traf) i (k       ?i        // juletrafikken
  tekn) i (k       ?i        // salgsteknikken
   but) i (k       ?i        // videobutikken

 // general rule: [i] after k, [e] followed by n/m
     k) i (L09++   ?e        // kind, skinke, skimme, skimte
     k) i (k       ?i        // kik, kikkert
     k) i (Ce++    i         // skide
     k) i (derik++ ?i        // skiderik - short i
    sk) i (bet++   ?i        // skibet
     k) i (L09L11++ i        // kime
     k) i (mning+  i         //
   bik) i (ni      ?i        //
    sk) i (mo+     ?i        // eskimo

// General rule j in "udie", "olie"
    ud) i (e       j         // studie, audiens
    ol) i (e       j         // olie

// general rule: [e] between l and nt
     l) i (nt      e         // flint, klint, splint

// general rule: [e] between h and m
     h) i (m+      ?e        // himlen
     h) iroshi (ma iroS'i    //
     h) imalaya    ?em&l'aI& // stressed

// general rule: [e] before mp
        i (mp      ?e        // imperium, impuls
        impromptu  _^_fr

    fr) i (g       ?i        // frigav, frigid, frigøre
     l) i (nk      ?e        // flink, link, blink
  hell) ig         ?ij       // helligånd
     r) ig (C      ?i        // rigdom - silent g
     r) ig (ning   ?eg
     r) igg        ?eg       // boreriggen
        ig (ruppe  ?ig       // smuglerigruppe
    fr) ig (jo     ?ig       // frigjorde
     f) i (kCL04   ?i        // fiktiv
     f) i (ks      ?e        // fikse, fiks
     f) i (kserbad ?i'
     f) i (kservæske ?i'
     f) i (kserbilled ?i'
     f) i (ksering ?i'
     f) i (ksere   ?i'
    _f) i (k_      ?e
     s) i (nk++    ?e        // sinke, sinkadus
   L07) i (fte     ?e        // stifte, stifter, vifte TEST
    _v) i (ft_     ?e        //
    kv) i (L07++   ?i        // kvit, kvittere, kvik, kvikt
     v) i (ste+    i         // afviste, viste
    sk) i (Ct      ?i        // skift, beskidt
     k) i (ste+    i:        // long i in spite of st
     v) i (L01C++  ?e        // vikle, forvikle, afvikle, svigt
     v) i (nglas++ ?i
     v) i (nstok   ?e
     t) i (ka+     ?i        // distika, Vatikanet
     v) i (L01a    ?i        // vikar
     v) i (L10i    ?i        // viking
     v) i (ck      ?i        // Vicki, Vicky
     v) i (ktL04++ ?i        // Viktor, viktualiehandel
     t) ig (+      ?i        // stig, stige, artig
    _t) ight       aIt       // tight (English)
    st) ig (ma     ig
    _t) i (g_+     e
     t) i (gg+     ?e        // tigge, tigger
    pl) i (gt+     ?e        // pligt
    pl) i (L01L11+ ?i        // komplikation
     s) i (L01L07  ?e        // sigte, sigt, udsigt
    _l) ig (C      ij        // lighus
   fil) ig (ran    ?ig
     l) igi        ?igj      // relegiøs, religion
    _n) i (L10     ?e        // nikke, nik, Nick
     n) i (kL04    ?i        // nikotin
     n) i (che     ?i

     k) ikset (_   egs@-D    //
     f) i (nkul    i         // finkulturel

// miscellaneous
    sv) i (L09C    ?e        // svimle, svimmel, svindle, svind, sving
    sv) i (ns      ?i        // svins, svinsk (not [svensk])
   L02) i (p       ?e        // vip, svip, fipskæg
spirrev) i (p      '?i       // stressed
  sylf) i (de      'i        // stressed
   L02) i (L06e    i         // pibe
   L02) i (L06re   i         // fibre
     b) i (bel     ?i
     C) i (mL06    ?e        // simpel, vimpel
    sl) i (m       ?i        // slimprøve
     p) ibe (tøj   iw
     p) i (p+      ?i        // pipfugl
     b) i (p+      ?i        // bipper, biperson
     v) i (b+      ?i        // vibrere
     C) i (mC      ?e        // fims, gesims, vimse, bims, dims, bimle
     l) i (mni+    i         // limning
himstreg) i (ms    '?e       // stressed
    sk) i (n+      ?e        // skin, skinne, skinke
    kn) i (p       ?e        // kniplen
    Cr) i (mC      ?e        // vrimle, strimle
    Cr) i (mm      ?e        // grimme - short followed by 2 consonants
    pr) i (m+      i         // primtal, primus
  L06r) i (nt      ?e        // brint, print
   kor) i (nt      ?e        // korinterne
   str) i (nt      ?e        // strinte
     s) i (dde     ?e        // sidde
     s) i (dning   ?e        // eftersidning
læbest) i (ft      ?e
tegnest) i (ft     ?e
 limst) i (ft      ?e
blyantsst) i (ft   ?e
blyantst) i (ft    ?e
slagst) i (ft      ?e
blækst) i (ft      ?e
   bes) i (dde     ?i        // våbenbesiddelse
    Cr) i (ll      ?e        // drille, brille
    tr) i (ll      ?i        // trille
eskadr) ille       '?ilj@-   //
espadr) ille       '?ilj@-   //
 kvadr) ille       '?ilj@-   //
   _dr) i (l       ?e        // dril, drilagtig
  L01r) i (ll      ?i        // kriller, grill
   jun) i (or      j         //
     b) i (tter    ?e        //
     b) i (tre     e         //
     m) iav        jaw       // miav
  _rad) i (se      '?i       // stressed
  tils) i (de      'i        // tilsidesætte - stressed
  _kal) i (ber     'i        //
   tob) i (as      '?i       // name - stressed
   ros) i (ta      '?i       // name

// [e] after gr - exception
    gr) i (m       e         // grimrian
     C) i (ng+++   e         // dressing, ising, ping, ring
   len) i (n       i         // Leningrad
     v) ing (ummi  ing       //
    gr) i (mL11    i:        // grime, grimasse

     l) inge (ri   l&NSe     //

// general rule: [e] before nd/nk/ng
        i (nd++++  ?e        // ind, find, vind
     p) i (nkode   ?e
        i (nde+    ?e        // inde, finde, vinde
    er) i (ndr     ?e        // erindring, erindre
        i (nne+++  ?e        // finne, skinne
  lets) i (ndig    '?e       // stressed
     f) i (nland   ?e        //
     h) i (nd      ?e        // hindre
     C) i (nke     ?e        // spinkel, vinkel, forsinke
     v) i (nk      ?e        //
     v) i (nkort   i         //
     f) i (nkæm    i         // finkæmme

// exceptions
     v) i (ndrik+            // vindrikker
     v) i (nkæld+  i         // vinkælder
     v) i (ngård+  i         // vingård
     f) ind (el    ?ind      // findele
     f) ind (eløn  ?en       //
        ind (else+ ?en       // opfindelse, forbindelse
     f) ind (yrk   ?ind      // findyrke
 _vest) i (ndi     'e        // vestindisk

 // general rule: [e] before nn
        i (nn      e         // linning, finne, fortinne
// exceptions
     c) i (nn      ?i        // cinnober
     t) i (nnitus  ?i        //

// general rule: [e] after sp/st/sk/r before k/l
     t) i (L01+    e         // ting, folketing, stik, joystick
  part) i          i         // skyggepartikler
 polit) i (k       ?i        // miljøpolitikken
   art) i (k       ?i        // trosartikel
    sk) i (l++     ?e        // skildpadde, skilt
    sk) i (løb++   ?i        // skiløber
    sk) i (lift+   ?i        //
   @sk) i (ld++    ?i        // ungdomskilde, forsyningskilde
    sp) i (ds      ?e        // spids
  L08l) i (L07     ?e        // splitte
     l) iv (K++    ?iw       // pensionistliv, livret, livsstil
     l) iv (et_    ?iv
   _bl) iv (e_     i         // blive - silent v, long i
     r) i (f       ?e        // skrifte, rift, drift
   tar) i (f       '?i       //
    fr) i (f+      ?i        // frifundet
   _fr) ites (_    ?it       // pommes frites
  sher) i (f       '?i       // sheriffen

// greneral rule: [e] between r and c/k - [i] followerd by front vowel
     r) i (L10     e         // drik, skiderik
     r) i (L10L11  i         // Erika
    fr) ikadelle   ek&d'El@- //
    fr) ikadeller  ek&d'ElV  //
_ventr) i (k       'i        // ventrikel, ventrikler
     r) i (ce      i         // servitrice
     r) i (L10L04  ?i        // frikendt, briket
     r) i (L10CL04 ?i        // friktion
    fr) i (kvarter ?i        //
    fr) i (ken     ?i        // frikende

// general rule: [e] between consonant and st/sp/sk
     l) i (L08+    ?e        // list
  ball) i (stik    i
     l) i (sk      ?i        // cyklisk
 @cykl) i (st      ?i        // røvcyklist
  obel) i (sk      '?i       // stressed
     r) i (L08++   ?e        // riste, frisk, brist, vrist, Kristus, dristig
     r) i (skage+  ?i        // riskager
     r) i (L08L04++ ?i       // aristokrat, periskop
    dr) i (stig+   ?e        // dumdristig
     r) i (stik+   ?i        // karakteristik
    fr) i (stad    ?i        //
    fr) i (spark   ?i        //
    kr) i (sti_    ?e        // Kristi genkomst
    kr) i (stus+   ?e
  L10r) i (stin+   ?i'       // Christine, Kristine
    tr) i (L08++   ?i        // trist
    pr) i (s       ?i        //
    fr) i (sted    ?i        //
    fr) i (stede_  ?e        //
    fr) i (stedes_ ?e        //
    gr) i (s++     ?i        // grisk
    &r) i (sk      ?i        // historisk TEST
infanter) i        i         // marineinfanterist
     f) i (L08+    ?e        // fisketur
  graf) i (sk      ?i        //
  forl) i (s       ?i        // forliste
  konf) i (sker    ?i        //
   _kl) i (ster    ?i        // klister
    kl) i (str     ?i        // klistret
     v) i (sk+     ?e        // hviske
    Av) isk (_     ?isg      // slavbisk
   bev) i (s       ?i:       // beviskæde
   høv) i (sk      ?i        //
     m) i (ste     ?e        // miste
    _m) i (st_     ?e        //
     m) i (stanke  i         //
     m) istelten   ?istElten //
   bil) i (s       ?i        // spritbilist

// "vist" exceptions
ganske_v) i (st_   ?e        //
   jov) i (st      ?e        //
   jav) i (st      ?e        //
  L07v) i (st+     ?e        // kvist, tvist
 bortv) i (s       ?i        // bortvist
 har_v) i (st_mig  i         // PM
    _v) i (st_     ?e        // "vist" = probably/might/maybe - problem with verb "vise/vist"
     v) i (stnok   ?e        //
    _v) i (st_sig  i         // verb
    _v) i (st_den_til i      // verb
     v) i (s_grad  ?e        // "til en vis grad" - avoid [i]

// general rule: [e]	 after consonant + l followed by p
    Cl) i (p       e         // slip, klip, glip
    Cl) i (pp      ?e        // slippe, klipppe, glippe

    _l) i (dt_+    e         // problem with verb "lide"
    _l) i (dt_skade i        //
    _l) i (dt_nederlag i     //
    _l) i (dt_overlast i     //
    _l) i (dt_under i        //

// general rule: d/l + i + k = [e]
   L03) i (k+      e         // blik, øjeblik, dik
   L03) i (kL04+   i         // helikopter, publikum
   L03) i (L10a    i         // handikap
   L03) i (ke      i         // klike
   L06) i (k+      ?e        // pik, vatpik, bikse
     b) i (kube    i         //
     b) i (kini    i         //
   L06) i (ke      i         // pikikerede, piké
   _sp) ike        aIk       // Spike Jones - name
//     d) i (kt      i         // diktat, diktatur, diktum
     l) i (kv+     i         // likvid
    pl) i (k       i         // replik, duplik
  publ) i          i         // folkerepublik
  harp) i (ks      i         //

// words with final -id in da_list - stressed i
     &) id ($p_alt ''iD      // hybrid

// nouns with final -itum in da_list - stress on previous syllable
     @) itum ($p_alt =itO?m  // depositum
     @) itum (m$p_alt =it?O  // depositummet - only one m

// words with final -isk: stress on previous syllable (1.250 words in da_list)
     &) isk (_$p_alt =isg    // canadisk
     &) isk (e$p_alt =isg    // canadiske
     &) isk (t$p_alt =isg    // canadiskt

// country names in da_list with final -ien - stress on previous syllable
     &) ien ($p_alt =j@-n    // it'alien
     &) ien (sk$p_alt j'En   // itali'ensk
     &) ien (er$p_alt j'En   // itali'ener
austral) ier       =jV

// words with final -ik in da_list - stressed i
     @) ik ($p_alt+++ ''ik   // romantik
     @) ik (et$p_alt+++ ik   // etiket
    @r) ik (k$p_alt++++ ''?e // fabrikker
     @) ik (k$p_alt+++ ''?i  // musikken, replikker - only one k
  @est) ik (k$p_alt+++ ''?e  // bestikke - only one k
  @ast) ik (k$p_alt+++ ''?i  // elastikker
     @) ik (at$p_alt++ ik    // duplikat, duplikator
     @) ik (er$p_alt++ %ik   // rom'antiker, k'omikere
     @) iker (en$p_alt++ =ikV // mekanikeren
  @kan) iker (e_$p_alt+++ =ikV // mekanikere
     &) ik (alsk$p_alt+ ik'  // musikalsk
    &r) ik ($p_alt++ ''ek    // fabrik
   &or) ik ($p_alt++ ''ik    // retorik
     &) ik (k$p_alt+ ''?i    // antikke, trafikken - only one k
    &r) ik (k$p_alt ''e      // fabrikker - only one k
     @) ik (ant$p_alt+ ik'   // praktikant, musikant
     C) ik (er+    ?ik       // mimiker, spastiker, musiker
     C) ik (aner++ ?ik       // republikaner
   mus) i (k       ?i        // folkemusik

// words with final -ti in da_list - stressed i
    &t) i ($p_alt+ 'i        // politi, parti, profeti
    &t) i (sør$p_alt+ i      // sympatisør

// words with final -isme in da_list (348) - stressed i
     &) isme ($p_alt ''ism@- // kommunisme, egoisme
     &) isme (r$p_alt 'ismV  // organismer

// words with final -inde in da_list - stressed i
     &) inde ($p_alt++ '?en@- // malerinde
     &) inde (r$p_alt++ '?enV // malerinder

// put stress on the syllable before final 'ium' - words in da_list
     &) ium ($p_alt =iOm     // territorium
     &) ium (m$p_alt =iO     // plutoniummet - only one m
    &r) i (um$p_alt ==i
    &r) i (et$p_alt 'i       // infirmeriet

// put stress on the syllable before final 'ie' - words in da_list
     &) ie ($p_alt =j@-      // valkyrie, kalorie
     &) ie (liv$p_alt =j@-   // familieliv
     &) ie (r$p_alt =jV      // familier
    &s) ie ($p_alt =j@-      // gymnasiereform
    &r) ie (l$p_alt i'E      // materiel
     &) ie (re$p_alt =i''e   // injuriere, injurierende
 kalor) i (us      =i        //

// stressed i in words with final -mi in da_list
    &m) i (_$p_alt 'i        // økonomi, kemi - only one stress-marker because of 'kemikalier'
    &m) i (er$p_alt 'i       // økonomier
    &m) i (en$p_alt 'i       // økonomien
    &k) i ($p_alt  'i        // anarki
    &m) i (sk$p_alt =i       // stress on the previous syllable - økonomisk

// ie=>j@- TEST
    er) ie         j@-       // serie, ferie
    er) iet        i@-D      // nusseriet
    er) ier        jV        // serier, ferier
    rr) ie (re     j'E       // karriere TEST
    rr) ierer      j'EV      // karrierer TEST
    or) ie (nt_    i'E       // Den nære Orient
    or) ie (nten_  i'E       // Orienten
    or) ie (ntens_ i'E       // Orientens

// French words with final -ier
  atel) ier        j'e
  bank) ier        j'e
barbad) ier        j'e
  coll) ier        j'e
 croup) ier        j'e
   den) ier        j'e
  doss) ier        j'e
  doss) ieret      j'e@-D
elegant) ier       j'e
 espal) ier        j'e
financ) ier        j'e
finans) ier        j'e
grenad) ier        j'e
konferenc) ier     j'e
kostum) ier        j'e
  lanc) ier        j'e
   met) ier        j'e
particul) ier      j'e
  port) ier        j'e
  rent) ier        j'e
  spal) ier        j'e

// various exceptions
     _) idel (_    i:D@-l    // idel
        israel     ?isrA:l   // Israel
        israeler   ?isrA'?elV // israelsk
        israelsk   ?isrA'?elsk //
    _d) israel (i  isrA'el   // name
        irving     WveN      // name
  smok) i (ng      ?e        //
   sen) ior        jV        //
        iew        j'u
    _t) i (n       ?e        // tinfolie
     t) i (nL11    i         // Tina, Tine
     b) ingo       ?engo     //
    _m) id (t      ?e        // midt - silent d
        i (mpo     ?e        // imponerende
special) i (st     ?i        // stålspecialist
   gev) i (nst     ?e        //
     f) i (nte     ?e
     r) idge       idZ       // Coleridge, bridge
    br) idget      idZit     // name
     r) isik (e    esik      // risikere
     r) isiko      isiko     // risiko
    gl) i (m       ?e        // glimt, glimrende
     l) i (nned    ?e        //
  klin) i (k       ?i        // fødeklinik - unstressed after syllable
    @t) i (k_++    ?i        // ferieromantik, finanspolitik
  best) i (k++     ?e        // bestikke
  bist) i (k++     ?e
 solst) i (k++     ?e
knivst) i (k       ?e        //
spadest) i (k      ?e        //
myggest) i (k      ?e        //
nålest) i (k+      ?e        //
 plast) i (L10     ?i        // plastik/c
tændst) i (k+      ?e        //
gudhjælpem) ig     =Aj       //
        i (owa     aI        // US state
     t) i (ming    aI        //
     n) i (tten    ?e        // the number 19 - problem with noun "nitte"
    kl) i (k_      ?e        // museklik
     f) i (x       ?e        // fixe
   L09) i (ks      ?e        // mikse, niks
   L09) i (x       ?e        // Nixon
     m) i (kstur   ?i        //
     m) i (kler    ?e        // skvatmikler
     p) i (lr      ?e        // pilrådden
     l) i (ns      ?e        // linse
     l) i (lla     ?e        //
     t) ime (out   aIm       //
     r) i (ley     aI        // name
     s) i (d_      ?e        // sid
     s) i (den_    ?i        // siden
     s) i (lk      ?e        // silke
    sl) i (k       ?e        // slik
        impoten    empotEn   // impotens
_en_st) i (l_      i         // stil - noun
   _st) i (l_over_hende i    // "der er stil over hende"
   _st) i (l_over_ham i      //
   _st) i (l_over_deC i      // "stil over" det/dem/deres
 er_st) i (l_over_ i         // "der er stil over"
var_st) i (l_over_ i         // "der var stil over"
mere_st) i (l_over_ i        // "der er mere stil over"
har_st) i (l_      i         //
havde_st) i (l_    i         //
  best) i (l       e         // bestille
    st) i (l_ham   e         // verb - stil ham om
    st) i (l_op_   e         // verb
   ant) i          i         // antilope
    sp) i (ld      ?i        // spilde
   L08) i (le++    i         // spile, stile
     k) i (mse     e         // kimse
     v) i (l_+     e         // vil
    hv) i (l+      i         // hvil
 nashv) ille       el/2      // US city
    hv) i (lk+     e         // hvilken
     v) ind (rue   ind       //
     v) i (nter    ?e        //
     v) i (ntre    ?e        //
     v) id (st     e         // vidst - e and silent d
    uv) i (s       e         //
     v) i (st_ikke e         //
//     t) i (l       e         // til
projekt) i (l      i         // blyprojektiler
   art) ille (ri   il@-      // artilleri
    st) i (lfuld   i         //
// stil = "style" not the verb 'stil' = "put, place"
_min_st) i (l_     ?i        //
_sin_st) i (l_     ?i        //
_din_st) i (l_     ?i        //
_jeres_st) i (l_   ?i        //
_deres_st) i (l_   ?i        //
_hans_st) i (l_    ?i        //
_hendes_st) i (l_  ?i        //
_med_st) i (l_     ?i        //
_ny_st) i (l_      ?i        //
_skifte_st) i (l_  ?i        //
_skift_st) i (l_   ?i        //
_skifter_st) i (l_ ?i        //
_dansk_st) i (l    ?i        //
_have_st) i (l     ?i        //
_havde_st) i (l    ?i        //
_har_st) i (l      ?i        //
    st) i (l_over  ?i        // "der er stil over ham"
   _st) i (l_dem   ?e        // "stil dem derhenne"
   _st) i (l_jer   ?e        //
   _st) i (l_den   ?e        //
   _st) i (l_mig   ?e        //
   _st) i (l_os    ?e        //
   _st) i (l_vores ?e        //
   Ast) i (l_      ?i        // fægtestil, rokokkostil
    st) i (lart    i         //
forest) i (l       e         //
livsst) i (l       ?i        //
    st) i (lling++ e         // livsstilling
  vent) i (l       ?i        // slangeventil
    ju) i (ce                // juice - skip the i
  soft) i (ce      aI        // softice
     s) i (kC      e         // sikre
     p) is (_      ?es       // pis
   L08) is (+      is        // spis
     l) igh (ter   aI        //
luksusl) i (ner    aI        //
     n) ij (megen  aI        // Nijmegen
     v) ie (tnam   jE        //
     v) ie (t_cong jE        //
  hipp) ie         i         // silent e
     p) ie (destal ?i        // silent e
   pav) ill (o     ilj       // pavillon
    br) ill (ere   ilj       // brillere
     d) i (sk      e         // købmandsdisk
     d) i (skrepans i        //
     d) i (skva    ?i        // diskvalificere
     d) i (skrimi  ?i        // diskriminere
     d) i (skett   ?i        // diskette
     d) i (sko     ?i        // diskotek, diskodans
     d) i (sL10a   ?i        // diskant
   ind) i (sk      ?i        //
  jord) i (sk      i         //
    tw) i (st      e         //
     d) i (sku     ?i        // diskutere
     d) i (skret   ?i        //
    kr) i (cket    e         //
     d) i (ngo     e         //
  konf) i (skere   ?i        //
    pr) i (n       e         // prins, princip, print
     d) ie (sel    ?i        // dieselolie
     k) io (sk     jV        // kiosk
  _suz) ie         i         // name
  _ann) ie         i         // name
 _robb) ie         i         // name
_melan) ie         i         // name
     d) ie (trich  i         // name
     h) igh        aI        // high school
    cl) ive        aIv       // name
    gr) imes       aIms      // name
    bl) ithe       a:jD      // name
new_york_t) imes   aIms      //
    or) ion        'iVn      //
   lou) is         i         // name - silent s
   lou) is (a      'is       //
   lou) isiana     isj'&n&   // US state
   lou) is (e      'is       //
   lou) ie         i         //
  lesl) ie         i         // name
  ronn) ie         i         // name
    el) i (as      'i        // name
        idaho      aId&h'ow  //
        ivanhoe    aIv@nh'ow // name
 long_) island     aIl@nd    //
amnesty_) international intVn'&Son@-l //
     v) irtual (_reality 'WtSu-@-l/2 //
     p) inup       en'Vp     //
     w) ire        aIV       //
    fl) ir (t      W:

// stressed i in words with final -il in da_list
     &) il ($p_alt++++ 'il   // pædofil, ventil - only one stress marker because of "ventilation"
 &past) il ($p_alt++++ 'el   // pastil
   pap) illot (+   il'Vt     //

// final -iker in da_list: stressed previous syllable
     &) iker ($p_alt++ =ikV  // akademiker, teoretiker
     &) iker (et$p_alt++ =ik''e // fabrikeret
   &br) iker (e$p_alt++ =ik''e // fabrikere
     &) iker (er$p_alt+ ik'e // kommunikerer
    &m) iker (e$p_alt++ =ikV // polemikere(n)
    &t) iker (e$p_alt+ =ikV  // fanatikere
    &n) iker (e_$p_alt+ ik'er // kommunikere, ekskommunikere (verb)
    &n) iker (et_$p_alt+ ik'er // kommunikeret, ekskommunikeret (verb)
   &un) iker ($p_alt+ ik'er  // kommuniker, kommunikerede (verb)
  &kar) iker (e$p_alt+ ik'er // karikere (verb)
   &tr) iker (e$p_alt+ =ikV  // elektriker

     k) i (et+     'i        // Tyrkiet
   bol) i (via     'i        // stressed
   kas) i (no      'i:       // stressed
prosod) i          'i        // prosodi, prosodien
_melod) i          'i        // melodi
_parod) i          'i        // parodi
_perfid) i         'i        // perfidi
_rapsod) i         'i        // rapsodi
  værd) i          'i        //
  værd) ig         i         //
_abbed) i          'i        //
_ortopæd) i        'i        // ortopædi
  swah) i (li      'i        // stressed i
_hæmor) i (d       'i        // hæmorider
  _mil) i (ts      'i        // stressed
  henr) i (vende   'i        // stressed

// stressed final i
_akromegal) i      'i
_anomal) i         'i
_bibliofil) i      'i
_filatel) i        'i
_kategor) i        'i
_heterofil) i      'i
_homofil) i        'i
_kancell) i        'i
_melankol) i       'i
_nekrofil) i       'i
_pædofil) i        'i
_polit) i          'i
_staffel) i        'i
_suffl) i          'i
_zoofil) i         'i

 // stressed final -pi
_autotyp) i        'i
_bronkoskop) i     'i
_daguerreotyp) i   'i
_daktyloskop) i    'i
_entrop) i         'i
_filantrop) i      'i
_galvanotyp) i     'i
_gastroskop) i     'i
_isotop) i         'i
  _kop) i          'i
_litotyp) i        'i
_maskep) i         'i
_misantrop) i      'i
_monotyp) i        'i
_otoskop) i        'i
_rektoskop) i      'i
_stereotyp) i      'i
_stetoskop) i      'i
_teleskop) i       'i
_terap) i          'i
 _utop) i          'i

// stressed i in words with final -si in da_list
    &s) i ($p_alt  'i        // fantasi, afasi

    _t) i (ske_    e         // hviske og tiske
     v) i (sne     e         //
     r) i (gti     ?e        // rigtigt - short vowel - override ph_danish
offentl) ig        i         //
    as) i (e       j
     t) i (øs 
     s) i (on      j
     s) i (ar      j'        // passiar
     c) i (a       j         // specialitet
   des) ign        ain
     s) ign (al    in        // lyssignal
 ingen) i (ør 
   ant) igone      'igon@-   // Antigone - Greek name
        image      imidZ
     _) institution enstituS'on //
        institution enstituSon //

// stressed i
mussol) i (ni      'i        //
 _præc) i (s       '?i       // stressed
 _konc) i (s       '?i       // stressed
   _av) i (s       '?i       // stressed
_krucif) i (ks     '?i       // stressed
 _grav) i (d       '?i       // stressed
 _test) i (kel     'i        // PM stressed
 _test) i (kl      '?i       // PM plur. stressed
_molev) i (t       '?i       // stressed - molevitten
_marskand) i (s    '?i       // stressed - marskandiser
_princ) i (p       '?i       // stressed
  _cyl) i (nd      '?e       // cylinder - stressed
   fil) i (st      '?i       // filister
   _el) i (te      ''i       // stressed - elitesoldat
 _salv) ie         'i:       // stressed
  sort) ie (_      '?i       // stressed, silent e
  sort) i (e       '?i       // stressed sortien
   _ol) i (ven     'i        // stressed
   _ol) i (via     'i        // name - stressed
  _int) i (m       '?i       //
_legit) i (m       '?i       // stressed
_algor) i (tme     '?i       // stressed
 _utop) i          '?i       // stressed
brintover) i (lte  '?i       // stressed
   kam) i (lle     '?i       // stressed
   mar) i (a       ?'i       // stressed
   dom) ing (o     '?eng     // stressed Santa Domingo
  _rem) i (s       '?i       // stressed - remis, remise
kampan) i (le      'i        // stressed
_ekspert) i (se    ''i       //
_entrepr) i (se    'i        //
 _mark) i (se      'i        //
_muffed) i (se     '?i       //
 _repr) i (se      'i        //
_astero) i (de     'i        //
   rem) is (_      '?i       // silent s (chess)
 _mess) i (as      'i        //
 _mart) i (ni      'i        // cocktail
  _alb) i (no      'i        // stressed
 nuskr) i (pt      '?E       // stressed - manuskript
 L10am) i (lla     '?i       // Camilla, Kamilla
 _alib) i          '?i       // alibi
  _fob) i          '?i       // fobi
_konfl) i (kt      '?i       // stressed
  _pap) i (r       '?i       // stressed
  _tap) i (r       '?i       // stressed
 _vels) i (gn      '?i       // stressed
 _part) i (sk      '?i       // stressed
   tah) i (ti      '?i       //
 _just) i (ts      '?i       //
    im) i (dlertid '?i       //
  _kul) i (ss      '?i       // kulisse
  _abs) i (nt      '?e       // stressed
 _musl) i (m       '?i       // stressed
  _mag) i (_       '?i       // magi - stressed i
  _mag) i (en_     '?i       // magien - stressed i
_polit) i          '?i       // politi, politik - stressed i
  _civ) i (l       '?i       // stressed - civil
   all) igevel     'i@-vEl   // stressed i - alligevel
 _band) i (t       '?i       // bandit
 _vedl) ige        'i@-      // vedligeholde
dispon) i (bel     '?i       // stressed
 eksig) i (bel     '?i       // stressed
 fleks) i (bel     '?i       // stressed
  fung) i (bel     '?i       // stressed
  horr) i (bel     '?i       // stressed
irrevers) i (bel   '?i       // stressed
kompat) i (bel     '?i       // stressed
 _inst) i (nkt     '?e       //
konvert) i (bel    '?i       // stressed
   pen) i (bel     '?i       // stressed
perfekt) i (bel    '?i       // stressed
 plaus) i (bel     '?i       // stressed
revers) i (bel     '?i       // stressed
  sens) i (bel     '?i       // stressed
suggest) i (bel    '?i       // stressed
   vis) i (bel     '?i       // stressed
_pyram) i (d       'i        // pyramide
 _medl) i (denhed  '?i       // medlidenhed - stressed
 _omkr) i (ng++    ''?e      // stressed e in 'omkring'
_tyver) i          '?i       // stressed
    kn) i (v       ?i        // kniv
  _min) i (ster    '?i       //  minister - stressed i
  _mag) i (ster    '?i       // magister- stressed
  _reg) i (ster    '?i       // register - stressed ii
_distr) i (kt      '?e       // stressed
    am) i (go      'i        // amigo
 magas) i          '?i       // magasin
  _kap) i (tel     '?i       // stressed
  _kap) i (tl      '?i       // kapitlet - stressed
 _mask) i (n+      '?i       // stressed - maskinskrive
   asp) i (c       '?i       // aspic - only this word
_krokod) i (ll     '?i       // stressed
  _sol) i (d       '?i       // solid
 labyr) i (nt      '?e       // stressed
   par) i (s       '?i       //
   wal) i (s       '?i       // waliser
portug) i (s       '?i       // portugiser
  kirg) i (s       '?i       // kirgiser
   ryk) i (nd      '?e       // stressed
  _art) i (k       '?i       // stressed - artikkel
_franc) i (sco     '?i       //
benzedr) i (n      '?i       //
_ekserc) i (ts     '?i       //
  madr) i (d       '?i       // stressed
 aspir) i (n       '?i       // stressed
ampicill) i (n     '?i       // stressed
valent) i (no      ''i       // name
  _sus) ie         i         // name
michel) in         EN        // Michelinguide
  houd) i (ni      'i        // name
     _) iron (_    aIVn      //

.group ig

// general rule: final -ig [i] - silent g
        ig (_      i         //  dejlig, rig
     @) igt (_     it        // dejligt
    @l) ig         i         // tydeligvis

// exceptions
   ops) ig (t+     eg        // opsigt
    pl) ig (t+     eg        // tavshedspligt
    sv) ig (t+     ?eg       // strømsvigt
    _b) ig (_      eg        // Big Ben
 trods) ig         i
  puds) ig         i
  hids) ig         i
 smuds) ig         i
  stad) ig         i         // stadigvæk
naturl) ig         i         // naturligvis
    ns) ig (t+     eg        // ansigt
 døgen) igt        ikt       //
  puds) ig (t      i         // pudsigt
    ds) ig (t+     eg        // indsigt, udsigt
    _d) ig (t      eg        //
     d) ig (te     eg        // kærlighedsdigte
helted) ig (t      eg        //
 eddad) ig (t      eg        //
haikud) ig (t      eg        //
prosad) ig (t      eg        //
smæded) ig (t      eg        //
skæmted) ig (t     eg        //
   opd) ig (t      eg        //
    sn) ig         ij        // snigangreb
  fatt) ig         i         // fattigdom
   udk) ig         ig        //
     p) ig (_      ik        //
    _l) ig (_stille ek       // problem: lig = "dead body" and lig = the verb "lie"
    _l) ig (_pænt  ek        //
    _l) ig (_ordentligt ek   //
    _l) ig (_godt  ek        //
    _l) ig (_roligt ek       //
     l) ight       aIt       //
     m) ighty      aIti      //
    fr) igea (r    igi       // frigear
        ig (hed+   ?i        // vittighed, evighed
    _k) ig (_      ?ig       // kig
     l) ig (ram    ig        // milligram
     l) ig (a++    ig        // liga, obligat
        ig (s      ?i        // silent g -rigsret
     n) igger      ?egV      // nigger

// stress on previous syllable  - around 400 words in da_list
// -ig words with the prefix be- are handled by group b - the be- rule.
// To keep the list short a large number of u- words were weeded out,
// therefore u- is removed in group u before the word is translated
// since the u+list words keep the stress.
// Any other syllable before the word reverts to normal stress
     &) ig ($p_alt++ =i      // velærværdig, gudvelbehagelig

        ige (++    i@-       // pige, pigen, stige, sige, lige, berolige
        iget (+    i@-D      // beroliget
  volt) ige        'i:S      //
     s) ige (++    i@-       // sigende
        iger (++   iV        // piger, afskediger
    _s) iger (_    i:r
     p) igen (+    i@-n      // pigen
gensid) ig         i         //
     n) ige (ri    ige       // nigerianer
   dir) ig (ent    ig        //
    er) ige (re    ig'e      // erigeret
    _n) iger (_    igV       // Niger (river)
privil) ige        ig'e      // priviligeret
     n) igeria     ig'eRi&   //
   dil) igen (ce   iS'AN     // diligence
    kr) igs        is
//   rol) ige        iE        // rolige, beroligende
   rol) iger       iV        // beroliger
  værd) ig (enstand 'ig      // værdigenstand
    yd) ig         i         // tvetydigt, lydig
behænd) ig         i         // silent g
  sned) ig         i         // silent g
    ld) ig         i         // heldig

// stressed e after -ig
   red) ige (r     ig'e      // redigere
    rr) ige (r     ig'e      // korrigere
   nav) ige (r     ig'e      // navigere
   dir) ige (r     ig'e      // dirigere
intell) ige (n     ig'?E     // intelligent
        ige (n_+   ig'E      // igen, igennem, herigennem
        ige (nn+   ig'?E     // igennem, herigennem
     f) igen       i@-n      // fruit
    sn) ige (+     i@-       //
   bol) ig (+      i         // boligen
  intr) ig (+      'i        // intrigen, intriger - silent g
     d) ige (nde   i@-       // nedværdigende
     v) ige (n     i@-       // vigen, mundvigen
    st) ige (+     i@-       // rangstigen
     l) ig (ene    i@-       // ligene
     l) igg (e++   ?eg       //
    kr) ige (n     ?i@-      //

.group in

// words ending with "ine" in da_list with $alt - stressed i
     &) ine ($p_alt 'in@-    // lavine
     &) ine (tryk$p_alt 'in@- // kabinetryk
     &) ine (r$p_alt 'inV    // maskiner
     &) ine (re$p_alt in'e   // vaccinere
// not the same word as "kabine"
   kab) ine (t     in'E      // kabinet

// words ending with "in" in da_list with $alt - stressed i
     @) in ($p_alt+ '?in     // baldakin, bekkasin, appelsin
     @) in (a$p_alt+ 'in     // marina
     &) in (ar$p_alt ?in'    // disciplinarmiddel
  &ass) in ($p_alt '?EN      // bassin
   &at) in ($p_alt '?EN      // satin
  &lat) in ($p_alt '?in      // latin
byzant) in         '?in      // byzantinsk
   vel) in (formeret en      //
        ind (hold  en        // klorindhold

.group is
// words ending with -ist in da_list with $alt - stressed i
     &) ist ($p_alt+++ ''ist // bassist, specialist
     &) ist (ik$p_alt ist'   // journalistik
     &) istike (re istik'e   // sofistikeret, sofistikerede

.group it
// words with final  -it - stressed i
     &) it ($p_alt '?it      // bakelit
     &) it (an$p_alt ?it'    // samaritan
     &) ition ($p_alt iS'?on // definition
     &) it (t$p_alt '?i      // avoid double t - bakelitten [ b,ak@l'it@-n]

.group iv
// stressed final -iv
_abort) iv         'iv
_adapt) iv         'iw
_adhæs) iv         'iv
  _ark) iv         'iw
_assert) iv        'iv
_decis) iv         'iv
_detekt) iv        'iv
_digest) iv        'iv
_direkt) iv        'iv
_eksekut) iv       'iv
_erupt) iv         'iv
_gerund) iv        'iv
_initiat) iv       'iv
_kontrakt) iv      'iw
_kontrast) iv      'iv
 _kurs) iv         'iv
 _lasc) iv         'iv
_lokomot) iv       'iv
 _mass) iv         'iw
  _mot) iv         'iv
   _na) iv         'iv
_perspekt) iv      'iv
_regulat) iv       'iv
_sport) iv         'iv
 _stat) iv         'iw
_adopt) iv         'iw

.group j

        j          j
        j (aw      dZ
    fi) j (i       dZ        //
        ja (ck     dZ&
     _) jarvis     dZA:ves   // name
        jitterbug  dZ?id?Vb?Vg //
        jingle     dZ?eng3l  //
        jewel      dZu:l     //
        jihad      dZ?ih'?&t //
        j (ennifer dZ        // name
        jenny      dZ?Eni    // name
        janey      dZEjni    // name
        jennie     dZ?Eni    // name
        joy        dZVj      // joystick
     _) josh       dZ?VS     // name
        ja (mal    dZ?&      // name
        jerry      dZ?eri    //
        jekyll     dZ?Ek@-l  // name dr. Jekyll
        junction   dZVnkS@n  //
        jamie      dZEjmi    // name
        jerome     Ser'om    // name - French version
        jacques    Zak       // name - French version
     _) jolene     dZOwl'i:n // name
        joule      dZu:l     //
        jambalaya  dZ?Amb?&l'aI& //
     _) jake       dZEjk     // name
     _) jakel      j?&k@l    // PM mester Jakel
     _) jill       dZIl      // name
        j (ob      dZ
        john       dZVn
        johnny     dZ?Vni    // name
        joe        dZ0w
        jackie     dZ?&ki    //
        jones      dZ0wns    //
        junkie     dZ?Vnki   //
        j (unk     dZ        // junkaktie
        j (unkt    j         // junktur, konjunktion
        jo (ckey   dZ?V      //
     _) ji (m_     dZI       //
     _) ji (ms_    dZI       //
        jimmy      dZImi     //
        jimmie     dZImi     //
     _) j (eff     dZ        //
        j (azz     dZ        //
  nava) j (o       h         //
     _) je (t      dZE       // jetfly
 firma) je (t      dZE       //
 jumbo) je (t      dZE       //
   per) je (t      sZE       // hyperjet
     ø) j (et      j         // øjet, overtøjet
        j (ungl    dZ        // jungle
     _) jersey (_  dZW:si    // New Jersey
     _) jersey (s_ dZW:si    // New Jerseys
        jersey (k  jErsi     // jerseyko
        jeep       dZi:b     // Jeep (American car)
     _) juan       Su'AN     // don juan
        joke       dZWwk     // joke, joker
  derh) j (emme    'j        // stressed j
    en) j (ambe    S         // enjambement
    ro) j (ekt     S         // projekt
     a) j (ou      S'        // ajour
        j (asmin   S         //
        j (ongl    S         // jonglør
        j (ournal  S         // journal
    ma) j (or      j'        // major
        j (uice    dZ        // juice
        juke (boks dZu:k     // jukeboks
     _) jer (_     jEr       // jer - er swallowed by other rules
     _) jeres (_   jEVs      //
        jamsession dj&:ms'eSj@n //
        jardiniere SjArdinj'E:r // jardiniere
        jeton      Sjet'VN   //
        jargon     SjArg'VN  //
        janeiro    Sen'Ero   //
        jugere     SyS'eV    //
     _) jalousi    S&lus'i   // jalousi
     @) jalousi    S&lusi    // magtjalousi
        jamaica    S&m'aIk&  //
        joint      dZVjnt    //
     _) james      dZEjms    //
     _) jameson    dZEjm@-s3n
        jay        dZEj      // name
        jess       dZEs      // Jess
        jessie     dZEsi     // Jessie
        jean       dZi:n     // Jean, jeans
        jeanne     dZi:n     // name (English)
        jea (nette S&'       // name (Danish)
   nin) j (a       dZ        //
        jeanne (_d' %S&:n    // Jeanne D'Arc
        jeanot     S&n'o     // name
        jaubert    Sob'Er    // name
        jehova     jeh'ov&   //

.group k

        k          k
        kk         k
     s) k (r       g         // skrive
        kanterel   kant@-r'&#l //
        kumquat    kVmkwVd   //
        kakerla (k kak@-l'a  //
     &) kvarter    kvarter   // kommandokvarter
        klos (_hold klVs     // på klos hold
  _spe) k (takk    '         // silent k, stresssed a - spektakkel
  _spe) k (takl    '         // silent k, stressed a - spektakler
   spe) k (takk              // silent k - spektakkel
   spe) k (takl              // silent k - spektakler
     &) k          k         // after stressed vowel
     _) kate (_    kEjt      // name
        karaoke    k&r&'ouki //
        krysantemum krYs'&nt@-mOm //
        krysantemumm krYs'&nt@-mOm //
        kontinuum  kVnt'inuOm //
        knight     nAjt      // name
        knox       nVgs      // Fort Knox
        knock      nVk       // knockout
  the_) kid        ked       // Billy the Kid
        keith      ki:T      // name
        kilimanjaro kilim&ndZ'Aro //
     _) kermit     kW:met    // Muppet name

.group l                    // l changed to l/3 in ph_danish

        l          l
        ll         l
    _a) llende     lj'End@-  // name
     a) lli (er    lj        // allieret
 //    a) li (e      lj        // italiener TEST

// nouns in da_list with final -log - stressed o
// A lot of these can have a stressed i added (-gi rule in group g)
     &) log ($p_alt l'o      // nekrolog (silent g)
// not a silent g followed by i
     &) log (i$p_alt log'    // mytologi
     &) log (isk$p_alt l'o   // psykologisk

// nouns in da_list with final -let - stressed e
     &) let ($p_alt l'?Et    // amulet
     &) lett ($p_alt l'?Et   // amuletter
     &) let (t$p_alt l'?E    // avoid double t - toilettet
cabrio) let        l'E       // silent t
fiskefi) let       le        // silent t
søtungefi) let     le        // silent t
oksefi) let        le        // silent t
stegsfi) let       le        // silent t - tykstegsfilet
spættefi) let      le        // silent t - rødspættefilet
skrubbefi) let     le        // silent t
svinefi) let       le        // silent t
lammefi) let       le        // silent t
kyllingefi) let    le        // silent t
dyrefi) let        le        // silent t
hjortefi) let      le        // silent t
hestefi) let       le        // silent t

     &) ld (er     l         // silent d - anmelder
    sø) lv         l         // silent v
    to) lv         l         // silent v
    se) lv         l         // selv, selvfølgelig, selvhjælp
    se) lve        lv@-      // selve, selvet
    bo) ld         ld
    bo) ld (gade   l         // silent d
    so) ld (at     ld
        leg (_     laI       // leg, kysseleg, ligbleg
        leger (_   laIV      // leger
        lege (ring leg'e     // stressed
    _o) leg        lEg       // name
        læg (præd  lEj       // lægprædikant
     k) læg        lEj       //
        lægg (e    l?Eg      // mørklægge
        læg (ning  lEg       // mørklægning
        legem (C   lEj@-m    // legemsdel
        lotion     l3uSjn    // håndlotion
        lorraine   loRE:n    // name
        lizzie     lisi      // name
        larry      l/2&*i    // name
        leavenworth lEv@-nwW:3T //
        labour     lEjbV     // British party
    bi) llard      liard     // game
    he) lg (e      lj        // Helge, helgen
        lincoln    lenkVl/2n // name
     _) lee (_     li:       // the name Lee
   mar) lee (n     l'i:      // name
     _) leed (s    li:d      // city
        ley        li        // volley
        long (_island lVN    //
        little     led@-l    // Little Big Horn
        lounge     lawndZ    // British word
     _) lady       lEjdi     //
  jern) lady       lEjdi     //
     g) ladys      l&dis     // name
  mac_) leod       l'awd     // MacLeod - name
        lucky      lVki      // Lucky Strike
     _) lake (_    lEjk      // Salt Lake
        lloyd      lVjd      // name
        limoges    lim'o:Z   //
        livingstone leveNst,3:wn // name
        leicester  lEstV     // name
        ludlow     lVdlow    // name
        lautrec    lotr'Ek   // name
     _) lionel     laI@-nEl  // name
 _marp) le         @-l       // name
 skiff) le         @-l       // skifflegruppe

.group m
        m          m         // m? -> m
        mm         m
     o) mm (øble   m||m      // ommøblere
forgle) mmigej     m||mAj_!Aj // forglemmigejer
 melle) mm         m|m       // mellemmåltid
        mm (assage m|m       // lemmassage
//        m (A       m
  gour) mand       %mAN      // gourmand
 _gour) mand       m''AN     // gourment
     _) mannequin  m&n@-k'EN //
        mannequin  m&n@-kEN  //
     _) mere (_    mer       // mere - DDO: [ˈmeːʌ]
        matine     m&tin'e   //
     _) meget (_   mA:@-D    // meget
     _) megen (_   mAj@-n    // megen
     _) medea      med'E:&   // Medea
        montgomery mVndg'Vmri //
     _) mc (C@     m&k       // McDonald
        musketer   musget'er // musketer
        milkshake  melkSEjk  //
     _) mike (_    maIk      // Mike
     _) mike (s_   maIk      // Mikes
        mail       mEjl      //
    e_) mail       %mEjl     // don't put stress on "mail"
        montre     mO:ntrV
        mayday     mEjdE:j   //
        miami      maI'&mi   //
        milwaukee  mIlw'Oki  //
        machete    m&S'Ed    //
        miguel     _^_ES     //
        madero     _^_ES     //
        money      mVni      //
        makeu (p   mEjk'V    //
     _) matild     m&t'ild   // Matilde, Matilda
        madagaskar m&d&g'&sk& //
        marilyn    m&rilen   //
     _) maine      mEjn      // US state
        murdoch    mWdVk     // name
        melbourne  mEl/2bWn  // city
        monroe     mVnr'Ow   // name
        matthew    m&Tju     // name
        murphy     mWfi      // name
        murray     mVri      // name
        molyneux   mVlinju:  // name
        michelle   miS'El    // name
        murphey    mWfi      // name
        maurice    mor'is    // name
        maupassant mop&s'AN  // name
        murph      mWf       // nickname
        marjorie   mAdZOri   // name
        montpellier _^_fr    //
        mpson      msVn      // Thompson
        marseille  maRs'E:j
        musical    mju:sik3l //
        mahogni    m&h'oni   //
        manager    m&nedZV   //
        moulin     mul'&N    // Moulin Rouge
     _) mouse      maws      // Mickey Mouse
        makaroni   mak3r'Vni //
        midnight   mednaIt   //
single_) malt      mOlt      // whisky
        massachusetts m&s&tj'usEts //
     _) muppet     mVpet     //
        mother     mVDV      //

.group me

// General rule for words with -ment
     &) ment       m'Ent     // element, segment

// exceptions for the -ment rule (French words)
arrange) ment      mAN       // arrangement
avance) ment       mAN       // avancement
avertisse) ment    mAN       // avertissement
change) ment       mAN       // changement
departe) ment      mAN       // departement
deplace) ment      mAN       // deplacement
detache) ment      mAN       // detachement
divertisse) ment   mAN       // divertissement
engage) ment       mAN       // engagement
enjambe) ment      mAN       // enjambement
etablisse) ment    mAN       // etablisseement
guverne) ment      mAN       // guvernement
  gour) met        me
kompli) ment       mAN
 regle) ment       mAN       // reglement
 regle) mente (ret ment'e    // reglementeret
abonne) ment       mAN       // reglement
instru) mentel     mentel    // instrument
katonne) ment      mAN       // katonnement
klasse) ment       mAN       // klassement
konnosse) ment     mAN       // konnossement
  lave) ment       mAN       // lavement
 møble) ment       mAN       // møblement
nivelle) ment      mAN       // nivellement
 posse) ment       mAN       // possement
raffine) ment      mAN       // raffinement
ressenti) ment     mAN       // ressentiment
ræsonne) ment      mAN       // ræsonnement
signale) ment      mAN       // signalement
 sorti) ment       mAN       // sortiment
supple) ment       mAN       // supplement
tempera) ment      mAN       // temperament
trakte) ment       mAN       // traktement
bombarde) ment     mAN       // bombardement
_arrange) ment     m'AN      // arrangement
_avance) ment      m'AN      // avancement
_avertisse) ment   m'AN      // avertissement
_change) ment      m'AN      // changement
_departe) ment     m'AN      // departement
_deplace) ment     m'AN      // deplacement
_detache) ment     m'AN      // detachement
_divertisse) ment  m'AN      // divertissement
_engage) ment      m'AN      // engagement
_enjambe) ment     m'AN      // enjambement
_etablisse) ment   m'AN      // etablisseement
_guverne) ment     m'AN      // guvernement
 _gour) met        m'e
_kompli) ment      m'AN
endosse) ment      m'AN      //
_regle) ment       m'AN      // reglement
_regle) mente (re  ment'e    // reglementeret, reglementerede
_abonne) ment      m'AN      // reglement
_instru) mentel    ment'el   // instrument
_katonne) ment     m'AN      // katonnement
_klasse) ment      m'AN      // klassement
_kanosse) ment     m'AN      // kanossement
 _lave) ment       m'AN      // lavement
_møble) ment       m'AN      // møblement
_nivelle) ment     m'AN      // nivellement
_posse) ment       m'AN      // possement
_raffine) ment     m'AN      // raffinement
_ressenti) ment    m'AN      // ressentiment
_ræsonne) ment     m''AN     // ræsonnement
_signale) ment     m''AN     // signalement
_sorti) ment       m'AN      // sortiment
_supple) ment      m'AN      // supplement
_tempera) ment     m'AN      // temperament
_trakte) ment      m'AN      // traktement
_bombarde) ment    m'AN      // bombardement
        men (tusias mAN      // filmentusiast

.group n

        n          n

// words with final -ni in da_list - stressed i
     &) ni ($p_alt+++ 'n?i   // ironi
    &n) ni ($p_alt++ '?i     // tyranni - only one n
     &) ni (sk$p_alt+ =n?i   // ironisk - stress on pervious syllable before sk
_harmo) nika       =n?ik?&   // stressed o
  biki) ni         =n?i      //
    ma) ni (o+     =n?i      // maniodepressiv

// nouns with final -ner ("er" has been removed) in da_list
// stressed previous syllable
     &) n (er$p_alt+ =n      // italiener, amerikaner
     &) n (sk$p_alt =n       // italiensk, amerikansk
     &) n (istan$p_alt =n    // Afghanistan
//ceremo) n (i       n         // not a -ner word

// General rule: N after ko before k
    ko) n (k       N         // konkurrence, konkret

// general rule: nk = [N]
        nk (t      N         // adjunkt, sankt
        nk (tio    nk        // funktionel
    ka) n_                   // silent n - kan
  ræso) nn         n         // ræsonnement
     A) nn         n         // venner, denne
   gra) n          n         // grannål 2 * n
     @) nien       =nj@-n    // Albanien, Rumænien - stress on previous syllable
     @) nier       =njV      // armenier - stress on previous syllable
   @mo) nien       ni@-n     // kærlighedsceramonien
        newton     nj'u:t@-n
        nylon      naIlVn
        neglige    negliS'e
        nightingale _^_EN
     _) nag (_     n&:j      // nag
        nougat     nug&      //
     _) naiv       n&'iv     // naiv
     @) naiv       n&iv      // bundnaiv
        new        nju       // newton, New York
        newzealand njus'el&n //
        neil       ni:l      // name Neil, O'Neil
        nostradamus nVstrAd'&mus // name
     _) nicole     nik'Vl    // name
     _) nicol (ette nikol    //
     _) neville    nEvel/2   // name
     _) nellie     nEli      // name
     _) nightengale naIt@-ngEjl // name
     _) niagara    naI'&g3ra //
     _) nigel      naIdZ3l   // name
     _) noreen     nOwr'i:n  // name
     _) norwich    nVritS    // city

.group nd
// general rule: nd = [n] after a vowel
     A) nd         n         // ond, onde, sunde

// exceptions
     a) nd (ere_   nd        // ekspandere
     e) nd (ere_   nd        // prætendere
     A) nd (erer_  nd        // ekspanderer, prætenderer
     æ) nd (ere+   n         // englændere
happy_e) nd (_     nd        // happy end
 en_ru) nd (e      nd        // en runde
ste_ru) nd (e      nd        // første runde
james_bo) nd       nd        // James Bond
    we) nd (y      nd        // name
   gwe) nd (a      nd        // name
    pa) nd (ora    nd'       // name
   ama) nd (a      =nd       // name
  arla) nd (a      nd        // airport
//   hacie) nd (a nd
   spa) ndex       ndEgs
     a) nd (esbj   nd        // Andesbjergene
    li) nd (y      nd        // name
    va) nd (erbilt nd        // name
    _i) nd (y      nd        // name - Indy = Indiana Jones
chippe) ndale      ndEjl     //
     a) nd (alus   nd        // Andalusien
     i) nd (one    nd        // Indonesien
     i) nd (oeu    nd        // indoeuropæer
  inte) nd (ant    nd        //
glissa) nd (o      =nd       //
    ma) nd (arin   nd        //
   tre) nd (y      nd        //
    li) nd (a      nd        //
    va) nd (al     nd        //
    ke) nd (is     nd        //
    pa) nd (a      nd        //
    ro) nd (el     nd        // rondel
salama) nd         nd        // salamander
    mu) nd (ering  nd        //
   ska) nd (inav   nd        //
    ge) nd (an     nd        // gendanne
    fu) nd (a      nd        // fundament
     o) nd (i      nd        // aircondition
    me) nd (oza    nd'       // name
    ci) nd (y      nd        // name
        nd (ag     nd        // morgendagen
  lege) nd (arisk  nd        //
 komma) nd         nd        // kommandant
   _bo) nd (_      nd        //
    ba) nd (age    nd        // bandage
   ska) nd (a      nd        // skandale, skandaløs
    ga) nd (a      nd        // propaganda
    sa) nd (al     nd        //
     A) nd (rin    nd        // ændring
   sru) nd (e      nd        // æresrunde, forhandlingsrunde
    ko) nd (ens    nd        // kondenseret
    ha) nd (i      nd        // handicap, handikap
     a) nd (y      nd        // name
     A) ndn        n         // endnu -> [enu] - only one n
     a) nd (el     nd        // andel, sandeltræ
    ma) ndel       n@-l      //
   _ma) nde (la    nd'e      // name
  vera) nd (a      nd        //
    pa) nd (elok   n         //
     e) nd (okri   nd        // endokrin
     e) nd (oskop  nd        // endoskop
     e) nd (ogen   nd        // endogen
     e) nd (os     nd        // endossement
    pe) nd (ul     nd'       //
 norma) nd (i      nd'       // Normandiet
    sa) nde (lig   n@-       //
     A) nd (re     nd        // mindre, andre
    _i) nd (++     n         // indret, indregistrere
     i) nd (ivid   nd        // individualist
   ply) nd (r      n         // plyndre, plyndring
   sta) nd (+      n         // opstandelse
    ba) nd (emedlem nd       //
        nd (åse    nd        // tundåse
   eje) nd (el     nd        //
   _fi) nd (el     nd        // findele
        nd (else+  n         // opfindelse
    fi) nd (eløn   n         //
     e) nd (e+     n         // endeløs
  iske) nd (erun   =nd       // name
    pe) nd (ergast nd        // name
    he) nd (erson  nd        // name
    te) nd (en     nd        // tronprætendent
    we) nd (el     nd        // name
  mira) nd (a      nd        // name
    ko) nd (emnere nd        //
    ko) nd (olere  nd        //
    fe) nd (er     nd        //
   nea) nd (er     =nd       // neandertal
    vi) nd (e      n         // kvinde, overvindelig
    vi) nd (rik    nd        // vindrikker
     e) nd (elig   n         // endelig
 ferna) nd (o      =nd       // name
    ve) ndig       ndi       // udvendig
     å) nd (eli    n         // åndelig
        nd (ig+++  nd        // behændig, bestandigt
        nd (yr     nd        // dovendyr
    ha) nd (el     n         //
     y) ndig       ndi       //
     a) nd (re     nd        // andre
        nd (ida    nd        // kandidat
   ste) nd         nd        // stendynge, stendige
    ke) nd (el     n         // kendelse
    pe) nd (i      nd        // appendiks
   spe) nd (er     nd        // spendere
        nd (ør     nd        // køkkendør
   svi) nd (el     n         //
        nd (om     nd        // ejendom, kondom
    la) nd         n         // landområde
    ko) nd (ol     nd        // kondolance
    te) nd (ens    nd        //
        nd (ød     nd        // stendød
    fu) nd (er     nd        // fundere
     u) nd (ne     nd        // bundne
    bi) nd (e      n         // forbindelse
    mi) nd (e      n         // mindelund
  misu) nde (lig   n         // silent de - misundelig
   ble) nd (e      nd        // blender
    ba) nd (it     nd        // bandit
    ve) nde (l     n         // anvendelig
    mi) nde (li    n         // almindelig
   ele) nd (ig     nd        //
 nødve) nd (ig     nd        //
    vi) nd (u      nd        // vindue
     i) nd (oki    nd        // Indokina
     i) nd (u++    nd        // industri
   evi) nde (li    n@-       // evindelig
     y) nd (el     n         // begyndelse
    ba) nd (el     n         // forbandelse
   gru) ndig       ndi       // grundig
    my) ndig       ndi       // myndighed
   mma) nd (o      nd        // kommando
   mma) nd (er     nd        // kommandere
        nd (ent    nd        // prætendent
     u) nd (re     nd        // beundre
    du) nd (re     n         // dundre
    hu) nd (+      n         // hundrede
    hu) nd (yr     nd        // hundyr
    hu) nd (jævel  nd        //
    va) nd (re     nd        // vandretur
    ma) nd (ag     nd        //
    sø) nd (ag     nd        //
    _i) nd (er_+   nd        // inder
     i) nd (erst+  n         //
     i) nd (erkreds+ n       //
marska) nd         nd        // marskandiser
 _bagi) nd         nd        // Bagindien
  adde) nd         nd
dimitte) nd        nd
divide) nd         nd
  juge) nd         nd
 minue) nd         nd
revalide) nd       nd
subtrahe) nd       nd

// general rule: nd = [nd] after a vowel before a
     A) nd (at     nd        // mandat
   kvi) nd         n         // kvindagtig
    va) nd (af     n         // vandafvisende
    la) nd (ar     n         // landarbejder
    hå) nd (ar     n         // håndarbejde

// takes away the d in 'bander' = 'gangs' - n => n?
// Neither 'bander' = swears nor 'bander' = gangs is correct
// but a sentence like 'bander bander' (gangs swear) is understandable
    ba) nd (er     n?
    ba) nd (ens    nd        //
    ba) nd (erne   nd        //
_en_ba) nde        nd@-      //
_den_ba) nde       nd@-      //
    ba) nde (kri   nd@-      // -krig, -kriminalitet, -kriger
    ba) nde (uvæsen nd@-     //
    ba) nde (ro    nd@-'     // banderole
    ba) nde (leder+ nd@-     //
    ba) nde (medlem nd@-     //
    ba) nde (opgør nd@-      //
    ba) nde (vold  nd@-      //
  i_ba) nde (n     nd@-      // med i banden
tyveba) nde        nd@-      //
røverba) nde       nd@-      //
bjørneba) nde      nd@-      //
min_ba) nde        nd@-      //
din_ba) nde        nd@-      //
hele_ba) nde       nd@-      // hele banden
res_ba) nde        nd@-      // vores/jeres/deres bande
  s_ba) nde        nd@-      // Johns bande
 forba) nd (er     n         //
jeg_ba) nd (er     n         //
 du_ba) nd (er     n         //
 _i_ba) nd (er     n         //
_vi_ba) nd (er     n         //
_de_ba) nd (er     n         //
_man_ba) nd (er    n         //
   sta) nd (ar     nd        // standard - keep the d
     i) nd (eks    nd
     i) nd (i++    nd        // Indien, individ, indianer
    ti) nd (in     n         // tinding
    fi) nd (+      n         // fejlfinding
     i) nd (ig+    nd        // spidsfindig, besindig
    bi) nd (in     n         // forbinding
    vi) nd (in     n         // udvinding
     i) nd (imellem n        // exception
     i) nd (erl+   n         // inderlig
    ga) nd (ere    nd        // propagandere
    ko) nd (i      nd        // konditori, kondicykel
  seku) nd         nd

.group ng
        ng         N         // general rule - ting, ring
   ora) ng (u      =Ng       // stressed previous vowel
        ng (ænger  ng        // søvngænger
    kæ) ng (uru    ng        //
        nger (rig  ngEr      // hævngerrig
 morge) ng (ry     ng        //
    la) ngu (st    ng'u      // languster
    vi) ng (ård    ng        // vingård
    pa) ng (æa     ng'       // Pangæa
        ng (rad    ng        // Leningrad
 flami) ng (o      =ng       // stressed i
    ra) ng (ere    NS        //
    ta) ng (ent    ng        //
    he) ng (em     ng        // hengemt
        ng (ulv    ng        // køkkengulv
   nav) ng (iv     ng        // navngive
    ge) ng (iv+    ng        // gengive
        ng (ymnast ng        // lagengymnastik
    re) ng (ør     ng        // rengøring
        ng (æld    ng        // gengæld
        ng (ud     nd        // ørkengud
     a) ng (iv     ng        // selvangivelse
        ng (evær   ng        // maskingevær
        ng (las    ng        // vinglas
    he) ng (iv     ng        // hengiven
   eva) ng (el     ng        // evangelie
  allo) ng (e      NS        //
     A) ng (o      ng        // bongo, Congo, Ringo
    _a) ng (A      ng        // angå
     a) ng (iogr   Ng        // angiografi
   cha) ng (ement  Nsj       // changement
   ora) ng (e      =Nsj      // orange
   ora) ngea (de   Nsj'&     // orangeade
   _ra) ng (er     Nsj       // rangere
        ng (a      ng
    fa) ng (arm    N         // fangarme
    fi) nger       NV
   _fi) ng (ere    ng        // fingeret
    fi) ng (eren+  N         //
    fi) ng (re     =N
    fu) ng (er     Ng        // fungere
    ti) ng (ent    Ng
  arra) ng         NS        // arrangement
 derri) ng (er     ndZ       // PN name/small gun

.group o

        o          o

// Short o followed by double consonant
     r) o (C%++    ?V        // droppe, kroppe, skrotte
    tr) os (sag+   os        //
    tr) os (skrift+ os       //
        o (ld++    ?V        // hold, holde, solde - ld=>l
        o (mm+     ?V        // komme, omme
        o (nd      ?o        // bonde, onde

_noget_r) o (s_    ?V        //

// long o because of the a?
     s) o (fa      o:

        oo         u:        // English words like 'pool'
     C) oog        oV        // toogtyve
   scr) ooge       u:dZ      // name
     b) oogie      ugi       // boogie-woogie
     w) oogie      ugi       //
     w) oo         u         // Hollywood
    fl) owerpower  AwVpAwV
     g) oethe      Wt@-      // name
        oonagh     un&       // name
     c) ochise     OwS'i:s   // name
     h) owie       ?Awi      // name
    kl) oro (form  oo
 shamp) oo         ?o        //
  nark) o          o         // narkoopgør
  hall) o          '?o       // stressed
    ky) o (to      'o        // stressed
    br) ooke       uk        // name
     f) ood        u:d       //
    fl) ood        Vd        //
    bl) ood        Vd        //
    fl) oor        V:        //
     z) oo         o:        // zoologisk
   kaz) oo         'u        //
     z) oo (m      u:        //
   baz) oo         'u:       // bazooka
     m) oore       V:        // name
     h) ood        u:d       // Robin Hood
   dan) ois        w'A       // granddanois
     g) oebbels    Wb@-ls    // name
     m) o (nste    ?V        // monster
     t) o (rna     ?V        // tornado

//  PB final -skop - stressed o
   &sk) op ($p_alt++ '?op    // gyroskop
   &sk) op (i$p_alt ?op'     // mikroskopi
   &tr) op ($p_alt++ '?op    // misantrop, filantrop

// final -om in da_list - stressed o
     @) om ($p_alt+++ '?om   // atom, diplom, syndrom
  sark) om         ?om       // knoglesarkom

// final - ose - stressed o
     &) ose ($p_alt+ 'o:s@-  // hypnose
     &) ose+ (r$p_alt 'o:sV  // hypnoser

// final -isk: long o (ph_danish shortens the o)
        o (tisk    o:        // gotisk, laotisk

// final -ode - stressed o
        _          di)       o (de      'o
_elektr) o (de     'o
 _epis) o (de      'o
  _kat) o (de      'o
 _kust) o (de      'o
  _met) o (de      'o
  _pag) o (de      'o
 _peri) o (de      'o

// general rule c/k + o + n + consonant = [V]
   L10) o (nC      V         // konvoj, conga, konservator - could also be [O]
   sek) ond (løjtnant 'ond

// general rule consonant + o + double consonant: [V]
     C) o (L03%+   ?V        // skodde, rolle, lodder
     r) o (L03%a++ ?o        // rollator
    bl) od         ?oD       // bloddonor
     h) o (lla+    ?V        // Holland
     C) o (rr      ?V        // korrekt
   gon) o (rr      o         // gonnorré
   L06) o (t       ?V        // pot
   L06) o (tL04    ?o        // botulisme TEST
   sab) o (t       o         // sabotør
    tr) o (ssætning o        //
    tr) o (ts      V         // trotskist
    _r) oll (_+    Owl       // rock and roll
    _r) oll (ing_stone oul   // Rolling Stone(s)
    _r) olls (_    Owls      // Rolls Royce
    kn) o (tt      ?V        // knotten

 foxtr) o (t       ?V
   ren) omme (+    ?om'e
   ren) ommé (+    ?om'e
     C) o (C%et_++ ?V        // jokket, rosset
     C) o (bber_++ ?V        // snobber
    gr) o (ssi+    ?o        // grossist
    fr) o (ss++    ?o        // frosset, frossen
    fr) otte (++   ?ot'e     // frottehåndklæde - stressed
     m) o (sse+++  ?O        // mosset, rødmossede
     k) ommers (_  om'?Ers   // stressed
    ap) o (llo++   '?V       // stressed
     k) o (mmerciel++ ?o     // kommerciel
     n) o (nC      ?V        // nonsens
     C) o (L09n    ?V        // velkomne, nonne

// general rule k + o + double consonant + front vowel: [o]
// Some people pronounce it [V]
     k) o (C%L04++ o         // korridor, korrupt, kollegium, kommode
   L08) o (tt      ?V        // skotte, spotte

     k) o (mmentA+++ ?o      // kommentar, kommentere
     k) o (llekt_  ?o        // could also be [V]
     k) o (lleg+++ ?o        // kolleger

// general rule o + b + l + a/e/LL04: [o]
        o (bla+    ?o        // oblat
        o (blL04   ?o        // obligation
     k) o (bling   ?V        //

// general rule k/g + o + m: [V]
   L01) o (m       V         // kompliceret, komplet, brudgom, jomfru
   L01) o (mL04    o         // komite
   L01) o (me      o         // komedie
     k) o (mpag    o         // kompagni
     k) o (ma      o:        //
    _k) o (mpas    o'        //

// general rule p/b + l + o + n/M: [V]
  L06l) o (L09     V         // blond, blomst

// general rule: d/l + o + n/m: [V]
   L03) o (L09     V         // barndom, lom, domhus, don, dommer
     l) o (L09CL04 o         // colombianerne - TEST
     l) o (nnA     V         // Lonny, Lonnie
    fr) o (nt      V         // frontal
   L03) o (L09L04  o         // dominere
   L03) o (L09L11  o         // donere, donation, donator
  ball) on         VN        // spærreballoner
  @mel) o (n       o         // vandmelon
    kl) o (n       o         //
  cykl) o (n       'o        // stressed
  shal) o (m       'o        // stressed

// general rule sp/st/sk + r + o + velars: V
  L08r) o (L01     V         // skrog
  L08r) o (L01en   o         // østrogen     V

// general rule consonant + o + velars: V
     C) o (L01+    V         //  fjong, knokle
     C) o (L01%+   ?V        //  sokker jogger
  gong) o (ng      'V        // stressed
   _kr) oket (_    ?Vk@-t    // game

     C) o (g+      O         // bogmærke, bedrog, krog, tog (verb "took", noun "train")
     C) o (gA+     O         // toge
   fot) o (+       o         // fotografere

     n) oge (n     o@-       // PN nogensinde

     d) og (+      Vw        // dogme
     d) og (e      oS        // doge
        og (tyve   V
     d) o (nkraft  o         //
 et_dr) o (g       V         // et drog (noun)
 arist) o (k       o         //  aristokrat
     s) okrates    okrAtEs   // name
     k) ong (res   Vng       //
    sm) og (_      Vg        // smog
     r) o (kL11+   o         // provokere
     v) o (kL11+   o         // provokere
     p) o (ker++   o         //
     C) o (L01a+   o         //  lokale
     s) o (ja+     V         //
     h) og (an     owg       // name
   fot) oge (n     og'e      // stressed
    ep) o (ke      'o        // stressed
  ariz) o (na      'o:       // stressed
     l) ogre       VwrV      //
     g) o (kart+   Ow        //
    kr) o (ketC    V         // kroketbane, -spiller, -plæne
   _kr) o (kett    o'        // kroketter
     C) o (L01t    V         // kogt
     b) o (L01L04  V         // bongo
     b) o (gorm    o         //
  jumb) o          o         // OB jumbojet
     v) o (gt+     V         //
    kn) o (j       o         // knojern
 parad) o (ks      'V        // stressed
elektr) o          =o        // elektrokromatisk
  L06r) o (j       o         // projektør
     d) o (L01rL04 o         // endokrin TEST
    bl) og         Vg        // (we)blog
     C) o (gg+     ?V        // jogging
 van_g) ogh        Vk        // name
     j) o (L01%L11 ?V        // jogge, jokke
     l) o (L01%L11 ?V        // logge, lokke
     k) o (gt+     ?V        // kogte
        og (firs   ?V        // enogfirs
    sl) o (g       o         // foreslog
   dag) o (g       ?o        // pædagog
        o (kaC     o         // pokal, advokat
     l) o (kum     o         //

// general rule sp/st/sk + o + t: V
//   L08) o (t       V         //  spotte, skotte
  L08r) o (t       V         // skrot
        o (tL11++  o         // skrote, blote, pote, botaniker
  L08r) o (tL04    o         // skrotum
 _mask) o (t       'V        // stressed
   L08) o (tL04    o         // followed by front vowel: o - skotøj
  disk) o          o         // diskotek
  kach) o (t       'V        //

// general rule o + frontal consonant: [V]
        o (L03K+   V         // Olga, Volga, vold, vod, od, volt, polstre
     s) o (d+      o         // sod, løbesod
        o (lsen    o         // name
     k) o (d+      o         // omkodning
   gaj) o (l       'o        // candy
  symb) o (l       o         // sexsymbol
 bornh) o (lm      'V        //
   L08) o (l+      o         // skole, spole, spol
     t) o (lk      V         // mistolke
     p) o (l       ?o        // nordpolen, politi
     p) o (l_      o         //
     p) o (lsk     o         // polsk
     p) o (lt      V         // polterabend
     @) o (lsk     'o        // katolsk, symbolsk
melank) o (lsk     'o        //
  wimp) ole        Owl       // name
    st) o (d_      o         //
   L09) o (d+      o         // mod
     m) o (de+     o         // modefænomen
     m) oder       or        // pronounced like "mor"
     m) oderen     o3-Vn     // pronounced like "moren"
     m) oder (@    o:DV      // compunds - moderkage
     m) oder (ne   od'Er
   anm) oder       oDV
     l) o (L03+    ?o        // forlod, blod, efterlod
    fl) o (d_      ?o        // short o
    fl) o (den     ?o        // short o
    fl) o (der     o         // long o
     j) o (d+      ?o        //
     j) odle       ?Vdl@-    //
 jordl) o (d       ?V        //
     l) o (dtræk   ?V        // lodtrækning
trukket_l) o (d    ?V        //
træk_l) o (d       ?V        //
trække_l) o (d     ?V        //
trækker_l) o (d    ?V        //
trækkes_l) o (d    ?V        //
trak_l) o (d                 //
     r) o (d+      ?o        //
    br) o (d+      ?V        //
   _br) o (dy      0w        // name
    br) o (der     o         //
  forl) o (ds      ?V        // PP
     g) o (d+      o         //
     g) o (dt+     ?V        //
     g) o (tte     ?V
    sk) o (t       ?V        // Skotland
    sk) o (tøj     ?o        //
     g) odfather   VdfADV    //
     b) o (d+      ?o        // isbod
  camb) o (dj      'o        // Cambodja
     b) ody        ?Vdi      // bodystocking
     b) odybuilder VdibildV  // bodybuilder
    _k) o (d+      o         // kodning
    sk) o (d+      ?V        //
     k) o (de++    o         // sikkerhedskode, tidskode
     l) odret (+   VDr&#t    //

// general rule o + velar + front vovel: [o]
        o (L01L04  ?o        // okular
     C) o (kL04+   ?o        //  kokosnød, dokument
   rok) o (ko      'V        // stressed
    Cr) o (L01L04+ ?0        //  frokost
    ch) o (k+      ?V        //
    ch) o (ko+     ?o        // chokolade
     k) okon       ok'?VN    // stressed

// general rule o + p/b/d + front vowel: [o]
        o (L06L04+ ?o        // topografi, utopi, opinion
        o (pofre+  ?V        // opofrelse
        o (pildne+ ?V        //

// general rule o + p/b: [V]
        o (L06+    ?V        // op, opdrage, obstruere
        o (L06%+   ?V        // oppe - short
kommand) o         ?o        // kommandobroen
     s) ophia      ?of'i&    // name
        o (pposit  ?o        // opposition
        o (L06L11+ ?o        // oktober, global, Robert, oberst
  psyk) o (+       ?o        // psykogen
        o (pefter+ ?V        //
        o (parbejde+ ?V      //
     j) o (b@      ?V        // jobannonce
        o (pad+    ?V        // opad
     b) o (pæl     ?o        //
     k) o (par     ?V        // koparret
   L10) o (L06rL11 o         // kobra
   L02) o (L06le+  V         // boble
   L02) o (L06%e++ ?V        // dobbel
     C) o (L06L04++ o        // monopol, mobil
     p) o (pidol++ V         // popidol
        o (bbA+++  ?V        // hobby, snobbet, snobbede
    st) o (p++     ?V        // stopur
     k) o (bber+++ ?O        //
  selv) o (p       ?V        // selvoptaget
    _r) o (bin++   V         // Robin Hood
    _r) oby (n++   Vbe       // name
    pr) o (ble     o         // problem
     r) o (L06L05+ o         // europæer, propan
    le) o (par     o'        // leopard
   cle) o (patra   'o        //
  nark) o (C       o         // narkobranchen
  mikr) o          o         // mikroprocessor
     h) o (b+      ?o        // menneskehob
    Cn) o (L06++   ?o        // knob, knop, knoppen
   gal) o (C       '?V       // galoche, galop - stressed
    dr) o (sche    ?V        //
     r) o (che     ?V        // broche
   gal) o (ppere   ?o        //
  kykl) o (p       '?o       //

// general rule l + o + t: [V]
     l) o (t       V         // blot, plot, kaskelot
     _) kompl)     o         (t 'V // stressed
     _) kaskel)    o         (t 'V // stressed
  merl) ot         'o        // grape
   kal) o (t       'V        // stressed
     l) o (tus     o:        //
   pil) o (t       o         // autopilot
   kil) o (+       o         // kiloton, kilovis
   zel) o (t       'o        // stressed

    Ca) o (s       V         // kaos Laos
   L08) o (f       V         // stof
    sk) o (fab     o         // skofabrik
  kask) o          o         // kaskoforsikring
    tr) o (CL04    o         // antropolog, tropisk, troperne
 fortr) o (lig     ?o        //
     _) o (mC      ''V       // omgang, omformulere
     _) o (mar     V         // omarrangere, omarbejde
        o (madresse V        // omadressere
     _) oman       om'&n     // Oman - stressed
        o (ms      V         // pladeomslag
        o (mråd    V         // katastrofeområde
        o (mtale   V         // presseomtale
        o (megn    V         //
        o (mk      V         // deromkring
     k) o (nC      V         // konfirmand, konfekt,  konkurrence
     C) o (sCL11+  V         // fosfat, koster, moster, foster, floskel
    fr) o (sne     o         // fastfrosne
    tr) o (sretning o        //
    tr) o (sbekend o         // trosbekendelse
    fl) o (s       V         // floskler
    kl) o (stre    V         // klostret
    pr) o (sp+     o         // prospekt
     m) o (ske+    o         //
     k) o (steskaft o        //
     k) o (steskab o         //
     k) osh (er+   oS        //
    kr) o (s       o         // krostue
    kr) o (snak    o         //
  hydr) o          o         // hydrostatisk
  test) o (steron  o         //
rekogn) o (scere   o         //
    tr) os (samfund os       //
  metr) o          o         // metrostation
    tr) o (ld      V         // charmetrold
   bek) o (st      V         // bekostning
        o (sCL04   V         // osmose
     d) o (ssier   o
  kosm) o (s       V         // kosmos
 tjekk) o (slov    o         // Tjekkoslovakiet
 heter) o          o         // heterosvin
    sh) osh (one   oS'       // shoshoneindianere
        o (stindi  o         // Ostindien
     r) oscoe      VskOw     // Roscoe - name
     k) o (stL04   o         // kostume
    Cr) o (sk+     o         // troskab, kroskænk
     n) o (s_      V         // nos nu ikke i det
     g) o (slav+   o         // Jugoslavien
     h) o (spit    o         // hospital
     p) o (styr+   V'        //
        o (sko+    o         // otoskop, mokroskopi
    sk) o (sværte  o         //

// general rule: consonant + o + m:[V]
     C) o (m       V         // tomhændet, kedsomhed, tomt, udenoms
     C) o (mL04    V         // bomuld
  salt) o (mor     o         // saltomortale
     r) o (mulus   o         // name
    at) o (m       o         // iltatom
     C) o (mL11    o         // tomat
    ar) o (ma      'o        // stressed
     h) o (L09L04+ o         // homo, honorær
     r) o (mCL05   o         // brombær TEST
 syndr) o (m       o         // stresssyndrom
     r) o (mkage   V         // pb
    Cr) o (mL04    o         // promotor
    tr) o (mme+    o         //
    fr) o (m       V         //
    fr) o (ma      o         // fromage
    tr) o (m       o         // trompet
    on) o (m       o         // økonomi
     n) o (mi      o         // nominere
 _økon) o (m_      'o        // stressed
 hæmat) o (m       'o        //
     c) omeback    Vmb'&k    //
    _p) ommes (_   %Vm       // pommes frites
    _p) omme (_    %Vm       // pomme frite(s)

// general rule: labial (+r) + o + st: [V]
   L02) ost        Vsd       // opfostre, moster, post, frost
    fr) o (st+     V         // frost
    br) o (sten    o         //

// exceptions
     p) o (stmod   O         // postmoderne
     p) o (stej+   %o        // leverpostej
     p) o (sttrau  o         // posttraumatisk
    pr) o (sti     o         // prostitueret
   nab) o (++      o         // nabostat

     s) o (mal     o'        // Somalia
    gn) o (m       o         //
    kr) o (m       o         // krom
    _l) o (s       V         // los
    _p) o (t_      ?V        //
  fall) o (s       ?V        //
  _kol) o (s       '?V       // kolos - stressed
   kol) o (st      ?o        // kolostomi
    st) o (mL04    ?o        // stomi
   kol) o (ssa     ?o        // kolossal
     k) o (ntor    ?o        //
     h) o (spice   ?V        // hospice
     v) od (ka     ?Vd       //
        o (ttawa   ?V        //
  term) o (sta     ?o        // termostat
     r) o (st++    o         // rost, skamrost, prostitueret, roste
     f) oged       o:@-D     // silent g
  bank) o (sp      ?o        // bankospil
     k) o (sko     ?o        // bronkoskop
   kok) o (s       ?o        // kokosnød
     k) o (st_     ?o        // kost (broom) Problem with kost = food
skrap_k) o (st     ?V        //
     k) o (stskole ?V        //
     k) o (stplan  ?V        //
     k) o (stråd   ?V        //
     k) o (stvane  ?V        //
     k) o (stpris  ?V        //
     k) o (sttilskud ?V      //
hverdagsk) o (st   ?V        //
sundhedsk) o (st   ?V        //
     k) o (st_og_logi ?V     // board and lodging
     k) o (stbar   ?V        //
helsek) o (st      ?V        //
  frok) o (st      ?V        //
        omko (st   ?Vmk?V    // omkostninger, leveomkostninger
     k) otele (t   Vt@-l'E   // svinekotelet
  boyk) o (t       ?V        V         // boycotte
     h) o (st++    ?o        // host
     h) o (ste++   o         // hoste
    fC) o (t       ?V        // flot, fjot
    fC) o (tL04    ?o        // flotille

        o (x       ?V        // oxyd
     t) o (mas_    ?V        //
    th) o (mas_    ?V        //
     t) ow (er     Au        // Tower Bridge
  mikr) oovn       oVwn      //
     _) o'         ou'       // for Irish names - O'Grady
     s) outh       auT       // South Pacific
    _h) olmes (_   oums      // name
     s) oames      oums      // name
        osborne    Vsb,On    // name
    _b) o (nd_     V         // Bond Street
     k) oor (d     oO:       // koordinat
 _biot) o (p       '?o       // stressed
 _isot) o (p       '?o       // stressed
antibi) o (tik     '?o       // antibiotika
   lak) o (ta      'o        // stressed
 _morm) o (n       '?o       // stressed
  _dæm) o (n       '?o       // stressed
 _matr) o (ne      'o        // stressed
_silik) o (ne      'o        // stressed
 _acet) o (ne      'o        // stressed
 _amaz) o (ne      'o        // stressed
 _calz) o (ne      'o        // stressed
_chaper) o (ne     'o        // stressed
_cicer) o (ne      'o        // stressed
 _anem) o (ne      'o        // stressed
 _sign) o (r       'o        // signora
_anekd) o (t       'o        // anekdote, anekdotisk
_abrik) o (s       '?o       // stressed
art_dec) o         '?o       //
        o (pofre   ?V        //
     f) o (nt      ?V        // døbefont, fontæne
   ann) on (cA     VN        // annonce, annoncør - stressed by $alt list
  radi) o          ?o        // radiobil
     f) o (b       o         // fobi
_antil) o (pe      'o        // stressed
    _t) o (bak     ?o'       // tobak
  vide) o          ?o_:      // videobånd, videoudstyr
     h) o (lding   Ou        // holdingselskab
    br) occ (oli   ?Vk       //
    ma) o (+       o         // Mao, Maos maosko

 helik) opter      '?VptV    // stressed - helikopter
  _eur) o (pa      'o        // stressed
_eskim) o          '?o       // stressed
 _resp) o (ns      '?V       // stressed
  _dep) o (t       '?o       // stressed
    al) o (ha      '?o       // stressed
   dep) o (t       '?o       //
  kont) o (r       '?o       // kontor - stressed
korrid) o (r       '?o       //
labrad) o (r       '?V       //
   don) or         V         //
  mete) o (r       '?o       //
 matad) o (r       '?o       // PN
   sam) o (a       'o        //
katastr) ofe       'of@-     // katastrofe
katastr) ofer      'ofV      // katastrofer
   lit) o (te      'o:       // stressed
    en) or (m+     'O:       // stressed
   abn) or (m      'O:       // stressed
  _def) or (m      'O:       // stressed
klorof) or (m      'O:       // stressed
 _konf) or (m      'O:       // stressed
  _ref) or (m      'O:       // stressed
 _unif) or (m      'O:       // stressed
  _rev) o (lv      '?V       // stressed - revolver
 _kart) o (f       '?V       // stressed - kartofler
    am) o (k       '?V       // amok
   mon) o (k       '?V       // monokel - stressed
  konv) oj         '?Vj      // stressed
mening) oko (k     ok'?V     // meningokokker
 hypok) ond (er    '?Vnd     //
     h) o (ck+     V         // hockey
_horis) o (n       '?V       // horisont
  _kan) o (n       '?o       // stressed
   kan) o (n       ?o        // not stressed after a syllable
 bistr) o          'o        // stressed o in 'bistro'
  trik) ot         'o        // stressed, silent t
    er) o (b       'o        // erobre - stressed o
   _er) o (t       'o        // erot - stressed o
  _pil) o (t       '?o       // stressed - pilot
  _idi) o (t       'o        // stressed
_patri) o (t       'o        // stressed
_cypri) o (t       'o        // stressed
 _matr) o (s       'o        // stressed
_metad) o (n       'o        // stressed
_batalj) o (n      'o        // stressed
   ang) o (la      'o        // stressed
pepper) o (ni      'o:       // stressed
   _pr) ovi (ns    ov'e      // provins - stressed i
 filos) o (f_      'V        //
_filos) o (fi_     o'        //
_filos) o (fisk    'o        //
   mem) oire       o'A:      // memoire(r)
   apr) opos       op'o      // silent s
  nark) oti (k     'oti      // narkotika, narkotisk
 _ansj) o (s       'o        // stressed
    ul) o (v       'V        // stressed o - ulovlig
_paran) oia        'Vj&      // stressed
  _huk) o (mme     'V        // hukommelse - stressed
  _kuj) o (n       'o        // stressed
  komp) o (st      'V        // stressed
 vagab) ond        'Ond      // stressed
  bard) ot         'o        // Brigitte Bardot
     _) oil (_     V:il/2    //
    cr) oix        w'a       // Delacroix
     d) o (nald    V         // name
     c) o (ck      V         // cockerspaniel
//  terr) or         Vr        // terror
     b) or (nholm  Vr        //
        o (tto     V         // name
   ris) o (tto     '?V       // stressed
        o (ttende  V         //
     r) o (ck      V         //
 jackp) o (t       V         //
    gr) oggy       Vgi       // groggy
    gr) og         Vg        // grog
    gr) ogg        Vg        // groggen
     k) og (nit    Vg        // kognitiv
        og (tredive V        // fireogtredive
 hvalr) o (s       V         //
     _) obo        ob'o      //
        org (+     O:w       // sorg, morgen, Norge
        org (er    Ow        // borger
        org (el    Ow        // orgelet
        org (i     V:g       // georgisk
        org (ie    Vg        //
    ge) org (ine   og        //
        or (ga+    O         // organ
     r) or (g      oR        // rorgænger
        ov (e+     Ow        // over, oven, sove
     s) ove (@     Ow@-      // soveværelse
     h) o (vere    ?o        //
   ren) ov (er     ?ov       // renovering
        ov (n      ?Ow       // brændeovn
        ov (re     ?Ou       // derovre
     C) ov (+      ?Vw       // sjov, lov, skov, plov - doesn't sound right with [Ow]
     C) ov (L08    ?0w       // provst
     C) ov (er     ?Ow       // sover - short o
     C) ov (en+    ?Ow       // skoven - short O
     j) ov (ist    ov'       // jovist
     t) ov (ør     ov        // tatovør
     n) ov (icA    ov        // novice, noviciat
    sl) ov (ak     ov'       //
     d) o (wning   a         // Downing Street
     s) ovjet      Vwj'Et    //
    kr) o (væ      o         // krovært
        ov (erhead Ouv       // overhead
        over (hoved+ ?OwV    // overhoved
    at) ov (er     ov        // tatovere
     k) ov (end    ov        // kovending
        ov (ærn+   ov        // autoværn
   vuk) ov (ar     ov        // Vukovar
        o (vej+    o         // kommandovej
        o (vi+     o         // pseudovidenskabelig
    tr) o (v+      o         // troværdig, kontrovers
     l) ov (_mig_  ow        // from the verb "at love"
     v) ov (e      Ov        // vove
        o (fC      V         // ofte, kofte
torped) o          o         // torpedoflyene
        offside    Vfs'aId   //
    sj) o (f       o         // sjofle
     h) o (f       V         // hofleverandør
    pr) o (f_      V         // prof = professionel
  skiz) o (fren    o         //
     n) ov (a++    ov        // nova, renovation
     n) ov (em+    ov        // november
     n) ov (ell    ov        // novelle
   bet) on         VN        // betonen
   bet) o (ning    'o        // stressed
   bet) o (net     o         //
    _m) o (rt      V         // mortadel
        o (k       V         // general rule - okker, lok
artisk) o (k       'V        // stressed
   aut) o (+       o         // autoklub
     t) or (t      O:        // tortur
     C) or (L07L05 O:        // portal TEST
     t) o (t       V         // hårtot, tot, hottentot
     t) o (tA      o         // total
    em) o (+       o         // demokrati
   mem) o (riam    'o        // stressed
        o (ktob    %o        // stressed next syllable - oktober
    sm) o (king    o:        //
     j) o (rt      V         // hjort, pjort
    fj) o (rt      o         // fjorten
    kj) o (rt      o         // skjorte, kjortel
    gj) o (rt      o         //
     k) or (p      V:        // korps
     k) or (pi     or        // korpige
     k) or (prøve  or        //
     g) od (tr     oD        // godtroende
     g) od (tAg    oD        // godtage, godtog
     d) o (g_+     V         // dog
 bulld) og         V:g       //
     v) o (gt      V         // vogte
    sv) o (ger     O         //
    _v) og (_      ow        // "han vog den kullede greve"
     C) ogn        Vwn       // sogn, vogn
   bol) ognese     oN'Es@-   //
  bast) ogne       'VNj@-    // French
  gasc) ogne       'VNj@-    // French
   rek) og (noscere V        //
    pr) ogn (o     ?ogn      // prognose
   col) ogn (e     l'VNj     //
  boul) ogn (e     ''VNj     // Bois de Boulogne
     s) or         =?V       // professor
     s) orer       ''o:V     // professorer, processorer
    _l) o (g_      ?V        // log
     l) o (gfil    ?V        //
     l) o (gbog    ?V        //
     l) ov (e+     o?u       // love, forlover
     l) ov (en++   Ov        // lovende
        ov (ers++  Ow        // tilovers, overstå
 kontr) ov (ers    ?ov       // kontroversiel
 //   pl) ov (++     Vw        // sneplove
     l) ondon      ?Vnd?Vn   // London
    bl) ond        ?Vnd      // Keep the d - blondine, blonde
    bl) ond (e     ?Vn       // den blonde pige - problem with noun [blVnd3]
    bl) ond (en_   ?Vnd      // PN noun with d
_en_bl) ond (e_    ?Vnd      // noun with d
    bl) ond (er    ?Vnd      // noun with d, plur.
     k) ors        ?O:s      // kors, korsage
     k) or (stol   ?o3-      //
  et_k) orset      Os'Et     //
     k) orsett     Os'Et     // korsettet, korsetter
     c) o (rs      O         // corsage
     k) o (gl+     ?O        // kogle, kogleri
    _d) o (n_      ?V        // don juan
    pr) o (vA+     ?o        // provokere, proviant
     h) oved       o:@-D     // hoved
    kn) o (tn      ?V        // knotne
    tr) od (s      ?V        // silent d - trods
    kl) od (s      ?V        // silent d - klods
     g) od (s      ?O        // silent d - gods
    tr) o (j+      ?V        // trojka, Troja
perestr) o (jka    '?V       // stressed
    tr) o (jan     ?o        // trojanerne
     p) olish      ?VliS     // møbelpolish
    tr) o (kl      ?V        // trokle
     t) or (_      ?V        // faktor, rotor
    st) or (+      ?o3-      // kæmpestor, historie
     t) or (en     V         // faktoren
        or (k++    O:        // orke, morkel, stork
        or (kester+ O
     k) or (kåbe   or        //
   _st) o (r_      ?o        // stor
  past) or         ?V        //
   mot) or         V         // startmotor
     t) or (s      O:        // torsdag, torsk - long to compensate for silent r
     t) or (ny     V         // tornyster
        oy (+      'Vj       // destroyer, royal, loyal
     v) oyeur      VjW:r     //
     r) oyce       Vjs       // Rolls Royce
   han) oi         Vj        //
    _f) oyer       wAj'e     //
    _f) oyeren     wAj'e@-n  //
     f) oyer       wAje      //
     p) or (n      O:        // porno
     p) orce       Os@-      // porcelæn
     m) oskva      Vskv'&    //
   _im) o (d       '?o       // stressed
     m) ontana     Vnt'&n&   //
     m) o (nitor   ?V        //
    _C) o (_       ?o        // jo, ko, lo, so
     f) o (d+      ?o        // fodre
     C) oe (de     o         // boede, troede
  betr) oe (de     o@-       // betroede midler
    sk) oe (de     o@-       //
   spr) og         ow        // sprog
     t) o (gt+     V         // togt
     t) og (tur    ow        //
    kl) og (+      Ow        // klog, klogt
    kn) og         ?Ow       // knogle
     t) oi (l      o&        // toilet
repert) oire       'wA:      //
     f) o (rL04+   o         // aforisme, eufori
 ortod) o (ks      'V        //
     l) o (kA      o         // lokal
    bl) o (k+      V         // blokere
     k) o (ka      o         // kokasse, kokain
     s) o (pra     o         // sopran
        oregonpine VregVn||paIn //
        oklahoma   okl&h'om& //
  _ram) o (na      'o        // name
     b) o (ss      V         //

     p) oint (_    wEN       //
     p) ointene    wEN@n@-   //
     p) ointe      wENt@-    //
     p) ointer     wENtV     //
     p) oint (ere  Vjnt      //
west_p) oint       Vjnt      //
     c) ognac      VNak      //
     b) o (m       o         // bombe, bom
     b) o (mm++    o         // bommen
     b) ombay      Vmb,Ej    //
     k) omet       om'et     //
  komm) o (de      'o        // stressed
   L01) o (mman+   o         // kommando
  pomp) on         VN        // pompon
   kup) on         VN        // tipskupon
  tamp) on         VN        // vattampon
    pl) o (m+      o         //  plombe, plombere
        o (m_      V         // alderdom VERY BROAD

        o (sL11    o         // rose, skose, pose, prosa
        ou         u         // poussin, toupe
  miss) ou (ri     'u:       // stressed
     f) ourth      O:T       // Fourth Street
 ratat) ouille     'u:j      //
  harb) our        V         //
     d) ouche      u:S       //
    gr) ou (cho    Aw        // name
  kont) o          o         // kontoudtog
     b) ourne      O:n       // name
   rag) out        'u        // silent t
     s) ou (l      Ow        // soulmusik
 slowm) otion      OuS-@-n   //
     h) ouse       Aws       //
_black) out        'awd      // blackout
  _lay) out        'awd      // layout
 _lock) out        'awd      // blackout
 _drop) out        awd       // dropout
 _hand) out        awd       // handout
_knock) out        'awd      // knockout
 _time) out        'awd      // timeout
 _work) out        'awd      // workout
_astron) out       awd       //
        outsider   awdsaIdV  //
        ohio       ouh'aIo   //
noblesse_) oblige  _^_fr     // noblesse oblige
     d) oug        Vg        // Douglas
     s) onny       Vni       // name
        oprah      Owpra     // name
     l) ou         u         // jalousi
   vel) ou (r      'u        // stressed
     b) ourbon     W:b@-n    // bourbon whisky
        ough       Vf        // tough, rough - only 2 words
        oun        aun       // discount, greyhound
  calh) oun        'un       // name
    _b) o (nn_     V         // German city
    kl) ogere      owVV
     h) o (ng      V         // Hongkong
    @s) o (n_      V         // Patterson - names with final "son" - TEST
    @s) o (ns_     V         // Pattersons - names with final "sons" - TEST
 Cpers) o (n       o         // privatperson
   tor) o (nto     'V        // stressed
     r) oastbeef   Ousdbif   // roastbeef
 illin) ois        V:j       //
   ink) og (nito   'Vk       //
    br) oth (er    VD        //
        outlaw     awtlO:    //


// final -ol words in da_list - stressed o
     &) ol ($p_alt++ '?ol    // parabol, symbol
  mong) oliet      ol'i@-D   //
    &s) ol ($p_alt+ '?Vl     // konsol
    &s) ol (L04$p_alt+ 'ol   // konsolidere
    &h) ol ($p_alt+ '?Vl     // alkohol
    &h) ol (i$p_alt+ 'ol     // alkoholisk
   &ok) ol ($p_alt+ '?Vl     // protokol
    &t) ol ($p_alt+ '?Vl     // chatol
   &nt) ol ($p_alt+ '?ol     // mentol
   &tr) ol ($p_alt+ '?Vl     // kontrol
   &tr) ol (len$p_alt '?V    // kontrollen
   &tr) ol (e$p_alt 'ol      // petroleum
   &tr) ol (lle$p_alt '?o    // kontrollere
   &st) ol (+$p_alt '?ol     // pistol
   @id) ol         ol        // popidol

   L08) o (lC+     ?V        // stolt, stolpe - short
    _g) oldie      Ouldi     // name
    _g) olden (_   Ould-@n   // Golden Delicious
  ravi) o (li      'o        // stressed o
   rob) o (t++     'V        //
     d) ollar      VlV       // dollar - only this word plus compounds like 'dollargrin'
     s) o (l++     ?o        // sol, soldat
     s) o (llys++  ?o        //
    is) olde       'Vld@-    // name
     s) olgt       Vlt       // solgt - exception
 kontr) o (l       V         // billetkontrol
 kontr) o (ller    %?O       //  priskontrolleret
 kontr) o (llør    ?o        //
    sn) o (t       V         // snot
     h) otdog      VtdVg     //
    _h) o (t_      V         //
        or (l      O:        // orlov
     _) orly (_    O*l'i     // French airport
        oscar      VskA      //
        oswald     _^_en     //
        oxford     VgsfV:d   //
        oakland    Wwkl@-nd  //
     b) oar (ding  O:        // boardingpas
     _) o (liver   V         // name
     d) ono (van   Vn@-      // name
    bl) ow         'Ow       // blowjob
    sp) o (nsor    V         //
    _h) o (liday   V         //

.group on

// stressed o in words ending with -ion/-on - around 750 $alt words in da_list
// Words from Latin, French and other languages
     @) on ($p_alt+++ '?on   // aktion, tyfon, person, mission
     &) on (n$p_alt '?o      // only one n - ræsonnement
    &c) on ($p_alt++ '?VN    // facon
    &t) on ($p_alt '?VN      // beton, futon
    &p) on ($p_alt++ '?VN    // tampon, kupon, pompon
   &if) on ($p_alt '?VN      // sifon
  &lef) on ($p_alt '?on      // telefon
   &of) on ($p_alt '?on      // grammofon
    &l) on ($p_alt++ '?VN    // bouillon, talon, salon
   &æs) on ($p_alt++ '?VN    // sæson
   bet) on ($p_alt++ '?VN    // beton
    &j) on ($p_alt++ '?VN    // medaljon
   &el) on ($p_alt++ '?on    // melon
     &) on (el$p_alt++ on    // rationel

// exceptions to the -on rule (and other -on exception)
 stadi) on         Vn
    ne) on         Vn
     k) ong        VN
     s) on (d      Vn        // sondere
leksik) on         Vn
 liban) on         Vn        // Libanon
     h) on (d      Vn        // Honduras, Honda
    _m) on (te_    Vn        // Monte Carlo
        on (dL04   Vn        // ondulere, pondus, gondol
     p) on (t      Vn        // spontan, ponton
   arg) on         Vn
  dral) on         Vn
   fre) on         Vn
    dr) onn (ing   Vn
triatl) on         =Vn
 duatl) on         =Vn
 embry) on         Vn
dødvægtt) on       Vn
 redeb) on         Vn
  gall) on         Vn
   bis) on         Vn
  gibb) on         Vn
    sp) ond        Vnd'      // korrespondance, spondæ
   kol) on (_      Vn
   kol) onn        'Vn       // kolonne - only one n, stressed
    gn) on         VN        // champignon, kompagnon, chignon
_pavill) on        'VN
pavill) on         VN
   orl) on         Vn
_maked) on         'on       // makedoner
  perl) on         Vn
  _sal) on         'VN
   sal) on         VN
   tal) on         VN
  _sæs) on         'VN
   sæs) on         VN        // jagtsæson
  tefl) on         Vn
     t) on (_      Vn        // ton, kiloton
   fot) on         'on       // stressed
 marat) on         Vn        // maratonløb
    br) on         VN        // bronze, bronkitis
  kart) on         'VN       // mælkekarton
     t) on (ic     Vn        //
     t) on (s_     Vn        // tons
     t) on (sv     Vn        // tonsvis
 megat) on         Vn        //
   alf) on (s      'VN       // alfons
     f) ond        Vnd       //
 _ball) on         'VN
  perr) on         'VN       //
  alis) on         Vn        // name
robins) on         Vn        // name
     m) onty       Vnti      // name
     b) on (_      VN        // kassebon
     b) on (en_    VN        // kassebonen
  karb) on         'VN       // stressed
  karb) on (at     on        // lituimkarbonat
     b) onjour     VNZ'ur    //
     b) onbon      VNbVn     //
        on (tol    Vn        // ontologi
 monot) on         'on       // monotont
 monot) on (i      on'       // monotoni

.group or

   alv) or         O         // alvor
     v) or (L11+   or        // favorabel
     v) or (_      O         //
     f) or (_      V         // for
  derf) or         V         // derfor
  tayl) or         V         // name
helsingf) or (s    'V        // stressed
     f) or (en     O         // fagforening
    _f) or (_vild_ %or       // verb
  sekt) or         V         // sektoren
     k) or (t      ?O:       // kort
     k) or (tA     ?O:       // korte
     t) or (L06    O:        // torpedere
        or (to     O:        // ortodoks, ortopæd
     m) orge       O?O@-     // morgen
   dek) or (_      'V:r      // dekor
  rapp) or (t      'O:       // rapport
     f) or (t_     O:        // fort
     f) ort (sæt   O:d       // fortsæt
 _komf) or (t      'O:       // stressed
     m) or (f      O:        // morfar
     m) or (m      O:        // mormor, mormon
     m) or (se     O:        // morse
   hum) or         V         //
   hum) or (i      OR        // humorist
    sp) or (t      O:        // sport
  eksp) or (t      'O:       //
  eksp) or (tere   O:        //
     s) or (t      or        // sort
    st) or (t      or        // stort
    sv) or (e+     or        // svoret
     _) or (i      O         // orientere, original
        orien (ter Oj@n      // venstreorienterede
     _) or (a      or        // orange
        orm        orm       //
     f) or (m_     O:        // form
     f) or (mC     O:        // formgive
     f) or (me     O:        // forme
     f) or (mere   V         // formere
    _h) ormon      Om'on     //
     n) or (m      O         // normal
    st) or (m      O         //
     b) or (t      O:        // bortforklare
     p) or (t      Or        // port
   imp) or (te     O:        // importere
   imp) or (t_     'O        // import - stressed
   _ab) or         'O:d      // stressed
        or (al     oR        // oral
  _esk) or (te     'V:       // eskorte
    _n) or (d      or        // nord, nordisk
     n) or (sk     O:        // norsk
     v) or (e+     O:        // vores
    hv) or         ?O        // hvorfra, hvorved
   rek) or (d      'O:       // exception - stressed o in 'rekord'
    ak) or (d      'O:       // exception - stressed o in 'akord'
     s) or (te     or        // sorte
   rep) or (ter    'V        // stressed o
     s) or (tA     O         // sortiment
_transp) or (t_    'O:       // stressed - transport
     n) orth       V:T       //
  rekt) or         V         // rektorforening

// when "ord" means 'word', the d isn't pronunced
        ord (++    ?or       // ord , forord
        orde (_    o:V       // komme til orde
// Exceptions  to the or rule - "ord" doesn't mean "word"
     k) ord (el    Vrd       // kordel
     v) ord (e     Vrd       // helliget vorde dit navn
     h) ord (e     O:d       //
     b) ordeaux    ORd'o     //
  conc) ord (e     'V:d      // Concorde
     g) ord (on    V:d       // name
     n) ordisk     ordisg    //
    _l) ord (_     V:d       //
    _l) ord (er_   Vrd       //
  _akk) ord        'V:?d     // stressed
    hv) ord (an    Vd        // hvordan
     m) ord (er    ord       // morder
     m) ord (et    oR        // mordet
     f) ord (+     V:d       // Fordbil
     f) ord (æ     Vd'       // fordærve
     f) ord (ø     Vd'       // fordømme
     v) ord (i     'Vrd      // gernvordighed
        ord (en+   Od        // orden, ordensmagt
     n) orden      OVn       // Norden - silent d
     b) orde (nde  orE       //
        orde (ne+  ?oV       // ordene, bordene
        ord (enen+ O:d       // ordenen
     t) ord (enen+ ord       // tordenen
    _t) ord (++    ord       // torden, tordne
     j) ord (en    oV        // fjorden jorden
     j) ord (an    oRd       // Jordan
     j) ord (i     oRd       // jordisk
        ord (entlig+ 'O:d    // overordentlig - stressed
        ord (ne+   O:d       // ordne
        ord (nin   'O:d      // ordning, forordning
        ordre (+   O:drV     // ordre, ordrebog
     k) ord (reng  ord       // kordrenge
     _) ord (ret+  or        // ordret
        ord (retil+ Ord      // ordretilgang
        ord (ruk   Vd'       // fordrukken
        ord (in+   Vrd       // ordinær
     b) ord (el    Vrd'      // bordel
     v) or (t      O:        // vorte
        ordonnans  Vrdon'&ns // ordonnans
        ordrup     ordr0b    // Ordrup - Danish town
     b) ore        oV        // borerum
     b) orer       oV
     m) orel       or'&#l    // morel
     _) orleans    V:lens    // New Orleans

// stress on previous syllable - '-tor_' (also -or) nouns in da_list
     &) or ($p_alt+ ==V      // karburator, rollator, multiplikator, junior
     &) or (i$p_alt+ V'      // konditori
     &) or (er$p_alt ''o:    // karburatorer, juniorer
   &en) or ($p_alt 'or       // tenor
  &ead) or ($p_alt 'or       // toreador
    &f) or ($p_alt 'or       // metafor, anafor
    &t) or (ie$p_alt 'or     // laboratoriet - conflict with -ium rule
    &t) orium ($p_alt+ 'oriOm // don't spoil the -ium rule - laboratorium
     &) or (isk$p_alt ''o    // manipulatorisk
   mot) or (er     'o        // flymotorer
     d) or ($p_alt+ 'or      // kondor
     n) or ($p_alt+ 'or      // sonor

// no stress on initial 'for' - 1.550 words.
// Secondary stress on the next syllable after a syllable.
    _f) or (@++    %?V       // fork'ølet, fordr'ev
//	_f) or (mL11++ %V // formane, formaning, formene
     f) or (køl    ?V,       // s'ommerfork,ølet
     f) or (bund   O:        // skytteforbundet
    _f) ore (@++   O?O       // foregå, foregive, foretage
  misf) or (stå    ?V

// exceptions to initial 'for' below - 'for' means "front/fore"
    _f) or (a_+    'O:       // fora (plur. of 'forum')
    _f) or (an_+   'O:       // foran
    _f) or (ude_+  'O:       // forude
    _f) or (ankørende+ 'O:   // forankørende
    _f) or (annævnt+ 'O:     // forannævnt
    _f) or (ansat+ 'O:       // foransat
    _f) or (anstille+ 'O:    // foranstillet
    _f) or (anstående+ 'O:   // foranstående
    _f) or (ben_+  'O:       // forben
    _f) or (bens+  'O:       // forbens
    _f) or (benene+ 'O:      // forbenene
    _f) or (benet+ 'O:       // forbenet - problem with verb "forbenet"
    _f) or (behand+ 'O:      // forbehandle
    _f) or (beho+  'O:       // forbehold
    _f) or (bered+ 'O:       // forberede
    _f) or (bil+   'O:       // forbillede
    _f) or (bjerg+ 'O:       // forbjerg
    _f) or (bogstav+ 'O:     // forbogstav
    _f) or (bud_+  'O:       // forbud
    _f) or (buds+  'O:       // forbudstiden
    _f) or (bund+  'O:       // forbund
    _f) or (bøn+   'O:       // forbøn
    _f) or (censur+ 'O:      // forcensur
    _f) or (danser+ 'O:      // fordanser
    _f) or (del_+  'O:       // fordel
    _f) or (delen_+ 'O:      // fordelen
    _f) or (dom+   'O:       // fordom
    _f) or (dring+ 'O:       // fordring, fordringdfri
    _f) or (dæk_+  'O:       // fordæk
    _f) or (dæks+  'O:       // fordæks
    _f) or (dækkene+ 'O:     // fordækkene
    _f) or (dør+   'OR       //
    _f) ore (Cr++  '0:@-     // foreberinge, foregribe
    _f) ore (l_+   or'&#l    //
    _f) ore (lle+  or'&#l    // foreller (fish)
    _f) ore (n++   V'e:      // forene, forening
  genf) ore (n+    Ve:       // genforene
     f) ore (sC+   O:O       // forestiller, foreslog
    _f) or (el_+   or        // forel
    _f) or (et_+   'o@-      // foret
    _f) or (elsk++ V'        // forelske
    _f) orend (e+  'O:,en    // forende
    _f) orenkl (e+ V'enkl    // forenkle
    _f) orenkl (ing V'enkl   // forenkling
    _f) orensis (k or'&#nsis // forensisk
    _f) oretag (som %V3't&:  // foretagsom
    _f) orev (ige  V'e:v     // forevige
    _f) or (fader+ 'O:       // forfader
    _f) or (far+   'O:       // forfar
    _f) or (fædr+  'O:       // forfædre
    _f) or (gårs+  O:        //
     f) or (ter+   O         // plur.
    _f) or (fang+  O         // forfang
    _f) or (felt+  O         // forfelt
    _f) or (film+  O         // forfilm
    _f) or (fjor+  O         // forfjor
    _f) or (ford+  O         // forfordele
    _f) or (forfod+ O        // forfod
    _f) or (forstærk+ O      // forforstærker
    _f) or (forsøg+ O        // forforsøg
    _f) or (fra+   'O:       // forfra
    _f) or (foryserum+ V     // forfryserum
    _f) or (fødder+ O        // forfødder
    _f) or (gast+  O         // forgast
    _f) or (gang+  'O:       // forgang, forgangen
    _f) or (gemak+ 'O:       // forgemak
    _f) or (grund+ 'O:       // forgrund
    _f) or (gænger+ 'O:      // forgænger
    _f) or (gære+  'O:       // forgære
    _f) or (gård+  'O:       // forgård
    _f) or (hal+   'O:       // forhal
     f) or (halA++ %O        // forhale, forhaling
    _f) or (ham+   'O:       // forhammer
    _f) or (have+  'O:       // forhave
    _f) or (hen+   'O:       // forhenværende
    _f) or (histo+ 'O:       // forhistorie, forhistorisk
    _f) or (hjul+  'O:       // forhjul, forhjulstrukken
    _f) or (hold+  'O:       // forhold, forholdsvis
    _f) or (holde  %V        // forholde sig til
    _f) or (holdet+ 'O:      // forholdet
    _f) or (hud+   'O:       // forhud
    _f) or (hus+   'O:       // forhus
    _f) or (hæng+  'O:       // forhæng
     f) or (hæng+  O:        // badeforhæng
    _f) or (hånd+  'O:       // forhånd
    _f) or (hånds+ 'O:       // forhåndsindtryk
    _f) or (ring_  O:        // foring
    _f) or (ringen O:        // foringen
    _f) or (kammer 'O:       // forkammer
    _f) or (kant+  O':       // forkant
    _f) or (karl+  'O:       // forkarl
    _f) or (klog+  'O:       // forklog, forklogskab
    _f) or (klædet+ 'O:      // forklædet
    _f) or (kontor+ 'O:      // forkontor
    _f) or (krop+  'O:       // forkrop
    _f) or (kvinde+ 'O:      // forkvinde
    _f) or (kæmper+ 'O:      // forkæmper
    _f) or (kærlighed 'O:    // forkærlighed
    _f) or (køb+   'O:       // forkøbet, forkøbsret
    _f) or (kørselsret O     // forkørselsret
    _f) or (lag+   'O:       // forlag
    _f) or (lags+  'O:       // forlagsret
    _f) or (land+  'O:       // forland
    _f) or (lem+   'O:       // forlem
    _f) or (lover+ '?O:      // forlover
    _f) or (lyd+   'O:       // forlyd
    _f) or (lyder+ O:'       // forlyder
    _f) or (lydende+ O:'
    _f) or (lygte+ '?O:      // forlygte
    _f) or (lys+   'O:       // forlys
    _f) orlyst     Vl'Wsd    // forlyste, forlystelse
    _f) or (lægger+ 'O:      // forlægger
    _f) or (læns+  'O:       // forlæns
    _f) or (læse+  'O:       // forlæse
    _f) or (maldehyd+ 'O:    // formaldehyd
    _f) or (mand+  'O:       // formand, formandsskifte
    _f) or (mænd+  'O:       // formænd
    _f) or (mbar+  'O:       // formbar
    _f) or (mbrød+ 'O:       // formbrød
    _f) or (me++   'O        // forme
    _f) or (mel++  '?O       // formel
    _f) or (mene++ V         // formene
    _f) or (mente++ V        // formente
    _f) or (mere++ V         // formere
    _f) or (meri++ V         // formering
    _f) or (mle+   'O:       // formlen
    _f) or (melig+ 'O:       // formelig
    _f) ormer (_+  'O::mV    // former - problem with "formér"
    _f) or (mfast+ 'O::      // formfast
    _f) or (mfri+  'O::      // formfri
    _f) or (fuldendt+ 'O::   // formfuldendt
    _f) or (mgiv+  'O::      // formgive
    _f) or (middag+ 'O::     // formiddag
    _f) or (mkage+ 'O::      // formkage
    _f) or (mlære+ 'O::      // formglære
    _f) or (mløs+  'O::      // formløs
    _f) or (mning+ 'O::      // formning
    _f) or (mor+   'O::      // formor - like forefather
    _f) or (mødre+ 'O::      // formødre
    _f) or (mpresse+ 'O::    // formpresse
    _f) or (ms+    'O:       // formsikker, formskære, formsprog, formstof
    _f) ormssag (+ 'O:ms,s&  // formssag
    _f) or (mtø+   'O:       // formtørre
    _f) or (mue+   'O:       // formue, formueskat
    _f) or (mynder+ 'O:      // formynder, formynderisk
    _f) or (mål+   'O:       // formål, formålstjenelig
    _f) or (navn+  'O:       // fornavn
    _f) or (nem_+  'O:       // fornem
    _f) or (nemt_+ 'O:       // fornemt
    _f) or (omtale+ 'O:      // foromtale
    _f) or (ord+   'O:       // forord
    _f) or (ordn   O         // forordning
    _f) or (over+  'O:       // forover
    _f) or (panthaver+ 'O:   // forpanthaver
    _f) or (parti+ 'O:       // forparti
    _f) or (post+  'O:       // forpost
    _f) or (praktik+ 'O:     // forpraktik
    _f) or (premiere+ 'O:    // forpremiere
    _f) or (programmere+ 'O: // forprogrammere
    _f) or (prøve+ 'O:       // forprøve
    _f) or (på+    'O:       // forpå
    _f) or (rang+  'O:       // forrang
    _f) or (rest+  'O:       // forrest
    _f) or (ret+   'O:       // forret
    _f) or (rette+ V'        // forrette
    _f) or (retni+ V         // forretningsmand
    _f) or (rider+ 'O:       // forrider
    _f) or (rige+  'O:       // forrige
    _f) or (rude+  'O:       // forrude
    _f) or (råd_+  'O:       // forråd
    _f) or (slag+  'O:       // forslag
    _f) or (sanger+ 'O:      // forsanger
    _f) or (sats+  'O:       // forsats, forsatsrude
    _f) or (side+  'O:       // forside
    _f) or (ske+   'O:       // forske
    _f) or (skn+   'O:       // forskning
    _f) or (skelli+ %O:      // forskellig
    _f) or (sker+  'O:       // forsker, forskerby
    _f) or (skel_+ 'O:       // forskel
    _f) or (skelsbehandl+ 'O: // forskelsbehandle, -behandling
    _f) or (skelsløs+ 'O:    // forskelsløs
    _f) or (skol+  'O:       // forskole, forskoling
    _f) or (skrift+ 'O:      // forskrift
    _f) or (skud+  'O:       // forskud
    _f) or (skyl+  'O:       // forskyl
    _f) or (skyldt+ O'       // forskyldt
    _f) or (skære+ 'O:       // forskære, -bræt
    _f) or (skærm+ 'O:       // forskærm
    _f) or (slag_+ 'O:       // forslag
    _f) or (slags+ 'O:       // forslas, -stiller
    _f) or (sæde+  'O:       //
    _f) or (læbe+  'O:       // forlæbe
    _f) or (smag+  'O:       // forsmag
    _f) or (sommer+ 'O:      // forsommer
    _f) or (sorg+  'O:       // forsorg
    _f) or (spand+ 'O:       // forspand
    _f) or (spil_+ 'O:       // forspil
    _f) or (spillet+ 'O:     // forspillet
    _f) or (spillene+ 'O:    // forspillene
    _f) or (spir+  'O:       // forspire
    _f) or (spring+ 'O:      // forspring
    _f) or (spændt+ 'O:      // forspændt
    _f) or (stad+  'O:       // forstad, forstadium
    _f) or (stæder+ 'O:
    _f) or (stander+ 'O:     // forstander
    _f) or (stavelse+ 'O:    // forstavelse
    _f) or (stavn+ 'O:       // forstavn
    _f) or (stbotanik+ 'O:   // forstbotanik
    _f) or (stkandidat+ 'O:  // forstkandidat
    _f) or (stlig+ 'O:       // forstlig
    _f) or (stmand+ 'O:      // forstmand
    _f) or (stmæssig+ 'O:    // forstmæssig
    _f) or (studie+ 'O:      // forstudie
    _f) or (studium+ 'O:     // forstudum
    _f) or (stue+  'O:       // forstue
    _f) or (stvæsen+ 'O:     // forstvæsen
    _f) or (stzoologi+ 'O:   // forstzoologi
    _f) or (stævn+ 'O:       // forstævn
    _f) or (svar_+ 'O:       // forsvar
 _en_f) or (svarer+ 'O:      // forsvarer - noun
    _f) or (svars+ 'O:       // forsvarschef
    _f) or (sæt+   'O:       // forsæt
    _f) or (så_+   'O:       // forså
    _f) ortaler+   'O:t&lV   // fortaler
    _f) or (tand+  'O:       // fortand
    _f) or (tands+ 'O:       // fortands
    _f) or (tænder+ 'O:      // fortænder
    _f) or (tegn_+ 'O:       // fortegn
    _f) or (tegningsret+ 'O: // fortegningsret
    _f) or (tekst+ 'O:       // fortekst
    _f) or (telt+  'O:       // fortelt
    _f) or (tfarende+ 'O:    // fortfarende
    _f) or (tid+   'O:       // fortid
    _f) or (til+   'O:       // fortil
    _f) or (tløbende+ 'O:    // fortløbende
    _f) or (tog+   'O:       // fortog
    _f) or (tov+   'O:       // fortov
    _f) or (trappe+ 'O:      // fortrappe
    _f) or (trin_+ 'O:       // fortrin
    _f) or (trins+ 'O:       // fortrinsret
    _f) or (trop+  'O:       // fortrop
    _f) or (tryk+  'O:       // fortryk
    _f) ort (sætte+ 'Od      // fortsætte
    _f) or (tunge+ 'O:       // fortunge
    _f) or (tæppe+ 'O:       // fortæppe
    _f) or (ud++   'O:       // ud, forud, forudsætte
    _f) oruden (_+ O:'uD@-n  // foruden
    _f) or (valg+  'O:       // forvalg
    _f) or (varm+  'O:       // forvarme, forvarmning
    _f) or (vars+  'O:       // forvarsle, forvarsling
    _f) or (vask_+ 'O:       // forvask
    _f) or (vejen+ 'O:       // forvejen
    _f) or (værelse+ 'O:     // forværelse
    _f) or (åd+    'O:       // foråd
    _f) or (år++   'O:       // forår
  prof) or (ma     'O:       // stressed
   udf) or (ske    O:

.group p

        p          p
        pp         p
    to) pp (ost    pp
     _) på (P2     p'V       // prefix - påtage, påmontere
     _) på (ske    p'O       // not a prefix - påske
     _) på (lide   pV        // pålidelig
     _) på (vis    pV        // påvist
        på (fund   pV        // reklamepåfund
        på (virk   pV        // miljøpåvirkning
        på (læg    pV        // håndspålæggelse
     &) p (_       p         // hjælp
        p (syk               // psykolog [s,ykol'o]
   sym) p (tom               // silent p
   cam) pb (el     b         // silent p - Campbell
        pipeline   paIplaIn  //
        pitchpine  peTSpA:jn //
        praline    pRAlin'e  //
        punchline  pVnSlaIn  //
        parfait    pAf'E     //
        presbyterian prEsbytEri'&n //
        protege    prod@S'e  // protege
        protegé    prod@S'e  // protegé
     _) passager   p&s&sj'er // passager
        peanut     pi:nVd    //
        pseu       sWw       // pseudo
        posthum    pOsth'um  //
     _) pete (_    pi:t      // name
     _) petey      pi:ti     // name
        paige      pE:jdZ    // name
        penelope   pen'Elopi //
        pony       pVni      //
        peugeot    pWS'o     // car
     _) pearl (_   pW:l      // Pearl Harbor
        pierre     pjE:r     // French name
        perkins    pWkens    // name
        pissoir    p?esw'A:  //
        peace      pi:s      // Greenpeace
        paille (t  p&j'?E    // stressed
        peru       p?er'?u   // stressed
        pasadena   p?&s?&d'in?& //
        perth      pW:T      //
        pincenez   pa:Nsn'e  //
    ra) phael      f&'El     // name
   ral) ph         f         // name
   mem) ph (is     f
        picku (p   p?ik'?V   //
        peignoir   p?Enjw'A: //
        palm (_beach pA:m    //
        paintball  p?EjntbO:l //
  jose) ph         f         //
        percy      pWsi      // name
     _) piggy      pigi      // Miss Piggy
     _) pétain     pet'&N    // name
     _) poitier    pwAtj'e   // name
     _) poirot     pwAr'o    // name
     _) piaf       pjAf      // Edith Piaf
     _) purvis     p'W:vIs   // name

.group ph

        ph (il     f         // spelling error - no dot in 'phil.'
        phillippe  fil'i:p   // French name
        phoe       fi        // Phoenix
        philadelphia fil&d'Elfi& //

.group q

        q          k

     @) que        =k        // petanque, Monique
        quez       kE:s      // Vasquez
        quebec     kvib'Ek   //
   bou) quet       k''e      //
        queen      kwi:n     //
    te) qu (ila    'k        // tequila
        qui (z     kvi       //
        quiche     kiS       //
        quijote    kiS'Vt    // name
        quixote    kiS'Vt    // name
        qu (isling kv        //
        quarter    kwOtV     //

.group r
        r          r
        rr         r
// verb and noun ending
        rre (_     3-V       // tørre, herre
        rrer (_    3-V       // tørrer, herrer
        rrer (ne_  3-V       // tørrerne, herrerne
     A) re (_++    V_!       // hore, store - silent r
     A) re (n_     3-V       // frisøren, fyren
     A) re (ns_    3-V       // frisørens, fyrens
     C) re (_      R?V       // after consonant: ad the r - sejre, venstre, ældre
    sy) re (nedsættende ?V   // syrenedsættende
     C) re (st_    R?V       // taprest
     C) re (ste_   R?V       // tapreste
   æld) re         RV        // forældreløs
    dy) re         RV        // dyrefoder
  mind) re (@      RV        // mindreværdig
     y) re (@+     V         // myretue, dyrehold
     A) res (_     Vs
     C) rer (_++   rV        // beundrer
     @) rer (_$p_alt+++ ''rEr // stressed - operer
     @) rer (e_$p_alt+++ ''rE // stressed - operere, opererer
     @) rer (es_$p_alt+++ r''E // stressed - opereres
     C) ret (_++   rVD       // ændret
    op) ret (++    r&#t
     A) rer (_++   V         // horer
     A) ret (_++   3-VD      // horet, fyret
     æ) ret (_+++  VD        // været
     A) rerne (_++ Vn@-      // horerne
     A) rerne (s_++ Vn@-     // horernes
     A) rene (_    Vn@-      // hærene
     A) rene (s_   Vn@-      // hærenes
     æ) re (+      V         // ærefrygt, kæreste
//     æ) re (C+     3-V       // væremåde, værelse
  myld) re (@      V         // myldretid
  stue) re (n      RE
   lad) re (@      rV        // sladrehank
        re (tion++++ R@-     // diskretion
   høj) re (@      rV        // højresving

// "ret" exceptions	- not a verb or noun ending
  disk) ret (+     r'Et
   dek) ret (+     r'Et
  konk) ret (+     r'Et
   sek) ret (_+    r'Et
   sek) ret (er+   r'Et
   sek) ret (et+   r'Et
     _) ret (_++   r&#t      //
  skue) ret (++    r&#t      //
 klage) ret (++    r&#t      //
  købe) ret (++    r&#t      //
skatte) ret (++    r&#t      //
  lige) ret (++    r&#t      //
  møde) ret (++    r&#t      //
påtale) ret (++    r&#t      //
  råde) ret (++    r&#t      //
 skole) ret (++    r&#t      //
straffe) ret (++   r&#t      //
sædvane) ret (++   r&#t      //
  tale) ret (++    r&#t      //
  veto) ret (++    r&#t      //
borger) ret        r&#t      //
  _ind) ret (++    r&#t      //
 regel) ret (++    r&#t      //
   hen) ret (_     r&#t      //
  _ord) ret (++    r&#t      // ordret oversættelse
menneske) ret (++  r&#t      //
 fiske) ret (++    r&#t      //
   liv) ret (++    r&#t      //
færdig) ret (++    r&#t      //
stemme) ret (++    r&#t      //
  arve) ret (++    r&#t      //
 bygge) ret (++    r&#t      //
 _laza) ret (++    '&#t      //
 bytte) ret (++    r&#t      //
dagpenge) ret (++  r&#t      //
   ene) ret (++    r&#t      //
        rett (++++ r?&#t     // henrette, rettroende - only one t
     s) ret (+++   r&#t      // rigsret, yndlingsret
højeste) ret (++   &#t       //
familie) ret (++   r&#t      //
    by) ret (++    r&#t      //
 lands) ret (++    r&#t      //
 marga) ret (++    &#t       // name
  naza) ret (++    &#t       // name
 under) ret (++    r&#t      //
første) ret (++    r&#t      //
 gryde) ret (++    r&#t      //
 _tabu) ret (++    '&#t      //
     u) ret (_++   V-D       // gulduret
ret_og_u) ret (+   r&#t      //
 gør_u) ret (++    r&#t      //
gøre_u) ret (++    r&#t      //
e_mig_u) ret (++   r&#t      // gjorde mig uret
e_dig_u) ret (++   r&#t      // gjorde dig uret
e_os_u) ret (++    r&#t      // gjorde os uret
e_dem_u) ret (++   r&#t      // gjorde dem uret
t_mig_u) ret (++   r&#t      // gjort mig uret
t_dig_u) ret (++   r&#t      // gjort dig uret
t_dem_u) ret (++   r&#t      // gjort dem uret
t_jer_u) ret (++   r&#t      // gjort jer uret
t_os_u) ret (++    r&#t      // gjort os uret
gjort_u) ret (++   r&#t      // gjort uret
gøre_u) ret (++    r&#t      // gøre uret
  en_u) ret (++    r&#t      // begå en uret
    _u) ret (_mod_++ r&#t    // begå uret mod
 dig_u) ret (++    r&#t      // har alle andre end dig uret
_ret_eller_u) ret (_++ r&#t

     _) rhode      RWwd      // Rhodes
        rheu (ma   RVj       // rheumatoid
        rickshaw   rekSV:    // rickshaw
        rickshawer rekSV:V   // rickshawer
        riverside  rIvVsaId  // Riverside Drive
     _) reservoir  resErvo'a: //
        reservoir  resErvoa: //
        recut      rikVd     //
        reggae     REgEj     //
        right      R'aIt     // all right
        research   ris'W:tS  //
        rioja      ri'Vk&    // wine
        ramirez    _^_ES     // name
        reece      ri:s      // name
        roquefort  rVkf'V:   // cheese
        roger      rVdZV     // name
        russell    rVs@-l    // name
     _) robie      rVbi      // name
        resolution REsoluS'on //
     _) road (_    rWwd      //
        rugby      RVgbi     //
virtual_) reality  ri'&liti  //
        reagan     REg&n     // name
        rodney     rVdni     // name
        renoir     r@nw'A:   // name
        r (K       r         // not followed by a vowel
   hve) r          r         // hver
     b) r          3-        // bror
    se) r (_       r         // ser
    he) r (_       r         // her
    je) re (s      V         // jeres
    de) re (s      V         // deres
    kø) re         V         // køretøj
    ho) re         V         // horeunge
   smø) re         V         // smørefedt
   hav) re         rV        // havregryn
 bekym) ret        rVD       // bekymret
  _ent) re (_      R'E       // entre
  _ent) re (en_    R'E       // entreen
  _ent) re (er_    R'E       // entreer
  _ent) re (ers_   R'E       // entreers
  _ent) re (erne_  R'E       // entreerne
  _ent) re (ernes_ R'E       // entreernes
    bu) rd (eK     rd
     æ) r (er_N              // silent r - skærer
     æ) re (_N     V         // silent r - skære
    læ) re         V         // lærerigt
    sæ) reg (en    3-ej      // særegenhed
    sæ) reg (ne    3-ej      // særegne
     æ) rgre       3-wRV     // ærgre, ærgrelse
     æ) rger       3-wV      // ærgerlig
    sa) rd (el     rd        // sardel
    ga) rde        rd@-      // garde
    hå) rd                   // silent rd - hård
    hå) rd (e      :         // hårde
     y) rd (e_     rd        // myrde, byrde
     o) rd (el++   rd
     o) rd (en++   rd        // exception - pronounce d in 'orden, ordentlig'
     o) rd (rin    d
     e) r (e_N               // hellere
   dia) re         r'e       // diare
  diar) re         r'e
//transpo) r (t                // transport
   au_) revoir     r@w'a:r   // au revoir
        rouge      ru:S      //
        richie     RitSi     // name
        rajah      rAdZ&     //
 home_) run        RVn       //
        richelieu  riSlj'W   // name
        reality    ri'&liti  //
        rushmore   rVSmO:    // name

// words ending with -ri in da_list have a stressed "i"
// The stress is kept in compounds where a word is added after the word.
// If a word is added before the word, it reverts to normal stress
// If -isk is added the previous syllable gets the stress
     &) ri ($p_alt R''i      // maleri, infanterist
     &) ri (sk$p_alt =Ri     // malerisk, symmetrisk

.group s
        s          s
        ss         s
        s (sh      s         // lysshow
        sc (e      s         // scene
        ssi (o     S         // depression
    fa) sc         s         // fascinere
    di) sc (ip     s'        // disciple
fransi) sc (o      =sk       //
  taba) sc (o      =sk       // Tabasco
    ma) sc (ara    sk'       // maskara
    di) sc (ount   sk'       //
        sc (rap    sk        // scrapbog
        s (cigar   s         // majscigaret
        sc (oo     sk        // scooter, scoop
     _) sh         S         // shaman
     _) shirley    SWli      // name
    fi) sh (er     S         //
        shot       SVt       // snapshot
        shaw       SO:       // name
        sc (or     sk        // score
    me) sc (al     sk        //
        sco (t     skV       // Scotland Yard
        skateboard skEjtbO:d //
        shaughnessy SOnEsi   // name
        sully      sVli      // name
        spielberg  spilbW:g  // name
        sotheby    sVD@-bi   // name
        shelagh    Si:l&     // name

///JD s suffix - $alt words in da_list
// 2-3.000 words end with s, so this cannot be a general suffix.
// There would be too many exceptions.
     &) s (_$p_altS1 s

  abce) s          s         // not a suffix
  rece) s          s         // not a suffix
  exce) s          s         // not a suffix
 kommi) s (_       =         // not a suffix, silent s, stressed i
 kommi) s (e                 // not a suffix, silens s - kommissen
    ky) s          s         // not a suffix
anderlede) s       s         // not a suffix
interferen) s      s         // not a suffix
eksisten) s        s         //
residen) s         s         //

    pu) sh         S         // pusher
    mo) sh (e      S         // name
   tri) sh         S         // name
   mar) sh         S         // Marsha
    na) sh         S         // name
    bi) sh (op     S         // name/noun
    pa) sh (a      S         //
     e) scort      sk'V:t    //
franci) sc (o      sk        // Francisco
     e) sc (obar   sk        // Spanish name
 port_) said       s&'id     // city in Egypt
    @@) som        =sVm      // stress on previous syllable - opmærksom
        s (omkost+ s         // Sundhedsomkostninger
 kromo) som        s'om      // stressed
        s (A       s
        s (ie      s
        si (on     S         // changed from "s (ion S" - division
        s (j       s
        sch        S         // changed from [s(ch] - gullasch
  salg) s          s         // salgschef
        sh (erif   S         //
    su) sh (i      S         //
    ha) sh         S         //
   sma) sh         S         // smashe
        sch (ool   sk        //
        sherman    SW:m&n    // Sherman kampvogn
        schweiz    svaIts    //
        sioux      su:       // red indian
    al) sace       's&s      // Alsace (French region)
     _) sion       si:Vn     // Sion, Sions kirke
     _) substitution substituS'on //
        substitution substituSon //
        shine      sjaIn@    //
        saloon     s&l'u:n   //
        skyline    skaIlaIn  //
        slimline   slemlaIn  //
        support    sOp'Vrd   //
        sheik      SaIk      //
        sicilien   sis'ili@n // - Italian island
        scene      sen3      //
        scener     senV      //
     i) scene (s   s'en@     // stressed 'e - iscenesætte
        speak      spi:k     // eSpeak
        siegfried  _^_DE     //
        slovakiet  slov&k'i@D //
        show       Sou       //
        sydney     sidni     //
        shakespeare SEiksbi:r //
        suther     sVDV      // Southerland
        squash     sgwVS     //
        sussex     sVsEgs    //
        shire      S@        // British towns with final -shire
        seamus     SEim@-s   // name
     _) steve      sti:v     // name
     _) steven     sti:v@-n  // name
        sheila     Si:l&     // name
        shor (t    SO        // shorts
     _) stone      sdoun     // namde - Stone
empire_) state (_  stEjt     //
     _) sir (_     sW:       // Sir Arthur
        sher (wood SW:       // Sherwood Forrest
        surf       sW:f      // windsurfing
        surf (e    sW:f
    la) sur        sur       // lasurfarve
     _) sugar (_   SugV      // Sugar Ray
        savoir     s&voa:    // savoir-faire
        sonya      sVnj&     // name
        sophie     sOufi     // name
        sightseeing saItsi:eN //
        spitfire   spetfaIV  //
        suffolk    sVfVk     //
        screwdriver skRudraIvV //
        sunday     sVndi     // Sunday Times
        solsjenitsyn sVlsj@n'itsin //
        sloane     slOwn     // name
        swanee     swVni     // Swanee River
        sweet      swi:t     //

   er_) sig (_til  sAj       // avoid [si] - glæder sig [saj] til
   et_) sig (_til  saI       // avoid [si] - glædet sig [saI] til
    e_) sig (_til  saI       // avoid [si] - glæde sig [saI] til
 bare_) sig (_til  si        // verb
 snor_) sig (_     saI       // snor sig som en slange
   er_) sig (_     saI       // avoid [si] - vænner sig
        sig (_undskyld+ si   // eller sig undskyld
     _) sig (_mig  si        // sig mig engang
    e_) sig (_mig  saI       // nærme sig mig
   et_) sig (_     saI       // avoid [si] vænnet sig
    e_) sig (_+    saI       // avoid [si] vænne sig, kaldte sig
 gøre_) sig (_det  saI       // gøre sig det besvær
   år_) sig (_     saI       // han får sig en tår
  bød_) sig (_     saI       // chancen bød sig
        sig (_det  si        // sig det med blomster
 bare_) sig (_     si        // bare sig sanddheden
  _af_) sig (_     saI       // avoid [si] af sig selv
 _med_) sig (_     saI       // med sig havde han ...
 _han_) sig (_     saI       // avoid [si] sluttede han sig til
    t_) sig (_     saI       // holdt sig fra, opført sig
  sat_) sig (_     saI       // sat sig op mod
  lod_) sig (_     saI       // lod sig udskrive
  gav_) sig (_     saI       // gav sig til, overgav sig
     _) sig (_selv saI       // noget for sig selv
     _) sig (_for  saI       // han holdt sig for sig selv
     _) sig (_i_deC saI      // Han fandt sig i det/dem
  for_) sig (_     saI       // se noget for sig
  fra_) sig (_     saI       // slå fra sig
  til_) sig (_     saI       // tage noget til sig
   gå_) sig (_     saI       // gå sig en tur
   få_) sig (_     saI       // få sig en lur
  gav_) sig (_til  saI       // overgav sig til
   An_) sig (_til  saI       // beslutter han/hun sig til
  _de_) sig (_til  saI       // beslutter de sig til
  stå_) sig (_     saI       // stå sig godt med
  den_) sig (_     saI       // holder den sig flydende
er_folk_) sig (_   saI       // hvordan morer folk sig
     _) sig (_med  saI       //
  slå_) sig (_     saI       //
   på_) sig (_     saI       //
   _i_) sig (_     saI       //
 slår_) sig (_     saI       //
     _) sig (_alene saI      // klare sig alene
     _) sig (_over saI       // brokke sig over
vende_) sig (_     saI       //
erklære_) sig (_   saI       //
betro_) sig (_     saI       //
betror_) sig (_    saI       //
 føle_) sig (_     saI       //
hygge_) sig (_     saI       //
 skød_) sig (_     saI       //
 sneg_) sig (_     saI       //
 slog_) sig (_     saI       //
  tog_) sig (_     saI       //
  kom_) sig (_     saI       //
tvang_) sig (_     saI       // tiltvang sig adgang
 brød_) sig (_     saI       //
   ør_) sig (_     saI       // klør sig, gør sig
  man_) sig (_     saI       // føler man sig
  hun_) sig (_     saI       // gemmer hun sig
  han_) sig (_     saI       //
   de_) sig (_     saI       //
     _) sig (_ud_  saI       // rode sig ud i
     _) sig (_af_  saI       // tage sig af
     _) sig (_på_  saI       // slå sig på
     _) sig (_ind_ saI       // bilde sig ind
   ak_) sig (_     saI       // drak sig fuld
  gik_) sig (_     saI       // gik sig en tur
   så_) sig (_om   saI       // så sig om/omkring
  ser_) sig (_om   saI       // ser sig om/omkring
     _) sig (_om   saI       // kjolen smøg sig om kroppen
  red_) sig (_     saI       // red sig en tur

// use [sV] instead of [sO]
   er_) så (_      sV        // du virker så bekendt
     _) så (_ham+  sO        // vidner så ham
   es_) så (_      sV        // du føles så skrøbelig
     _) så (_fik_  sV        // så fik du en idé
    r_) så (_bange sV        // jeg er/var så bange
   re_) så (_      sV        // være så dum
 blev_) så (_      sV        // det blev så slemt
  med_) så (_      sV        // med så kort varsel
 hold_) så (_      sV        // hold så op med det
vil_du_) så (_     sV        // vil du så gøre det?
vil_de_) så (_     sV        // vil De så gøre det?
vil_i_) så (_      sV        // vil I så gøre det?
  vil_) så (_      sV        // jo, du vil så
blive_) så (_      sV        // jeg kan blive så vred
 _dig_) så (_      sV        // hvorfor giftede du dig så?
     _) så (_havde_ sV       //
     _) så (_bliver_ sV      //
     _) så (_blev_ sV        //
     _) så (_have_ sV        //
     _) så (_kan_  sV        //
     _) så (_går_  sV        //
     _) så (_gå_   sV        //
     _) så (_her_  sV        //
     _) så (_lad_  sV        //
     _) så (_lang_ sV        // ikke så lang tid
     _) så (_nær_  sV        //
     _) så (_skete_ sV       //
     _) så (_skal_ sV        //
     _) så (_ved_  sV        //
     _) så (_vi_kan_ sV      //
     _) så (_kom_  sV        //
     _) så (_kommer_ sV      //
     _) så (_tager_ sV       //
     _) så (_gik_  sV        //
     _) så (_hold_ sV        //
     _) så (_gøre_ sV        //
     _) så (_ville_ sV       //
     _) så (_sikker_ sV      //
     _) så (_besværlig sV    //
_er_du_) så (_     sV        //
_gør_han_) så (_   sV        //
_vil_han_) så (_   sV        //
_vil_hun_) så (_   sV        //
_vil_de_) så (_    sV        //
_vil_i_) så (_     sV        //
_ville_du_) så (_  sV        //
_ville_han_) så (_ sV        //
_ville_hun_) så (_ sV        //
_ville_de_) så (_  sV        //
_ville_i_) så (_   sV        //
_ville_du_) så (_  sV        //
   og_) så (_videre sV       //
 _for_) så         sV        //
     _) så (_vi_må sV        //
     _) så (_i_må  sV        //
     _) så (_de_må sV        //
     _) så (_hAn_må sV       //
     _) så (_den_må sV       //

kompromi) s        '         // stress added
 succe) s          '
        shirt      S3:t      // T-shirt
        steak      stEjk     //
        smiley     smaIli    //
        straight   sdrE:jt   //
        seattle    si'&t@l   //
     _) sunset     sVnsEt    //
        stealth    stElT     //
        sherlock   SWlVk     // name
     _) sean (_    SO:n      // name
     _) seans (_   SO:ns     // name
        saint      s'Ejnd    // Saint Louis
        seine      sEn3      // Seinen, seinebred
        sainte     _^_fr     // Sainte-Mère-Eglise
        signore    _^_it     //
        sidney     sidni     // city
        soign      so&N      // soignere
        stephen    stiv@n    // name
        sullivan   sVliv3n   // name
        special (_branch spEsj3l // Special Branch
        scone      skVn      //
        strike     stRaIk    //
        smythe     smA:jD    // name
        shepherd   SEp-Vd    // name
        smith      smet      // - name, Danish version
     _) season     sis@n     // Four Seasons
     _) seymour    si:mO:    // name
     _) stacy      stEjsi    // name

.group t
        t          t         // final t changed to d in ph_danish
        tt         t
        tt (er     d         // atter
//     C) t (er_     d         // kryster [kR'ysdV]
        t (en_     d         // femten - final ten: d@-n
        tt (en     d         // attentat, atten - final tten: d@-n
    Ce) t (_       d         // final -et => [@-d] spærret - TEST
     _) tj         tS        // tja, tjald, atju, tjek
     _) t (_       te:       // the letter T
     _) t (_shirt  t'i:%     // T-shirt
     _) t (_bone   t'i:%     // T-bone
    na) tt (øj     tt,
   høj) tt (aler   t
        tombs      tu:ms     // Tombstone
        toast      tOwst//   // toasstbrød
        twostep    tu:stEp   // dance
        toastmaster tOwstm,A:stV // toastmaster
     _) très (_    trE       // French (very)
     _) terry      teri      // name
     e) tt (id     t|t       // ettiden
     e) tt (al     t|t       // ettal
        tt (øj     t|t       // ballettøjet
        teress (ant tr3s     // interessant
   _in) teresse    tVR'&#s@- // interesse
    in) teresser   tVR'&#sV  // interesser
    in) teresseret tr3s'eVD  // interesseret
    in) teresserer tr3s'eV   // interesserer
    in) teressere  tr3s'eV   // interessere
        throat     Tr@wt     // Deep Throat
     _) th (eo     t         // name
    ru) th         t         // name
     _) tanguy     _^_fr     // name
    ca) therine    Tren      // name
 saman) th (a      =T        // name
   mar) th (a      T         // name
    lu) th (er     t         // name
        thai       taI       // thai, Thailand
        third      TW:d      // Third Street
        thunder    TVndV     //
        tredivtedel tr&fd@del //
        tyve       ty:w      // 20
        tredvtedel tr&fd@del //
        trenchcoat tr'EnSk,oud //
        tennessee  tEn@si    //
        teenage    ti:nEdZ   //
        teenager   ti:nEdZV  //
     _) tracy      trEjsi    // name
     _) tracey     trEjsi    // name
        tombstone  tu:msdoun // name
        town       tAwn      //
        touchdown  tVtSdawn  // touchdown
     _) tape (_    tEjp      // gaffatape
     _) tape (n_   tEjp3     // gaffatapen
world_) trade      trEjd     //
  the_) times      taIms     // newspaper
        tokyo      tVkjo     //
        teak       ti:k      //
     _) taj (_mahal t&S      //
  jani) tsh (ar    S         //
        thackery   T&k3ri    // name
     _) teach      ti:tS     // name
        titanic    taIt'&nik // name
        timeshare  taImSE:r  //
        timothy    tem0Ti    // name
     _) trevor     t*EvV     // name
     _) tucson     tu:sVn    // US city
        torquay    tO:ki     // name
        tudor      tjudV     // name
   _ar) t (_deco             // silent t

// final -te: D@-
        te (_      d@-_!     // smerte, hjerte
   lyg) te (@      t@-       // lygtepæl
   sor) te (@      d@-       // sorteper
   hel) te (@      d@-       // heltedåd
   tor) t (ere     t         // tortere

  enes) te (@      d@-       // tjenestepige
     _) te (_      te        // tea
   por) tefø (lje  t@-f'?W   // stressed ø
   _is) te (_      te        // ice tea

// final -tek - stressed e
  _apo) tek        t'ek
_biblio) tek       t'ek
 _char) tek        t'ek
_disko) tek        t'ek
 _fono) tek        t'ek
 _foto) tek        t'ek
_glypto) tek       t'ek
 _hypo) tek        t'ek
_karto) tek        t'ek
 _lege) tek        t'ek
_media) tek        t'ek
_pinako) tek       t'ek
_video) tek        t'ek

.group ti
// words with unstressed initial "til"
        til (freds tel'
        til (bage  tel'
        til (forn  tel'
        til (fældig tel'
        til (fælles tel'
        til (godehavende tel'
        til (godese tel'
        til (godeseddel tel'
        til (godeskrive tel'
        til (grundliggende tel'
        til (gængelig tel'
        til (intetgøre tel'
        til (intetgørelse tel'
        til (kendegive tel'
        til (kendegivelse tel'
        til (ladelig tel'
        til (lige  tel'
        til (ligemed tel'
        til (lykke tel'
        til (overs tel'
        til (pas_  tel'
        til (rettelægge tel'
        til (rettevise tel'
        til (rettevisning tel'
        til (sammen tel'
        til (skadekommen tel'
        til (skadekommet tel'
        til (skadekomst tel'
        til (stedekomst tel'
        til (stedelig tel'
        til (stedevær tel'
        til (stedeværelse tel'
        til (stedeværende tel'
        til (strækkelig tel'
        til (synekomst tel'
        til (syneladende tel'

// final -tis - stress on previous syllable
appendici) ti (s   =ti
bronki) ti (s      =ti
celluli) ti (s     =ti
difteri) ti (s     =ti
  eran) ti (s      =ti
gastri) ti (s      =ti
hepati) ti (s      =ti
laryngi) ti (s     =ti
meningi) ti (s     =ti
   pas) tis        t'is
  raki) ti (s      =ti
   lek) ti (e      S
    ak) ti (e      S         // aktie
     &) ti (on+    S         // station, dispotion
   bas) ti (on     dj        //
        ti (øs+    S         // tendentiøs
    pa) ti (ent    S         // patient
   kvo) ti (en     S         // kvotient
     r) til (_     tel       // PP hertil, dertil

.group u
        u          u

// General rule: Normal vs. short (glottal) u
// short u followed by double consonant
        u (C%+     ?u        // blusse
   L03) u (ff+     ?O        // bluffe
    sk) u (L02%    ?0        // skuffe, skubbe
     f) u (L06%    ?O        // fuppede
     r) u (L06%    ?O        // siruppen
     C) u (kk+     ?0        // sukker, lukker, stukket
     k) u (kk+     ?u        // kukke
     C) u (gg      ?0        // hugge
 visel) u (lle     '?u
     l) u (der     ?u        // also spelled "ludder"

// Short u. General rules?
     r) u (mmy     ?V        // card game
        u (ds      ?u        // pludselig
    br) u (d       ?u        // brud, bruden - short
    br) u (de_     u         // brude - long

     b) ug (gjord  u:
     h) utton      ?Vt@n     // name
     b) unny       ?Vni      // name

// General rule: l/d + u + f: O
   L03) u (f       ?O        // luft, duft

        u (se      u         // muse, huse
        u (set     ?u        // huset - "hus" made short by ph_danish

        ur (gt     o3-       // spurgt
        ure (_     u3-V      // ure, mure
        urer (_    u3-V      // ure, murer

// general rule: [O] after consonant followed by k/g
     C) u (L01t    ?O        // frugt, fugt, lugt, lugte
     j) u (L01L04  u         // Jugoslavien
    gl) u (kose    y         //
     C) u (L01L11  u         // halleluja
//    tr) u (ktL04   u         // struktur
     C) u (ktL04   u         // konduktør, struktur
     C) u (L01e+   O         // lunge
     t) ucker      VkV       // name
     h) u (je+     u         //
     p) u (ck+     u         //
    br) u (g       u         //
     r) u (g       u         // rug, rugbrød
     l) ugaf       lOg'&     //
     k) u (k       u         //
     b) u (gse     u         // bugsere
    gl) u (g       u         // glugger, glughul
  røgl) u (gt      ?O        //
    fn) u (g       u         // snefnug
        u (gl+     u         // fuglene, uglerne
    br) u (gt      ?O        //
    sl) ug         u         // slugt, sluge - silent g
     s) u (g       u         // sugerør, suggestiv
     l) u (k       ?O        // sluk, pluk, lukke, fluks
     l) u (krL11   u         // lukrativ
        u (ks      ?0        // juks, buks
     l) ukaf       Og'&      // sygelukaf
     p) urple      W:p-@-l   // Purple Heart
     d) u (dley    V         // name
        ulster     VlstV     // name

// general rule: [0] after l/d followed by ns
   L03) u (ns      ?0        //	luns, dunst

// general rule: followed by ng/nk: [O]
        u (ng++    O         // lunge, unge, hungre
        u (nk      O         // sunket, prunk
     j) u (nktur++ O         //
    sp) u (nde     O         // spundet
     j) u (nk      V         // junkaktie
   hal) u (nk      'O        // stressed
    _f) u (nk      V         // funkmusik
     f) unk (tion  0N        // funktionsfejl
    _p) u (nk      V         // punker
   L06) u (nkt     O         // punkt
     h) un (ge++   ?un       // hunged, hungepard

// general rule: [O] followed by nd
        u (nd+     ?O        // grund, rund,  underligt, undtage
     b) u (nt      ?O        // buntmager
     p) u (nd      ?u        // pund
     t) u (ndå     ?u        // tundåse
   rab) und (us    '?Ond     // stressed

// general rule: Consonant + r + u + p/b = [O]
    Cr) u (L06     O         // broad general rule - skrub
     r) u (L06     O         // sirup, rup
     r) u (f       O         // rufferi
     r) u (L06L04  u         // rupi
    tr) u (L06     u         // strube, trup
    gr) u (L06     u         // gruble
   skr) u (ple     u         // skrupler
   skr) u (pel     u         // skrupelløs
   abr) u (pt      'u        // abrupt
     m) u (L01     0         // mug, mukke
     m) ug (_ud    u         //
     m) ug (e_ud   u:        //
    sm) ug         uw        // i smug, smugkigge

// generak rule: b/d + u + k:_ O
     b) u (k       O         // bukser, buk, duk
     d) u (k       O         // duk, dukke, duks
     p) u (kl      O         // pukle, puklet
     p) u (kke     ?O        // pukkel

// general rule: m/n + u + rre: [O]
   L09) u (rre     ?O        // snurre, knurre, murre

// remove u in order to make the -ig/elig rule (group i) work with u + -ig list words
// e.g. u+erværdig [uErv'Erdi] will keep its stress on the next to last syllable.
     _) u (@@+P1   u_!       // _" = no link with next vowel
     _) ube (+     'ube      // uberørt - "be" gives the next vowel stress
     _) ufor       '?ufV:    // uforskyldt, uforfalsket, uforandret
     _) uud        '?u|'?uD  // uudforsket
     _) u (lækker  '?u

// exceptions - u isn't a prefix
        uppercut   VpVkVt    //
     _) u (nd+     ?O        // underfuld, undtage
     _) u (ng+     ?O        // ungdommelig
        u (gle+    u         // ugle
        u (ld+     u         // uld
        u (lv+     ?u        // ulvene
     _) ubeset (_  ubesed    //
    _p) u (b_      ?V        //
     p) u (bb      ?V        // pubben, pubber
        u (hyre+   u:
        u (enig+   u'        //
        uformel    ufOm'el   //
        u (ltima   ?u        // ultimatum
        u (ltra    ?u        //  ultraviolet
        u (defra+  ?u        //
        u (dgrundelig+ ?u    //
        u (imodståelig ?u    //
        u (surp    ?u        // usurpator
        u (ni++    ?u        // uniform, universitet
     t) u (ning+   ju        //
     t) u (ne      ju        //
  prod) u (ceren   ju        //
   _st) u (art     ju        // name
     g) u (den+    ?u        // u is shorter in "guden" than in "gud" (glottal stop)
        u (ge++    u         // ugerne, sluge
        uger (+    uV        // sluger, slugere
     s) uge (rør   u3        // silent g
     _) u (r++     ?u        // ur, urrem, uret
     _) u (retfæ++P1 u:      // uretfærdig - prefix
     _) u (ds+     ?u        // udsætte
    et) u (de+     'y        // stressed
        u (topi    ?u        //
        uskyldig   ?usg'yldi //
     d) u (blin    V         // city
        ukulele    ?uk?ul'el@- //
  acap) u (lco     'u        // stressed
     m) u (pperne  ?V        //

// nouns with final -um in da_list - stress on previous syllable
     &) um ($p_alt =Om       // jubilæum

// stressed -ure - $alt words (French) in da_list pronounced [y:V]
     &) ure (+++$p_alt ''y:V // frisure
     &) ure (re$p_alt+++ yr''e // manicurerede
  &out) ure ($p_alt 'y:r     // couture - without [V] because fashion people talk like that
    &s) ure (re+++ ur''e     // censurere
// -ure without stress after a syllable
     @) bord)      ure       y:V
     @) broch)     ure       y:V
     @) embouch)   ure       y:V
     @) miniat)    ure       y:V
     @) fris)      ure       y:V
     @) frit)      ure       y:V
     @) garnit)    ure       y:V
     @) grav)      ure       y:V
     @) cout)      ure       y:r
     @) kannel)    ure       y:V
     @) konfekt)   ure       y:V
     @) konfit)    ure       y:V
     @) lekt)      ure       y:V
     @) manic)     ure       y:V
     @) miniat)    ure       y:V
     @) mixt)      ure       jV
     @) ouvert)    ure       y:V
     @) pedic)     ure       y:V
     @) proced)    ure       y:V
     @) sinec)     ure       y:V
     @) tourn)     ure       y:V

// final -tur in da_list - stressed u
    &t) ur ($p_alt ''ur      // struktur
    &t) ur (el$p_alt ur'     // strukturel
    &d) ur ($p_alt ''ur      // trubadur
 _komf) ur         'ur       //

// final -ut in da_list - stressed u
     &) ut ($p_alt 'ut       // rekrut
     &) ut (t$p_alt '?u      // rekrutter - avoid double t

// short u - glottal stop
     h) u (dK      ?u
     h) u (deC     ?u        // huden, lyshudet
    st) u (dK      ?u
    st) u (den     ?u
     t) u (dK      ?u
     t) u (den     ?u

// final -sur
 dress) ur         'ur
  cens) ur         'ur
   cæs) ur         'ur
  fiss) ur         'ur
  glas) ur         'ur
   las) ur         'ur
  mens) ur         'ur
   ras) ur         'ur
  tons) ur         'ur


 // most of the words with ud-: [uD] - udpege
     _) ud (@@+P2  ''?uD
     _) ude (@@+P3 ''uD@-
// exceptions for ud-: [ud]
     _) ud (elt+P2 '?ud      // udelt
     _) ud (at+P2  '?ud      // udateret
     _) ud (rikkelig+P2 ud
     _) ud (røj+P2 'ud
     _) ud (uelig+ ?ud
     _) ud (y+P2   '?ud      // udyd, udygtig, udyr
     _) ud (øbt+P2 'ud
     _) ud (ød+P2  ?ud       // udødelig
     _) ud (åd+P2  '?ud
     _) ud (en+    ?uD
     _) ud (kig    ?uD       // udkigspost (another rule overrides a silent g rule)

        u (nL08+   O         // kunst
    br) unch       VnS       //
     b) u (ffer    ?V        // buffer
 ketch) u (p       V         //
    cl) u (b       V         //
     s) ui (te     wi        //
    st) u (nt      V         // stuntman
     _) d)         u         (ncan V // name
     b) urg (er    Wg        //
        u (mK+     ?O        // dum
     n) u (mlock   V         //
     h) umphrey    Vmfri     // name
    _b) urns       W:ns      // name
     h) umbug      OmbOg     //
     _) usa (_     u:|es|'&  //
     _) usa's (_   u:|es|'&s //
     s) ur (fb     W:        // surfbræt
     p) u (nch     O         //
  _sek) u (nd      'O        // stressed
   sek) u (ndæ     O         // sekundær
 _glas) u (r       'u        // stressed
  _abs) u (rd      'u        // stressed
  _fig) u (r       'u        // stressed
 _harp) u (n       'u        // stressed
  _fid) u (s       'u        // stressed
  _rob) u (st      'u        // stressed
  chal) u (p       'u        // stressed
    _b) uket       uk'Et     // stressed
  _bas) u (n       'u        // stressed
 andal) u (s       'u        // stressed - andalusier
 _konf) u (s       'u        // stressed
_klaus) u (l       'u        // stressed
 _konk) u (rs      'u        // stressed
   jer) u (salem   'u        // stressed
krused) u (lle     'u        // stressed
  _vol) u (me      'u        // volumen
     _) fakt)      u         (ra 'u //
     _) prok)      u         (ra 'u //
     _) angost)    u         (ra 'u //
   col) u (mb      'O        // Columbia, columbusæg
  kent) ucky       'Vki      //
  calc) u (tta     'V        //
     f) u (ck++    V         //
stand_) u (p       V         // stand-up-komiker
    bl) u (fæ      u         // blufærdig
    sm) u (gl      u         // smugling
    sl) u (gt      u         //
     b) ug (ta     u         // bugtaler
     l) u (n_      u         // lun
     l) u (ne      u         // lune
     l) u (nte     0         // lunte
     j) u (nt      0         // junta
     l) u (kas     u         // Lukas
     r) u (st      O         // udrustning, veludrustet
    tr) u (st      V         // antitrust, hjernetrust
     r) usty       Vsti      // name
    fr) u (s       u         // frustrerende
   _pr) u (st      u         // pruste
  vind) ue         u         //
  vind) uer        uV        //
  vind) uet        u@-D      //
        ue (_      u:u       // due, statue
     d) ue (lig    u@-
   skr) ue (C      u:        // skruenøgle TEST
  fond) ue         'y        // ostefondue
  infl) ue (nza    u'E       // stressed
  aven) ue         'y        //
   alb) ue         u:        // albuerum
     h) ue         u:        // tophue, hue
    st) ue         u:@-      // stuearrest
    st) ue (_      u@-       //
    st) ue (n_     u@-       //
     d) ue (s      u:        // vinduesstørrelse
 _kalk) u (n       'u        // stressed u
_konvol) u (t      'u        // stressed
  _årh) u (ndrede  'u        // stressed
centrif) u (g      'u        // stressed
  kæng) u (ru      'u_       // stressed
     l) ug (e      u:
     h) u (lt      u         // hult - adjective "et hult træ"
     h) u (le      u         // hule - adjective and noun
    hj) u (lp      ?O        // hjulpet - lp shortens the vowel
  hond) u (ra      'u:       // Honduras
        u (lje     'u        // patrulje, badulje
  _laC) u (ne      'u:       // lagune, lakune - stressed
 _komm) u (ne      'u:       // kommune - stressed
 _trib) u (ne      'y        // stressed tribune
  trib) u (ne      y         // unstressed after a syllable
  _deb) ut         'y        // stressed, silent t
vestib) u (l       'y        // vestibule
    fl) ute        yt        //
     @) deb)       ut        y         // unstressed after a syllable, silernt t
     b) u (tik+    u         // modebutik
     p) u (ré      y         //
    _p) u (rere    y         //
     d) u (chesse  y         //
tomatp) ure        yre       //
tomatp) uré        yre       //
     j) u (ice     u:        // juice
  L01n) u (L06     O         // knubs, gnubbe, snuppe
    _k) u (n_      0         // kun
    kl) u (ns      0         //
     k) u (l       O         // kulmine
     k) u (ld      u         // skuldre, kuld
     k) u (ller    ?u        //
    sk) u (lp      u         // skulptur
    sk) u (lk      ?u        // skulke
     k) u (lL05    u         // okular
     k) ulret      ulRVD     //
     k) u (lL04    u         // kulisse, kulørt
hovedk) u (ls      u         //
     k) u (lde     ?u        // kulde
    _k) u (llede   ?u        // den kullede greve
     k) u (ldio    O         // kuldioxid
     k) u (lilt    O         // kulilte
   omk) u (ld      'u        //
   imp) u (ls      '?u       // stressed
   imp) u (lsiv    =u        //
    sk) u (ll      ?u        // skulle
     k) u (Ce      u         // skule, kule
    sk) u (te      u         // omdiskuteret
   L08) u (f       O         // skuffe
    st) u (b+      u         // skægstubbe
    sk) u (b       O         // skub, skubbe
    sl) u (b       O         // slubbert
     k) u (lt      u         // kultur
     d) u (kti     u         // obduktion
    ll) u (p       V         // bryllup
    tr) u (ff      O         // truffet
     t) u (nn      0         // tunnel
     m) u (nt      0         // munter
    sn) u (L06     0         // snup
    sn) u (ble     u         //
     s) u (L06%    0         // suppe
     s) u (bli     %u        // sublim
     s) u (pra     u         // latin
     s) u (pple    u         // suppleant
     s) u (bs      u         // substitut
     h) u (n+      ?u        // hunkøn, hund
     h) u (nter    V         //
 headh) u (nt      V         //
     h) u (rtig    ?O        // hurtigtog
     s) u (k       0         // suk, sukker
    sl) u (pp      ?O        // sluppet, løssluppen
    sv) u (pp      ?O        // svuppe
     v) u (gg      ?O        // vugge
     f) u (L06     0         // fup

     h) u (l       O         // hul - noun
     h) u (lkort   O         //
     h) u (lL11    u         // hula-hula
 smuth) u (l       O         // smuthulmager
mudderh) u (l      O         //
     h) u (lC      u         // hulke, hulbrystet
     h) u (lsøm    O         //
 knaph) u (l       O         // knaphulsblomst
     h) u (ltang   O         //
     h) u (lske    O         //
     h) u (lbånd   O         //
     h) u (ljern   O         //
     h) u (lle     ?O        // hulledame

     h) u (g       O         // hugge, hugorm
     h) u (go_     u         // name
    Cr) u (k       O         // sprukne, fordrukken, foretrukne, trukket, krukket TEST
     p) u (f       O         //
     p) u (lv      0         // pulver
    _r) u (b_      ?O        // rub
    _n) u (l       O         // nul
     n) u (levende u         //
    _r) u (bbe     ?O        // rubbe, rubbet
     k) u (ffert   ?O
    _g) uid (et    aId       // guidet
     g) uider      aIdV      // guider
     g) uide       a:jd      // noun: guide - problem with verb "at guide"
     g) uiden      aId@-n    // guiden
  at_g) uid (e     aId       // at guide
 vil_g) uid (e     aId       // vil guide
   aug) u (st      'O        // stressed - the month - the name is in da_list with $capital
     g) u (f       ?O        // guffe
     g) ulv        Ol        // gulv - silent v
     g) ulv (e     Olv       // gulve
    sm) u (C       ?O        // smukkere, smurt
  rasm) u (s       u         // Rasmus - name
     m) u (sik     u         // middagsmusik
  sL09) u (t       ?u        // snut, smut
  sL09) u (tt      ?u        // smutte
  sL09) u (CL11    u         // snude
    sm) u (L03+    u         // smule, smuld, smuds
     l) u (krere   u         //
   L09) u (f       ?O        // fornuft
   L09) u (ff      ?O        // muffe
     m) uffin      VfIn      //
     m) u (ft      u         // mufti
   kam) u (flage   u         //
   val) u (ta      'u        // stressed
  _der) u (d       'u        // stressed - derud
_instr) u (ks      'u        // stressed
  valp) u (rgis    'u        // stressed - valpurgisnat
    gr) u (pp      ?u        // gruppe
     r) u (m       ?O
    tr) u (man     u         // name
   _st) urgis      WdZis     // name
    _m) u (llin    V         // name
  rayb) urn        W:n       // name
     r) u (me      u         //  musikinstrument
     s) u (cc      y
     s) uccessor   uks'EsV   //
     s) uccessorer uksEs'oV  //
     b) u (dget    y
     b) ureau      yR'o
  _men) u          'y
   men) u          y         // festmenu
   men) uet        u'Et      //
  parf) u (me      'y        //
    _b) u (ste_    y         //
proced) u (re      'y
proven) u          'y
  _nat) u (rel_+   y'        // naturel
 _kost) ume        'ym@-     //
  kost) ume        ym@-      //
     n) u (ance    y         //
     s) u (rrel    Y         // surreel
     s) u (rrea    y         // surrrealistisk
   ref) u (ser     y         // refusere (about horse)
   res) ume        ym'e      //
   res) umé        ym'e      //
     g) ui (tar    i         // guitar
 resso) u (rs      'u
  comp) u (ter     ju
   res) u (rs      'u        // resurse (ressource)
     g) ueri (lla  ER'i      // guerilla
     b) u (nker    0         // bunker - minor problem: golf expression: [BVnkV]
    br) uxelles    ys'El     // Bruxelles
     b) udd (y     Vd        // name
     l) ucienne    ysj'En    // name
     g) uez        =es       // Rodriguez
        united     jun'aIted
     h) urdle      Wd@-l     //
     h) urdlen     Wdl@-n    //
        utah       'ju:tA    // US state
     t) u (tor     ju        //
     b) u (tler    V         //
     b) ur (ma     W:        //
  tamb) ur         ur        // tamburmajor
     t) urde       u:V
     b) ur (mes    W         // burmesisk
     b) u (ck      V         // name
    _b) ur (t      W:        // name
     p) ur (ser    W:        //
    tr) u (ck      V         //
     d) u (bbe     V         //
     d) u (bbing   V         //
     l) u (bbock   V         //
    _d) u (stin    V         // name
 _kibb) u (tz      'u        // stressed
     p) u (blic    V         // public relation

.group v
        v          v
        vv         v
     A) v (_       w         // væv
     A) v (s       w         // snøvsen TEST
     i) v (_       w         // stativ
     i) v (t_      w         // effektivt
    ra) v (C       w         // gravkammer
    li) vv         wv        // livvagt, livvidde
   snæ) v (+       w         // snæver, snævre
   dri) v (C       w         // drivtryk
    hø) v (l       w         // plathøvl
  L09o) v (A       v         // nova renovation
   pro) v (ence    v         // Provence in France
     _) von (_     fVn       // von in German names
        v (an_gogh f         //
        virginia   v@dZ'iNj& //
     a) v (n       w         // [u] changed to [w] navn, navnebroder
   sla) v (+       v         // Jugoslavien
    la) v (ement   @-        // lavement
        ve (lse    v@-       // øvelse, stavelse, fornøjelse
     ø) v (en      w         // røven
    dø) v          w         // døvstum
    le) v (_       w         // elev
   ble) v (et      :         // long e - could also be w  [ˈblewəð]
    mø) v (e+      w_!       // møve
    &A) v (_A      v         // gav ordre
    ti) v (A       v         // fiktive
        v (n       w         // jævn, levne
   tvi) v (l       w         //
    &r) v          v
    al) v (e       v         // halve
    el) v (C 
    ha) v (C       u         // havfisker
    ha) v (overf   u         // havoverflade
    il) v (A       v
    ur) v          v
   hal) v 
   hal) vleg       aI        //
   ble) v (K                 // silent v - blev
udeble) v          w         //
        voliere    vVli'E:r  //
        vince      vens      // name
        verdun     vErd'3N   //
        village    veledZ    //
        vaughn     vO:n      // name
        voila      vwal'a    //

.group w

        w          w
        w (att     v         // watt
   ant) w (erpen   v         //
        waffe      vaf@-     // Luftwaffe
        wallace    wVles     // name
        watson     wVts@-n   // name
        wayne      wEjn      // name
        wheel      wi:l      // Wheeler
        w (olfram  v         // wolfram
        w (olfgang v         // name
        w (ienerschnitzel v  // wienerschnitzel
        w (eltschmerz v      // weltschmerz
        w (eltervægt v       // weltervægt
        w (hist    v         // whist
        w (aders   v         // PP waders
        w (adi     v         // wadi
        w (alis    v         // PP walisisk
        w (assermannprøve v  // wassermannprøve
        wie (n     vi        // wienerbrød
        w (erner   v         // name
        wald       vald      // Waldheim
     _) waldorf    wOdVf     // waldorfsalat
    ku) wai (t     v'aI      //
        weekend    wi:gEnd   //
        wisconsin  wesk'Vnsen //
        washington wVSeNtVn  //
        wyoming    waI'OwmeN //
        wright     _^_EN     //
        willie     wili      //
        willy      wili      //
     _) wild       wAIld     //
        ware       w&:r      // software
        warszawa   vArS'&:v& //
        watergate  wOtVgEjt  //
     _) world      wWld      //
        wiesenthal vis@ntAl  // name
        w (essel   v         // name
        weather    wEDV      // Fairweather
        work       wW:k      // workout, teamwork
        weaver     wi:vV     // name
     _) wonder     wVndV     // name
        wales      wEjls     //
     s) wansea     wVns,i    //
        worth      wW:T      // last part of a name - Wordsworth
        word       wWd       // MS Word, Wordsworth
        wanda      wVnd&     // name
        widescreen waIdskri:n //
        winnipeg   wenipEg   //
        whitechapel waittS&p@l/2 // name

.group x

        x          gs
        xc         gs        // excellence
     _) x          s
     n) x          s
    _o) xyde (re   gsid'e    // oxydere
    _o) xide (re   gsid'e    // oxidere
    _o) xyde (ri   gsid'e    // oxydering
    _o) xide (ri   gsid'e    // oxidering
    _o) xyd (_     gs'iD     // oxyd
    _o) xid (_     gs'iD     // oxid
     o) xygen      gsig'en   //
     o) xal        gs'&l     // oxalsyre
        xon        gsVn      // Nixon

.group y

        y          y
        y (u       j         // Yussef

// Short y followed by two consonants
        y (tt++    ?y        // lytte, bytte, rytter
     r) y (lle++   ?y        // trylleri, fortryllende
        y (gge++   ?y        //  tygge, bygge
     t) y (kke++   ?y        // tykke, samtykke
     d) y (sse     ?y        // dysse
    pl) y (ss      ?y        // plysset
     h) y (ld      ?y        // hyldest
     C) y (ll      ?y        // gylle
   L08) y (rr      ?y        /forstyrrelsen

// short y
    Cl) y          ?y        // fly, bly TEST
     s) y (nes     ?y
     s) y (l       ?y        // sylen
     l) y (d       ?y
     l) y (de_     y
     l) y (den_    ?y
   bet) y (d       ?y        // betyde
        y (der     ?y        // skyder - short y
   geb) y (r       ?y

// general rule: [W] before (some) velars
        y (nk+     W         // ynk, ynkelig, klynke
     m) y (kk++    ?W        // smykke
     l) y (kk++    ?W        // lykke
    st) y (kk++    ?W        // stykke
     l) y (kø      ?W        // lykønske
     l) y (ksalig  W         //
     l) y (n_      ?y        // lyn, kuglelyn
    _l) y (n+      ?y        // lynkarriere, lynkursus
     l) yng (limt  yng       //
     l) yng        WN        //
    sm) y (kn      W         // udsmykning
     l) y (gt      W         // lygte, flygte
     r) y (ge+     y         // ryge, ryger
    pr) ygelknabe  ygElknAb@- //
    st) y (k+      W         // stykke
   ydm) yg         y         //
        yng        WN        // yngre, dynge, tynge, synge
        yng (a     Wng       // laryngal
    _n) y (n_      ?W        // "nyn en melodi"
     n) y (nne     ?W        //

// general rule: [?W] before nd - short followed by 2 consonants
        y (nd+     ?W        // ynde, begynde, kyndig, udtynde, skynde
     s) yndi (k    ?Wndi     // syndikat

// general rule: consonant + y + sp/st/sk: [?y] - glottal
     C) y (L08+    ?y        // kysk
     C) y (se+     y         // kyse
     l) y (seC+    ?y        // lyset, lysekrone
     c) y (kel     ?y        // short y
     l) y (stgård  ?W        //
    kr) y (bb+     ?y        // krybbe
    kr) y (s+      ?y        // krystal, kryster
     r) y (L01%++  ?W        // krykke, ryggen
     r) y (C+      ?W        // ryste, bryllup, tryg, krympe, krymmel - short W
    tr) y (l++     ?y        // tryl
   str) y (C       ?y        // stryknin
 _harr) y          i         //
    dr) y (p       W         //
     r) y (Ce++    y         // tryne, pryde
    tr) y (de      ?y        // fortryde
     r) ydell      aId'El/2  // name
     r) y (sk+     ?y        // brysk
   mar) y (s       i         // name
     r) y (L06+    ?y        // kryptere, kryb
     r) y (L06A+   y         // krybe
     r) y (t+      ?y        // rytme, rytter
    br) y (n       ?y        // øjenbryn
    gr) y (n       ?y        //
    gr) y (nt      ?W        //
     p) y (nt      ?W        //
     r) y (de++    y         // bryde
 forbr) y (d++     ?y        // forbrydelse, forbryder
     r) y (d_++    ?y        // fryd, ryd

// Short y in both "kryds" and "krydse/r"
     r) y (dC++    ?y        // krydser, rydde
    fr) y (s+      ?y        // forfrysning

// exceptions
// problem with lyst - blond = light coloured; and lyst = would like to, feel like
     l) y (st_til_ W         // "jeg har lyst til" - "I would like"
     l) y (ster    W         // "desires"
 har_l) y (st      W         //
 får_l) y (st      W         //
ikke_l) y (st      W         //
stor_l) y (st      W         //
skrivel) y (st     W         //
 hævnl) y (st      W         //
kappel) y (st      W         //
 livsl) y (st      W         //
 lærel) y (st      W         //
  madl) y (st      W         //
spørgel) y (st     W         //
    ul) y (st      W         //
vandrel) y (st     W         //
  vell) y (st      W         //
 videl) y (st      W         //
virkel) y (st      W         //
  ædel) y (st      W         //
 øjenl) y (st      W         //
øjensl) y (st      W         //
ørensl) y (st      W         //
     l) y (stig    W         //
     l) y (stb     W         // lystbåd, lystbetonet
     l) y (stelig  W         //
     l) y (sten    W         //
     l) y (stne    W         //
     l) y (stfisk  W         // lystfisker
     l) y (sthus   W         //
     l) y (stløgn  W         //
     l) y (stmord  W         //
     l) y (stsejl  W         // lystsejlads
     l) y (stspil  W         //
     l) y (styacht W         //

     r) yg (_      Wg        // ryg (noun "back") - problem with "ryg" (verb) = "smoke"
     r) yg (_en    y         // "ryg en cigar"
     r) yg (_end_  Wg        // "mere tryg end nu"
   str) yg         yj        // stryge
     r) yg (ning   y:        // silent g
    pr) yg (l      y         //
    tr) yg (le     y         // trygle
    _r) y (_       ?y        // short glottal y
    _r) y (et_     ?y        // short glottal y
     h) y (p       ?y        // hyp, hypermoderne
  part) y          i         //
   Amm) y          ?i        // rummy, dummy, grammy
   str) yge        y@-       // strygetøj
   str) yger       yV        // stryger
  karr) y (+       i         //
   lib) y          i         // Libyen
     _) yves       i:v       // Yves (French name)
    fl) y (tn      W         // flytning
     m) y (nte     'W        // mynte, pebermynte (stressed)
   afl) y (tt      ?y        // aflytning
   L08) y (t+      ?W        // spyt, skyts, beskytte
    sk) y (ti      y         // Skytien, skytisk
    sk) y (ter     y         // skyter
     s) yv         yw        //
    sk) y (ll      ?W        // skylle
     k) y (lling+  ?y        // lørdagskylling
  _rek) y (l       'y        // stressed
    sk) y (l_      ?W        // skyl
    sk) y (lni     W         // skylning
_molek) y (le      'y        // stressed
  _lat) y (rus     'y        // stressed
    eg) y (pt      'y        // Egypten - stressed
     f) yrre       ?W:_|V    // fyrre
     f) yrre (tr   YV        // fyrretræ
     f) yrre (k    YV        // fyrrekogle
     n) y (t       y         // nyt
     n) y (tt+     ?W        // nytte
   ben) y (t       ?W        // benyt
     n) y (k_      W         // nyk
     n) y (kker    ?W        // nykker
    kn) y (tt      ?y        // tilknytte
    kn) y (t       ?y        // knyt
     k) y (s+      W         // kys, kyst
     k) y (se+     y         // kyse, kyser
    sk) y (s+      y         // skysovs, skyskraber
     k) y (sk+     y         // kyskhed
     k) yss        ?Ws       // kysse
     s) ynd (rom   ?ynd      //
     s) y (nkr     ?y        // synkron
     s) y (nt      ?y        // syntes
     s) ynthesizer enTesaIsV //
     s) y (nkroc   W         //  synkrocyklotron
     s) y (tten+   ?W        //
    fl) y (t_      W         // flyt
    fl) y (tt      ?W        // flytte
   afl) y (t       y         //
    fl) y (tbar    W         //
 whisk) y          i         // whisky
   cit) y          i         //
   ick) y          i         // tricky, Nicky, Vicky
  lonn) y          e         // name
 scott) y          e         // name
  happ) y          ?i        // happy end, happy hour
     s) yracuse    irVkjus   // name
        yatzy      j&tsi     //
        y (onn     j         // bayonne, mayonnaise
        y (ams     j         //
        y (emen    j         //
        yoel       jo'El     // name
     l) y (mC      ?W        // lymfe
     n) y (mf      ?W        // nymfe
     k) y (mK      ?W        // bekymring
    sk) y (t       ?W        // skytte, skytsengel
    st) y (mper    ?W        //
     d) y (L01t    ?W        // dygtig
     l) y (nch     ?W        // lynchstemning
        yacht      jagd      // lystyacht
        york       JV:k      //
        yankee     j&nki     //
        yale       jEjl/2    //
        yorkshire  _jOkS@    //
        young      jVN       //
        yard       jRrd      //
        yuppie     jupi      //
        yeager     jEgV      // name
        ye (llow   jE        // Yellowstone
   can) yon        j3n       //
    cl) yde        aId       //
     b) ypass      aIpa:s    //
     c) y (ber     aI        // cyberspace
    st) y (list    aI        //
    sk) y (light   aI        //
standb) y          'aI       //
  carl) yle        aIl       // name
     b) yte        aIt       // megabyte
     d) y (lan     i         // name
   obb) y          i         // hobby, lobby
 count) y          i         //
brookl) y (n       i         //
  bill) y          i         //
 shell) y          i         // name
  jack) y          i         // name
   luc) y          i         //
   all) y (son     I         // name
  fift) y          i         //
 sherr) y          i         //
  lill) y          i         // name
  kitt) y          i         // name
  bett) y          i         // name
  donn) y          i         // name
trinit) y          i         // name
  emil) y          i         // name
  kell) y          i         // name
  beck) y          i         // name
  ronn) y          i         // name
 carol) y (n       i         // name
  melv) y (n       i         // name
_barnab) y         i         // name
  nanc) y          i         // name
gregor) y          i         // name
    _l) yndon      endVn     // name
 penns) ylvania    elv'Ejnj& //
     t) yrone      aIr'Own   // name
        y (asmin   S         // name - Danish version (should it be [dZ]?)
amnest) y          i         //
  cand) yfloss     iflVs     // candyfloss
     n) y (a       j         // Kenya, Tanya
        y (oga     j         //
        yoyo       joj'o     //
     _) yen        jEn       // currency
   kan) y (le      'Y        // stressed
  _kab) y (s       '?y       // stressed
  _kah) y (t       '?y       // stressed
  _par) y (k       '?W       // stressed
   _as) y (l       'y        // stressed
  _rev) y          '?y       // stressed
   pol) y (est     i'        // polyester
pseudon) y (m      '?y       // stressed
_parapl) y         '?y       // stressed
_stereot) y (p     'y        // stressed
  _enz) y (m       '?y       // stressed
  _vin) y (l       '?y       // stressed
    ca) yenne      j'En@-    // stressed
 _vamp) yr         'y3-      // stressed
 volap) y          'y        // volapyk
     d) y (_       i
     d) y (s_      i         // Kennedys
     d) y (p       ?W        // dyppe
     d) y (k       ?W        // dykker
    _s) ykes       aIgs      // name
     _) ypres      i:pR@-    // French town
    _w) ya (tt     aI3       // name
    _l) yle        aIl       // name
     b) y (A       ?y        // byer
  penn) y          i         // coin
        yokohama   jokoh'&m& //
     _) yates      jEjts     // name
    _l) yon        i'VN      // French city

.group z

        z          s
        zz         s
    pi) zz (a      ts        //
        zombi      sVmbi     //
        zombie     sVmbi     //
        zea (lan   se        // New Zealand
     _) che)       z         (_ // silent z

.group æ

        æ          E

// short æ followed by double consonant
        æ (C%+     ?E        // læsse
        æ (CC      ?E        // hænder - nd=>n
        æ (ble     E         // long E
        æv (de     ?Ew       // hævde
        æ (gypt    E'        //
        ærre       ?E3-V     // spærreballon
  desv) ærre       'E3-V     // stressed
     r) æ (C%e+    ?&#       // brække, rædde, træffe - experimental
     r) æ (CA      E:        // ræbe - experimental
 kæled) æ (gge     'E        // stressed

// problem with "læste" long verb vs. short noun - "skomagerens læste"
_han_l) æ (ste     E:
_hun_l) æ (ste     E:
 _vi_l) æ (ste     E:
 _de_l) æ (ste     E:

// nouns ending with -ær in da_list - stressed last syllable
     &) ær ($p_alt ''Er      // elementær

// general rule &# after r
     r) æ (+       &#        // frækt - very broad
     r) æ (CC      ?&#       // brænd
 suver) æ (n       'E        // stressed
    kr) æ (_       ?E        //
     r) æ (t+      ?&#       // åndedræt
   spr) æ (C+      ?&#       // sprængt
    pr) æ (C+      ?E        // prætendere, præsentere, prækvalificere
   rør) æg         ?Eg       //
    pr) æ (gn      ?E        // prægnans, prægnant
   for) æ (dle     ?E        //
        æ (ld+     ?E        // forældet, ældre, forældre
        æ (lpe+    ?E        // hjælpe - lp = double consonant?
     r) æ (s       E         // kræsen, ræsson
     r) æ (CL04    E         // prærie, præcis
  L08r) æ (C       ?&#       // skræk, skrælle, sprælle
    gr) æ (s       ?&#       // græsplæne
    pr) æ (st_     ?&#       //
    pr) æ (ster    ?&#       //
    pr) æ (sten    ?&#       //
    pr) æ (sterne  ?&#       //
    pr) æ (stin    ?&#       // præstinde
    pr) æ (sta     ?E        // præstation


// general rule E after tr
    tr) æ (+       ?E        // juletræ
    tr) æ (e       ?E        // træet

    tr) æg (_      Ej        //
    tr) æg (e_     Ej        //
     r) æ (L02+    E         // TEST r + æ + labial - dræb, præparat
     r) æv (+      ?Ew       // ræv, kræv
     r) æ (L02e+   E         // dræbe
    tr) æ (n+      E         // træning, træn
    dr) æ (n+      E         // dræning, dræn
    tr) æ (ng+     ?&#       // trænge
     r) æ (L02%    ?&#       // TEST r + æ + double labial - skræppe
     r) æ (L02t+   ?&#       // TEST r + æ + labial + t - dræbt, kræft
     r) æ (m       ?&#       // fugleskræmsel
    tr) æ (C+++    ?&#       // træværk, træhest
    tr) æg (hed    Ej        //
     r) æ (d+      ?&#       // fortræd, ræd
_portr) æ (t       '?&#      // stressed

// general rule r + æ + consonant + e: E
    tr) æ (Ce++    E         // træne, træde
    rr) æ (Cer+    ?&#       // forræderi
    dr) æ (ber     E         //
  _mor) æ (ne+     'E        // stressed
   _tr) æ (ben++   ?&#       // træben

// general rule r + æ + d + e: &#
     r) æ (de++    &#        // græde

// final -æer: stressed æ
 _aram) æ (er      '?E
_athen) æ (er      '?E
_epikur) æ (er     '?E
_europ) æ (er      '?E
_faris) æ (er      '?E
_galil) æ (er      '?E
 _hebr) æ (er      '?E
_kanaan) æ (er     '?E
_nasir) æ (er      '?E
_nazar) æ (er      '?E
_propyl) æ (er     '?E
_pythagor) æ (er   '?E

        æld (r+    ?Eld      // forældre, ældre
     k) æld (r     ?El       // kældre
    pr) æ (k       E         // præke
    pr) ædi        ED        // silent i - prædiken
    pr) ædi (kant  ?Edi      //
    pr) æ (stere   ?E        //
   spr) æ (kk      ?&#       // sprække
    sp) æ (ne      E:        // opposed to "spænde" with a short æ
 _migr) æ (ne      'E        // stressed
  _dom) æ (ne      'E        // stressed
     f) æ (re      'E:       // affære, atmosfære, sfære
   gev) ær         '?E3-     // gevær, geværet
  besv) ær (_      '?E3-     // besvær
   afh) æ (ngig    'E:       // stressed
 _omst) æ (nd      ''?E      // stressed - omstændighed
  _pal) æ          '?E       // stressed
_porcel) æ (n      '?E       // stressed
 _pygm) æ          '?E       // stressed
  trof) æ          '?E       // stressed
  _fad) æ (se      'E        // stressed
  refr) æn         '&N       // stressed
 _font) æ (ne      'E        // stressed
 ortop) æ (d       '?E       // stressed
   _iv) æ (rksæt   '?E       // stressed - iværksætter
_karant) æ (ne     'E        // stressed
_jubil) æ          'E        // jubilæet
 galil) æ          'E        // Galilæa, galilæerne
     t) æge        E:j@-     // tæge
     t) æer        ?E3-      // tæer
     C) ærge       E:r?u@-   // sværge, færge, værge
     v) ærger      E:r?uV    // sværger
        ævl        Eul       //
majest) æ (t       'E        // stressed æ
        ærinde     &#3-n@-   // svinkeærinde
        ærinder    &#3-nV
    sj) æ (l       ?E        // sjæl
    sj) æ (leC     E         // sjælefred
    sj) æ (len     ?E        // sjælen, sjælens

.group ø
// røveren [V] faldt på røven [W#] og skød [?W] en møgkælling [Vj]
        ø          W

// Short ø - double consonant
        ø (C%++    ?W        // tørre, fødder, rødder
     r) ø (L09%+   ?W#       // grønne, strømme, rømme
        ø (rnene   ?W        // børnene, tjørnene - TEST
        ø (ds      ?W        // ødsel, fødsel - short before 2 consonants
     b) ø (n       ?W        // bønder
        ø (dt      ?W        // mødtes
        ø (ns      ?W        // ønske

// words with short ø
   bel) ø (b       ?W
     s) ø          ?W        // søfolk

_chauff) ø (r      '?W       // stressed in 'chauffør'
 _milj) ø          '?W       // stressed - miljø
  obsk) ø (n       'W:       // stressed
  _nev) ø          '?W       // stressed
   _am) ø (be      'W        // stressed
     h) ø (j       ?V
        ø (je      V         // øje
        øre        W?V       // snørebånd, gøren
        ører (n    W?V       // ørerne
        ører (_    W?V       // kører
     i) øre (faldende 'WV    // stressed
     s) øre (dni   WrE       // søredningstjeneste
        øjer       Vj?V      // bøjer
        ø (jn      ?V        // øjne
     l) øg         '?Vj      // løgn, løg
    kl) øg (t      ?Wg       // kløgtig
    kl) ø (e_      W:
    gl) øgg        ?Wg       // gløgg
     g) øg (l      ?Vj       // gøgler
     l) ø (s       ?W
     C) ø (j       ?V        // fløj TEST
//     C) ø (jC+     ?V        // søjle, bøjle, sprøjte
//     t) ø (j       ?V
//	 fl) ø (j ?V
 _hall) ø (j       '?V       // stressed
  burg) ø (js      '?V       // burgøjser, burgøjsisk - stressed
oberstl) ø (jtnant '?V       // stressed
   L09) ø (g+      V         // m => L09 (m + n) - møg, smøg, nøgen
     n) øg (tern   ?Wg       //
    sm) øg (_sig   Wj        // "katten smøg sig om benet"
    _n) ø (d@      'W        // nød- stressed - nødsituation
    _n) ødt (_     ?WD       // nødt
     r) ø (d+      ?W        // brød
    fr) ø (+       ?W        // frø, frøer - short even if followed by [V]
     r) ø (L09     ?W#       // grøn, strøm
     r) ø (L09e    W         // skrøne
    dr) ø (n       ?W        // drøn
    dr) ø (ne      W         // drøne
     d) ø (d       ?W        // død
     d) ø (de      W         // døde
     d) ø (den     ?W        // døden
     r) ø (mer     ?W        // strømere
   L08) ø (ge      W         // skøge
    sp) øg (en     ?Vj       //
    sp) øg (_      ?Vj       // spøg = joke
     s) ø (g       ?W        // søgte
     s) øg (_      ?Wj       // forsøg
    sp) ørg        ?Wr       // spørg
    sp) ørge       W3-V
    sp) ørger (_   W3-       //
    sp) ør (gs     Wr        // spørgsmål
     r) øg         ?W#j      // røg, strøg
     r) ø (gte     W         // misrøgte
     r) ø (gelse   W         //
   for) ø (g       W         // forøge
   for) øg (_      ?W        // forøg
     r) ø (v       W#        // røv
     r) ø (ve      W         // røve
   ber) ø (ve      W         //
  bedr) ø (v       W         // bedrøvede
     r) ø (ver     W:        // røver
     r) ø (veri    W         // røveri
  narr) ø (v       ?W#       // narrøve
bonder) ø (v       ?W#       // bonderøve
hænger) ø (v       ?W#
    pr) ø (v       ?W        // short
    pr) ø (vA      W         //
    _r) ø (ven     ?W#       //
    dr) ø (vet     W         // bedrøvet
     k) ød         ?WD       // skød, kød
    sk) ø (de      W
     _) øg (_      ?Wj       // 'øg' noun and verb
     d) øg (n      Vj
        øj+        V:j       // changet from [Oj]
  velg) øre (nhed  'WV       // stressed ø
  _man) ø (vre     '?W       // stressed
    im) ø (dekom   'W:       // imødekomme
   syd) ø (st      'W        // stressed - sydøst
  nord) ø (st      'W        // stressed - nordøst

.group øs
// (mostley French -eux/-euse) adjectives ending with -øs in da_list - stressed ø
     &) øs ($p_alt 'Ws       // dubiøs

.group ør
// (mostley French -eur) nouns ending with -ør - stressed ø - around 150 words
     &) ør ($p_alt ''?W3-    // hønnør, frisør
     &) ør (er$p_alt ''?W3-  // sympatisører
    &g) ør ($p_alt ''W:3-    // vigør
     &) ør (en$p_alt ''?W    // hønnøren, frisøren

.group å
        å          O         // changed from O:?

        å (s       ?O        // lås, ås
        å (d       ?O        // båd
        å (Ce      O         // måned
        år (@      O:        // dårlig, årsag
     @) år (_      ?O:       // skatteår
     _) år (_      O         // år
     C) år (_      ?O:       // sår, kår, skår, får
        år (s      O:        // årstid
     s) år (C      O:        // sårbar
        åre        O:?O      // åre, årelang, båre, båren
        året       O?OD      // året, håret
     n) å (et      ?O        // short glottal o
    @n) å (et      ?O        // opnået

// Short o
     v) å (gn      ?0        // vågne
     v) å (ben     ?0

 ovenp) å (_       '?O       // stressed (originally 2 words "oven på")
  undg) åe (lig    '?O       // stressed
   opn) åe (lig    '?O       // stressed
 forst) åe (lig    '?O       // stressed
uimodst) åe (lig   '?O       // stressed
  påst) åe (lig    '?O       // stressed

// råd ("advice")
     r) å (d+      O         // råd ("advice", not "rot")
     r) å (dn+     V         // rådne
     r) å (dyr     V         //
    tr) ådne (t    ODnE      //
     r) å (dd+     V         // rådden
    tr) å (dt+     V         // overtrådt
     r) å (dg+     V         // rådgive
     r) å (df+     V         // rådføre
     r) å (dh+     V         // rådhus
     r) å (dvild   V         //
     r) å (dsnar   V         //
     r) å (dløs    V         //
    tr) å (d+      O         // trådløs
     r) å (dmand   V         //
     r) å (dsl     V         // rådslagning
     r) å (dsp     V         // rådspørge, rådspurgte
     r) å (sejl    V         //

     g) ård        O:        // gårdmand, bondegård - silent d
     g) årde       O:@-      //
        ården      O:Vn      // gården
     h) år         O         // hår, hård
     h) år (dt     O:
     h) årde       O:
     h) årdest     O:@-st    //
     p) å (ske     O         // påske
     s) å          O         // så
     s) å (h_      O:
     s) å (vel     V         //
     s) å (_snart  V         //
     s) å (_få     V         //
     s) å (kald    V         // såkaldt
     s) å (mænd    V         //
    sp) å (mand    V         //
    sp) å (mænd    V         //
    sp) å (kone    V         //
    sp) å (kvinde  V         //
    sp) å (dom     V         //
        åd (s      VD        // ådsel, rådslagning
     b) åd (e+     OD        // bådskur
     b) åd (en+    ?OD       //
_var_s) å (_       V         // jeg var så glad
   jas) å (_       'V        // jaså
  alts) å          V         // PN altså
 hvorn) år         'O        // hvornår - stressed
uimodst) å (elig   'O        // stressed
    bl) å (@       V         // blåbær, blågrå

// General rule [?V] followed by t
        å (t       ?V        // blåt
     g) å (tur     ?O        //

        å (nd      ?V        // hånd, ånd, bånd
     l) å (r       ?V
     p) å (st      ?V        // påstand
   gåp) å (mod     '?O       // stressed
    sl) å (s       ?V        // slås
    sl) å (s_ihjel O
tændingsl) å (s    ?O        //
    sl) å (brok    ?V        //
  ansl) å          ?O        // anslås
    sm) å (C@+     ?V        // småkage, småfolk, smålig
     m) å (de++    O         // fremgangsmåde
spørgsm) å (l      ?O        // spørgsmålet
     m) å (ling++  O         // PP meningsmåling
modersm) å (l      ?O        //
slagsm) å (l       ?O        //
     m) å (lløs+   ?V        //
     m) å (ltid+   ?V        //
     s) å (d       ?V        // sådan
     s) å (t       ?V        // undersåt
   skr) å (p       ?V        // skråplan
   stj) å          ?V        // stjålet
  L08r) å (t       ?V        // skråt
     m) å (t       ?V        // måtte
     v) å (dt      ?V        //
    _p) å          ?V        // påmontere
     t) å (lmo     ?V        // tålmodig
     d) å (dyr     ?V        // dådyr
     t) å (negl    ?V        //
     t) å (spids   ?V        //
    _p) åse        ?Vse      // påse
     r) å (t       ?V        // gråt
    gr) å (@       ?V        // gråand, grågrøn, gråsprængt
    gr) å (d       O         // gråd, grådig
    gr) å (ne      O         //
     r) å (bt      ?V        // råbte
     r) å (lam     ?V        //
     r) å (material ?V       //
   str) å (mand    ?V        //
   str) å (mænd    ?V        //
   str) å (forkort ?V        // stråforkorter
   str) å (hat     ?V        //
   str) å (død     ?V        //
        årer       OO-       // sårer, årer
        å (lti     ?V        // måltid

.group '
        's (_S2    s
        'en (_S3   @-n       // bh'en
        'er (_S3   %V        // 60'er
        'ere (_S4  VrV       // 60'ere
        'erne (_S5 %Vn@-     // 60'erne
//		30_) 'erne (_S5 %Vn@      // 30'erne
        'ernes (_S6 %Vn@-s   // 60'ernes
        'et (_S3   @-D       // tv'et

.group
        $          dVlV      // changed from [dVlar]
        ñ          _^_ES     // mañana
        ï          i:        // Thaïs
        ç          s
        à          &         // à part
        ë          E         // Ismaël
