
// 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          ?&        // Defalut short a
     _) at (_      &
     h) al (fback  A
        aaron      ArVn      // name
    sw) anage      _^_en
   zol) a          '&        // name
     m) ary        &ri       // name
    _t) ate        Ejt       // name
     b) ates (_    Ejts      // 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
 _priv) a (t       '?&       // stressed
  _pen) a (lhus    '?&       // stressed
    di) abetes     ?&b'et@-s
        avondale   _^_en
     l) ay (out    ?Ej

// Long a
        a (Ce      &         // ane
   L08) a (C       ?&        // staten
    bl) anche      AntS      // name & in stead of A?
    sp) a (de      &
  _imp) a (la      '&:       // stressed
    sh) a (ver     ?Ej

// 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
  _sav) a (nne     '?&       // 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
     h) a (vet     ?&        // havet "the sea"

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

// combinations with "lade = l&
    _l) ade (_være_ &
    _l) ader (_være_ A
    _l) ade (_dig_ &
    _l) ade (_sig_ &

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

// exceptions to the 'a)f(A' rule below
     c) afe        ?&f'?e    // cafe, bogcafe
     c) afé        ?&f'?e    // café
        af (asi    ?&f       // afasi
        af (atisk  ?&f       // afatisk
        af (or     ?&f       // aforisme, aforistisk
        af (olk    ?&f       // mafiafolk
  dikt) afon       ?&f'?on

// Have = "oceans" vs. the verb "have" pronounced h?&
 _vi_h) ave (_     ?&        // hvad skal vi have?
 _du_h) ave (_     ?&        // hvad skal du have?
 _de_h) ave (_     ?&        // hvad skal de have?
_vil_i_h) ave (_   ?&        // hvad vil I have? NOT "i have og floder"
_jeg_h) ave (_     ?&        // hvad skal jeg have?
_vil_h) ave (_     ?&
_han_h) ave (_     ?&
_hun_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 (_   ?&
_bare_h) ave (_    ?&
_kun_h) ave (_     ?&
_ikke_h) ave (_    ?&
_stadig_h) ave (_  ?&
 _jo_h) ave (_     ?&
_straks_h) ave (_  ?&
_altid_h) ave (_   ?&
_godt_h) ave (_    ?&
_bør_h) ave (_     ?&
    _h) ave (_et_  ?&
    _h) ave (_en_  ?&
    _h) ave (_tænkt_ ?&
    _h) ave (_godt_ ?&
    _h) ave (_den_ ?&
    _h) ave (_det_ ?&
    _h) ave (_dem_ ?&

     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
     @) a (be+     ?&        // sweateraber
     r) a (Ci+     ?A        // tradition, radio
     r) a (len+    ?A        // gralen TEST
 teatr) a (l       '?A       // teatralsk
     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
    br) a          ?A        // hebraisk
     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) ado        '&d?o     // stressed
     n) a (p       A         //
   kan) ape        &p'e      // kanape
   kan) apé        &p'e      // kanapé
     n) a (palm    &         //
     d) a (vid     &         // name
     n) apier      ?Ejp?i?V  // 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 (be+     ?&        // hvabehar - too broad?
    _b) abe (_     ?Ejp      // Babe Ruth
     f) a (brL04+  ?&        // fabrik
   L02) a (ble     &         // vable
  prim) a          ?&        // primaballerina
_reprim) and (e    '?&nd
   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
 incit) a          ?&        // incitament
   _im) a (m       '?&       // stressed
     s) amurai     ?&m?ur'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'?Er?o // 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 (s       ?&        // Amerikas
     k) a (CC      ?&        // kaste
     k) a (jak     ?&'       // kajak
     k) a (viar    ?&
   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   ?Ag?V     //
  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
     m) ag (t+     Ag        // fuldmagt
   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 (+      Ar        // areal
        ar (C+     A         // snart
        ar (_++    A         // skar
        ar (CC     A:        // barsk TEST - before unvoiced consonants
        ar (n+     A         // barn - voiced consonants like n add length to the vowel
        ar (CA++   A         // farten, kartofler
        ar (Ci++   A         // farlig
        arr (i++   A-        // karriere
     C) ar (A+     Ar        // karikere
   kan) ar (ie     'Ar       // kanariefugl - stressed
        ar (k+     A:        // marken
     t) ar (L04+   AR        // tarif TEST
     C) are (de+   A?A       // klarede
     C) are (+     AA_!      // klare, bare
     m) are (r     AA_!      //mareride
     C) arer       ?A?V      // forsvarer
        ar (evolution+ AR    // kontrarevolutionær
     k) are (n+    A:        // name
    kl) arer (_    AA        // klarer
     C) arerne     A?An@-    // barerne
     _) ar (i+     A:        // arier, arisk
   L08) are (++    AA        // skare, sparepenge
        aret (+    A?A@-D    // advaret
  marg) aret       @-R&#t    // name
        ar (ne+    A         // barnet
     p) ar (e+     AR        // reparere, parere TEST
     f) are (++    AA        // fare
     p) ara (di+   AA        // paradis
     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 (_++    A         // sårbar
     C) ara (k     AA        // karakteristika
        a (rr++    ?A        // narren, arrangør - 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 (go+++   ?&        // Patagonien
        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
    an) akonda     ?&k'?Vnd?& // stressed
 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
        a (kut++   ?&
  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, agurk
  tilf) a (nge     '?A       // tilfangetagelse
michel) angelo     '?and?Z3l?o // name
  firm) a (+       ?&        // 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++    &:
     s) ag (a+     &:g

// 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]
  besl) ag (l+     Aw        // beslaglagt
  forl) a (gt_     ''?A      // stressed
  _bat) a (lje     '?&       // stressed
        alfie      ?&lf?i    // 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
pastin) a (k       '?A
     l) acrosse    ?&kr'?Vs  // game
   tax) a          ?&        // taxachauffør
     f) a (cL11    ?&        // facade, facet
     f) ace (book  ?Ejs
   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       aI?V      // 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        //
     r) a (cer-+   E:        // racer-mekaniker
  _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) ar        '?A       // 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
     h) av (eng    ?A?u      // havengel, havengle
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
     i) ag (nose   ?&g
   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, granatsplint
     &) 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  ?&S?o     // 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, cigarer
     &) ar (iat$p_alt ''A    // antikvariat

// nouns with final -ade in da_list - stressed a
     &) ade ($p_alt '&:D@-   // hystade
     &) ade (r$p_alt '&:D?V  // 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:D?V  // 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
    bl) a (de      &
     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       &v?V      //
    sl) averi      &v?Vr'i   //
 _enkl) a (ve+     '&        // stressed
 _enkl) aver       '&v?V     // stressed
   pal) a (ver+    '&        // stressed - also [aw]
kanonl) avet       ?&v?Ed    // exception - French origin
 freel) ance       A:Ns      //
    kl) aver (_    ?&v'?er   // klaver
     g) a (v       ?&        // gav, opgav
     g) a (ve      &         // gave, opgave
     g) avflab     ?Awfl?&b  //
     g) av (tyv    ?a?u      //
     b) a (jer     ?A        //
     b) aby (+     ?Ejb?i    // baby
     _) a (nderled+ ?A       // anderledes
     _) anderson   ?&nd?Vs?Vn // name
     _) angie      &ndZ?i    // 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
     s) a (fran    ?&
     k) aff (e+    ?Af       // skaffe, kaffe
     k) a (f+      ?A        // skaf
  vodk) a          ?&        // vodkaflaske
        a (ffære+  ?&
    st) a (ffage   ?&
        a (ffutage ?&
        aftershave ?Aft?VS?Ejv
   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 (ser    ?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
   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
     v) and (rette ?&n
     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
     l) aurence    ?0*@-ns
        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 (l_smart Ar
    _k) ar (l_     Ar        // name
     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      ?Aj       // malaysisk
    pl) ay         ?Ej       // display
     w) ay         ?Ej       // fairway
     s) ay         ?Ej       // essay
     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 [&S@]
     &) age ($p_alt+++ '&S@- // ravage, bagage
     &) age (r_$p_alt++ '&S?V // reportager, plamager
     &) age (rs_$p_alt++ '&S?V // reportagers, plamagers
     &) age (rne$p_alt++ '&S?V // reportagerne, plamagerne, plamagernes
    &r) age ($p_alt++ 'A:S@  // [A] after "r" - garage
    &r) age (r$p_alt++ 'A:S?V // [A] after "r" - garager
     &) age (re$p_alt++ &S'?e // not for the "age" words - gagere
    &r) age (re$p_alt++ ?AS'?e // not for the "age" words - fouragere
hjertemass) age    &:S@-     // hjertemassage
    et) age (+     &:S@-     // stueetage
     t) aget (+    &:@D      // kirketaget - [@-] is too short here
     t) age (lse   &@-       // tilfangetagelse
 foret) age        &         //
 foret) age (t     ?&@-      //
   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    ?&g
     j) ag (t      ?Ag       // jagt
     b) ag (h+     ?Aw       // baghold
     b) ag (l+     ?Aw       // baglader, baglæns, baglokale
     b) ag (L01+   ?Aw       // bagklog, baggård
     b) ag (vask   ?Aw       // bagvaskelse
     b) ag (f      ?Aw       // bagflikke
     b) ag (b+     ?Aw       // bagbutik, bagben
     b) ag (rud    ?Aw       // bagrude
     b) ag (d+     ?Aw       // bagdør
     b) ag (v+     ?Aw       // bagvendt, bagværk, bagvej
     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
    sp) ag (o++    A:g       // US restaurant
    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
     p) ag (t      ?Ag       // pagt
    sm) ag (t++    ?Ag       // smagte
     s) ag (t+     ?Ag       // sagt
     b) ag (tal    ?Aw       // bagtalt
     b) ag (tung   ?Aw       // bagtungen
    sl) ag (ne     ?&j       // rædselsslagne
     l) ag (_+     ?&j       // lag
   opl) ag         ?&j       // oplagstal
  forl) ag         %?&j      // forlagsvirksomhed
  opsl) ag         ?&j
   gul) ag         ?Ag
     f) ag (@+     ?A?u      // fagsnak, ufaglært, fagarbejde, fagbog
     f) ag (ter    ?Ag
     l) ag (C+     A?u       // flagstang, lagkage
     l) ag (t+     ?Ag       // indlagt
     l) ag (ner    ?&j
    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 (t_+++  ?Ag       //  slagter
    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
    sC) ag (+++    ?&j       // slag, slaget, smag, forslagskasse
     r) ag (e+     A?u       // drage, rage
     C) age (+++   &j@-      // bage, kage
    fl) age (ne    ?&j@-     // flagene
     C) age (nK++  &j-@-     // kagen
   _sk) ag (en++   ?&j       // Skagen
     s) ag (en+++  ?&j       // sagen
     s) agd (e+++  &         // sagde
    _t) age (_+    &j@-      // tage
    _t) age (_sig_ ?&
    _t) age (_jer  ?&        // fanden tage jer
    _t) age (_imod ?&
    _t) age (_af   ?&
 _du_t) age (_     ?&
_det_t) age (_     ?&
 _vi_t) age (_     ?&
  _i_t) age (_     ?&
_jeg_t) age (_     ?&
_vil_t) age (_     ?&
_selv_t) age (_    ?&
_ville_t) age (_   ?&
_kunne_t) age (_   ?&
_kan_t) age (_     ?&
_skulle_t) age (_  ?&
_skal_t) age (_    ?&
_måtte_t) age (_   ?&
_ikke_t) age (_    ?&
 _at_t) age (_     ?&
 _må_t) age (_     ?&
_godt_t) age (_    ?&
_nok_t) age (_     ?&
    _t) age (_på_  ?&
    _t) age (_mig_ ?&
    _t) age (_dem_ ?&
    _t) age (_den_ ?&
    _t) age (_det_ ?&
    _t) age (_et_  ?&
    _t) age (_en_  ?&
 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       ?&S?V     // treetagers
 foret) ager       ?Ar
     g) age (_+    &S@-
     g) age (n_++  &S@-
    fl) ager (mus  ?A?uV     //
     l) agde       &:@-      // lagde
     g) ager (e+   ?&S'?e    // gagere
     r) age (++++  ?Aw@-     // rage, fremragende, uddragene
     r) ager (+++  Aw?V      // bedrager
     _) age (nt++  ?&g'?E    //  agent, agenten - stressed
        age (nt+++ ?&g?E     //  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 (_    ?&j?V     // iagttager - noun
     t) ag (_++    ?&j       // tag
     t) ag (C+     ?Aw       // tagvindue, tgaglejlighed
        ag (ning+  ?&j       // gidseltagning, udtagning
        ag (tig    ?Ag       // rustagtig
   art) agnan      ?&N'?AN   // d'Artagnan
     t) ag (ne+    ?&j       // tilfangetagne, gentagne
     t) ag (fat    ?&        //
     t) agetes     ?&g'?et@-s //
     t) ag (selv   ?&'       // tagselvbord
     t) agg (e     ?&g       //
     t) ag (liatelle _^_it   //
    _s) ag (te_    ?&j       //
     s) ag (n+     ?A?u      // sagn, vidneudsagn
  rans) ag (n      ?&j       // ransagning
   las) agn (e     '?&nj     //
  bret) agn (e     '?&n;     //
  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       // problem with noun "fortaler"
_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?&lk?VN  //
     @) bassin     b&s?EN    // svømmebassin
        basketball bAsg?EtbO:l //
        baseball   b?EjsBO:l/2 //
        butterfly  b?Vt?VflaI //
        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
        breakdance (_ bR?Ejgd?&ns
        breakdancer bR?Ejgd?&ns?V
        breakdance (n bR?Ejgd?&ns@-

.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   b?E       // bedstefar, bedstemor
     _) be (dring  b?E
     _) be (nmel   b?e
     _) be (gge    b?E
     _) be (narbejde b?e
     _) be (nbrud  b?e
     _) be (nbræk  b?e
     _) be (nbbuk  b?e
     _) be (nchmark b?E
     _) be (nedder b?e
     _) be (nende  b?e
     _) be (nene   b?e
     _) be (ner    b?e
     _) be (net    b?e
     _) be (nfisk  b?e
     _) be (nfedt  b?e
     _) be (nfri   b?e
        be (nhård  b?e
     _) be (ngel   b?E
     _) be (ngna   bE
     _) be (nh     bE
     _) be (njamin b?E
     _) be (nkl    b?e
     _) be (nl     bE
     _) be (nmel   b?e
     _) be (npibe  b?e
     _) be (nplads b?e
     _) be (nrad   b?e
     _) be (nskinne b?e
     _) be (ntøj   b?e
     _) be (nspænd b?e
     _) be (nv     bE
     _) be (de     be
     _) be (dre    b?E
     _) 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    %b?e      // betale, betalt
     _) beige      bE:S      // colour
     _) be (lla    b?E
     _) beech      bitS
     _) beau       %b?o      // Beaulieu, Beaumont
        beethoven  betov@-n  // name
        berkeley   bWkl/2i
     _) bea (vis   bi        // Name

.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
plasti) c          k         // plasticen
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 (ili    tS        // chili
        ch (eese   tS        // cheeseburger
        church     tSW:tS
   _ma) ch (_      k         // sound barrier
        chaplin    tS?&pl?in // name
        challenge  tS?&l?EndZ
        chelsea    tS?Els?i
        cheyenne   SaI'?En
        cheyenner  SaI'?En?V
  maso) ch (is     k         // sadomasochisme, masochist
    wi) ch         tS        // sandwich
        chicago    S?ik'AgOw //
        child      tSaIld    // Fairchild
        chopin     S?opEN    // 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:s?V   // name
     s) c (ha                // no extra S in 'schalburtage'
        cigaret    s?ig@-r'&#t
        cigarett   s?ig@-r'&#t
        cc         ks        // accent
    be) cca        %k?&      // Rebecca
    yu) cc (a      k
    ro) cc (o      k         // name
    pu) ccini      S'in?i    // 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'?&nt?i
        chokeren (_ SOwkVr@n
        callgirl   kVlgW:l
        cowboy     kaubOj
     _) custer     k?Vst?V   // name
     _) ciao (_    tSj?Aw
        claude     klO:d     // name
        claudette  kl?Od'et  // name
//        churchill  tSW:S?il
//        cambridge  kejmbR?idZ
//        clementine kl?EmIntaIn
//        canterbury k&ntVbri
//        connecticut kVn'etikVd
 //       carlisle   kAlaIl
//        china      tjaIn&
//     _) cape (_town k?Ejp    // name
//     _) chuck      tS?Vk     // name
//        cleveland  kli:vl&n
        croissant  kr?o?as'AN
 //    _) cartier    k?Artj'?e
        clair (voy kl?Er     // clairvoyance
        co (nrad   k?V       // name
        country    k?Vntr?i  //
//        chagall    S?&g'?&l  // name
  _ali) ce         s
//        connie     k?Vni
 //       chablis    S?&bl'?i
        creme      kr?Em
        creme (n   kr?Em@
        catering   k?Eit@r?iN
//piccadilly_) circus sWk@s
//        coleridge  kOwlr?idZ
        colada     k?ol'AD&
        creek      kri:k
        camembert  k?Am?ANb'Er
        crazy      kREjsi    // Crazy Horse
 //       cincinnati sensin'&ti
 //       chihuahua  tSiw'awa
//        connor     k?Vn?V    // name
//        creasy     kris?i    // name
north_) carolina   k?&rol'aIn&
piccadilly_) circus sWk@s
        c (ello    Sj
        c (ellofan s
        cajun      kEdZ3n    // English pronunciation
        cottage    kVtidZ
        cieux      sj'W      // Bonacieux
.group d

        d          d

     A) de (_      D@-_!     // hade, lade
    ha) de (@      D@-       // hadefuld
     a) der (@     D?V       // skaderne
   ski) de (@      D@-       // skidefuld
   ski) der (@     D?V       // skideren
   ski) der (ik    D?VR      // skiderik
    ba) de (@      D@-       // badeforhæng
    ga) de (@      D@-       // gadebetjent
    fe) de (@      D@-       // fedekalv
    fe) der        D?V       // federe
    ga) der        D?V
    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
    lo) d (s                 // lodse - 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
        dhow       daw
  _pro) du (kt     d'?O      // produkt
  _pro) du (ktiv   d?u       // produktiv
    bo) d (ega     d
        d (us      d         // fidus
        d (ok      d         // paradoks, tørdok
//    ry) de (@      D@-       // brydehold
//     y) der (@     D?V        // yderligere, forbrydere
   gry) de (ret    D@-       // gryderet
    sy) de (ng     D?E       // sydengland
    by) de (l      d?e       // bydel
 indby) de         D@-       // indbydelse
    by) d (elig    D         // modbydelig
     y) der (_     D?V_!     // betyder, snyder
     @) 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  d?Ond
     _) dorset     dO:sEt    // name
     _) drysdale   dRaIsdEjl // name
        dreyfus    dr?Ef'?ys // name

// general rule: silent d in final ærd
    ær) d (_                 // færd, sværd
 adfær) den        ?Vn       // adfærden
  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 (rab     d         // ritualdrab
        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
esmeral) d (a      d         // 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
        d (iox     d         // kuldioxid
    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, ødsle
    ræ) d (sel     D
   ned) d (s       D         // nedsmelte
     ø) d (s++     D         // dødscelle, nødspor, 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
   gra) d (+       D         // gradstegn
   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 (ue      d         // lokkeduer
        d (ukke    d         // modedukke
     ø) d (em_     d         // ødem
     @) d (eo      d         // rodeo
   voo) d (oo      d
     ø) d (emer_   d         // ødemer
     ø) d (emet_   d         // ødemet
     A) dd         D         // skuddene
        d (åd+     d         // heltedåd
        d (ans     d         // mavedanser
  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
    vi) d (er      D         // videre
    ti) d (e       D         // tider
    ti) de (@      D@-       // tidevand
    ti) der        DV        // tiderne
 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
  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        // Default short e

// short (glottal) e before double consonant
        e (C%      ?e        // leddet, effekt
        e (ll+     ?E        // heller
   int) e (lligent ?e
   int) elle (ktu+ @-l?E     // intellektuelle
     l) e (L07%    ?E        // lettede
     n) e (L07%    ?E        // nettet
        e (nn      ?E        // denne, henne
        e (m%+     ?E        // modemmet, slemme
     h) erre       ?&3-?V    // herre
     C) e (ll%     ?E        // celle
        e (ks      ?E        // heks
        e (x       ?E        // sex
    sh) err (y     ?E3-
        ek (t_+    '?Eg      // defekt, arkitekt - stressed
        ek (te_+   '?Eg      // defekte, perfekte - 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
@disciplin) e (re  ''?e      // veldisciplinerede - stressed
    ff) er (son    ?V        // Jefferson
     t) er (m++    ?&r       // hydrotermisk, termin

// Long e
        e (Cig++   e         // enig, ledig, snedig
        e (Ce@     e         // gedeblod
     p) e (ber     ?e        // pebersovs

// 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
     @) e (ste_+   @-        // groveste, ondeste TEST
     @) e (st_+    @-        // grovest
    @h) e (st+     ?E        // kavalerihest.
    fl) e (st+     ?e
    _m) e (st++    ?e
allerm) e (st      ?e
     m) e (ster    ?E        // politimester
    @f) e (st+     ?E        // Oscarfest
  _ork) e (st      '?E       // stressed
  nærm) e          @-        // nærmeste
  kort) e          @-        // korteste
  kort) e (ge      E         // bilkortege
    ån) e (C       @-        // månestråle
   rav) e (@       @-        // travesko
   oks) e (@       @-        // oksesteg
   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
   pav) e (@       @-        // pavestolt
   vet) e (ran     @-
   sen) e (st      @-
 flott) e (st      @-

// exceptions
   cyk) e (lløb    @-
  tøjl) e (s       @-        // tøjlesløs
   sku) e (@       @-        // skuespil
  menn) e          @-        // menneske
    æl) e (@       @-        // sjælefred
   ill) e (@       @-        // lillebror
   gen) e (ra@     @-        // generation
  gard) e (robe    @-
   rob) e (@       @-        // garderobeskab
  mill) enium      '?En?i?Om
   ill) e (gal     ?e
     r) e (v       ?E        // brev
    år) e (@+      @-        // årevis
   Ass) e (@       @-        // klasseværelse
    fr) e (d+      ?E
    fr) e (de_     ?E
   str) ee (t      i:        // street
    _d) eed        i:d       // name
    _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
  _kor) e (a       '?e
     r) e (Ce      E         // rene
    @r) es (_      ?Vs       // koncentreres TEST
differ) e (n       ?A        // differentiere
   guv) er (nør    ?V

// ?E before n - VERY BROAD
        e (nK      ?E        // end, men, endelig
  mail) e          @-        // e-mailen
  lump) e (n       @-
   elf) e (nben    @-
        e (ndnu    '?e'
     C) e (nd      ?E        // kendelse, send
        e (ns      ?e        // ensrette
        e (nhed    ?e
     _) e (n_      ?e
     b) e (n       ?e
   _st) e (n_      ?e
    st) e (nbrud   ?e
    st) e (nrig    ?e
    ov) e (n       @-        // ovenpå
   giv) e (n       @-        // begivenhed
    os) e (n       @-        // rosenknop
 sjæld) e (n       @-        // sjældent
   væs) e (n       @-        // væsentlig
  græk) e (n       @-        // Grækenland
     _) 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
   dys) e (nteri   ?E

// 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 (sta     ?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
    el) e (fant    @-
  jert) e (@       @-        // hjertebarn
    ød) e (@++     @-        // ødemark, mødested
   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, vådeskud
   råd) eret       @-?&#t
    åd) er (++     ?V        // gåder
    nd) e (@       @-        // yndefuld, landeveje
   ind) er         ?V        // inder
  andr) e          ?V        // vandrefalk, andres
     r) e (nsning  &#        // tandrensning
   tub) er (ku     ?E3-      // tuberkulose

   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      @-        // inkonsekvens
     l) e (ve      e         // samlever
     l) e (veran   ?e        // leverandør
     l) e (vering  ?e
  _dil) e (mma     'E        //
    ll) e (de+               // silent e - billede(r)
    ll) e (det+    @-        // billedet
   CAs) e (ner               // silent e - væsener (also spelled "væsner")
        e (nergi++++ ?e      // bevægelsesenergi
  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     ?er?i'?e  // brand name
        eddike     ?Edk@-    //

// general rule: [?E] after l before t/k
     l) e (t       ?E        // let
     l) e (kt      ?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
     h) e (lskindet ?e
     h) e (lhjertet ?e
     h) e (lkonserves ?e
     h) e (lhed    ?e
     h) e (lflugt  ?e
     h) e (ldags   ?e
     h) e (lforet  ?e
     h) e (beraren ?e
     h) e (lstegt  ?e
     h) e (lgard   ?e        // helgardere, helgardering
     h) e (lstøbt  ?e
    _d) e (l       ?e        // delstat
  kedd) e (l       @-
  sjof) e (l       @-        // sjofelhed
  midd) e (l       @-        // umiddelbart
 hvirv) e (l       @-        // hvirveldyr

// 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
    @p) 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
     b) erry       ?&*I      // Queensberry, Berry

// 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, resterne
  tørr) e (st      ?V        // tørreste
   pur) e (st+     ?V
     r) e (stere++ ?E
     r) estante    ?Est'?ANd@- // 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
 sondr) et         ?VD       // afsondrethed

// 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, halvtretiden
     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
slentr) e          ?V        // slentretur

  forr) e (tning+  '?&#      // stressed
  teor) e (t       ?E        // teoretisk
   _tr) e (t       ?E        // tretal
    kr) e (ta      ?E        // Kreta
    fr) e (ls+     ?&#       // 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 (++      @-        // teleskop
   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 (ng+     ?E        // havengel
     @) 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 (+     '?e?V     // 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) eater      ?Et?V
    sw) ea (tre    ?E        //
        easy       is?i
     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      ?ek?V     e // silent d - snedker
papmach) e         ?'e
    _s) e (_++     ?e        // se
        e (mball   ?A        // emballere, emballage
   dir) e (kt      ?&#       // direkte, direktør
     n) eu         W?u       // 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
        eg (sot    aI        // blegsot
        eg (fi     aI        // 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
        eg (ansigt aI        // 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     ib?Vdi    // 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       it@-n     // university
     f) er (guson  ?W        // name
  arti) e (+                 // name silent e
    _h) eisenberg  aIs@-nb?Erg // Heisenberg

// 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

 _syst) e (m@      ''?e      // systemanalytiker

// 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
_danse_ball) e (t  '?E
_danser_ball) e (t '?E
_dansede_ball) e (t '?E
    _r) e (ndyr+   ?e        // rendyrke
     h) e (n++     ?E        // hen, hente, derhen
    ch) e (n_++    @-        // branchen
     h) e (nde+    ?e
 carst) e (n       @-
 karst) e (n       @-
  hest) e (n+      @-        // hestene
  serv) e          @-        // reservehjul
   off) e (n       @-        // offentliggøre
   ref) e (ren     @-        // reference
  veks) e (l       @-        // vekselvarme
    tr) edive      ?&#Dv@-   // tredive
    tr) ediver     ?&#DvV    // trediverne
    tr) edivete    ?&#Dft@-  // tredivete
        entente    ANt'ANt
  prof) essionel   '?ES?on?El
        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, halloween
    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 with final "e" - general rule
     @) e (_++     @-_!      // husleje, vække
     @) e (s_      @-        // føles
     s) e (_+      @-_!      // galakse, skose
    @r) e (_++     ?V        // tørre, identificere
  nerv) e (@       @-        // nervesammenbrud
   urg) ere (_++   VV        // burgere
     r) e (re_     E         // operere
  _alm) e (n       ?e
kommunik) e (_     '?e
kommunik) e (er_   '?e
kommunik) e (et_   '?e
 chass) e          '?e

// Compounds - words with final "e" + another word
    kk) e (@       @-        // vækkeur
  jakk) e (@+      @-        // jakkerevers
  hepp) e (@       @-        // heppekor
 studi) e (@       @-        // studiegruppe
 apach) e (@       @-        // apacheleder
  kæmp) e (@       @-        // kæmpestor
 hjern) e (@       @-        // hjernesvulst
    ys) e (@       @-        // lysekrone
    øs) e (@       @-        // løsepenge
    øb) e (@       @-        // løbepas
    æv) e (@       @-        // ræverødt
    æg) e (@       @-        // lægehjælp
   els) e (s@      @-        // beskyttelsespenge
kanari) e (@       @-        // kanariegul
    ug) e (@       @-        // sugemærke
    ej) e (@       @-        // rejekælling
   avl) e (@       @-        // navlestreng
   arm) e (@       @-        // charmetrold
  påsk) e (@       @-        // påskelilje
   amp) e (@       @-        // svampehave
skrald) e (@       @-        // skraldespand
   æst) e (@       @-        // gæstehus
   æns) e (@       @-        // grænsepost
mindst) e (@       @-        // mindsteløn
   ægt) e (@+      @-        // ægteskab
   Aft) e (@+      @-        // skriftestol
   Abn) e (@       @-        // skæbnebestemt
  rømp) e (@       @-        // strømpeholder
   ærk) e (@       @-        // ærkebiskop
   øjl) e (@       @-        // søjleformet
   min) e (@       @-        // minearbejder
    iv) e (@       @-        // skriveteknik
   div) e (rse     '?E
   van) e (@       @-        // svanesang
   ylt) e (@       @-        // snyltehveps
  Cump) e (@       @-        // pumpeværk
   læb) e (@+      @-        // læbestift
   alk) e (@+      @-        // malkeko, skalkeskjul
   ung) e (@       @-        // lungebetændelse
  tikk) e (@+++++  @-        // stikkende
  tikk) e (r@+++++ V         // stikkere
  lipp) e (@       @-        // klippeø
   Art) e (l@      @-        // kirtelproblem
   ulv) e (@       @-        // ulvemanden
  bomb) e (@       @-        // bombemaskine
  Copp) e (@       @-        // loppemarked
   øjn) e (@       @-        // iøjnefaldende
   ølg) e (@       @-        // bølgegang
 sludr) e (@       ?V
   ift) e (@       @-        // giftetanker
 bronz) e (@       @-        // bronzefigur
   odd) e (@       @-        // loddekolbe
    bb) e (@       @-        // krabbecocktail
   rub) e (@       @-        // strubehoved
mennesk) e (@      @-        // menneskeheden
  rupp) e (@       @-        // gruppemodel
   emm) e (@       @-        // hjemmefra
   omm) e (@       @-        // trommehinde
   øll) e (@       @-        // øllebrød
   egn) e (@       @-        // tegnebog
   yld) e (@       @-        // byldepest
   ygg) e (@+      @-        // hyggesnak, byggesten
   ærn) e (@       @-        // værnepligt
  hatt) e (@+      @-        // hattestativ
    yd) e (@       @-        // skydetelt
  ramp) e (@       @-        // krampeanfald
   ved) e (@       @-        // svedehytte
   irk) e (@       @-        // pirkeur
   ødm) e (@       @-        // sødmefuld
   ank) e (@       @-        // tankevirksomhed
   øjt) e (@       @-        // skøjteløb
   ban) e (@       @-        // jernbanefolk
   lid) e (@       @-        // invalidepension
        et (hed    @-D       // uforskammethed
handsk) e (@       @-        // handskerum
 flint) e (@       @-        // flintesten
  bøff) e (l@      @-
  bøvs) e          @-        // bøvsesen
  jævl) e (@       @-        // djævletilbeder
  farc) e (@       @-        // farceagtigt
   usl) e (@+      @-        // puslespil
    øg) e (@       @-        // søgelys
   ond) e (@       @-        // bondefanger
   ton) e (@       @-        // toneleje
  sans) e (@       @-        // sanseapparat
  fisk) e (@       @-        // fiskeforhold
   ast) e (@       @-        // hasteopgave
    os) e (@       @-        // mosevand
  utsj) e (@       @-        // rutsjebane
 @kast) e (l       ?E        // luftkastel
 studi) er         ?V
  Catt) e (@       @-        // skatteår
    ro) e (@       @-        // roesukker
   ell) e          @-        // cellevæg
   øls) e (@       @-        // pølsevogn
   æll) e (@       @-        // gællebue
   ong) e (@       @-        // kongefamilie
  myrt) e (@       @-        // myrtesanger
 _lill) e          @_!
   ytt) e (@       @-        // skytteforbundet
  klog) e          @-        // klogeste
    vi) e (@       @-        // vievand
   alv) e          @-        // kalvekød
   næs) e (@       @-        // næseblod
  flad) e (@       @-        // overfladespænding
   Cas) e (@       @-        // basepar
  vent) e (@       @-        // ventetid
   ang) e (@       @-        // fangelejr
    øv) e (@       @-        // prøveperiode
  nøvr) e (@       ?V        // manøvredygtig
   imr) e (@       ?V        // fimrehår
 _prom) enade      @-n'&D@-  // promenade
 _prom) enader     @-n'&D?V
    al) e (@       @-        // malebog
   kal) e (che     '?E
  melt) e (@       @-        // smelteovn
   eng) e (@+      @-        // sengetid, pengeskab
   sid) e (@+      @-        // sidemand
   ids) e (l@      @-        // gidseltagning
  dans) e (@       @-        // dansebal
   rus) e (@       @-        // brusetablet
    in) e (@++     @-        // svinesti
    ås) e          @-        // dåse, gåsehud, Åse
  skol) e (@       @-        // skolebog
   und) e (@+      @-        // hundemad
    ån) e (@+      @-        // låneansøgning, månestråle
    ån) er (@      ?V        // lånerkort
   mid) e (@+      @-        // pyramidespil
  _lev) e (@++     @-        // levevis
   arn) e (@       @-        // barnebarn
   æbl) e (@       @-        // æbletærte
   kam) e (ra      @-
   ørv) e (@       @-        // tørvetriller
   ull) e (@       @-        // rullebræt
    od) e (@       @-        // modetøj
     d) e (tonator ?e        //  radiodetonatorer
    od) ette       'Et       // name
  hest) e (@       @-        // hestehår
   els) e (@       @-        // vielsesattest
 knogl) e (@       @-        // knoglepark
   ant) e (@       @-        // plantesaft
   ørn) e (@       @-        // børnebog
  hvil) e (@       @-        // hvilested
 spill) e (@+      @-        // spillerum
 spill) er (e      V         // spillere
  bisp) e (@       @-        // bispesæde
   olk) e (@       @-        // folkevogn
   ømm) e (@       @-        // dømmekraft
   umm) e (@+      @-        // dømmeste
   omm) er (@++    ?V        // sommeraften
    ab) e (@       @-        // abekat
   bab) e (tte     '?E       // name
     p) e (dere    @-        // torpedere
    øl) e (@++     @-        // køleskab
   øgl) e (@       @-        // nøglering
   pil) e (@       @-        // pilespids
   ott) e (@       @-        // rottebur
   rat) e (@       @-        // karateundervisning
    æs) e (@       @-        // læseplan
   yrk) e (@       @-        // styrketræning
   æri) e (@       @-        // prærieulv
   bid) e (@       @-        // bidemærker
   aff) e (@       @-        // straffeattest
  temp) e (ratur   @-
  samm) e (n@      @-        // sammenkomst
   Alj) e (@       @-        // patruljevogn
   alm) e (@       @-        // palmekrabbe
   Avn) e (@       @-        // navneordbog
   lej) e (@       @-        // plejehjem
    ob) e (@       @-        // hobevis, hobetal
    am) e (@       @-        // dameblad
   øjd) e (@       @-        // højdepunkt
    ov) e (@       @-        // sovemiddel
   uml) e (@       @-        // bumletog
   cyk) e (l       @-        // cykelklokke
 smert) e (@       @-        // smertestillende
   ild) e (@       @-        // kildevand
    yv) e (@       @-        // flyveplads
   ask) e          @-        // vaskeklud
   yll) e (@       @-        // tryllestav
  høns) e          @-        // hønsehus
   æft) e (@       @-        // hæftemaskine
   æpp) e (@       @-        // tæppeforretning
   ørk) e (@       @-        // mørkekammer
   ern) e (@       @-        // stjernetåge
  engl) e (@       @-        // engleagtig
   bib) e (l       @-        // Bibelen
   vic) e (@       @-        // vicedirektør
   ørk) e (n       @-        // ørkenstøvle
   not) e (@       @-        // notesbog
    æd) e (@       @-        // smædekampagne
    yd) e (@++     @-        // skydeskive
  vikl) e (@       @-        // udvikledes

 @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
    oz) elot       @-l'?Vt   // stressed
   ukk) e          @-        // smukkeste
    ol) e          @-        // tolerant TEST
petrol) eum        j?Om
 linol) eum        j?Om
    ul) e (@       @-_!      // juleaften, gulerod
@formul) e (re     ?e        // velformuleret
    ul) e (mp      ?E        // forulempe
    is) e (@++     @-        // spisetid, fisefornem, disede
     s) e (ksuel+  ?E        // biseksuel
     s) e (rie+    ?e        // miniserie
   tim) e (@       @-        // timevis
    åb) e (n       @-        // åbenbart
   ørr) e (@       @-        // tørresnor
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
  diff) e (ren     @-        // difference
  _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 with final -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 with final -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 with final -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) eo         '?e?o     // stressed

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

 // 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, udelukkende
    @r) ende (_++  ?Vn@-     // glimrende
// exceptions to the -ende rule
 divid) ende       '?End@-
  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
   omv) end (e++   ?E-n
  henv) end (e++   ?E-n
    sv) ende (++   ?En@-     // følgesvende
   anv) end (e+    ?En
  fuld) end (e+    ?En
   ops) end (++    ?En
   uds) end (++    ?En
  røvr) ende (_+   ?A-n@-    // røvrende
  røvr) ender (_   ?A-n?V    // røvrender
     v) ende (tta  ?End'?E   // stressed
   lav) ende (l    'En@-     // stressed
    fj) ende       ?e-n@-    // dødsfjende
    fj) ender      ?e-n?V    // 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æ
     _) ege (parket e:j@-    // egeparket
     _) 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
   ætt) e (@+      @-        // hættejakke
     s) ejr (++    ?Aj?V     // sejr, sejrrig
     l) ejr (++    ?Aj?V     // lejr, lejrbål
     l) ejre (+    ?Ajr?V
        eje (n++   ?Aj@-     // ejendom
        e (job++   @-_!      // ønskejob
        e (jord++  @-_!      // apachejord
        e (jæger++ @-_!      // skalpejæger
    dr) ej (+      aI        // fordrejet
  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
  _kat) e (ter     '?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       '?edj@-   // medie, kommedie
     m) edier      '?edj?V   // 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 (_    id?i      // 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?&s?i
stript) ease       i:s
     l) ea (se     i
     l) ea (sing   i
//        eu (ro     ?Ww       // Europa, euro
     _) eu (C      ?Ww       // eucalyptus, 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, kinesisk
     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 ?W        // 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
     r) el (se     ?Vl       // værelse, størrelse
     @) 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
     &) elet (t$p_alt @l'?E  // koteletter - only 1 t
  korn) el (evator ?el       // not [korn'El3v,&tV]
  _app) el (sin    ?El
person) el         ?El
dysfunktion) el    ?El
    _s) elve       ?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
    @h) el (t      ?El       // drømmehelt

// final -elig in da_list - stress on previous syllable
     &) elig ($p_alt =@-l?i  // jomfruelig
    &s) elig ($p_alt '@-l?i  // 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
  musk) el         @-l
 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     @-l?e     // bindeledder
 kvind) el (A      @-l       // kvindelejr
  djæv) el         @-l       // Djævelen
  sjof) el         @-l
     d) eler (+    ?el?V     // 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  =@-l
   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       // brien, voksen
     &) en (t_     @-n       // voksent
     r) en (_      ?Vn       // skideren [ sk'iDV,Vn] TEST
    gr) en (+      ?En
    _r) en (_      ?En
     d) en (t_     @-n       // beredent
  kier) en (_N     @-n       // bankieren - avoid the r generated by [V]
     &) ens (_+    @-ns      // ungdommens
  døds) en (s      @-n       // dødsensfarlig
    &r) ens (_+    ?Vns      // naturens
     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
 gribb) en (e+     @-n       // gribbene
  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
@assist) en (t     ?En       // politiassistent
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
skinneb) en        ?en
   læb) en (++     @-n       // overlæben
   kæb) en (++     @-n
  bomb) en (+      @-n
 // ben = "leg"
  ribb) en (++     ?en       // ribbenssteg
  bagb) en (++     ?en
  forb) en (++     ?en
 marvb) en (++     ?en
 bordb) en (++     ?en
stoleb) en (++     ?en
barnsb) en (++     ?en
albueb) en (++     ?en
brystb) en (++     ?en
bukseb) en (++     ?en
elfenb) en (+      ?en       // elfenbensbande
  firb) en (++     ?en
fiskeb) en (++     ?en
 flueb) en (++     ?en
   gåb) en (++     ?en
 haleb) en (++     ?en
 haneb) en (++     ?en
  hælb) en (++     ?en
højreb) en (++     ?en
 isseb) en (++     ?en
hofteb) en (++     ?en
   kob) en (++     ?en
  kødb) en (++     ?en
 kæbeb) en (++     ?en
lamseb) en (++     ?en
langeb) en (++     ?en       // stork langeben
  lårb) en (++     ?en
 næseb) en (++     ?en
nøgleb) en (++     ?en
revelsb) en (++    ?en
  rødb) en (++     ?en
   sib) en (++     ?en
 sideb) en (++     ?en
sildelb) en (++    ?en
 skamb) en (++     ?en
 smalb) en (++     ?en
støtteb) en (++    ?en
  træb) en (++     ?en
venstreb) en (++   ?en
vinkelb) en (++    ?en
ønskeb) en (++     ?en
stankelb) en       ?en

// 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
     &) ent (en$p_alt++ '?Ent // studenten
     &) ent (er$p_alt++ '?Ent // studenter
   &es) ent ($p_alt+ '?AN    // present (gift)
   &cc) ent ($p_alt+++ '?AN  // accent
    &r) ent ($p_alt+++ ''?&#nt // omtrent, konkurrent
     &) 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 ''?Ens?V // palæstinenser
    &p) enser (_$p_alt ?Ens'?er // kompenser
     &) enser (e$p_alt ?Ens'?er // kondensere
    &g) ense ($p_alt g''?Ens?V //  å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 ''?ANs?V // referencer
  emin) ence ($p_alt '?Ens-@ // exception
excell) ence ($p_alt '?Ens-@ // exception

// common affix -ender
     @) ender (_   @-n?V     // anliggender, foretagender
    &r) ender (_   ?An?V     // røvrender
  _kal) ender      '?En?V    //
  bart) ender      ?End?V    //
     k) end (++++  ?En       // genkender
tiltrækk) ende (+  @-n@-
    @s) ender (+   ?En?V     // afsender

.group er
     C) er (_      ?V        // final "er": V after consonant - handler- TEST
     C) eri (_+    ?VR'i     // final -eri maleri, maseri
     C) eri (et_+  ?VR'?i    // final -eri maleriet, maseriet, majeriet
    _p) er (_      Er        // per
     t) er (et_    ?V        // final "er": V after t - centeret
højest) eret       @-r&#t
     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 =?Vr?i // 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        ?Vr?i     // 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
@produc) ere       ?e?V      // masseproducere
@pension) ere      ?e?V      // førtidspensionere
     @) eret       ?Vr?VD    (_ // kammeret

fotograf) er (_os_ ''?er
fotograf) er (_dem_ ''?er
fotograf) er (_deres_ ''?er
  wien) er         ?V        // wienerbrød
   rac) er (@      ?V        // racerkører
 strøm) er (@      ?V        // strømerbil
 spejd) er         ?V        // spejderuniform
    od) er         ?V        // moderinstinkt
   hyp) er (@      ?V        // hyperaktiv
    æd) er (@      ?V        // læderindtræk
  træn) er         ?V        // trænerkomite
  hunn) er         ?V        // hunnerkongen
 schæf) er (@      ?V        // schæferhund
   sau) er (@      ?V        // dinosauerguf
    yd) er (@+     ?V        // yderligere, forbrydere, ydermere
 yderm) ere        eR?V
sortep) er         ?er       //
  rødl) er         ?er
vigtigp) er        ?er       //
   beh) er (sk     ?Er       // beherske
   rev) er (s      '?Er      // jakkerevers
    _t) er (_      ?er       // "de ter sig underligt"
     g) er (_++    ?V        // våger, læger [l'EjV]
    _g) er (ta+    ?Er       // Gerta
   stj) er (t      ?Er       // rødstjert
  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    ?Vn?E     // fingernem
    @d) erne (++   ?Vn-@     // let the nd rule kick in - inderne
     g) er (n++    Er        // gerning
  reag) ere (_     ?e?V      // overreagere
 _reag) ere (_     '?e?V     // reagere
  vurd) ere (_     ?e?V      // overvurdere
    tr) ere (++    ?E?V      // indregistrere
@dramatis) ere     ?e?V      // 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+     e?V       // overreagerede, omarrangere
   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        ?e?V      // aflevere
   umm) 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+   ?Vn?E     //
//  skid) er         Vr        //
  ønst) er (+      ?V        // mønsterelev
@minist) er (i     ?er       // ministerium
  @not) ere        ?eV       // børsnoteret
  @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     Wv?is     //
     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 Wv?is    // servicefag
     s) ervice (med Wv?is    // servicemedarbejder
     s) ervice (sektor Wv?is // servicesektor
     s) ervice (station Wv?is // servicestation
     s) ervice (ydelse Wv?is // serviceydelse
     s) ervice (eftersyn+ 'Wv?is // serviceeftersyn
     s) er (t+     ?Er       // dessertere
 _kons) er (vativ  '?Er      // stressed
 _præs) er (vativ  '?Er      //
 _kons) er (ves    '?Er      // stressed
  @bas) ere        ?e?V      // behovbaseret
    tn) er         ?V        // partnerskab
   all) er (g      ?er       // allergisk
     j) er (n+++++++ ?E3-    // jern, stjerne
  talj) er (K+++++ ?V        // detaljer
medalj) er (+++    ?V
 trulj) er (n+++   ?V        // patruljerne
  linj) er (+++    ?V        // telefonlinjer
   lej) er         ?V        // sygeplejerske
  bunk) er         ?V        // not a -er suffix
alexand) er        =d?V      // Alexander
report) er (+      ?V        // 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      //
   _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
   mur) 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
_premi) ere (@     '?e?V     // premiereaften
  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 
_spads) ere (@+    '?e?V     // spadseretur
  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
  nøgl) ering (+++ @-rEN

// 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        ?e?V      // velkvalificeret, ceremoni
    iv) 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 (d@++   ?Er       // verden
     v) er (siel   ?Er
     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
    yv) er (i      ?VR       // tyverier
  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
  hyst) er (i      ?er       // not stressed after a syllable - overhysterisk
 @nist) 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, guttermand
  _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
    am) er (ikas_  '?er      // Amerikas
    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       '?e?V     //
  _L06) er         ?Er       // per, person
    @p) er (son    ?Er       // enkeltperson
     p) er (ron    ?A
L06L06) er         ?V        // klipper
  fisk) er         ?V        // fisker, fiskerby
  elsk) er         ?V        // elskerinde
   und) er (+      ?V        // under, undertøj
  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       ''?e?V    // juvelerer
  _man) erer       '?e?V     //
   man) erer       ?e?V      //
    _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     Wv?is     //
     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
   ber) ede (+     ?ED@-     // tilberedes

   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
  gloh) 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) ede        eD@-      // dernede
  hern) ede        eD@-      // hernede
  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
 epark) et         ?Et       // egeparket
 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
    po) et (++     '?et      // huspoet, poetisk
en_blank) et       'Et       // en blanket, den blanket - noun - problem with verb "blanke/blanket"
en_son) et         '?Et
  piru) et         '?Et      //
  pinc) et         '?Et      // stressed
   fac) et (+      '?Et
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
    pl) et (+      ?Et       // blodplet
stempl) et         @-D
 datan) et         ?Et
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
    &m) eter       '?et?V    // 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) et         ?Et
 _kask) ett        '?Et      // stressed - only one t
 @kask) ett        ?Et
_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'oV      // only the word 'fore'
     _) forer (_   f'oV      // only the word 'forer'
     _) fore (de_  f'oV      // only the word 'forede'
     _) for (um    f'or
     _) fe (_      fe        //

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

// 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
        f (lytte   f         // fraflytte
     a) f (lytte   w
    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
   Cla) ff (e      f         // blaffe, plaffe
     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.
   bla) 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
    sa) f (ran     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       fiV       // 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     gjoV      // gjorde
    ki) g          k         // kig, udkig
    ki) g (host              // kighoste - silent g
    bu) g (@                 // bugspytkirtel - 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
        gruffydd   gR?ef?eT  // Welsh name
        gruffudd   gR?ef?eT  // Welsh 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øgemøg    gVj@-m?Vj
     ø) 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
  dvær) g          w
  _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 (_     =3n       // kirurgen
 kirur) g          =w
   mar) gen        w@-n      // fejlmargen
     r) gen (s_    =3n       // 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
        g (uitar   g         // sologuitar
    go) g (ik      g         // pædagogik
    go) g (ikum              // pædagogikum - silent g
        gogo       gOwg'Ow
  orlo) g          w
     o) g (ram     g         // hologram, monogram
        gerald     dZ?Er3l/2
        geraldine  dZ?Er3l/2di:n
  fitz) gerald     dZ'?Er3l/2
        gonzales   _^_ES
     _) gi (n      dZe       // gin
     _) gi (nL04   dZi       // Gino
     _) gi (na     dZi       // name
     _) ginger     dZ?endZ?V // ginger ale
     _) guy (_     gA:j      // Guy - name
     _) guy (s_    gA:j      // Guys - name
        ginsberg   g?ensbW:g // name
        geronimo   dZ?er'?Vn?imO: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       sj?el'?e  // gele
        gelé       sj?el'?e  // gelé
        guire      gw'aI?V
        gobelin    g?ob@-l'?EN
        graffiti   grAf'?it?i
   en_) gros       gr?o
        gustav     gOst?aw   // 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 =g?i    // pædagogisk
   _lo) gi (_      S'?i      // logi
   _lo) gi (e      S'?i      // logi
 natlo) gi         S?i
    re) gi ($p_alt+ S'?i     // regibemærkning
    re) gi (men$p_alt+ g?i   // regimentet
    re) gi (s$p_alt+ g?i     // registrere
    re) gi (on+    g?i       // 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        w?V
    ø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     g?od'?&
        godnat     g?on'?&t
        godaften   go'Aftn
        godmorgen  g?om'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?&r?i    // name
        guillotine gijut'i:n@-
     _) gerard     SeR'A:    // name
        giuseppe   dZ?is'?Ep@ // name
     _) giants     dZaI?&nts // name
        gloucester gl?Vst?V
  bour) geoisi     Zw?As'?i
  bour) geois      Zw'?A
        grandprix  gr?ANpr'?i
        guernsey   gW:nsi
        gulfstream g?Vlfstri:m
        geoff      dZ?Ef     // 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
   @lo) ge         S@-       // vandbøffelloge
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ø     S@-       // logemøde
     _) ge (ne_    Se        // gene
     _) ge (nere   S?e       // genere
        gener (_mig S?en'?er // gener mig ikke
        genere (_mig S?en'?eV // genere mig
     _) ge (nerere_ g?e
        ge (nerøs  S?e       // generøs
        ge (nert   S?e       // genert
     _) ge (never  S?e       // genever
        germain    ZErm'?&N  // Saint-Germain (pronounced by a Dane)
     _) generel    g?en@-r'?&#l
    _a) ge (re     g'?e      // agere
        ge (nial   g?e
        ge (ni     S?e
        ge (ninvest g?E      // geninvestere
        ge (nital  g?e
        ge (nitiv  g?e
        geni (nd   g?Ene     // genindspille, genindkalde (not [gen'i])
        ger (ning  g?Er
   bud) ge (t      S'?E

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

.group h

        h          h
        h (j 
        hv         v
     A) h (K 
     t) h (en      h
     w) h (isky              // whisky - silent h
    _r) h (A                 // 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
   kat) harine     &r'in@-   // name
        highhat    hA:jh&d
        housecoat  hAuskowd
        hitech     haItek
        homer      hom'er    // Homer - Greek
        hawaii     h&w'a:ji
        heather    h?ED?V
        houston    hju:sd?Vn
        hawk       hV:k      // Black Hawk
        hugh       hju:      // name
        huw        hju:      // Welsh 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:
 apart) heid       =hAjd
     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        // Default short i

// Long i
     C) i (Ce+     i         // mine
     b) i (C+++    ?i        // bivej, bille TEST
     b) i (ms+++   ?e
     t) i (t++     ?i        // titel

// 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
     d) ild (o     ?ild
     b) ild (ør    ild       // bildør
     v) ild (ig    ild       // uvildig
  math) ild        'ild      // name
     d) i (kt+     ?i        // diktere
    cl) i (f       I         // Heathcliff
    br) i (en      aI        // O'Brien

// short i - general rules?
     C) i (C       ?i        // politiker (first i) TEST
 _fest) i (vitas   '?i
    od) ile        _^_fr
     t) i (t+      ?i        // titel
  disc) i (p       '?i       // discipel - stressed
 namib) ier        =j?V
     p) i (nk      ?e
        i (nf      ?e        // influenza
        i (nvi     ?e        // invitation
        i (ntolerant ?e      // laktoseintolerant
     g) iv (_      ?i        // silent v
     g) ive (_     ?i        // PB silent v
     g) ivet (_    i@-D
     g) iver (_    ?ir       // PB silent v
   opg) iver (_    g?ir
  rådg) iver       ?iv?V
     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
    sm) i (le      i
     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
    fr) ie         i@-       // den frie verden
    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 (_den  ?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
_bedst_l) ide      ?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
 _du_l) ide        ?i
  _i_l) ide        ?i
 _vi_l) ide        ?i

// general rule: initial in- : [?e]
     _) i (n+      ?e        // instinkt, ineffektiv
        i (ns+     ?e        // bladinsekt, musikinstrument, dræberinstinkt
 medic) i (n       ?i        // biomedicinsk
        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) ig (++     ?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
 dynam) i (k+      ?i        // termodynamikken
    ch) i (k+      ?i        // chikke
    sk) i (k++     ?i        // skikkelse, beskikke
   L06) i (lle++   ?e        // billede, piller
     b) i (lle_+++ ?i        // insect
     b) i (llen+++ ?i
     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 (L09L04++ ?i       // kinin TEST
     k) i (k++     ?i        // kik, kikkert
     k) i (Ce++    i         // skide
   ork) i (de+     ?i
     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 - word ending -ium, -iet, -ier: i => j
        i (um_     j         // kranium
        i (et_     j         // kraniet
        i (er_     j         // kranier
    _t) i (er_     ?i        // tier stille
    fr) i (er      ?i
     C) i (e_      j         // præmie
     c) i (enni    j         // anciennitet
  _mar) ie         '?i@-     // name
     b) i (er_     ?i
 polit) i (et      '?i
     v) i (et      ?i
    fr) i (et      ?i
     t) i (et_     ?i

// 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, artig, kunstig
     t) ig (e_+    \,?i      // stige, artige, kunstige
    _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
     l) ig (ne     i         // ligner - long i
   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
   tus) ind (++    @-n
     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
     v) ink (ender ?ink
     v) i (nsamling ?i
     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
   L08) i (L01++   ?e        // stik, joystick
    st) i (g++     ?i        // stigning
  part) i          ?i        // skyggepartikler
 polit) i (k       ?i        // miljøpolitikken
@statist) i (k     ?i        // kriminalstatistikken
   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
@journal) i        ?i        // fotojournalist
  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
    ir) i (sk+     ?i        // grønirisk
@terror) i (s      ?i        // antiterroristenhed
     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        // priskrig
    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 (stet_   ?e        // mistet
    _m) i (ster_   ?e        // mister
    _m) i (stede_  ?e        // mistede
    _m) i (stedes_ ?e        // mistedes
    _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
have_v) i (st_mig  i
havde_v) i (st_mig i
//blev_v) i (st i
    _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
   L06) i (kant+   ?i        // pikant
     b) i (kube    ?i        //
     b) i (kini    ?i        //
   L06) i (ke      ?i        // pikikerede, piké
   _sp) ike        aIk       // Spike Jones - name
     l) i (kv+     ?i        // likvid
    pl) i (k+      ?i        // replik, duplik
  publ) i          ?i        // folkerepublik
  harp) i (ks      ?i        //
  hand) i (L10     ?i        // handikap

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

// nouns with final -itum in da_list - stress on previous syllable
     @) itum ($p_alt =?it?Om // 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

// 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       =j?V

// 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++ =?ik?V // mekanikeren
  @kan) iker (e_$p_alt+++ =?ik?V // 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 '?ism?V // organismer

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

// put stress on the syllable before final 'ium' - words in da_list
     &) ium ($p_alt =?i?Om   // territorium
     &) ium (m$p_alt =?i?O   // 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, familien
     &) ie (liv$p_alt =j@-   // familieliv
     &) ie (r$p_alt+++ =j?V  // 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       //
@famil) ie         j@-       // kongefamilie
@histor) ie        j@-       // toilethistorien

// 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        j?V       // serier, ferier
    rr) ie (re     ?i'E:     // karriere TEST
    rr) ierer      ?i'E:?V   // karrierer TEST
    or) ie (nt_    ?i'?E     // Den nære Orient
    or) ie (nten_  ?i'?E     // Orienten
    or) ie (ntens_ ?i'?E     // Orientens
  prær) ie         j@-       // prærieulv
   ter) ie (l      ?i?E      // krigsmateriel

// 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        j?V
   sen) io (rer    j'o
        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      ?is?ik?o  // 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    ?emp?ot?En // impotens
  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
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
_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
egen_st) i (l_     ?i
umoden_st) i (l_   ?i
moden_st) i (l_    ?i
stor_st) i (l_     ?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   j?E
     v) ie (t_cong j?E
  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 ?ent?Vn'?&S?on@-l //
     v) irtual (_reality 'WtS?u-@-l/2 //
     p) inup       ?en'?Vp   //
     w) ire        aIV       //
     _) iron (_    aIVn      //
    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      '?ig?on@- // Antigone - Greek name
        image      ?im?idZ
     _) institution ?enst?it?uS'?on //
        institution ?enst?it?uS?on //

// stressed i
mussol) i (ni      'i        //
  garc) i (a       '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       // 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
@konfl) i (kt      ?i        // interessekonflikt
  _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
  _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
    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

.group ig

// general rule: final -ig [i] - silent g
        ig (_      ?i        //  dejlig, rig
     @) igt (_     ?it       // dejligt
    @l) ig (C      ?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) ig (_ned   ?ek
     l) ight       aIt       //
     m) ighty      aIti      //
    fr) igea (r    ?ig?i     // 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
forskell) ig       ?i        // forskelligartet
     n) igger      ?eg?V     // 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
        iger (++   iV        // pigerne
        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
    st) ig (b      ?i        // stigbøjle
     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 'in?V   // maskiner
     &) ine (re$p_alt ?in'?e // vaccinere
   &pp) ine (re$p_alt '?in?V // filipinere
// 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 (e$p_alt+ 'in     // marine
     &) 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
  benz) in (+      ?in
   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         '?iw
_adapt) iv         'iw
_adhæs) iv         '?iw
  _ark) iv         'iw
_assert) iv        '?iw
_decis) iv         '?iw
_detekt) iv        '?iw
_digest) iv        '?iw
_direkt) iv        '?iw
_eksekut) iv       '?iw
_erupt) iv         '?iw
_gerund) iv        '?iw
_initiat) iv       '?iw
_kontrakt) iv      '?iw
_kontrast) iv      '?iw
 _kurs) iv         '?iw
 _lasc) iv         '?iw
_lokomot) iv       '?iw
 _mass) iv         '?iw
  _mot) iv         '?iw
   _na) iv         '?iw
_perspekt) iv      '?iw
_regulat) iv       '?iw
_sport) iv         '?iw
 _stat) iv         '?iw
_adopt) iv         '?iw

.group j

        j          j
        j (aw      dZ
    fi) j (i       dZ        //
        ja (ck     dZ&
     _) jarvis     dZA:ves   // name
     _) joão       dZ?A?o    // name
     _) joao       dZ?A?o    // name
        jitterbug  dZ?id?Vb?Vg //
        jingle     dZ?eng3l  //
        jewel      dZu:l     //
        jihad      dZ?ih'?&t //
        j (enkins  dZ
        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       dZib      // 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       dZ?Es     // Jess
        jessie     dZ?Es?i   // Jessie
        jesse      dZ?Es?i
        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
        k (rænk+   k
        k (rig     k         // priskrig
        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
     _) kate (s_   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

_er_sti) let (_    l@-D      // verb, not "stil'ethæl" - "brevet er stilet til"
_har_sti) let (_   l@-D      // verb
_var_sti) let (_   l@-D      // verb
_havde_sti) let (_ l@-D      // verb

cabrio) let        l'?E      // silent t
fiskefi) let       l?e       // silent t
søtungefi) let     l?e       // silent t
oksefi) let        l?e       // silent t
stegsfi) let       l?e       // silent t - tykstegsfilet
spættefi) let      l?e       // silent t - rødspættefilet
skrubbefi) let     l?e       // silent t
svinefi) let       l?e       // silent t
lammefi) let       l?e       // silent t
kyllingefi) let    l?e       // silent t
dyrefi) let        l?e       // silent t
hjortefi) let      l?e       // silent t
hestefi) let       l?e       // 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
     b) leg (@     l?Aj      // blegansigt
        leger (_   laIV      // leger
        lege (ring l?eg'?e   // stressed
    _o) leg        lEg       // name
        leg (ummi  l@-g      // boblegummi
        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     l?0wSj@-n // håndlotion
        lorraine   l?oRE:n   // name
        lizzie     l?is?i    // name
        larry      l?&*i     // name
        leavenworth l?Ev@-nwW:T
        labour     lEjbV     // British party
    bi) llard      liard     // game
    he) lg (e      lj        // Helge, helgen
        lincoln    lenkVl/2n // name
     _) lee (_     li:       // the name Lee
     _) lee (s_    li:       // Lees
   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?&n?edZ?V //
        moulin     m?ul'?&N  // Moulin Rouge
     _) mouse      maws      // Mickey Mouse
        makaroni   m?ak@-r'?Vn?i //
        midnight   m?ednaIt  //
single_) malt      mOlt      // whisky
        massachusetts m?&s?&tj'us?Ets //
     _) muppet     m?Vp?et   //
        mother     m?VD?V    //

.group me

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

// exceptions for the -ment rule (French words)
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        me
kompli) ment       m?AN
 regle) ment       m?AN      // reglement
 regle) mente (ret ment'e    // reglementeret
abonne) ment       m?AN      // reglement
instru) mentel     mentel    // instrument
katonne) ment      m?AN      // katonnement
klasse) ment       m?AN      // klassement
konnosse) ment     m?AN      // konnossement
  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
_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  m?ent'?e  // reglementeret, reglementerede
_abonne) ment      m'?AN     // reglement
_instru) mentel    m?ent'?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 m?AN     // filmentusiast

.group n

        n          n

     i) nkatha     nk'?&t?&  // organisation
 morge) n          n         // morgenkaffe
    ge) n (k       n         // genkende
     a) n (klage   n
     a) n (kom     n         // ankomme
   kræ) n (ke      n         // ejendomskrænkelse

// 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
        nn (edgang nn        // lønnedgang
   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      nAjlVn
        neglige    negliS'e
        nightingale _^_EN
     _) nag (_     n&:j      // nag
        nougat     nug&      //
     _) naiv       n?&'?iw   // 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
    te) nd (ere_   nd        // prætendere, 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
rosamu) nd (e      =nd       // name
    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
    pe) nd (le     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
     A) nd (res_+  nd        // andres, ændres
    _i) nd (++     n         // indret, indregistrere
     i) nd (oktrinere nd
     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
    mi) nde (nao   nd@-'
  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        // Default short 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
    ep) o (s       ?V
    @f) or (A      ?V        // bedsteforældre TEST
   dep) o (situm   ?o
        o (nd      ?o        // bonde, onde
     p) o (n       ?V        // Ponderosa, poncho
        or (C      ?O        // torv, lortejob
     r) oadie      OwdI
     r) oadier     OwdI?V

_noget_r) o (s_    ?V
albatr) o (s       ?V
   fag) o (t       '?V       // stressed
     f) or (an     ?V        // sikkerhedsforanstaltninger

// long o because of the a?
     s) o (fa      o:
        o (Ce++    o         // kjole, pose
        o (Ci      o         // rolig TEST
  pret) o (ria     '?o       // stresssed
   fur) ore        'o:V      // stressed
     t) o (lerant+ ?o

     _) or (n      O:        // orne, ornitolog

        oo         u:        // English words like 'pool'
     v) oodoo      u:d?u
     C) oog        oV        // toogtyve
     g) oogle      ug@-l
   scr) ooge       u:dZ      // name
     b) oone       un        // 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
   pin) occhio     '?Vkj?o   // name
        oates      Owts      // 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) or (na     ?O        // tornado
     m) ontevideo  ?Vnt@-v?id'?e?o

//  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+ 'os@-   // hypnose
     &) ose+ (r$p_alt 'osV   // 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) orr        ?O3-      // korrekt
     k) orrek (tur O@-g
   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
    sk) o (ll++    ?V        // grønskolling
     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
     d) o (mæne    ?o
     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 (kL05+   ?o        // PB pokal TEST
     m) ojave      ?oh'Av?e
    dr) og         ?o        // drog af sted

     C) o (g+      ?O        // bogmærke, bedrog, krog, tog (verb "took", noun "train")
     C) o (ge+     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    ?okr?At?Es // name
     k) ong (res   ?Vng      //
    sm) og (_      ?Vg       // smog
     r) o (kL11+   ?o        // provokere
     v) o (kL11+   ?o        // provokere
     p) o (ker++   ?o        //
   L03) 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       ?Vwr?V    //
     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, sloges
   dag) o (g       ?o        // pædagog
        o (kaC     ?o        // pokal, advokat
     l) o (kum     ?o        //

// general rule sp/st/sk + o + t: V
  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, interpol
     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
hyperm) oder (ne   ?od?Er
    _m) oder (ni   ?od'?Er   // modernisere
  form) o (de      o         // formoder
   anm) oder       oDV
     l) o (L03+    ?o        // forlod, blod, efterlod
    fl) od (+      ?oD       // floddal - 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
     n) o (pre     ?o
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
   pel) oton       ?ot'?VN

    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
   eur) o          ?o        (+++ // neuroskanner
  porn) o (++      ?o
   col) osseum     ?os'E?Om
    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      ?Vsk?Ow   // 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
    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
    pr) o (stata   ?V        // prostata
     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        // oxid, Fox
     t) o (mas_    ?V        //
    th) o (mas_    ?V        //
     t) ow (er     ?Au       // Tower Bridge
  mikr) oovn       o?Vwn     //
     _) o'         ?ou'      // for Irish names - O'Grady
     s) outh       ?A?uT     // 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     '?ot?i    // 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
     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       ?Vg?i     // 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     O:g       // georgisk
        org (ie    ?Og       //
    ge) org (ine   ?og       //
        or (ga+    ?O        // organ
     r) or (g      ?oR       // rorgænger
        ov (e++    ?Ow       // over, oven, sove
        ov (er++   ?Ow       // velovervejet
     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 (+      ?0w       // sjov, lov, skov, plov - doesn't sound right with [Ow]
     C) ov (L08    ?0w       // provst
     s) ov (e      ?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+ ?Ow?V   // 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 (ps     O:        // korps
    sk) or (p      ?O        // skorpion
     k) or (pig    ?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 - DDO: [O]
   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+     ov        // 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
     t) or (s_     ?V        // faktors, rotors
    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        Awn       // 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      ?Vl?V     // 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
     s) o (lvent+  ?V
     n) o (tere+   ?o        // børsnotere
 kontr) o (l       ?V        // billetkontrol
 kontr) o (ller    %?O       //  priskontrolleret
 kontr) o (llør    ?o
    sn) o (t+      ?V        // snot
     h) otdog      ?Vtd?Vg
    _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
   &ff) on ($p_alt++ '?VN    // chiffon
    &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       ?Vnt?i    // 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      ?VNb?Vn   //
        on (tol    ?Vn       // ontologi
 monot) on         '?on      // monotont
 monot) on (i      ?on'      // monotoni

.group ór
        ór         ?or       // fór TEST

.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 (tC     O:        // bortforklare
     b) or (te     O
     b) or (C_     O:        // bort
     p) or (t      Or        // port
     p) or (træt   O
   imp) or (te     O:        // importere
   imp) or (t_     'O        // import - stressed
   _ab) or (t      'O:       // 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, transportmiddel
     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     ?ord?isg  //
    _l) ord (_     V:d       //
    _l) ord (er_   V:d       //
  _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      ?O?Vn     // Norden - silent d
     b) orde (nde  ?or?E     //
        orde (ne_+ ?oV       // ordene, bordene
        ord (enen+ ?Od       // ordenen
     t) ord (enen+ ?ord      // tordenen
    _t) ord (++    ?ord      // torden, tordne
     j) orde (n    ?o?V      // 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 (klæde+ O:        // problem with verb
    _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 (delene_+ 'O:     // fordelene
    _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?&l?V // 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   p?V       // pålidelig
     _) på (vis    p?V       // påvist
        på (fund   p?V       // reklamepåfund
        på (virk   p?V       // miljøpåvirkning
        på (læg    p?V       // 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
    li) re (@      ?V        // lirekasse
     C) re (st_    R?V       // taprest
     C) re (ste_   R?V       // tapreste
   æld) re         R?V       // forældreløs
    dy) re         R?V       // dyrefoder
  mind) re (@      R?V       // mindreværdig
   sco) re (@      ?V        // scorereplik
     y) re (@+     ?V        // myretue, dyrehold
     A) res (_     ?Vs
     C) rer (_++   r?V       // 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 (_++   r?VD      // ændret
   _op) ret (++    r&#t
   for) 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
    si) rene (+    R'En@-
     æ) re (+      V         // ærefrygt, kæreste
  foru) rene       r'?En@-
  myld) re (@      ?V        // myldretid
  stue) re (n      R?E
  slad) re (@      r?V       // sladrehank
        re (tion++++ R@-     // diskretion
   høj) re (@      r?V       // 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&#
  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
  pans) ret (+     r?VD      // pansret køretøj
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
   kød) ret (++    r&#t
første) ret (++    r&#t
 gryde) ret (++    r&#t
  _mad) ret (++    r&#t
 _tabu) ret (++    'r?&#t
 _tabu) rett (++   'r?&#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
 har_u) ret (++    r&#t
have_u) ret (++    r&#t
_ret_eller_u) ret (_++ r&#t

     _) rhode      RWwd      // Rhodes
        rhodesia   R?od'?esj?&
        rhode (si  Rod?e     // rhodesisk
        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
        rhys       *i:s      // 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       3-        // not followed by a vowel
   fje) rde        V         // fjerde - silent d
   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     R?itSi    // 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
   cha) ssis       s'?i      // chassisramme
        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
    fi) sh (er     S         //
        shot       SVt       // snapshot
        sc (or     sk        // score
    me) sc (al     sk        //
        sco (t     skV       // Scotland Yard
        skateboard skEjtbO:d //

///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
	 
// For names in da_list with an added genitive s - Chihuahuas, Churchills
	 @) s (_S1 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        =s?Vm     // stress on previous syllable - opmærksom
    @@) somm (e    =s?Vm     // only one m
        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
        sj (o      Sj        // sjov
  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
        sioux      su:       // red indian
    al) sace       's?&s     // Alsace (French region)
     _) sion       si:?Vn    // Sion, Sions kirke
     _) substitution s?ubst?it?uS'?on //
        substitution s?ubst?it?uS?on //
        shine      sjaIn@    //
        saloon     s?&l'u:n  //
        skyline    skaIlaIn  //
        slimline   slImlaIn  //
        support    sOp'Vrd   //
        sheik      SAIk      //
        sicilien   s?is'?ilj@-n // - Italian island
        scene      sen@-     //
        scener     sen?V     //
     i) scene (s   s'en@     // stressed 'e - iscenesætte
        speak      spi:k     // eSpeak
        siegfried  _^_DE     //
        show       Sou       //
        suther     sVDV      // Southerland
        squash     sgwVS     //
        shire      S@        // British towns with final -shire
        shor (t    SO        // shorts
empire_) state (_  stEjt     //
     _) sir (_     sW:       // Sir Arthur
        sher (wood SW:       // Sherwood Forrest
        surf       sW:f      // windsurfing
        surf (e    sW:f
    la) sur        s'?ur     // lasurfarve, glasur
     _) sugar (_   S?ugV     // Sugar Ray
        savoir     s&voa:    // savoir-faire
        sightseeing saItsi:eN //
        screwdriver skRudraIvV //
        sunday     sVndi     // Sunday Times
        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
 _klø_) sig (_     saI       // klø sig i nakken
   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      SWt       // T-shirt
        shirten    SWt@n     // T-shirten
        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      t?E*i     // 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?&k@-rI  // name
     _) teach      ti:tS     // name
        titanic    taIt'?&n?ik // name
        timeshare  taImSE:r  //
        timothy    tIm0Ti    // 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
     t) te (_      @-_!      // lodrette TEST
   lyg) te (@      t@-       // lygtepæl
   lyg) ter        d?V       // lygterne
   sor) te (p@     d@-       // sorteper
   hel) te (@      d@-       // heltedåd
   tor) t (ere     t         // tortere
 @komi) te         t?e       // trænerkomite

  enes) te (@      d@-       // tjenestepige
  enes) ter (@     d?V       // tjenester
     _) 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        // Default short u TEST

// 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+     ?O        // sukker, lukker, stukket
     k) u (kk+     ?u        // kukke
     C) u (gg      ?0        // hugge
 visel) u (lle     '?u
     l) u (der     ?u        // also spelled "ludder"
     c) unningham  ?VnINh@-m // Cunningham
     t) urkey      Wki       // Wild Turkey
    sq) uaw        wO:

// Short u. General rules?
     h) utton      ?Vt@n     // name
     b) unny       ?Vni      // name
     s) u (per     ?u
    kn) u (r       ?o        // knurhår

// Long u
     m) u (lig     u
        u (Ce      u         // guderne
     b) ug (gjord  u:
        u (Cen_    ?u        // tunen TEST

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

        u (set     ?u        // huset

        ur (gt     o3-       // spurgt
        ure (_     u?V       // ure, mure
        urer (_    u?V       // ure, murer
    _k) urer       ?uR'?Er   // stressed

// 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
     C) u (ktL04   u         // konduktør, struktur
     C) u (L01e+   ?O        // lunge
     t) ucker      ?Vk?V     // name
     h) u (je+     u         //
     p) u (ck+     ?u        //
    br) u (g       u         //
     r) u (g       ?u        // rug, rugbrød
     l) ugaf       l?Og'?&   //
     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
   zul) u          ?u        // zulukriger
     l) u (krL11   ?u        // lukrativ
        u (ks      ?0        // juks, buks
     l) ukaf       ?Og'&     // sygelukaf
     p) urple      Wp-@-l    // Purple Heart
     d) u (dley    ?V        // name
        ulster     ?Vlst?V   // name
    sv) u (lst+    ?u        // svulster

// 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 (gepard++ ?un
     h) un (ged    ?un

// 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 (lve+    ?u        // ulvene
     _) ubeset (_  ub?es?ed  //
    _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 (middel  ?u        // umiddelbart
        u (surp    ?u        // usurpator
        u (ni++    ?u        // uniform, universitet
     t) u (ning+   ju        //
     t) u (ne_     ju        // tune a car
     t) u (ner_    ju
     t) u (nes_    ju
  prod) u (ceren   ju        //
   _st) u (art     ju        // name
     g) u (den+    ?u        // u is shorter in "guden" than in "gud" (glottal stop)
        ug (e++    u         // ugerne, sluge - silent g
        uge (nert+ ''uSe
        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 (en$p_alt+ ''?u?V     // strukturens
    &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
indian_s) u (mmer  ?V
     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:        // due, statue
        uer (_     u?V
     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, silent t
   deb) u (tere    y         // debutere
     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 (lminere ?u
     k) u (llet    ?O
     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 (p       ?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'?Es?V //
     s) uccessorer ?uks?Es'o?V //
     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    YY        // 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) uerill (a  ?eR'?ilj  // 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     j?un'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
    lø) v (C       w         // løvtag - TEST
   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& //
        viscount   vaIkAwnt
     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
    lø) v (e       v
    dø) v          w         // døvstum
    le) v (_       w         // elev
   ble) v (et                // silent v - 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
        xch        gsS       // sexchikane
     _) 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        // Default short 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

     s) y (nes     ?y
    fl) y          ?y        // fly, flyet
    fl) y (nn      ?e        // name

// Long y
     C) y (Ce      y         // lyde, skydetelt
     C) y (e       y         // nye
     C) y (Ci      y         // lydig
     l) y (denergi ?y

// short y
     C) y (Cer     ?y        // skyderi
   bet) y (d       ?y        // betyde
    ps) y (k       ?y        // psyke, psykolog
_klorof) y (l      '?y       // stressed
     l) y (den     ?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  yg?ElknAb@- //
    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        //
tiffan) y          ?i        // name
   Amm) y          ?i        // rummy, dummy, grammy
  dogg) ybag       ?ib?&g
   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
   udn) y (t       ?W
     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 (tte     ?W        // flytte
 frafl) y (t       ?W
   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  _jO:kS@   //
        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
     w) y (n       I         // Maldwyn
    _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        // Default short æ TEST

// short æ followed by double consonant
        æ (C%+     ?E        // læsse
        æ (nd      ?E        // hænder - nd=>n
        æ (ble     E         // long E
     @) æ (ble     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, kræsen
 kæled) æ (gge     'E        // stressed

// Long æ
        æ (Ce      E         // pæne
        æ (bne     E         // væbne

// Short æ
     l) æ (der     ?E

// 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:

     k) æ (lne     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) æ (-       ?&#       // træ-fælder

    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, træne
    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
  retr) æ (te+     E
    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
  _for) æ (de++    E         // foræde sig

// 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
     C) æg (e      Ej        // tæge, kvæge
     t) æer        ?E3-      // tæer
     C) ærg (e     E3-?u     // sværge, færge, værge
        ævl        Eul
majest) æ (t       '?E       // stressed æ
        ærinde     ?&3-n@-   // svinkeærinde
        ærinder    ?&3-n?V
    sj) æ (l       ?E        // sjæl
    sj) æ (le      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        // Default short ø TEST

// 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 long ø
        ø (Ce      W         // øge, døje TEST
        ø (Ci      W         // unødig TEST
        ø (de      W         // jøde, møde, øde
        ø (disk    W         // jødisk
     r) ø (L09e    W         // skrøne
    dr) ø (ne      W         // drøne
   L08) ø (ge      W         // skøge
    sk) ø (de      W
     b) øh         W:        // bøhlandet

_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
        øg (le     ?Vj       // øgler
     b) øg         ?Wj
     h) øg         ?Wj
    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
 _hall) ø (j       '?V       // stressed
  burg) ø (js      '?V       // burgøjser, burgøjsisk - stressed
oberstl) ø (jtnant '?V       // stressed
   L09) øg (+      ?Vj       // 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
     r) ø (de+     W         // sprøde
    fr) ø (+       ?W        // frø, frøer - short even if followed by [V]
     r) ø (L09     ?W#       // grøn, strøm
    dr) ø (n       ?W        // drøn
     d) ø (d       ?W        // død
     d) ø (de      W         // døde
     d) ø (den     ?W        // døden
     r) ø (mer     ?W        // strømere
    sp) øg (en     ?Vj       //
    sp) øg (_      ?Vj       // spøg = joke
     s) ø (gt++    ?W        // søgte
     s) øg (_      ?Wj       // forsøg
     s) øg (e      Wj
  fors) øg         ?Wj
    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
     _) øg (_      ?Wj       // 'øg' noun and verb
     d) øg (n      Vj
        øj+        V:j       // changet from [Oj]
  velg) øre (nhed  '?W?V     // 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        // Default short å TEST

        å (s       ?O        // lås, ås
     b) å (d       ?O        // båd
        å (Ce      O         // måned
        å (et_     O         // gået, nået
        å (le      O:        // strålende
        å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
    st) år (_      ?O        // forstår
        å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:?V      //
        ården      O:Vn      // gården
     h) år         O         // hår, hård
     h) år (dt     O:
     h) årde       OO
     h) årdest     O:@-st    //
     p) å (ske     O         // påske
     s) å          O         // så
     s) åledes     ?VleD@-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         ?O
     p) å (st      ?V        // påstand
   gåp) å (mod     '?O       // stressed
    sl) å (s       ?V        // slås
  afsl) å (s       ?O
    sl) å (s_ihjel O
tændingsl) å (s    ?O        //
    sl) å (brok    ?V        //
  ansl) å          ?O        // anslås
  ansl) år         O
    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
