1
0
forked from GitHub/gf-rgl
Files
gf-rgl/src/faroese/MorphoFao.gf
2026-04-01 16:27:14 +02:00

12293 lines
473 KiB
Plaintext

resource MorphoFao = open CatFao, ResFao, Predef in {
oper
mkN001 : Str -> N ;
mkN001 base =
case base of {
base_1+"i" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"i" ;
Acc => base_1+"a" ;
Dat => base_1+"a" ;
Gen => base_1+"a"
} ;
Pl => table {
Nom => base_1+"ar" ;
Acc => base_1+"ar" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"in" ;
Acc => base_1+"an" ;
Dat => base_1+"anum" ;
Gen => base_1+"ans"
} ;
Pl => table {
Nom => base_1+"arnir" ;
Acc => base_1+"arnar" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN001"
} ;
mkN002 : Str -> N ;
mkN002 base =
case base of {
base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1 ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"ð" ;
Acc => base_1+"ð" ;
Dat => base_1+"num" ;
Gen => base_1+"sins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN002"
} ;
mkN003 : Str -> N ;
mkN003 base =
case base of {
base_1+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1
} ;
Pl => table {
Nom => base_1+"ar" ;
Acc => base_1+"ar" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"urin" ;
Acc => base_1+"in" ;
Dat => base_1+"inum" ;
Gen => base_1+"ins"
} ;
Pl => table {
Nom => base_1+"arnir" ;
Acc => base_1+"arnar" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN003"
} ;
mkN004 : Str -> N ;
mkN004 base =
case base of {
base_1+"a"+base_2@("tn"|"rn"|"rp"|"lv"|"vn"|"ld"|"rk"|"rð"|"rv"|"gn"|?) => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2 ;
Acc => base_1+"a"+base_2 ;
Dat => base_1+"a"+base_2+"i" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"ø"+base_2 ;
Acc => base_1+"ø"+base_2 ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"ið" ;
Acc => base_1+"a"+base_2+"ið" ;
Dat => base_1+"a"+base_2+"inum" ;
Gen => base_1+"a"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"ini" ;
Acc => base_1+"ø"+base_2+"ini" ;
Dat => base_1+"ø"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN004"
} ;
mkN005 : Str -> N ;
mkN005 base =
case base of {
base_1+"a" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a" ;
Acc => base_1+"u" ;
Dat => base_1+"u" ;
Gen => base_1+"u"
} ;
Pl => table {
Nom => base_1+"ur" ;
Acc => base_1+"ur" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"an" ;
Acc => base_1+"una" ;
Dat => base_1+"uni" ;
Gen => base_1+"unnar"
} ;
Pl => table {
Nom => base_1+"urnar" ;
Acc => base_1+"urnar" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN005"
} ;
mkN006 : Str -> N ;
mkN006 base =
case base of {
base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1 ;
Gen => base_1+"ar"
} ;
Pl => table {
Nom => base_1+"ar" ;
Acc => base_1+"ar" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"in" ;
Acc => base_1+"ina" ;
Dat => base_1+"ini" ;
Gen => base_1+"arinnar"
} ;
Pl => table {
Nom => base_1+"arnar" ;
Acc => base_1+"arnar" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN006"
} ;
mkN007 : Str -> N ;
mkN007 base =
case base of {
base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1 ;
Gen => base_1+"ar"
} ;
Pl => table {
Nom => base_1+"in" ;
Acc => base_1+"ina" ;
Dat => base_1+"ini" ;
Gen => base_1+"arinnar"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN007"
} ;
mkN008 : Str -> N ;
mkN008 base =
case base of {
base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"ið" ;
Acc => base_1+"ið" ;
Dat => base_1+"inum" ;
Gen => base_1+"sins"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"in" ;
Acc => base_1+"in" ;
Dat => base_1+"inum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN008"
} ;
mkN009 : Str -> N ;
mkN009 base =
case base of {
base_1+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1+"ar"
} ;
Pl => table {
Nom => base_1+"ir" ;
Acc => base_1+"ir" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"urin" ;
Acc => base_1+"in" ;
Dat => base_1+"inum" ;
Gen => base_1+"arins"
} ;
Pl => table {
Nom => base_1+"irnir" ;
Acc => base_1+"irnar" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN009"
} ;
mkN010 : Str -> N ;
mkN010 base =
case base of {
base_1+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"ar" ;
Acc => base_1+"ar" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"urin" ;
Acc => base_1+"in" ;
Dat => base_1+"inum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"arnir" ;
Acc => base_1+"arnar" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN010"
} ;
mkN011 : Str -> N ;
mkN011 base =
case base of {
base_1+"u"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"u"+base_2 ;
Acc => base_1+"u"+base_2 ;
Dat => base_1+"u"+base_2 ;
Gen => base_1+"a"+base_2
} ;
Pl => table {
Nom => base_1+base_2+"ar" ;
Acc => base_1+base_2+"ar" ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"u"+base_2+"in" ;
Acc => base_1+base_2+"ina" ;
Dat => base_1+base_2+"ini" ;
Gen => base_1+"a"+base_2+"innar"
} ;
Pl => table {
Nom => base_1+base_2+"arnar" ;
Acc => base_1+base_2+"arnar" ;
Dat => base_1+base_2+"unum" ;
Gen => base_1+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN011"
} ;
mkN012 : Str -> N ;
mkN012 base =
case base of {
base_1+"a" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a" ;
Acc => base_1+"u" ;
Dat => base_1+"u" ;
Gen => base_1+"u"
} ;
Pl => table {
Nom => base_1+"an" ;
Acc => base_1+"una" ;
Dat => base_1+"uni" ;
Gen => base_1+"unnar"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN012"
} ;
mkN013 : Str -> N ;
mkN013 base =
case base of {
"ær" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => "ær" ;
Acc => "ær" ;
Dat => "ær" ;
Gen => "ær"
} ;
Pl => table {
Nom => "ær" ;
Acc => "ær" ;
Dat => "óm" ;
Gen => "áa"
}
} ;
Def => table {
Sg => table {
Nom => "ærin" ;
Acc => "ærina" ;
Dat => "ærini" ;
Gen => "ærinnar"
} ;
Pl => table {
Nom => "ærnar" ;
Acc => "ærnar" ;
Dat => "ónum" ;
Gen => "áanna"
}
}
}
};
_ => error "Can't apply paradigm mkN013"
} ;
mkN014 : Str -> N ;
mkN014 base =
case base of {
base_1+"i" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"i" ;
Acc => base_1+"i" ;
Dat => base_1+"i" ;
Gen => base_1+"is"
} ;
Pl => table {
Nom => base_1+"ir" ;
Acc => base_1+"ir" ;
Dat => base_1+"jum" ;
Gen => base_1+"ja"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ið" ;
Acc => base_1+"ið" ;
Dat => base_1+"inum" ;
Gen => base_1+"isins"
} ;
Pl => table {
Nom => base_1+"ini" ;
Acc => base_1+"ini" ;
Dat => base_1+"junum" ;
Gen => base_1+"janna"
}
}
}
};
_ => error "Can't apply paradigm mkN014"
} ;
mkN015 : Str -> N ;
mkN015 base =
case base of {
base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1 ;
Gen => base_1+"ar"
} ;
Pl => table {
Nom => base_1+"ir" ;
Acc => base_1+"ir" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"in" ;
Acc => base_1+"ina" ;
Dat => base_1+"ini" ;
Gen => base_1+"arinnar"
} ;
Pl => table {
Nom => base_1+"irnar" ;
Acc => base_1+"irnar" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN015"
} ;
mkN016 : Str -> N ;
mkN016 base =
case base of {
base_1+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1+"ar"
} ;
Pl => table {
Nom => base_1+"urin" ;
Acc => base_1+"in" ;
Dat => base_1+"inum" ;
Gen => base_1+"arins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN016"
} ;
mkN017 : Str -> N ;
mkN017 base =
case base of {
base_1+"a"+base_2@(?+?)+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2+"ur" ;
Acc => base_1+"a"+base_2 ;
Dat => base_1+"a"+base_2+"i" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ar" ;
Acc => base_1+"a"+base_2+"ar" ;
Dat => base_1+"o"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"urin" ;
Acc => base_1+"a"+base_2+"in" ;
Dat => base_1+"a"+base_2+"inum" ;
Gen => base_1+"a"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"arnir" ;
Acc => base_1+"a"+base_2+"arnar" ;
Dat => base_1+"o"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN017"
} ;
mkN018 : Str -> N ;
mkN018 base =
case base of {
base_1+"ø"+base_2@("v"|"k"|(?+?)) => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ø"+base_2 ;
Acc => base_1+"ø"+base_2 ;
Dat => base_1+"ø"+base_2 ;
Gen => base_1+"a"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ir" ;
Acc => base_1+"a"+base_2+"ir" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ø"+base_2+"in" ;
Acc => base_1+"ø"+base_2+"ina" ;
Dat => base_1+"ø"+base_2+"ini" ;
Gen => base_1+"a"+base_2+"arinnar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"irnar" ;
Acc => base_1+"a"+base_2+"irnar" ;
Dat => base_1+"ø"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN018"
} ;
mkN019 : Str -> N ;
mkN019 base =
case base of {
base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ið" ;
Acc => base_1+"ið" ;
Dat => base_1+"inum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"ini" ;
Acc => base_1+"ini" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN019"
} ;
mkN020 : Str -> N ;
mkN020 base =
case base of {
"a"+base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => "a"+base_1 ;
Acc => "a"+base_1 ;
Dat => "a"+base_1+"i" ;
Gen => "a"+base_1+"s"
} ;
Pl => table {
Nom => "ø"+base_1 ;
Acc => "ø"+base_1 ;
Dat => "ø"+base_1+"um" ;
Gen => "a"+base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => "a"+base_1+"ið" ;
Acc => "a"+base_1+"ið" ;
Dat => "a"+base_1+"inum" ;
Gen => "a"+base_1+"sins"
} ;
Pl => table {
Nom => "ø"+base_1+"ini" ;
Acc => "ø"+base_1+"ini" ;
Dat => "ø"+base_1+"unum" ;
Gen => "a"+base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN020"
} ;
mkN021 : Str -> N ;
mkN021 base =
case base of {
base_1+"i" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"i" ;
Acc => base_1+"a" ;
Dat => base_1+"a" ;
Gen => base_1+"a"
} ;
Pl => table {
Nom => base_1+"in" ;
Acc => base_1+"an" ;
Dat => base_1+"anum" ;
Gen => base_1+"ans"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN021"
} ;
mkN022 : Str -> N ;
mkN022 base =
case base of {
base_1+"æ" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"æ" ;
Acc => base_1+"æ" ;
Dat => base_1+"æi" ;
Gen => base_1+"æs"
} ;
Pl => table {
Nom => base_1+"ø" ;
Acc => base_1+"ø" ;
Dat => base_1+"øum" ;
Gen => base_1+"æa"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"æið" ;
Acc => base_1+"æið" ;
Dat => base_1+"æinum" ;
Gen => base_1+"æsins"
} ;
Pl => table {
Nom => base_1+"øini" ;
Acc => base_1+"øini" ;
Dat => base_1+"øunum" ;
Gen => base_1+"æanna"
}
}
}
};
_ => error "Can't apply paradigm mkN022"
} ;
mkN023 : Str -> N ;
mkN023 base =
case base of {
"a"+base_1+"u"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => "a"+base_1+"u"+base_2 ;
Acc => "a"+base_1+"u"+base_2 ;
Dat => "a"+base_1+base_2+"i" ;
Gen => "a"+base_1+"u"+base_2+"s"
} ;
Pl => table {
Nom => "a"+base_1+base_2+"ar" ;
Acc => "a"+base_1+base_2+"ar" ;
Dat => "ø"+base_1+base_2+"um" ;
Gen => "a"+base_1+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => "a"+base_1+"u"+base_2+"in" ;
Acc => "a"+base_1+"u"+base_2+"in" ;
Dat => "a"+base_1+base_2+"inum" ;
Gen => "a"+base_1+"u"+base_2+"sins"
} ;
Pl => table {
Nom => "a"+base_1+base_2+"arnir" ;
Acc => "a"+base_1+base_2+"arnar" ;
Dat => "ø"+base_1+base_2+"unum" ;
Gen => "a"+base_1+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN023"
} ;
mkN024 : Str -> N ;
mkN024 base =
case base of {
base_1+"u"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"u"+base_2 ;
Acc => base_1+"u"+base_2 ;
Dat => base_1+base_2+"i" ;
Gen => base_1+"u"+base_2+"s"
} ;
Pl => table {
Nom => base_1+base_2+"ar" ;
Acc => base_1+base_2+"ar" ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"u"+base_2+"in" ;
Acc => base_1+"u"+base_2+"in" ;
Dat => base_1+base_2+"inum" ;
Gen => base_1+"u"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+base_2+"arnir" ;
Acc => base_1+base_2+"arnar" ;
Dat => base_1+base_2+"unum" ;
Gen => base_1+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN024"
} ;
mkN025 : Str -> N ;
mkN025 base =
case base of {
base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1 ;
Gen => base_1
} ;
Pl => table {
Nom => base_1+"n" ;
Acc => base_1+"na" ;
Dat => base_1+"ni" ;
Gen => base_1+"nnar"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN025"
} ;
mkN026 : Str -> N ;
mkN026 base =
case base of {
base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1
} ;
Pl => table {
Nom => base_1+"ið" ;
Acc => base_1+"ið" ;
Dat => base_1+"inum" ;
Gen => base_1+"ins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN026"
} ;
mkN027 : Str -> N ;
mkN027 base =
case base of {
base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ið" ;
Acc => base_1+"ið" ;
Dat => base_1+"num" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"ini" ;
Acc => base_1+"ini" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN027"
} ;
mkN028 : Str -> N ;
mkN028 base =
case base of {
base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1
} ;
Pl => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ið" ;
Acc => base_1+"ið" ;
Dat => base_1+"inum" ;
Gen => base_1+"ins"
} ;
Pl => table {
Nom => base_1+"ini" ;
Acc => base_1+"ini" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN028"
} ;
mkN029 : Str -> N ;
mkN029 base =
case base of {
base_1+"kur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"kur" ;
Acc => base_1+"k" ;
Dat => base_1+"ki" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"kar" ;
Acc => base_1+"kar" ;
Dat => base_1+"kum" ;
Gen => base_1+"ka"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"kurin" ;
Acc => base_1+"kin" ;
Dat => base_1+"kinum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"karnir" ;
Acc => base_1+"karnar" ;
Dat => base_1+"kunum" ;
Gen => base_1+"kanna"
}
}
}
};
_ => error "Can't apply paradigm mkN029"
} ;
mkN030 : Str -> N ;
mkN030 base =
case base of {
base_1+"u"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"u"+base_2 ;
Acc => base_1+"u"+base_2 ;
Dat => base_1+base_2+"i" ;
Gen => base_1+"u"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"u"+base_2+"in" ;
Acc => base_1+"u"+base_2+"in" ;
Dat => base_1+base_2+"inum" ;
Gen => base_1+"u"+base_2+"sins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN030"
} ;
mkN031 : Str -> N ;
mkN031 base =
case base of {
base_1+"i" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"i" ;
Acc => base_1+"i" ;
Dat => base_1+"i" ;
Gen => base_1+"is"
} ;
Pl => table {
Nom => base_1+"ir" ;
Acc => base_1+"ir" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ið" ;
Acc => base_1+"ið" ;
Dat => base_1+"inum" ;
Gen => base_1+"isins"
} ;
Pl => table {
Nom => base_1+"ini" ;
Acc => base_1+"ini" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN031"
} ;
mkN032 : Str -> N ;
mkN032 base =
case base of {
base_1+"aður" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"aður" ;
Acc => base_1+"ann" ;
Dat => base_1+"anni" ;
Gen => base_1+"ans"
} ;
Pl => table {
Nom => base_1+"enn" ;
Acc => base_1+"enn" ;
Dat => base_1+"onnum" ;
Gen => base_1+"anna"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"aðurin" ;
Acc => base_1+"annin" ;
Dat => base_1+"annum" ;
Gen => base_1+"ansins"
} ;
Pl => table {
Nom => base_1+"enninir" ;
Acc => base_1+"enninar" ;
Dat => base_1+"onnunum" ;
Gen => base_1+"annanna"
}
}
}
};
_ => error "Can't apply paradigm mkN032"
} ;
mkN033 : Str -> N ;
mkN033 base =
case base of {
base_1+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1+"ur" ;
Dat => base_1+"um" ;
Gen => base_1+"na"
} ;
Pl => table {
Nom => base_1+"uni" ;
Acc => base_1+"uni" ;
Dat => base_1+"unum" ;
Gen => base_1+"nanna"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN033"
} ;
mkN034 : Str -> N ;
mkN034 base =
case base of {
base_1+"æ"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"æ"+base_2 ;
Acc => base_1+"æ"+base_2 ;
Dat => base_1+"æ"+base_2+"i" ;
Gen => base_1+"æ"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"ø"+base_2 ;
Acc => base_1+"ø"+base_2 ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"æ"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"æ"+base_2+"ið" ;
Acc => base_1+"æ"+base_2+"ið" ;
Dat => base_1+"æ"+base_2+"inum" ;
Gen => base_1+"æ"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"ini" ;
Acc => base_1+"ø"+base_2+"ini" ;
Dat => base_1+"ø"+base_2+"unum" ;
Gen => base_1+"æ"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN034"
} ;
mkN035 : Str -> N ;
mkN035 base =
case base of {
base_1+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"urin" ;
Acc => base_1+"in" ;
Dat => base_1+"inum" ;
Gen => base_1+"sins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN035"
} ;
mkN036 : Str -> N ;
mkN036 base =
case base of {
base_1+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"ir" ;
Acc => base_1+"ir" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"urin" ;
Acc => base_1+"in" ;
Dat => base_1+"inum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"irnir" ;
Acc => base_1+"irnar" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN036"
} ;
mkN037 : Str -> N ;
mkN037 base =
case base of {
base_1+"pur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"pur" ;
Acc => base_1+"p" ;
Dat => base_1+"pi" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"par" ;
Acc => base_1+"par" ;
Dat => base_1+"pum" ;
Gen => base_1+"pa"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"purin" ;
Acc => base_1+"pin" ;
Dat => base_1+"pinum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"parnir" ;
Acc => base_1+"parnar" ;
Dat => base_1+"punum" ;
Gen => base_1+"panna"
}
}
}
};
_ => error "Can't apply paradigm mkN037"
} ;
mkN038 : Str -> N ;
mkN038 base =
case base of {
base_1+"a"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2 ;
Acc => base_1+"a"+base_2 ;
Dat => base_1+base_2+"i" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+base_2+"ar" ;
Acc => base_1+base_2+"ar" ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"in" ;
Acc => base_1+"a"+base_2+"in" ;
Dat => base_1+base_2+"inum" ;
Gen => base_1+"a"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+base_2+"arnir" ;
Acc => base_1+base_2+"arnar" ;
Dat => base_1+base_2+"unum" ;
Gen => base_1+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN038"
} ;
mkN039 : Str -> N ;
mkN039 base =
case base of {
base_1+base_2@?+"l" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+base_2+"l" ;
Acc => base_1+base_2+"l" ;
Dat => base_1+"l"+base_2 ;
Gen => base_1+base_2+"ls"
} ;
Pl => table {
Nom => base_1+base_2+"lin" ;
Acc => base_1+base_2+"lin" ;
Dat => base_1+"l"+base_2+"num" ;
Gen => base_1+base_2+"lsins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN039"
} ;
mkN040 : Str -> N ;
mkN040 base =
case base of {
base_1+"i" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"i" ;
Acc => base_1+"ja" ;
Dat => base_1+"ja" ;
Gen => base_1+"ja"
} ;
Pl => table {
Nom => base_1+"jar" ;
Acc => base_1+"jar" ;
Dat => base_1+"jum" ;
Gen => base_1+"ja"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"in" ;
Acc => base_1+"jan" ;
Dat => base_1+"janum" ;
Gen => base_1+"jans"
} ;
Pl => table {
Nom => base_1+"jarnir" ;
Acc => base_1+"jarnar" ;
Dat => base_1+"junum" ;
Gen => base_1+"janna"
}
}
}
};
_ => error "Can't apply paradigm mkN040"
} ;
mkN041 : Str -> N ;
mkN041 base =
case base of {
base_1+"ógv" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ógv" ;
Acc => base_1+"ógv" ;
Dat => base_1+"ógv" ;
Gen => base_1+"óar"
} ;
Pl => table {
Nom => base_1+"øur" ;
Acc => base_1+"øur" ;
Dat => base_1+"óm" ;
Gen => base_1+"ógva"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ógvin" ;
Acc => base_1+"ónna" ;
Dat => base_1+"ónni" ;
Gen => base_1+"óarinnar"
} ;
Pl => table {
Nom => base_1+"ørnar" ;
Acc => base_1+"ørnar" ;
Dat => base_1+"ónum" ;
Gen => base_1+"ógvanna"
}
}
}
};
_ => error "Can't apply paradigm mkN041"
} ;
mkN042 : Str -> N ;
mkN042 base =
case base of {
base_1+"u"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"u"+base_2 ;
Acc => base_1+"u"+base_2 ;
Dat => base_1+base_2+"i" ;
Gen => base_1+"u"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"u"+base_2 ;
Acc => base_1+"u"+base_2 ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+base_2+"ið" ;
Acc => base_1+base_2+"ið" ;
Dat => base_1+base_2+"inum" ;
Gen => base_1+"u"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+base_2+"ini" ;
Acc => base_1+base_2+"ini" ;
Dat => base_1+base_2+"unum" ;
Gen => base_1+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN042"
} ;
mkN043 : Str -> N ;
mkN043 base =
case base of {
base_1+"nur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"nur" ;
Acc => base_1+"n" ;
Dat => base_1+"ni" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"nar" ;
Acc => base_1+"nar" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"nurin" ;
Acc => base_1+"nin" ;
Dat => base_1+"ninum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"narnir" ;
Acc => base_1+"narnar" ;
Dat => base_1+"nunum" ;
Gen => base_1+"nanna"
}
}
}
};
_ => error "Can't apply paradigm mkN043"
} ;
mkN044 : Str -> N ;
mkN044 base =
case base of {
base_1+"a" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a" ;
Acc => base_1+"a" ;
Dat => base_1+"a" ;
Gen => base_1+"a"
} ;
Pl => table {
Nom => base_1+"ur" ;
Acc => base_1+"ur" ;
Dat => base_1+"um" ;
Gen => base_1+"na"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"að" ;
Acc => base_1+"að" ;
Dat => base_1+"anum" ;
Gen => base_1+"ans"
} ;
Pl => table {
Nom => base_1+"uni" ;
Acc => base_1+"uni" ;
Dat => base_1+"unum" ;
Gen => base_1+"nanna"
}
}
}
};
_ => error "Can't apply paradigm mkN044"
} ;
mkN045 : Str -> N ;
mkN045 base =
case base of {
base_1+"i"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"i"+base_2 ;
Acc => base_1+"i"+base_2 ;
Dat => base_1+base_2+"i" ;
Gen => base_1+"i"+base_2+"s"
} ;
Pl => table {
Nom => base_1+base_2+"ar" ;
Acc => base_1+base_2+"ar" ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"i"+base_2+"in" ;
Acc => base_1+"i"+base_2+"in" ;
Dat => base_1+base_2+"inum" ;
Gen => base_1+"i"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+base_2+"arnir" ;
Acc => base_1+base_2+"arnar" ;
Dat => base_1+base_2+"unum" ;
Gen => base_1+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN045"
} ;
mkN046 : Str -> N ;
mkN046 base =
case base of {
base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"jum" ;
Gen => base_1+"ja"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ið" ;
Acc => base_1+"ið" ;
Dat => base_1+"inum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"ini" ;
Acc => base_1+"ini" ;
Dat => base_1+"junum" ;
Gen => base_1+"janna"
}
}
}
};
_ => error "Can't apply paradigm mkN046"
} ;
mkN047 : Str -> N ;
mkN047 base =
case base of {
base_1+"ú"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ú"+base_2 ;
Acc => base_1+"ú"+base_2 ;
Dat => base_1+"ú"+base_2 ;
Gen => base_1+"ú"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"ý"+base_2 ;
Acc => base_1+"ý"+base_2 ;
Dat => base_1+"ú"+base_2+"um" ;
Gen => base_1+"ú"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ú"+base_2+"in" ;
Acc => base_1+"ú"+base_2+"ina" ;
Dat => base_1+"ú"+base_2+"ini" ;
Gen => base_1+"ú"+base_2+"arinnar"
} ;
Pl => table {
Nom => base_1+"ý"+base_2+"nar" ;
Acc => base_1+"ý"+base_2+"nar" ;
Dat => base_1+"ú"+base_2+"unum" ;
Gen => base_1+"ú"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN047"
} ;
mkN048 : Str -> N ;
mkN048 base =
case base of {
base_1+"tur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"tur" ;
Acc => base_1+"t" ;
Dat => base_1+"ti" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"tir" ;
Acc => base_1+"tir" ;
Dat => base_1+"tum" ;
Gen => base_1+"ta"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"turin" ;
Acc => base_1+"tin" ;
Dat => base_1+"tinum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"tirnir" ;
Acc => base_1+"tirnar" ;
Dat => base_1+"tunum" ;
Gen => base_1+"tanna"
}
}
}
};
_ => error "Can't apply paradigm mkN048"
} ;
mkN049 : Str -> N ;
mkN049 base =
case base of {
base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"ið" ;
Acc => base_1+"ið" ;
Dat => base_1+"num" ;
Gen => base_1+"sins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN049"
} ;
mkN050 : Str -> N ;
mkN050 base =
case base of {
base_1+"á"+base_2@("ð"|(?+?))+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"á"+base_2+"ur" ;
Acc => base_1+"á"+base_2 ;
Dat => base_1+"á"+base_2+"i" ;
Gen => base_1+"á"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"æ"+base_2+"ir" ;
Acc => base_1+"æ"+base_2+"ir" ;
Dat => base_1+"á"+base_2+"um" ;
Gen => base_1+"á"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"á"+base_2+"urin" ;
Acc => base_1+"á"+base_2+"in" ;
Dat => base_1+"á"+base_2+"inum" ;
Gen => base_1+"á"+base_2+"arins"
} ;
Pl => table {
Nom => base_1+"æ"+base_2+"irnir" ;
Acc => base_1+"æ"+base_2+"irnar" ;
Dat => base_1+"á"+base_2+"unum" ;
Gen => base_1+"á"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN050"
} ;
mkN051 : Str -> N ;
mkN051 base =
case base of {
base_1+"o"+base_2@(?+?) => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"o"+base_2 ;
Acc => base_1+"o"+base_2 ;
Dat => base_1+"o"+base_2 ;
Gen => base_1+"a"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ir" ;
Acc => base_1+"a"+base_2+"ir" ;
Dat => base_1+"o"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"o"+base_2+"in" ;
Acc => base_1+"o"+base_2+"ina" ;
Dat => base_1+"o"+base_2+"ini" ;
Gen => base_1+"a"+base_2+"arinnar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"irnar" ;
Acc => base_1+"a"+base_2+"irnar" ;
Dat => base_1+"o"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN051"
} ;
mkN052 : Str -> N ;
mkN052 base =
case base of {
base_1+"a"+base_2@?+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2+"ur" ;
Acc => base_1+"a"+base_2 ;
Dat => base_1+"a"+base_2+"i" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ir" ;
Acc => base_1+"a"+base_2+"ir" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"urin" ;
Acc => base_1+"a"+base_2+"in" ;
Dat => base_1+"a"+base_2+"inum" ;
Gen => base_1+"a"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"irnir" ;
Acc => base_1+"a"+base_2+"irnar" ;
Dat => base_1+"ø"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN052"
} ;
mkN053 : Str -> N ;
mkN053 base =
case base of {
base_1+"ir" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ir" ;
Acc => base_1+"ir" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
} ;
Pl => table {
Nom => base_1+"irnar" ;
Acc => base_1+"irnar" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN053"
} ;
mkN054 : Str -> N ;
mkN054 base =
case base of {
base_1+"m" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"m" ;
Acc => base_1+"m" ;
Dat => base_1+"mi" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"m" ;
Acc => base_1+"m" ;
Dat => base_1+"mum" ;
Gen => base_1+"ma"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"mið" ;
Acc => base_1+"mið" ;
Dat => base_1+"minum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"mini" ;
Acc => base_1+"mini" ;
Dat => base_1+"munum" ;
Gen => base_1+"manna"
}
}
}
};
_ => error "Can't apply paradigm mkN054"
} ;
mkN055 : Str -> N ;
mkN055 base =
case base of {
base_1+"ó"+base_2@(?+?)+"i" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ó"+base_2+"i" ;
Acc => base_1+"ó"+base_2+"a" ;
Dat => base_1+"ó"+base_2+"a" ;
Gen => base_1+"ó"+base_2+"a"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"ur" ;
Acc => base_1+"ø"+base_2+"ur" ;
Dat => base_1+"ó"+base_2+"um" ;
Gen => base_1+"ó"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ó"+base_2+"in" ;
Acc => base_1+"ó"+base_2+"an" ;
Dat => base_1+"ó"+base_2+"anum" ;
Gen => base_1+"ó"+base_2+"ans"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"urnir" ;
Acc => base_1+"ø"+base_2+"urnar" ;
Dat => base_1+"ó"+base_2+"unum" ;
Gen => base_1+"ó"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN055"
} ;
mkN056 : Str -> N ;
mkN056 base =
case base of {
base_1+"a"+base_2@?+"lur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2+"lur" ;
Acc => base_1+"a"+base_2+"l" ;
Dat => base_1+"a"+base_2+"li" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"lar" ;
Acc => base_1+"a"+base_2+"lar" ;
Dat => base_1+"ø"+base_2+"lum" ;
Gen => base_1+"a"+base_2+"la"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"lurin" ;
Acc => base_1+"a"+base_2+"lin" ;
Dat => base_1+"a"+base_2+"linum" ;
Gen => base_1+"a"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"larnir" ;
Acc => base_1+"a"+base_2+"larnar" ;
Dat => base_1+"ø"+base_2+"lunum" ;
Gen => base_1+"a"+base_2+"lanna"
}
}
}
};
_ => error "Can't apply paradigm mkN056"
} ;
mkN057 : Str -> N ;
mkN057 base =
case base of {
base_1+"ø"+base_2@("ð"|(?+?))+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ø"+base_2+"ur" ;
Acc => base_1+"ø"+base_2 ;
Dat => base_1+"ø"+base_2+"i" ;
Gen => base_1+"a"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"urin" ;
Acc => base_1+"ø"+base_2+"in" ;
Dat => base_1+"ø"+base_2+"inum" ;
Gen => base_1+"a"+base_2+"arins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN057"
} ;
mkN058 : Str -> N ;
mkN058 base =
case base of {
base_1+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1+"ur" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
} ;
Pl => table {
Nom => base_1+"urnar" ;
Acc => base_1+"urnar" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN058"
} ;
mkN059 : Str -> N ;
mkN059 base =
case base of {
base_1+"ó"+base_2@?+"i"+base_3@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ó"+base_2+"i"+base_3 ;
Acc => base_1+"ó"+base_2+"u"+base_3 ;
Dat => base_1+"ó"+base_2+"u"+base_3 ;
Gen => base_1+"ó"+base_2+"u"+base_3
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"u"+base_3 ;
Acc => base_1+"ø"+base_2+"u"+base_3 ;
Dat => base_1+"ø"+base_2+base_3+"um" ;
Gen => base_1+"ø"+base_2+base_3+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ó"+base_2+"i"+base_3+"in" ;
Acc => base_1+"ó"+base_2+"u"+base_3+"in" ;
Dat => base_1+"ó"+base_2+"u"+base_3+"num" ;
Gen => base_1+"ó"+base_2+"u"+base_3+"ins"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"u"+base_3+"nir" ;
Acc => base_1+"ø"+base_2+"u"+base_3+"nar" ;
Dat => base_1+"ø"+base_2+base_3+"unum" ;
Gen => base_1+"ø"+base_2+base_3+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN059"
} ;
mkN060 : Str -> N ;
mkN060 base =
case base of {
base_1+"o"+base_2@?+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"o"+base_2+"ur" ;
Acc => base_1+"o"+base_2 ;
Dat => base_1+"y"+base_2+"i" ;
Gen => base_1+"o"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"y"+base_2+"ir" ;
Acc => base_1+"y"+base_2+"ir" ;
Dat => base_1+"y"+base_2+"um" ;
Gen => base_1+"o"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"o"+base_2+"urin" ;
Acc => base_1+"o"+base_2+"in" ;
Dat => base_1+"y"+base_2+"inum" ;
Gen => base_1+"o"+base_2+"arins"
} ;
Pl => table {
Nom => base_1+"y"+base_2+"irnir" ;
Acc => base_1+"y"+base_2+"irnar" ;
Dat => base_1+"y"+base_2+"unum" ;
Gen => base_1+"o"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN060"
} ;
mkN061 : Str -> N ;
mkN061 base =
case base of {
base_1+"ó"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ó"+base_2 ;
Acc => base_1+"ó"+base_2 ;
Dat => base_1+"ó"+base_2 ;
Gen => base_1+"ó"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"ur" ;
Acc => base_1+"ø"+base_2+"ur" ;
Dat => base_1+"ó"+base_2+"um" ;
Gen => base_1+"ó"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ó"+base_2+"in" ;
Acc => base_1+"ó"+base_2+"ina" ;
Dat => base_1+"ó"+base_2+"ini" ;
Gen => base_1+"ó"+base_2+"arinnar"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"urnar" ;
Acc => base_1+"ø"+base_2+"urnar" ;
Dat => base_1+"ó"+base_2+"unum" ;
Gen => base_1+"ó"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN061"
} ;
mkN062 : Str -> N ;
mkN062 base =
case base of {
base_1+"a"+base_2@?+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2+"ur" ;
Acc => base_1+"a"+base_2 ;
Dat => base_1+"a"+base_2 ;
Gen => base_1+"a"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ir" ;
Acc => base_1+"a"+base_2+"ir" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"urin" ;
Acc => base_1+"a"+base_2+"in" ;
Dat => base_1+"a"+base_2+"num" ;
Gen => base_1+"a"+base_2+"arins"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"irnir" ;
Acc => base_1+"a"+base_2+"irnar" ;
Dat => base_1+"ø"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN062"
} ;
mkN063 : Str -> N ;
mkN063 base =
case base of {
base_1+"g" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"g" ;
Acc => base_1+"g" ;
Dat => base_1+"gi" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"gið" ;
Acc => base_1+"gið" ;
Dat => base_1+"ginum" ;
Gen => base_1+"sins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN063"
} ;
mkN064 : Str -> N ;
mkN064 base =
case base of {
base_1+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1+"jar"
} ;
Pl => table {
Nom => base_1+"urin" ;
Acc => base_1+"in" ;
Dat => base_1+"inum" ;
Gen => base_1+"jarins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN064"
} ;
mkN065 : Str -> N ;
mkN065 base =
case base of {
base_1+"a"+base_2@?+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2+"ur" ;
Acc => base_1+"a"+base_2 ;
Dat => base_1+"e"+base_2+"i" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ar" ;
Acc => base_1+"a"+base_2+"ar" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"urin" ;
Acc => base_1+"a"+base_2+"in" ;
Dat => base_1+"e"+base_2+"num" ;
Gen => base_1+"a"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"arnir" ;
Acc => base_1+"a"+base_2+"arnar" ;
Dat => base_1+"ø"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN065"
} ;
mkN066 : Str -> N ;
mkN066 base =
case base of {
base_1+"a"+base_2@("l"|(?+?))+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2+"ur" ;
Acc => base_1+"a"+base_2 ;
Dat => base_1+"a"+base_2+"i" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ar" ;
Acc => base_1+"a"+base_2+"ar" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"urin" ;
Acc => base_1+"a"+base_2+"in" ;
Dat => base_1+"a"+base_2+"inum" ;
Gen => base_1+"a"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"arnir" ;
Acc => base_1+"a"+base_2+"arnar" ;
Dat => base_1+"ø"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN066"
} ;
mkN067 : Str -> N ;
mkN067 base =
case base of {
base_1+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1
} ;
Pl => table {
Nom => base_1+"ir" ;
Acc => base_1+"ir" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"urin" ;
Acc => base_1+"in" ;
Dat => base_1+"inum" ;
Gen => base_1+"ins"
} ;
Pl => table {
Nom => base_1+"irnir" ;
Acc => base_1+"irnar" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN067"
} ;
mkN068 : Str -> N ;
mkN068 base =
case base of {
base_1+"k" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"k" ;
Acc => base_1+"k" ;
Dat => base_1+"ki" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"k" ;
Acc => base_1+"k" ;
Dat => base_1+"kum" ;
Gen => base_1+"ka"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"kið" ;
Acc => base_1+"kið" ;
Dat => base_1+"kinum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"kini" ;
Acc => base_1+"kini" ;
Dat => base_1+"kunum" ;
Gen => base_1+"kanna"
}
}
}
};
_ => error "Can't apply paradigm mkN068"
} ;
mkN069 : Str -> N ;
mkN069 base =
case base of {
base_1+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1
} ;
Pl => table {
Nom => base_1+"urin" ;
Acc => base_1+"in" ;
Dat => base_1+"inum" ;
Gen => base_1+"ins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN069"
} ;
mkN070 : Str -> N ;
mkN070 base =
case base of {
base_1+"o"+base_2@(?+?) => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"o"+base_2 ;
Acc => base_1+"o"+base_2 ;
Dat => base_1+"o"+base_2 ;
Gen => base_1+"o"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"e"+base_2+"ur" ;
Acc => base_1+"e"+base_2+"ur" ;
Dat => base_1+"o"+base_2+"um" ;
Gen => base_1+"o"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"o"+base_2+"in" ;
Acc => base_1+"o"+base_2+"ina" ;
Dat => base_1+"o"+base_2+"ini" ;
Gen => base_1+"o"+base_2+"arinnar"
} ;
Pl => table {
Nom => base_1+"e"+base_2+"urnar" ;
Acc => base_1+"e"+base_2+"urnar" ;
Dat => base_1+"o"+base_2+"unum" ;
Gen => base_1+"o"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN070"
} ;
mkN071 : Str -> N ;
mkN071 base =
case base of {
base_1+"ó"+base_2@?+"ti"+base_3@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ó"+base_2+"ti"+base_3 ;
Acc => base_1+"ó"+base_2+"tu"+base_3 ;
Dat => base_1+"ó"+base_2+"tu"+base_3 ;
Gen => base_1+"ó"+base_2+"tu"+base_3
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"u"+base_3 ;
Acc => base_1+"ø"+base_2+"u"+base_3 ;
Dat => base_1+"ø"+base_2+base_3+"um" ;
Gen => base_1+"ø"+base_2+base_3+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ó"+base_2+"ti"+base_3+"in" ;
Acc => base_1+"ót"+base_2+base_3+"ina" ;
Dat => base_1+"ót"+base_2+base_3+"ini" ;
Gen => base_1+"ó"+base_2+"tu"+base_3+"innar"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"u"+base_3+"nar" ;
Acc => base_1+"ø"+base_2+"u"+base_3+"nar" ;
Dat => base_1+"ø"+base_2+base_3+"unum" ;
Gen => base_1+"ø"+base_2+base_3+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN071"
} ;
mkN072 : Str -> N ;
mkN072 base =
case base of {
base_1+"o"+base_2@(?+?)+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"o"+base_2+"ur" ;
Acc => base_1+"o"+base_2 ;
Dat => base_1+"ei"+base_2+"i" ;
Gen => base_1+"ei"+base_2+"jar"
} ;
Pl => table {
Nom => base_1+"ei"+base_2+"ir" ;
Acc => base_1+"ei"+base_2+"ir" ;
Dat => base_1+"ei"+base_2+"jum" ;
Gen => base_1+"ei"+base_2+"ja"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"o"+base_2+"urin" ;
Acc => base_1+"o"+base_2+"in" ;
Dat => base_1+"ei"+base_2+"inum" ;
Gen => base_1+"ei"+base_2+"jarins"
} ;
Pl => table {
Nom => base_1+"ei"+base_2+"irnir" ;
Acc => base_1+"ei"+base_2+"irnar" ;
Dat => base_1+"ei"+base_2+"junum" ;
Gen => base_1+"ei"+base_2+"janna"
}
}
}
};
_ => error "Can't apply paradigm mkN072"
} ;
mkN073 : Str -> N ;
mkN073 base =
case base of {
base_1+"u"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"u"+base_2 ;
Acc => base_1+"u"+base_2 ;
Dat => base_1+base_2+"i" ;
Gen => base_1+"u"+base_2+"s"
} ;
Pl => table {
Nom => base_1+base_2+"ið" ;
Acc => base_1+base_2+"ið" ;
Dat => base_1+base_2+"inum" ;
Gen => base_1+"u"+base_2+"sins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN073"
} ;
mkN074 : Str -> N ;
mkN074 base =
case base of {
base_1+"y"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"y"+base_2 ;
Acc => base_1+"y"+base_2 ;
Dat => base_1+"u"+base_2+"um" ;
Gen => base_1+"u"+base_2+"a"
} ;
Pl => table {
Nom => base_1+"y"+base_2+"nar" ;
Acc => base_1+"y"+base_2+"nar" ;
Dat => base_1+"u"+base_2+"unum" ;
Gen => base_1+"u"+base_2+"anna"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN074"
} ;
mkN075 : Str -> N ;
mkN075 base =
case base of {
base_1+"ø"+base_2@("l"|(?+?)) => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ø"+base_2 ;
Acc => base_1+"ø"+base_2 ;
Dat => base_1+"ø"+base_2 ;
Gen => base_1+"a"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"in" ;
Acc => base_1+"ø"+base_2+"ina" ;
Dat => base_1+"ø"+base_2+"ini" ;
Gen => base_1+"a"+base_2+"arinnar"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN075"
} ;
mkN076 : Str -> N ;
mkN076 base =
case base of {
base_1+"d" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"d" ;
Acc => base_1+"d" ;
Dat => base_1+"di" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"d" ;
Acc => base_1+"d" ;
Dat => base_1+"dum" ;
Gen => base_1+"da"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"dið" ;
Acc => base_1+"dið" ;
Dat => base_1+"dinum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"dini" ;
Acc => base_1+"dini" ;
Dat => base_1+"dunum" ;
Gen => base_1+"danna"
}
}
}
};
_ => error "Can't apply paradigm mkN076"
} ;
mkN077 : Str -> N ;
mkN077 base =
case base of {
base_1+"f" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"f" ;
Acc => base_1+"f" ;
Dat => base_1+"fi" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"f" ;
Acc => base_1+"f" ;
Dat => base_1+"fum" ;
Gen => base_1+"fa"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"fið" ;
Acc => base_1+"fið" ;
Dat => base_1+"finum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"fini" ;
Acc => base_1+"fini" ;
Dat => base_1+"funum" ;
Gen => base_1+"fanna"
}
}
}
};
_ => error "Can't apply paradigm mkN077"
} ;
mkN078 : Str -> N ;
mkN078 base =
case base of {
base_1+"l" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"l" ;
Acc => base_1+"l" ;
Dat => base_1+"li" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"l" ;
Acc => base_1+"l" ;
Dat => base_1+"lum" ;
Gen => base_1+"la"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"lið" ;
Acc => base_1+"lið" ;
Dat => base_1+"linum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"lini" ;
Acc => base_1+"lini" ;
Dat => base_1+"lunum" ;
Gen => base_1+"lanna"
}
}
}
};
_ => error "Can't apply paradigm mkN078"
} ;
mkN079 : Str -> N ;
mkN079 base =
case base of {
base_1+"i" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"i" ;
Acc => base_1+"i" ;
Dat => base_1+"i" ;
Gen => base_1+"ar"
} ;
Pl => table {
Nom => base_1+"ar" ;
Acc => base_1+"ar" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"in" ;
Acc => base_1+"ina" ;
Dat => base_1+"ini" ;
Gen => base_1+"arinnar"
} ;
Pl => table {
Nom => base_1+"arnar" ;
Acc => base_1+"arnar" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN079"
} ;
mkN080 : Str -> N ;
mkN080 base =
case base of {
base_1+"r" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"r" ;
Acc => base_1+"r" ;
Dat => base_1+"ri" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"r" ;
Acc => base_1+"r" ;
Dat => base_1+"rum" ;
Gen => base_1+"ra"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"rið" ;
Acc => base_1+"rið" ;
Dat => base_1+"rinum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"rini" ;
Acc => base_1+"rini" ;
Dat => base_1+"runum" ;
Gen => base_1+"ranna"
}
}
}
};
_ => error "Can't apply paradigm mkN080"
} ;
mkN081 : Str -> N ;
mkN081 base =
case base of {
base_1+"u"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"u"+base_2 ;
Acc => base_1+"u"+base_2 ;
Dat => base_1+"u"+base_2 ;
Gen => base_1+base_2+"ar"
} ;
Pl => table {
Nom => base_1+base_2+"ar" ;
Acc => base_1+base_2+"ar" ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"u"+base_2+"in" ;
Acc => base_1+base_2+"ina" ;
Dat => base_1+base_2+"ini" ;
Gen => base_1+base_2+"arinnar"
} ;
Pl => table {
Nom => base_1+base_2+"arnar" ;
Acc => base_1+base_2+"arnar" ;
Dat => base_1+base_2+"unum" ;
Gen => base_1+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN081"
} ;
mkN082 : Str -> N ;
mkN082 base =
case base of {
base_1+"n"+base_2@(?+?+?+?)+"um" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"n"+base_2+"um" ;
Acc => base_1+"n"+base_2+"um" ;
Dat => base_1+"n"+base_2+"i" ;
Gen => base_1+"n"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"n"+base_2+"um" ;
Acc => base_1+"n"+base_2+"um" ;
Dat => base_1+"n"+base_2+"um" ;
Gen => base_1+"n"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"n"+base_2+"ið" ;
Acc => base_1+"n"+base_2+"ið" ;
Dat => base_1+"n"+base_2+"num" ;
Gen => base_1+"n"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"n"+base_2+"ini" ;
Acc => base_1+"n"+base_2+"ini" ;
Dat => base_1+"n"+base_2+"unum" ;
Gen => base_1+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN082"
} ;
mkN083 : Str -> N ;
mkN083 base =
case base of {
base_1+"aði"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"aði"+base_2 ;
Acc => base_1+"aði"+base_2 ;
Dat => base_1+"aði"+base_2 ;
Gen => base_1+"aði"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"ed"+base_2+"ar" ;
Acc => base_1+"ed"+base_2+"ar" ;
Dat => base_1+"ed"+base_2+"um" ;
Gen => base_1+"ed"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"aði"+base_2+"in" ;
Acc => base_1+"aði"+base_2+"in" ;
Dat => base_1+"aði"+base_2+"inum" ;
Gen => base_1+"aði"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"ed"+base_2+"arnir" ;
Acc => base_1+"ed"+base_2+"arnar" ;
Dat => base_1+"ed"+base_2+"unum" ;
Gen => base_1+"ed"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN083"
} ;
mkN084 : Str -> N ;
mkN084 base =
case base of {
base_1+"æ" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"æ" ;
Acc => base_1+"æ" ;
Dat => base_1+"æ" ;
Gen => base_1+"íggjar"
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN084"
} ;
mkN085 : Str -> N ;
mkN085 base =
case base of {
base_1+"a"+base_2@?+"l" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2+"l" ;
Acc => base_1+"a"+base_2+"l" ;
Dat => base_1+"a"+base_2+"li" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"l" ;
Acc => base_1+"ø"+base_2+"l" ;
Dat => base_1+"ø"+base_2+"lum" ;
Gen => base_1+"a"+base_2+"la"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"lið" ;
Acc => base_1+"a"+base_2+"lið" ;
Dat => base_1+"a"+base_2+"linum" ;
Gen => base_1+"a"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"lini" ;
Acc => base_1+"ø"+base_2+"lini" ;
Dat => base_1+"ø"+base_2+"lunum" ;
Gen => base_1+"a"+base_2+"lanna"
}
}
}
};
_ => error "Can't apply paradigm mkN085"
} ;
mkN086 : Str -> N ;
mkN086 base =
case base of {
base_1+"ar" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ar" ;
Acc => base_1+"ar" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
} ;
Pl => table {
Nom => base_1+"arnir" ;
Acc => base_1+"arnar" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN086"
} ;
mkN087 : Str -> N ;
mkN087 base =
case base of {
base_1+"t" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"t" ;
Acc => base_1+"t" ;
Dat => base_1+"ti" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"tið" ;
Acc => base_1+"tið" ;
Dat => base_1+"tinum" ;
Gen => base_1+"sins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN087"
} ;
mkN088 : Str -> N ;
mkN088 base =
case base of {
base_1+"ø"+base_2@(?+?) => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ø"+base_2 ;
Acc => base_1+"ø"+base_2 ;
Dat => base_1+"ø"+base_2 ;
Gen => base_1+"a"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"ir" ;
Acc => base_1+"ø"+base_2+"ir" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ø"+base_2+"in" ;
Acc => base_1+"ø"+base_2+"ina" ;
Dat => base_1+"ø"+base_2+"ini" ;
Gen => base_1+"a"+base_2+"arinnar"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"irnar" ;
Acc => base_1+"ø"+base_2+"irnar" ;
Dat => base_1+"ø"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN088"
} ;
mkN089 : Str -> N ;
mkN089 base =
case base of {
base_1+"ø"+base_2@?+"u"+base_3@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ø"+base_2+"u"+base_3 ;
Acc => base_1+"ø"+base_2+"u"+base_3 ;
Dat => base_1+"ø"+base_2+"u"+base_3 ;
Gen => base_1+"a"+base_2+base_3+"ar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+base_3+"ar" ;
Acc => base_1+"a"+base_2+base_3+"ar" ;
Dat => base_1+"ø"+base_2+base_3+"um" ;
Gen => base_1+"a"+base_2+base_3+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ø"+base_2+"u"+base_3+"in" ;
Acc => base_1+"ø"+base_2+base_3+"ina" ;
Dat => base_1+"ø"+base_2+base_3+"ini" ;
Gen => base_1+"a"+base_2+base_3+"arinnar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+base_3+"arnar" ;
Acc => base_1+"a"+base_2+base_3+"arnar" ;
Dat => base_1+"ø"+base_2+base_3+"unum" ;
Gen => base_1+"a"+base_2+base_3+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN089"
} ;
mkN090 : Str -> N ;
mkN090 base =
case base of {
base_1+"jø"+base_2@(?+?)+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"jø"+base_2+"ur" ;
Acc => base_1+"jø"+base_2 ;
Dat => base_1+"i"+base_2+"i" ;
Gen => base_1+"ja"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"i"+base_2+"ir" ;
Acc => base_1+"i"+base_2+"ir" ;
Dat => base_1+"jø"+base_2+"um" ;
Gen => base_1+"ja"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"jø"+base_2+"urin" ;
Acc => base_1+"jø"+base_2+"in" ;
Dat => base_1+"i"+base_2+"inum" ;
Gen => base_1+"ja"+base_2+"arins"
} ;
Pl => table {
Nom => base_1+"i"+base_2+"irnir" ;
Acc => base_1+"i"+base_2+"irnar" ;
Dat => base_1+"jø"+base_2+"unum" ;
Gen => base_1+"ja"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN090"
} ;
mkN091 : Str -> N ;
mkN091 base =
case base of {
base_1+"a"+base_2@?+"g" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2+"g" ;
Acc => base_1+"a"+base_2+"g" ;
Dat => base_1+"a"+base_2+"gi" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"g" ;
Acc => base_1+"ø"+base_2+"g" ;
Dat => base_1+"ø"+base_2+"gum" ;
Gen => base_1+"a"+base_2+"ga"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"gið" ;
Acc => base_1+"a"+base_2+"gið" ;
Dat => base_1+"a"+base_2+"ginum" ;
Gen => base_1+"a"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"gini" ;
Acc => base_1+"ø"+base_2+"gini" ;
Dat => base_1+"ø"+base_2+"gunum" ;
Gen => base_1+"a"+base_2+"ganna"
}
}
}
};
_ => error "Can't apply paradigm mkN091"
} ;
mkN092 : Str -> N ;
mkN092 base =
case base of {
base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1 ;
Gen => base_1+"jar"
} ;
Pl => table {
Nom => base_1+"jar" ;
Acc => base_1+"jar" ;
Dat => base_1+"jum" ;
Gen => base_1+"ja"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"in" ;
Acc => base_1+"ina" ;
Dat => base_1+"ini" ;
Gen => base_1+"jarinnar"
} ;
Pl => table {
Nom => base_1+"jarnar" ;
Acc => base_1+"jarnar" ;
Dat => base_1+"junum" ;
Gen => base_1+"janna"
}
}
}
};
_ => error "Can't apply paradigm mkN092"
} ;
mkN093 : Str -> N ;
mkN093 base =
case base of {
base_1+"ø"+base_2@("r"|"l"|(?+?))+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ø"+base_2+"ur" ;
Acc => base_1+"ø"+base_2 ;
Dat => base_1+"ø"+base_2+"i" ;
Gen => base_1+"a"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"ir" ;
Acc => base_1+"ø"+base_2+"ir" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ø"+base_2+"urin" ;
Acc => base_1+"ø"+base_2+"in" ;
Dat => base_1+"ø"+base_2+"inum" ;
Gen => base_1+"a"+base_2+"arins"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"irnir" ;
Acc => base_1+"ø"+base_2+"irnar" ;
Dat => base_1+"ø"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN093"
} ;
mkN094 : Str -> N ;
mkN094 base =
case base of {
base_1+"ø"+base_2@(?+?)+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ø"+base_2+"ur" ;
Acc => base_1+"ø"+base_2 ;
Dat => base_1+"ø"+base_2+"i" ;
Gen => base_1+"a"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"ar" ;
Acc => base_1+"ø"+base_2+"ar" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ø"+base_2+"urin" ;
Acc => base_1+"ø"+base_2+"in" ;
Dat => base_1+"ø"+base_2+"inum" ;
Gen => base_1+"a"+base_2+"arins"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"arnir" ;
Acc => base_1+"ø"+base_2+"arnar" ;
Dat => base_1+"ø"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN094"
} ;
mkN095 : Str -> N ;
mkN095 base =
case base of {
base_1+"u"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"u"+base_2 ;
Acc => base_1+"u"+base_2 ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
} ;
Pl => table {
Nom => base_1+base_2+"ini" ;
Acc => base_1+base_2+"ini" ;
Dat => base_1+base_2+"unum" ;
Gen => base_1+base_2+"anna"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN095"
} ;
mkN096 : Str -> N ;
mkN096 base =
case base of {
base_1+"a"+base_2@(?+?) => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2 ;
Acc => base_1+"a"+base_2 ;
Dat => base_1+"a"+base_2+"i" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"o"+base_2 ;
Acc => base_1+"o"+base_2 ;
Dat => base_1+"o"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"ið" ;
Acc => base_1+"a"+base_2+"ið" ;
Dat => base_1+"a"+base_2+"inum" ;
Gen => base_1+"a"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"o"+base_2+"ini" ;
Acc => base_1+"o"+base_2+"ini" ;
Dat => base_1+"o"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN096"
} ;
mkN097 : Str -> N ;
mkN097 base =
case base of {
base_1+"ó"+base_2@?+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ó"+base_2+"ur" ;
Acc => base_1+"ó"+base_2 ;
Dat => base_1+"ó"+base_2+"i" ;
Gen => base_1+"ó"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"ur" ;
Acc => base_1+"ø"+base_2+"ur" ;
Dat => base_1+"ó"+base_2+"um" ;
Gen => base_1+"ó"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ó"+base_2+"urin" ;
Acc => base_1+"ó"+base_2+"in" ;
Dat => base_1+"ó"+base_2+"inum" ;
Gen => base_1+"ó"+base_2+"arins"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"urnir" ;
Acc => base_1+"ø"+base_2+"urnar" ;
Dat => base_1+"ó"+base_2+"unum" ;
Gen => base_1+"ó"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN097"
} ;
mkN098 : Str -> N ;
mkN098 base =
case base of {
base_1+"i" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"i" ;
Acc => base_1+"a" ;
Dat => base_1+"a" ;
Gen => base_1+"a"
} ;
Pl => table {
Nom => base_1+"ur" ;
Acc => base_1+"ur" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"in" ;
Acc => base_1+"an" ;
Dat => base_1+"anum" ;
Gen => base_1+"ans"
} ;
Pl => table {
Nom => base_1+"urnir" ;
Acc => base_1+"urnar" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN098"
} ;
mkN099 : Str -> N ;
mkN099 base =
case base of {
base_1+"fi"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"fi"+base_2 ;
Acc => base_1+"fi"+base_2 ;
Dat => base_1+base_2+"i" ;
Gen => base_1+"fi"+base_2+"s"
} ;
Pl => table {
Nom => base_1+base_2+"ar" ;
Acc => base_1+base_2+"ar" ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"fi"+base_2+"in" ;
Acc => base_1+"fi"+base_2+"in" ;
Dat => base_1+base_2+"inum" ;
Gen => base_1+"fi"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+base_2+"arnir" ;
Acc => base_1+base_2+"arnar" ;
Dat => base_1+base_2+"unum" ;
Gen => base_1+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN099"
} ;
mkN100 : Str -> N ;
mkN100 base =
case base of {
base_1+"á"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"á"+base_2 ;
Acc => base_1+"á"+base_2 ;
Dat => base_1+"á"+base_2 ;
Gen => base_1+"á"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"æ"+base_2 ;
Acc => base_1+"æ"+base_2 ;
Dat => base_1+"á"+base_2+"um" ;
Gen => base_1+"á"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"á"+base_2+"in" ;
Acc => base_1+"á"+base_2+"ina" ;
Dat => base_1+"á"+base_2+"ini" ;
Gen => base_1+"á"+base_2+"arinnar"
} ;
Pl => table {
Nom => base_1+"æ"+base_2+"nar" ;
Acc => base_1+"æ"+base_2+"nar" ;
Dat => base_1+"á"+base_2+"unum" ;
Gen => base_1+"á"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN100"
} ;
mkN101 : Str -> N ;
mkN101 base =
case base of {
base_1+"fur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"fur" ;
Acc => base_1+"f" ;
Dat => base_1+"fi" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"far" ;
Acc => base_1+"far" ;
Dat => base_1+"fum" ;
Gen => base_1+"fa"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"furin" ;
Acc => base_1+"fin" ;
Dat => base_1+"finum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"farnir" ;
Acc => base_1+"farnar" ;
Dat => base_1+"funum" ;
Gen => base_1+"fanna"
}
}
}
};
_ => error "Can't apply paradigm mkN101"
} ;
mkN102 : Str -> N ;
mkN102 base =
case base of {
base_1+"ógv" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ógv" ;
Acc => base_1+"ógv" ;
Dat => base_1+"ógv" ;
Gen => base_1+"áar"
} ;
Pl => table {
Nom => base_1+"áir" ;
Acc => base_1+"áir" ;
Dat => base_1+"áum" ;
Gen => base_1+"áa"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ógvin" ;
Acc => base_1+"ónna" ;
Dat => base_1+"ónni" ;
Gen => base_1+"áarinnar"
} ;
Pl => table {
Nom => base_1+"áirnar" ;
Acc => base_1+"áirnar" ;
Dat => base_1+"áunum" ;
Gen => base_1+"áanna"
}
}
}
};
_ => error "Can't apply paradigm mkN102"
} ;
mkN103 : Str -> N ;
mkN103 base =
case base of {
base_1+"a"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2 ;
Acc => base_1+"a"+base_2 ;
Dat => base_1+"a"+base_2+"i" ;
Gen => base_1+"a"+base_2
} ;
Pl => table {
Nom => base_1+"ø"+base_2 ;
Acc => base_1+"ø"+base_2 ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"ið" ;
Acc => base_1+"a"+base_2+"ið" ;
Dat => base_1+"a"+base_2+"inum" ;
Gen => base_1+"a"+base_2+"ins"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"ini" ;
Acc => base_1+"ø"+base_2+"ini" ;
Dat => base_1+"ø"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN103"
} ;
mkN104 : Str -> N ;
mkN104 base =
case base of {
base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1 ;
Gen => base_1
} ;
Pl => table {
Nom => base_1+"r" ;
Acc => base_1+"r" ;
Dat => nonExist ;
Gen => nonExist
}
} ;
Def => table {
Sg => table {
Nom => base_1+"n" ;
Acc => base_1+"na" ;
Dat => base_1+"ni" ;
Gen => base_1+"nnar"
} ;
Pl => table {
Nom => base_1+"rnar" ;
Acc => base_1+"rnar" ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN104"
} ;
mkN105 : Str -> N ;
mkN105 base =
case base of {
base_1+"ggj" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ggj" ;
Acc => base_1+"ggj" ;
Dat => base_1+"ggj" ;
Gen => base_1+"ggjar"
} ;
Pl => table {
Nom => base_1+"ggjar" ;
Acc => base_1+"ggjar" ;
Dat => base_1+"ggjum" ;
Gen => base_1+"ggja"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ggin" ;
Acc => base_1+"nna" ;
Dat => base_1+"nni" ;
Gen => base_1+"ggjarinnar"
} ;
Pl => table {
Nom => base_1+"ggjarnar" ;
Acc => base_1+"ggjarnar" ;
Dat => base_1+"ggjunum" ;
Gen => base_1+"ggjanna"
}
}
}
};
_ => error "Can't apply paradigm mkN105"
} ;
mkN106 : Str -> N ;
mkN106 base =
case base of {
base_1+"a"+base_2@?+"i" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2+"i" ;
Acc => base_1+"a"+base_2+"a" ;
Dat => base_1+"a"+base_2+"a" ;
Gen => base_1+"a"+base_2+"a"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ar" ;
Acc => base_1+"a"+base_2+"ar" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"in" ;
Acc => base_1+"a"+base_2+"an" ;
Dat => base_1+"a"+base_2+"anum" ;
Gen => base_1+"a"+base_2+"ans"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"arnir" ;
Acc => base_1+"a"+base_2+"arnar" ;
Dat => base_1+"ø"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN106"
} ;
mkN107 : Str -> N ;
mkN107 base =
case base of {
base_1+"a"+base_2@?+"a"+base_3@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2+"a"+base_3 ;
Acc => base_1+"a"+base_2+"a"+base_3 ;
Dat => base_1+"a"+base_2+base_3+"i" ;
Gen => base_1+"a"+base_2+"a"+base_3+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+base_3+"ar" ;
Acc => base_1+"a"+base_2+base_3+"ar" ;
Dat => base_1+"o"+base_2+base_3+"um" ;
Gen => base_1+"a"+base_2+base_3+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"a"+base_3+"in" ;
Acc => base_1+"a"+base_2+"a"+base_3+"an" ;
Dat => base_1+"a"+base_2+base_3+"inum" ;
Gen => base_1+"a"+base_2+"a"+base_3+"sins"
} ;
Pl => table {
Nom => base_1+"a"+base_2+base_3+"arnir" ;
Acc => base_1+"a"+base_2+base_3+"arnar" ;
Dat => base_1+"o"+base_2+base_3+"unum" ;
Gen => base_1+"a"+base_2+base_3+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN107"
} ;
mkN108 : Str -> N ;
mkN108 base =
case base of {
base_1+"p" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"p" ;
Acc => base_1+"p" ;
Dat => base_1+"pi" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"p" ;
Acc => base_1+"p" ;
Dat => base_1+"pum" ;
Gen => base_1+"pa"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"pið" ;
Acc => base_1+"pið" ;
Dat => base_1+"pinum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"pini" ;
Acc => base_1+"pini" ;
Dat => base_1+"punum" ;
Gen => base_1+"panna"
}
}
}
};
_ => error "Can't apply paradigm mkN108"
} ;
mkN109 : Str -> N ;
mkN109 base =
case base of {
base_1+"tur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"tur" ;
Acc => base_1+"t" ;
Dat => base_1+"ti" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"tar" ;
Acc => base_1+"tar" ;
Dat => base_1+"tum" ;
Gen => base_1+"ta"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"turin" ;
Acc => base_1+"tin" ;
Dat => base_1+"tinum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"tarnir" ;
Acc => base_1+"tarnar" ;
Dat => base_1+"tunum" ;
Gen => base_1+"tanna"
}
}
}
};
_ => error "Can't apply paradigm mkN109"
} ;
mkN110 : Str -> N ;
mkN110 base =
case base of {
base_1+"gv" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"gv" ;
Acc => base_1+"gv" ;
Dat => base_1+"gv" ;
Gen => base_1+"gvar"
} ;
Pl => table {
Nom => base_1+"gvin" ;
Acc => base_1+"nna" ;
Dat => base_1+"nni" ;
Gen => base_1+"gvarinnar"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN110"
} ;
mkN111 : Str -> N ;
mkN111 base =
case base of {
base_1+"ar" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ar" ;
Acc => base_1+"ar" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
} ;
Pl => table {
Nom => base_1+"arnar" ;
Acc => base_1+"arnar" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN111"
} ;
mkN112 : Str -> N ;
mkN112 base =
case base of {
base_1+"a"+base_2@(?+?) => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2 ;
Acc => base_1+"a"+base_2 ;
Dat => base_1+"a"+base_2 ;
Gen => base_1+"a"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"e"+base_2+"ir" ;
Acc => base_1+"e"+base_2+"ir" ;
Dat => base_1+"e"+base_2+"um" ;
Gen => base_1+"e"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"in" ;
Acc => base_1+"a"+base_2+"ina" ;
Dat => base_1+"a"+base_2+"ini" ;
Gen => base_1+"a"+base_2+"arinnar"
} ;
Pl => table {
Nom => base_1+"e"+base_2+"irnar" ;
Acc => base_1+"e"+base_2+"irnar" ;
Dat => base_1+"e"+base_2+"unum" ;
Gen => base_1+"e"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN112"
} ;
mkN113 : Str -> N ;
mkN113 base =
case base of {
base_1+"ma"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ma"+base_2 ;
Acc => base_1+"ma"+base_2 ;
Dat => base_1+base_2+"i" ;
Gen => base_1+"ma"+base_2+"s"
} ;
Pl => table {
Nom => base_1+base_2+"ar" ;
Acc => base_1+base_2+"ar" ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ma"+base_2+"in" ;
Acc => base_1+"ma"+base_2+"in" ;
Dat => base_1+base_2+"inum" ;
Gen => base_1+"ma"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+base_2+"arnir" ;
Acc => base_1+base_2+"arnar" ;
Dat => base_1+base_2+"unum" ;
Gen => base_1+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN113"
} ;
mkN114 : Str -> N ;
mkN114 base =
case base of {
base_1+"a"+base_2@(?+?)+"a" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2+"a" ;
Acc => base_1+"a"+base_2+"a" ;
Dat => base_1+"a"+base_2+"a" ;
Gen => base_1+"a"+base_2+"a"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"ur" ;
Acc => base_1+"ø"+base_2+"ur" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"na"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"að" ;
Acc => base_1+"a"+base_2+"að" ;
Dat => base_1+"a"+base_2+"anum" ;
Gen => base_1+"a"+base_2+"ans"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"uni" ;
Acc => base_1+"ø"+base_2+"uni" ;
Dat => base_1+"ø"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"nanna"
}
}
}
};
_ => error "Can't apply paradigm mkN114"
} ;
mkN115 : Str -> N ;
mkN115 base =
case base of {
base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"um" ;
Gen => base_1+"a"
} ;
Pl => table {
Nom => base_1+"ini" ;
Acc => base_1+"ini" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN115"
} ;
mkN116 : Str -> N ;
mkN116 base =
case base of {
base_1+"g"+base_2@?+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"g"+base_2+"ur" ;
Acc => base_1+"g"+base_2 ;
Dat => base_1+"g"+base_2+"i" ;
Gen => base_1+base_2+"s"
} ;
Pl => table {
Nom => base_1+"g"+base_2+"ar" ;
Acc => base_1+"g"+base_2+"ar" ;
Dat => base_1+"g"+base_2+"um" ;
Gen => base_1+"g"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"g"+base_2+"urin" ;
Acc => base_1+"g"+base_2+"in" ;
Dat => base_1+"g"+base_2+"inum" ;
Gen => base_1+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"g"+base_2+"arnir" ;
Acc => base_1+"g"+base_2+"arnar" ;
Dat => base_1+"g"+base_2+"unum" ;
Gen => base_1+"g"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN116"
} ;
mkN117 : Str -> N ;
mkN117 base =
case base of {
base_1+"o"+base_2@(?+?) => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"o"+base_2 ;
Acc => base_1+"o"+base_2 ;
Dat => base_1+"o"+base_2 ;
Gen => base_1+"a"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"e"+base_2+"ur" ;
Acc => base_1+"e"+base_2+"ur" ;
Dat => base_1+"o"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"o"+base_2+"in" ;
Acc => base_1+"o"+base_2+"ina" ;
Dat => base_1+"o"+base_2+"ini" ;
Gen => base_1+"a"+base_2+"arinnar"
} ;
Pl => table {
Nom => base_1+"e"+base_2+"urnar" ;
Acc => base_1+"e"+base_2+"urnar" ;
Dat => base_1+"o"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN117"
} ;
mkN118 : Str -> N ;
mkN118 base =
case base of {
base_1+"d" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"d" ;
Acc => base_1+"d" ;
Dat => base_1+"di" ;
Gen => base_1+"uðs"
} ;
Pl => table {
Nom => base_1+"d" ;
Acc => base_1+"d" ;
Dat => base_1+"dum" ;
Gen => base_1+"da"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"dini" ;
Acc => base_1+"dini" ;
Dat => base_1+"dinum" ;
Gen => base_1+"uðsins"
} ;
Pl => table {
Nom => base_1+"dini" ;
Acc => base_1+"dini" ;
Dat => base_1+"dunum" ;
Gen => base_1+"danna"
}
}
}
};
_ => error "Can't apply paradigm mkN118"
} ;
mkN119 : Str -> N ;
mkN119 base =
case base of {
base_1+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1+"ur" ;
Dat => base_1+"di" ;
Gen => base_1+"uðs"
} ;
Pl => table {
Nom => base_1+"ur" ;
Acc => base_1+"ur" ;
Dat => base_1+"dum" ;
Gen => base_1+"da"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"urini" ;
Acc => base_1+"urini" ;
Dat => base_1+"dinum" ;
Gen => base_1+"uðsins"
} ;
Pl => table {
Nom => base_1+"urini" ;
Acc => base_1+"urini" ;
Dat => base_1+"dunum" ;
Gen => base_1+"danna"
}
}
}
};
_ => error "Can't apply paradigm mkN119"
} ;
mkN120 : Str -> N ;
mkN120 base =
case base of {
base_1+"ggj" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ggj" ;
Acc => base_1+"ggj" ;
Dat => base_1+"ggi" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"ggj" ;
Acc => base_1+"ggj" ;
Dat => base_1+"ggjum" ;
Gen => base_1+"ggja"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ggið" ;
Acc => base_1+"ggið" ;
Dat => base_1+"gginum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"ggini" ;
Acc => base_1+"ggini" ;
Dat => base_1+"ggjunum" ;
Gen => base_1+"ggjanna"
}
}
}
};
_ => error "Can't apply paradigm mkN120"
} ;
mkN121 : Str -> N ;
mkN121 base =
case base of {
base_1+"ø"+base_2@("k"|(?+?)) => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ø"+base_2 ;
Acc => base_1+"ø"+base_2 ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"ini" ;
Acc => base_1+"ø"+base_2+"ini" ;
Dat => base_1+"ø"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN121"
} ;
mkN122 : Str -> N ;
mkN122 base =
case base of {
base_1+"ggj" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ggj" ;
Acc => base_1+"ggj" ;
Dat => base_1+"ggi" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"ggið" ;
Acc => base_1+"ggið" ;
Dat => base_1+"gginum" ;
Gen => base_1+"sins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN122"
} ;
mkN123 : Str -> N ;
mkN123 base =
case base of {
base_1+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1+"jar"
} ;
Pl => table {
Nom => base_1+"jar" ;
Acc => base_1+"jar" ;
Dat => base_1+"jum" ;
Gen => base_1+"ja"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"urin" ;
Acc => base_1+"in" ;
Dat => base_1+"inum" ;
Gen => base_1+"jarins"
} ;
Pl => table {
Nom => base_1+"jarnir" ;
Acc => base_1+"jarnar" ;
Dat => base_1+"junum" ;
Gen => base_1+"janna"
}
}
}
};
_ => error "Can't apply paradigm mkN123"
} ;
mkN124 : Str -> N ;
mkN124 base =
case base of {
base_1+"gv" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"gv" ;
Acc => base_1+"gv" ;
Dat => base_1+"gvi" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"gvið" ;
Acc => base_1+"gvið" ;
Dat => base_1+"gvnum" ;
Gen => base_1+"sins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN124"
} ;
mkN125 : Str -> N ;
mkN125 base =
case base of {
base_1+"ø"+base_2@?+"u"+base_3@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ø"+base_2+"u"+base_3 ;
Acc => base_1+"ø"+base_2+"u"+base_3 ;
Dat => base_1+"ø"+base_2+base_3+"i" ;
Gen => base_1+"ø"+base_2+"u"+base_3+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+base_3+"ir" ;
Acc => base_1+"a"+base_2+base_3+"ir" ;
Dat => base_1+"ø"+base_2+base_3+"um" ;
Gen => base_1+"a"+base_2+base_3+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ø"+base_2+"u"+base_3+"in" ;
Acc => base_1+"ø"+base_2+"u"+base_3+"in" ;
Dat => base_1+"ø"+base_2+base_3+"inum" ;
Gen => base_1+"ø"+base_2+"u"+base_3+"sins"
} ;
Pl => table {
Nom => base_1+"a"+base_2+base_3+"irnir" ;
Acc => base_1+"a"+base_2+base_3+"irnar" ;
Dat => base_1+"ø"+base_2+base_3+"unum" ;
Gen => base_1+"a"+base_2+base_3+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN125"
} ;
mkN126 : Str -> N ;
mkN126 base =
case base of {
base_1+"a"+base_2@?+"a"+base_3@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2+"a"+base_3 ;
Acc => base_1+"a"+base_2+"a"+base_3 ;
Dat => base_1+"a"+base_2+"a"+base_3+"i" ;
Gen => base_1+"a"+base_2+"a"+base_3+"s"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"u"+base_3 ;
Acc => base_1+"ø"+base_2+"u"+base_3 ;
Dat => base_1+"ø"+base_2+"u"+base_3+"um" ;
Gen => base_1+"a"+base_2+"a"+base_3+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"a"+base_3+"ið" ;
Acc => base_1+"a"+base_2+"a"+base_3+"ið" ;
Dat => base_1+"a"+base_2+"a"+base_3+"inum" ;
Gen => base_1+"a"+base_2+"a"+base_3+"sins"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+base_3+"ini" ;
Acc => base_1+"ø"+base_2+base_3+"ini" ;
Dat => base_1+"ø"+base_2+base_3+"unum" ;
Gen => base_1+"a"+base_2+"a"+base_3+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN126"
} ;
mkN127 : Str -> N ;
mkN127 base =
case base of {
base_1+"u"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"u"+base_2 ;
Acc => base_1+"u"+base_2 ;
Dat => base_1+base_2+"i" ;
Gen => base_1+base_2+"ar"
} ;
Pl => table {
Nom => base_1+base_2+"ar" ;
Acc => base_1+base_2+"ar" ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"u"+base_2+"in" ;
Acc => base_1+"u"+base_2+"in" ;
Dat => base_1+base_2+"inum" ;
Gen => base_1+base_2+"arins"
} ;
Pl => table {
Nom => base_1+base_2+"arnir" ;
Acc => base_1+base_2+"arnar" ;
Dat => base_1+base_2+"unum" ;
Gen => base_1+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN127"
} ;
mkN128 : Str -> N ;
mkN128 base =
case base of {
base_1+"a"+base_2@?+"tur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2+"tur" ;
Acc => base_1+"a"+base_2+"t" ;
Dat => base_1+"a"+base_2+"ti" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"tar" ;
Acc => base_1+"a"+base_2+"tar" ;
Dat => base_1+"ø"+base_2+"tum" ;
Gen => base_1+"a"+base_2+"ta"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"turin" ;
Acc => base_1+"a"+base_2+"tin" ;
Dat => base_1+"a"+base_2+"tinum" ;
Gen => base_1+"a"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"tarnir" ;
Acc => base_1+"a"+base_2+"tarnar" ;
Dat => base_1+"ø"+base_2+"tunum" ;
Gen => base_1+"a"+base_2+"tanna"
}
}
}
};
_ => error "Can't apply paradigm mkN128"
} ;
mkN129 : Str -> N ;
mkN129 base =
case base of {
base_1+"a"+base_2@?+"kur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2+"kur" ;
Acc => base_1+"a"+base_2+"k" ;
Dat => base_1+"a"+base_2+"ki" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"kar" ;
Acc => base_1+"a"+base_2+"kar" ;
Dat => base_1+"ø"+base_2+"kum" ;
Gen => base_1+"a"+base_2+"ka"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"kurin" ;
Acc => base_1+"a"+base_2+"kin" ;
Dat => base_1+"a"+base_2+"kinum" ;
Gen => base_1+"a"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"karnir" ;
Acc => base_1+"a"+base_2+"karnar" ;
Dat => base_1+"ø"+base_2+"kunum" ;
Gen => base_1+"a"+base_2+"kanna"
}
}
}
};
_ => error "Can't apply paradigm mkN129"
} ;
mkN130 : Str -> N ;
mkN130 base =
case base of {
base_1+"a"+base_2@?+"pur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2+"pur" ;
Acc => base_1+"a"+base_2+"p" ;
Dat => base_1+"a"+base_2+"pi" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"par" ;
Acc => base_1+"a"+base_2+"par" ;
Dat => base_1+"ø"+base_2+"pum" ;
Gen => base_1+"a"+base_2+"pa"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"purin" ;
Acc => base_1+"a"+base_2+"pin" ;
Dat => base_1+"a"+base_2+"pinum" ;
Gen => base_1+"a"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"parnir" ;
Acc => base_1+"a"+base_2+"parnar" ;
Dat => base_1+"ø"+base_2+"punum" ;
Gen => base_1+"a"+base_2+"panna"
}
}
}
};
_ => error "Can't apply paradigm mkN130"
} ;
mkN131 : Str -> N ;
mkN131 base =
case base of {
base_1+"gj" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"gj" ;
Acc => base_1+"gj" ;
Dat => base_1+"gi" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"gj" ;
Acc => base_1+"gj" ;
Dat => base_1+"gjum" ;
Gen => base_1+"gja"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"gið" ;
Acc => base_1+"gið" ;
Dat => base_1+"num" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"gini" ;
Acc => base_1+"gini" ;
Dat => base_1+"gjunum" ;
Gen => base_1+"gjanna"
}
}
}
};
_ => error "Can't apply paradigm mkN131"
} ;
mkN132 : Str -> N ;
mkN132 base =
case base of {
base_1+"úgv" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"úgv" ;
Acc => base_1+"úgv" ;
Dat => base_1+"úgv" ;
Gen => base_1+"úgvar"
} ;
Pl => table {
Nom => base_1+"ýr" ;
Acc => base_1+"ýr" ;
Dat => base_1+"úm" ;
Gen => base_1+"úgva"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"úgvin" ;
Acc => base_1+"únna" ;
Dat => base_1+"únni" ;
Gen => base_1+"úgvarinnar"
} ;
Pl => table {
Nom => base_1+"ýrnar" ;
Acc => base_1+"ýrnar" ;
Dat => base_1+"únum" ;
Gen => base_1+"úgvanna"
}
}
}
};
_ => error "Can't apply paradigm mkN132"
} ;
mkN133 : Str -> N ;
mkN133 base =
case base of {
base_1+"ir" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ir" ;
Acc => base_1+"ir" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
} ;
Pl => table {
Nom => base_1+"ini" ;
Acc => base_1+"ini" ;
Dat => base_1+"unum" ;
Gen => base_1+"anna"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN133"
} ;
mkN134 : Str -> N ;
mkN134 base =
case base of {
base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1 ;
Gen => base_1
} ;
Pl => table {
Nom => base_1+"ð" ;
Acc => base_1+"ð" ;
Dat => base_1+"num" ;
Gen => base_1+"ns"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN134"
} ;
mkN135 : Str -> N ;
mkN135 base =
case base of {
base_1+"ó"+base_2@?+"i"+base_3@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ó"+base_2+"i"+base_3 ;
Acc => base_1+"ó"+base_2+"u"+base_3 ;
Dat => base_1+"ó"+base_2+"u"+base_3 ;
Gen => base_1+"ó"+base_2+"u"+base_3
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"u"+base_3 ;
Acc => base_1+"ø"+base_2+"u"+base_3 ;
Dat => base_1+"ø"+base_2+base_3+"um" ;
Gen => base_1+"ø"+base_2+base_3+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ó"+base_2+"i"+base_3+"in" ;
Acc => base_1+"ó"+base_2+"u"+base_3+"ina" ;
Dat => base_1+"ó"+base_2+"u"+base_3+"ini" ;
Gen => base_1+"ó"+base_2+"u"+base_3+"innar"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"u"+base_3+"nar" ;
Acc => base_1+"ø"+base_2+"u"+base_3+"nar" ;
Dat => base_1+"ø"+base_2+base_3+"unum" ;
Gen => base_1+"ø"+base_2+base_3+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN135"
} ;
mkN136 : Str -> N ;
mkN136 base =
case base of {
base_1+"tu"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"tu"+base_2 ;
Acc => base_1+"tu"+base_2 ;
Dat => base_1+base_2+"i" ;
Gen => base_1+"tu"+base_2+"s"
} ;
Pl => table {
Nom => base_1+base_2+"ar" ;
Acc => base_1+base_2+"ar" ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"tu"+base_2+"in" ;
Acc => base_1+"tu"+base_2+"in" ;
Dat => base_1+base_2+"inum" ;
Gen => base_1+"tu"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+base_2+"arnir" ;
Acc => base_1+base_2+"arnar" ;
Dat => base_1+base_2+"unum" ;
Gen => base_1+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN136"
} ;
mkN137 : Str -> N ;
mkN137 base =
case base of {
base_1+"á"+base_2@?+"t" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"á"+base_2+"t" ;
Acc => base_1+"á"+base_2+"t" ;
Dat => base_1+"á"+base_2+"t" ;
Gen => base_1+"á"+base_2+"tar"
} ;
Pl => table {
Nom => base_1+"æ"+base_2+"ur" ;
Acc => base_1+"æ"+base_2+"ur" ;
Dat => base_1+"á"+base_2+"tum" ;
Gen => base_1+"á"+base_2+"ta"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"á"+base_2+"tin" ;
Acc => base_1+"á"+base_2+"tina" ;
Dat => base_1+"á"+base_2+"tini" ;
Gen => base_1+"á"+base_2+"tarinnar"
} ;
Pl => table {
Nom => base_1+"æ"+base_2+"urnar" ;
Acc => base_1+"á"+base_2+"turnar" ;
Dat => base_1+"á"+base_2+"tunum" ;
Gen => base_1+"á"+base_2+"tanna"
}
}
}
};
_ => error "Can't apply paradigm mkN137"
} ;
mkN138 : Str -> N ;
mkN138 base =
case base of {
base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1
} ;
Pl => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"jum" ;
Gen => base_1+"ja"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ið" ;
Acc => base_1+"ið" ;
Dat => base_1+"inum" ;
Gen => base_1+"ins"
} ;
Pl => table {
Nom => base_1+"ini" ;
Acc => base_1+"ini" ;
Dat => base_1+"junum" ;
Gen => base_1+"janna"
}
}
}
};
_ => error "Can't apply paradigm mkN138"
} ;
mkN139 : Str -> N ;
mkN139 base =
case base of {
base_1@?+"ø"+base_2 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ø"+base_2 ;
Acc => base_1+"ø"+base_2 ;
Dat => base_1+"ø"+base_2 ;
Gen => base_1+"a"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ar" ;
Acc => base_1+"a"+base_2+"ar" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ø"+base_2+"in" ;
Acc => base_1+"ø"+base_2+"ina" ;
Dat => base_1+"ø"+base_2+"ini" ;
Gen => base_1+"a"+base_2+"arinnar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"arnar" ;
Acc => base_1+"a"+base_2+"arnar" ;
Dat => base_1+"ø"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN139"
} ;
mkN140 : Str -> N ;
mkN140 base =
case base of {
base_1+"ma"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ma"+base_2 ;
Acc => base_1+"ma"+base_2 ;
Dat => base_1+"ma"+base_2+"i" ;
Gen => base_1+"ma"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"mu"+base_2 ;
Acc => base_1+"mu"+base_2 ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ma"+base_2+"ið" ;
Acc => base_1+"ma"+base_2+"ið" ;
Dat => base_1+"ma"+base_2+"inum" ;
Gen => base_1+"ma"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+base_2+"ini" ;
Acc => base_1+"mu"+base_2+"ini" ;
Dat => base_1+base_2+"unum" ;
Gen => base_1+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN140"
} ;
mkN141 : Str -> N ;
mkN141 base =
case base of {
base_1+"dur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"dur" ;
Acc => base_1+"d" ;
Dat => base_1+"di" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"dar" ;
Acc => base_1+"dar" ;
Dat => base_1+"dum" ;
Gen => base_1+"da"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"durin" ;
Acc => base_1+"din" ;
Dat => base_1+"dinum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"darnir" ;
Acc => base_1+"darnar" ;
Dat => base_1+"dunum" ;
Gen => base_1+"danna"
}
}
}
};
_ => error "Can't apply paradigm mkN141"
} ;
mkN142 : Str -> N ;
mkN142 base =
case base of {
"ø"+base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => "ø"+base_1 ;
Acc => "ø"+base_1 ;
Dat => "ø"+base_1 ;
Gen => "a"+base_1+"ar"
} ;
Pl => table {
Nom => "ø"+base_1+"ir" ;
Acc => "ø"+base_1+"ir" ;
Dat => "ø"+base_1+"um" ;
Gen => "a"+base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => "ø"+base_1+"in" ;
Acc => "ø"+base_1+"ina" ;
Dat => "ø"+base_1+"ini" ;
Gen => "a"+base_1+"arinnar"
} ;
Pl => table {
Nom => "ø"+base_1+"irnar" ;
Acc => "ø"+base_1+"irnar" ;
Dat => "ø"+base_1+"unum" ;
Gen => "a"+base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN142"
} ;
mkN143 : Str -> N ;
mkN143 base =
case base of {
"o"+base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => "o"+base_1 ;
Acc => "o"+base_1 ;
Dat => "o"+base_1 ;
Gen => "a"+base_1+"ar"
} ;
Pl => table {
Nom => "a"+base_1+"ir" ;
Acc => "a"+base_1+"ir" ;
Dat => "o"+base_1+"um" ;
Gen => "a"+base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => "o"+base_1+"in" ;
Acc => "o"+base_1+"ina" ;
Dat => "o"+base_1+"ini" ;
Gen => "a"+base_1+"arinnar"
} ;
Pl => table {
Nom => "a"+base_1+"irnar" ;
Acc => "a"+base_1+"irnar" ;
Dat => "o"+base_1+"unum" ;
Gen => "a"+base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN143"
} ;
mkN144 : Str -> N ;
mkN144 base =
case base of {
"ø"+base_1 => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => "ø"+base_1 ;
Acc => "ø"+base_1 ;
Dat => "ø"+base_1 ;
Gen => "a"+base_1+"ar"
} ;
Pl => table {
Nom => "a"+base_1+"ir" ;
Acc => "a"+base_1+"ir" ;
Dat => "ø"+base_1+"um" ;
Gen => "a"+base_1+"a"
}
} ;
Def => table {
Sg => table {
Nom => "ø"+base_1+"in" ;
Acc => "ø"+base_1+"ina" ;
Dat => "ø"+base_1+"ini" ;
Gen => "a"+base_1+"arinnar"
} ;
Pl => table {
Nom => "a"+base_1+"irnar" ;
Acc => "a"+base_1+"irnar" ;
Dat => "ø"+base_1+"unum" ;
Gen => "a"+base_1+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN144"
} ;
mkN145 : Str -> N ;
mkN145 base =
case base of {
base_1+"p" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"p" ;
Acc => base_1+"p" ;
Dat => base_1+"pi" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"pið" ;
Acc => base_1+"pið" ;
Dat => base_1+"pinum" ;
Gen => base_1+"sins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN145"
} ;
mkN146 : Str -> N ;
mkN146 base =
case base of {
base_1+"kur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"kur" ;
Acc => base_1+"k" ;
Dat => base_1+"ki" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"kurin" ;
Acc => base_1+"kin" ;
Dat => base_1+"kinum" ;
Gen => base_1+"sins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN146"
} ;
mkN147 : Str -> N ;
mkN147 base =
case base of {
base_1+"pur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"pur" ;
Acc => base_1+"p" ;
Dat => base_1+"pi" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"purin" ;
Acc => base_1+"pin" ;
Dat => base_1+"pinum" ;
Gen => base_1+"sins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN147"
} ;
mkN148 : Str -> N ;
mkN148 base =
case base of {
base_1+"g"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"g"+base_2 ;
Acc => base_1+"g"+base_2 ;
Dat => base_1+"g"+base_2+"i" ;
Gen => base_1+base_2+"s"
} ;
Pl => table {
Nom => base_1+"g"+base_2 ;
Acc => base_1+"g"+base_2 ;
Dat => base_1+"g"+base_2+"um" ;
Gen => base_1+"g"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"g"+base_2+"ið" ;
Acc => base_1+"g"+base_2+"ið" ;
Dat => base_1+"g"+base_2+"num" ;
Gen => base_1+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"g"+base_2+"ini" ;
Acc => base_1+"g"+base_2+"ini" ;
Dat => base_1+"g"+base_2+"unum" ;
Gen => base_1+"g"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN148"
} ;
mkN149 : Str -> N ;
mkN149 base =
case base of {
base_1+"lur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"lur" ;
Acc => base_1+"l" ;
Dat => base_1+"li" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"lar" ;
Acc => base_1+"lar" ;
Dat => base_1+"lum" ;
Gen => base_1+"la"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"lurin" ;
Acc => base_1+"lin" ;
Dat => base_1+"linum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"larnir" ;
Acc => base_1+"larnar" ;
Dat => base_1+"lunum" ;
Gen => base_1+"lanna"
}
}
}
};
_ => error "Can't apply paradigm mkN149"
} ;
mkN150 : Str -> N ;
mkN150 base =
case base of {
base_1+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1+"jar"
} ;
Pl => table {
Nom => base_1+"ir" ;
Acc => base_1+"ir" ;
Dat => base_1+"jum" ;
Gen => base_1+"ja"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"urin" ;
Acc => base_1+"in" ;
Dat => base_1+"inum" ;
Gen => base_1+"jarins"
} ;
Pl => table {
Nom => base_1+"irnir" ;
Acc => base_1+"irnar" ;
Dat => base_1+"junum" ;
Gen => base_1+"janna"
}
}
}
};
_ => error "Can't apply paradigm mkN150"
} ;
mkN151 : Str -> N ;
mkN151 base =
case base of {
base_1+"a"+base_2@(?+?)+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2+"ur" ;
Acc => base_1+"a"+base_2 ;
Dat => base_1+"a"+base_2+"i" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ir" ;
Acc => base_1+"a"+base_2+"ir" ;
Dat => base_1+"o"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"urin" ;
Acc => base_1+"a"+base_2+"in" ;
Dat => base_1+"a"+base_2+"inum" ;
Gen => base_1+"a"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"irnir" ;
Acc => base_1+"a"+base_2+"irnar" ;
Dat => base_1+"o"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN151"
} ;
mkN152 : Str -> N ;
mkN152 base =
case base of {
base_1+"n" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"n" ;
Acc => base_1+"n" ;
Dat => base_1+"ni" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"n" ;
Acc => base_1+"n" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"nið" ;
Acc => base_1+"nið" ;
Dat => base_1+"ninum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"nini" ;
Acc => base_1+"nini" ;
Dat => base_1+"nunum" ;
Gen => base_1+"nanna"
}
}
}
};
_ => error "Can't apply paradigm mkN152"
} ;
mkN153 : Str -> N ;
mkN153 base =
case base of {
base_1+"gvur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"gvur" ;
Acc => base_1+"gv" ;
Dat => base_1+"gvi" ;
Gen => base_1+"var"
} ;
Pl => table {
Nom => base_1+"gvar" ;
Acc => base_1+"gvar" ;
Dat => base_1+"gvum" ;
Gen => base_1+"gva"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"gvurin" ;
Acc => base_1+"gvin" ;
Dat => base_1+"num" ;
Gen => base_1+"varins"
} ;
Pl => table {
Nom => base_1+"gvarnir" ;
Acc => base_1+"gvarnar" ;
Dat => base_1+"gvunum" ;
Gen => base_1+"gvanna"
}
}
}
};
_ => error "Can't apply paradigm mkN153"
} ;
mkN154 : Str -> N ;
mkN154 base =
case base of {
base_1+"g" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"g" ;
Acc => base_1+"g" ;
Dat => base_1+"gi" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"g" ;
Acc => base_1+"g" ;
Dat => base_1+"gum" ;
Gen => base_1+"ga"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"gið" ;
Acc => base_1+"gið" ;
Dat => base_1+"ginum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"gini" ;
Acc => base_1+"gini" ;
Dat => base_1+"gunum" ;
Gen => base_1+"ganna"
}
}
}
};
_ => error "Can't apply paradigm mkN154"
} ;
mkN155 : Str -> N ;
mkN155 base =
case base of {
base_1+"t" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"t" ;
Acc => base_1+"t" ;
Dat => base_1+"ti" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"t" ;
Acc => base_1+"t" ;
Dat => base_1+"tum" ;
Gen => base_1+"ta"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"tið" ;
Acc => base_1+"tið" ;
Dat => base_1+"tinum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"tini" ;
Acc => base_1+"tini" ;
Dat => base_1+"tunum" ;
Gen => base_1+"tanna"
}
}
}
};
_ => error "Can't apply paradigm mkN155"
} ;
mkN156 : Str -> N ;
mkN156 base =
case base of {
base_1+"gvur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"gvur" ;
Acc => base_1+"gv" ;
Dat => base_1+"gvi" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"gvurin" ;
Acc => base_1+"gvin" ;
Dat => base_1+"gvinum" ;
Gen => base_1+"sins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN156"
} ;
mkN157 : Str -> N ;
mkN157 base =
case base of {
base_1+"o"+base_2@(?+?) => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"o"+base_2 ;
Acc => base_1+"o"+base_2 ;
Dat => base_1+"o"+base_2 ;
Gen => base_1+"ei"+base_2+"jar"
} ;
Pl => table {
Nom => base_1+"ei"+base_2+"ir" ;
Acc => base_1+"ei"+base_2+"ir" ;
Dat => base_1+"ei"+base_2+"jum" ;
Gen => base_1+"ei"+base_2+"ja"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"o"+base_2+"in" ;
Acc => base_1+"o"+base_2+"ina" ;
Dat => base_1+"o"+base_2+"ini" ;
Gen => base_1+"ei"+base_2+"jarrinar"
} ;
Pl => table {
Nom => base_1+"ei"+base_2+"irnar" ;
Acc => base_1+"ei"+base_2+"irnar" ;
Dat => base_1+"ei"+base_2+"junum" ;
Gen => base_1+"ei"+base_2+"janna"
}
}
}
};
_ => error "Can't apply paradigm mkN157"
} ;
mkN158 : Str -> N ;
mkN158 base =
case base of {
base_1+"ó"+base_2@?+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ó"+base_2+"ur" ;
Acc => base_1+"ó"+base_2 ;
Dat => base_1+"ó"+base_2+"i" ;
Gen => base_1+"ó"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"ir" ;
Acc => base_1+"ø"+base_2+"ir" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"ó"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ó"+base_2+"urin" ;
Acc => base_1+"ó"+base_2+"in" ;
Dat => base_1+"ó"+base_2+"inum" ;
Gen => base_1+"ó"+base_2+"arins"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"irnir" ;
Acc => base_1+"ø"+base_2+"irnar" ;
Dat => base_1+"ø"+base_2+"unum" ;
Gen => base_1+"ó"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN158"
} ;
mkN159 : Str -> N ;
mkN159 base =
case base of {
base_1+"ma"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ma"+base_2 ;
Acc => base_1+"ma"+base_2 ;
Dat => base_1+base_2+"i" ;
Gen => base_1+"ma"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"mu"+base_2 ;
Acc => base_1+"mu"+base_2 ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+base_2+"ið" ;
Acc => base_1+base_2+"ið" ;
Dat => base_1+base_2+"inum" ;
Gen => base_1+"ma"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+base_2+"ini" ;
Acc => base_1+base_2+"ini" ;
Dat => base_1+base_2+"unum" ;
Gen => base_1+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN159"
} ;
mkN160 : Str -> N ;
mkN160 base =
case base of {
base_1+"pur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"pur" ;
Acc => base_1+"p" ;
Dat => base_1+"pi" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"pir" ;
Acc => base_1+"pir" ;
Dat => base_1+"pum" ;
Gen => base_1+"pa"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"purin" ;
Acc => base_1+"pin" ;
Dat => base_1+"pinum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"pirnir" ;
Acc => base_1+"pirnar" ;
Dat => base_1+"punum" ;
Gen => base_1+"panna"
}
}
}
};
_ => error "Can't apply paradigm mkN160"
} ;
mkN161 : Str -> N ;
mkN161 base =
case base of {
base_1+"i"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"i"+base_2 ;
Acc => base_1+"u"+base_2 ;
Dat => base_1+"u"+base_2 ;
Gen => base_1+"u"+base_2
} ;
Pl => table {
Nom => base_1+base_2+"ar" ;
Acc => base_1+base_2+"ar" ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"i"+base_2+"in" ;
Acc => base_1+base_2+"ina" ;
Dat => base_1+base_2+"ini" ;
Gen => base_1+"u"+base_2+"innar"
} ;
Pl => table {
Nom => base_1+base_2+"arnar" ;
Acc => base_1+base_2+"arnar" ;
Dat => base_1+base_2+"unum" ;
Gen => base_1+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN161"
} ;
mkN162 : Str -> N ;
mkN162 base =
case base of {
base_1+"a"+base_2@(?+?)+"i" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"a"+base_2+"i" ;
Acc => base_1+"a"+base_2+"a" ;
Dat => base_1+"a"+base_2+"a" ;
Gen => base_1+"a"+base_2+"a"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ar" ;
Acc => base_1+"a"+base_2+"ar" ;
Dat => base_1+"o"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"a"+base_2+"in" ;
Acc => base_1+"a"+base_2+"an" ;
Dat => base_1+"a"+base_2+"anum" ;
Gen => base_1+"a"+base_2+"ans"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"arnir" ;
Acc => base_1+"a"+base_2+"arnar" ;
Dat => base_1+"o"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN162"
} ;
mkN163 : Str -> N ;
mkN163 base =
case base of {
base_1+"k" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"k" ;
Acc => base_1+"k" ;
Dat => base_1+"ki" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"kið" ;
Acc => base_1+"kið" ;
Dat => base_1+"kinum" ;
Gen => base_1+"sins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN163"
} ;
mkN164 : Str -> N ;
mkN164 base =
case base of {
base_1+"g" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"g" ;
Acc => base_1+"g" ;
Dat => base_1+"gi" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"g" ;
Acc => base_1+"g" ;
Dat => base_1+"gjum" ;
Gen => base_1+"gja"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"gið" ;
Acc => base_1+"gið" ;
Dat => base_1+"ginum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"gini" ;
Acc => base_1+"gini" ;
Dat => base_1+"gjunum" ;
Gen => base_1+"gjanna"
}
}
}
};
_ => error "Can't apply paradigm mkN164"
} ;
mkN165 : Str -> N ;
mkN165 base =
case base of {
base_1+"o"+base_2@(?+?) => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"o"+base_2 ;
Acc => base_1+"o"+base_2 ;
Dat => base_1+"o"+base_2 ;
Gen => base_1+"a"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"e"+base_2 ;
Acc => base_1+"e"+base_2 ;
Dat => base_1+"o"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"o"+base_2+"in" ;
Acc => base_1+"o"+base_2+"ina" ;
Dat => base_1+"o"+base_2+"ini" ;
Gen => base_1+"a"+base_2+"arinnar"
} ;
Pl => table {
Nom => base_1+"e"+base_2+"inar" ;
Acc => base_1+"e"+base_2+"inar" ;
Dat => base_1+"o"+base_2+"unum" ;
Gen => base_1+"a"+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN165"
} ;
mkN166 : Str -> N ;
mkN166 base =
case base of {
base_1+"gv" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"gv" ;
Acc => base_1+"gv" ;
Dat => base_1+"gv" ;
Gen => base_1+"ar"
} ;
Pl => table {
Nom => base_1+"gvir" ;
Acc => base_1+"gvir" ;
Dat => base_1+"gvum" ;
Gen => base_1+"gva"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"gvin" ;
Acc => base_1+"nna" ;
Dat => base_1+"nni" ;
Gen => base_1+"arinnar"
} ;
Pl => table {
Nom => base_1+"gvirnar" ;
Acc => base_1+"gvirnar" ;
Dat => base_1+"gvunum" ;
Gen => base_1+"gvanna"
}
}
}
};
_ => error "Can't apply paradigm mkN166"
} ;
mkN167 : Str -> N ;
mkN167 base =
case base of {
base_1+"ni"+base_2@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ni"+base_2 ;
Acc => base_1+"ni"+base_2 ;
Dat => base_1+base_2+"i" ;
Gen => base_1+"ni"+base_2+"s"
} ;
Pl => table {
Nom => base_1+base_2+"ar" ;
Acc => base_1+base_2+"ar" ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ni"+base_2+"in" ;
Acc => base_1+"ni"+base_2+"in" ;
Dat => base_1+base_2+"inum" ;
Gen => base_1+"ni"+base_2+"sins"
} ;
Pl => table {
Nom => base_1+base_2+"arnir" ;
Acc => base_1+base_2+"arnar" ;
Dat => base_1+base_2+"unum" ;
Gen => base_1+base_2+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN167"
} ;
mkN168 : Str -> N ;
mkN168 base =
case base of {
base_1+"ur" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1 ;
Dat => base_1+"i" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"ir" ;
Acc => base_1+"ir" ;
Dat => base_1+"jum" ;
Gen => base_1+"ja"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"urin" ;
Acc => base_1+"in" ;
Dat => base_1+"inum" ;
Gen => base_1+"sins"
} ;
Pl => table {
Nom => base_1+"irnir" ;
Acc => base_1+"irnar" ;
Dat => base_1+"junum" ;
Gen => base_1+"janna"
}
}
}
};
_ => error "Can't apply paradigm mkN168"
} ;
mkN169 : Str -> N ;
mkN169 base =
case base of {
base_1+"l" => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"l" ;
Acc => base_1+"l" ;
Dat => base_1+"li" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"lið" ;
Acc => base_1+"lið" ;
Dat => base_1+"linum" ;
Gen => base_1+"sins"
}
} ;
Def => table {
Sg => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
} ;
Pl => table {
Nom => nonExist ;
Acc => nonExist ;
Dat => nonExist ;
Gen => nonExist
}
}
}
};
_ => error "Can't apply paradigm mkN169"
} ;
mkN170 : Str -> N ;
mkN170 base =
case base of {
base_1+"ø"+base_2@(?+?+?)+"u"+base_3@? => lin N
{ s = table {
Indef => table {
Sg => table {
Nom => base_1+"ø"+base_2+"u"+base_3 ;
Acc => base_1+"ø"+base_2+"u"+base_3 ;
Dat => base_1+"ø"+base_2+base_3+"i" ;
Gen => base_1+"a"+base_2+base_3+"ar"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+base_3+"ir" ;
Acc => base_1+"ø"+base_2+base_3+"ir" ;
Dat => base_1+"ø"+base_2+base_3+"um" ;
Gen => base_1+"a"+base_2+base_3+"a"
}
} ;
Def => table {
Sg => table {
Nom => base_1+"ø"+base_2+"u"+base_3+"in" ;
Acc => base_1+"ø"+base_2+"u"+base_3+"in" ;
Dat => base_1+"ø"+base_2+base_3+"inum" ;
Gen => base_1+"a"+base_2+base_3+"arins"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+base_3+"irnir" ;
Acc => base_1+"ø"+base_2+base_3+"irnar" ;
Dat => base_1+"ø"+base_2+base_3+"unum" ;
Gen => base_1+"a"+base_2+base_3+"anna"
}
}
}
};
_ => error "Can't apply paradigm mkN170"
} ;
mkA001 : Str -> A ;
mkA001 base =
case base of {
base_1+"dur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"dur" ;
Acc => base_1+"dan" ;
Dat => base_1+"dum" ;
Gen => base_1+"ds"
} ;
Pl => table {
Nom => base_1+"dir" ;
Acc => base_1+"dar" ;
Dat => base_1+"dum" ;
Gen => base_1+"da"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"d" ;
Acc => base_1+"da" ;
Dat => base_1+"dari" ;
Gen => base_1+"dar"
} ;
Pl => table {
Nom => base_1+"dar" ;
Acc => base_1+"dar" ;
Dat => base_1+"dum" ;
Gen => base_1+"da"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"t" ;
Acc => base_1+"t" ;
Dat => base_1+"dum" ;
Gen => base_1+"ds"
} ;
Pl => table {
Nom => base_1+"d" ;
Acc => base_1+"d" ;
Dat => base_1+"dum" ;
Gen => base_1+"da"
}
}
}
};
_ => error "Can't apply paradigm mkA001"
} ;
mkA002 : Str -> A ;
mkA002 base =
case base of {
base_1+"a"+base_2@(?+?)+"ur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"a"+base_2+"ur" ;
Acc => base_1+"a"+base_2+"an" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ir" ;
Acc => base_1+"a"+base_2+"ar" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"ø"+base_2 ;
Acc => base_1+"a"+base_2+"a" ;
Dat => base_1+"a"+base_2+"ari" ;
Gen => base_1+"a"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ar" ;
Acc => base_1+"a"+base_2+"ar" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"a"+base_2 ;
Acc => base_1+"a"+base_2 ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"ø"+base_2 ;
Acc => base_1+"ø"+base_2 ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
}
}
};
_ => error "Can't apply paradigm mkA002"
} ;
mkA003 : Str -> A ;
mkA003 base =
case base of {
base_1+"ur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1+"an" ;
Dat => base_1+"um" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"ir" ;
Acc => base_1+"ar" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Fem => table {
Sg => table {
Nom => base_1 ;
Acc => base_1+"a" ;
Dat => base_1+"ari" ;
Gen => base_1+"ar"
} ;
Pl => table {
Nom => base_1+"ar" ;
Acc => base_1+"ar" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"um" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
}
}
};
_ => error "Can't apply paradigm mkA003"
} ;
mkA004 : Str -> A ;
mkA004 base =
case base of {
base_1+"a"+base_2@?+"u"+base_3@? => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"a"+base_2+"u"+base_3 ;
Acc => base_1+"a"+base_2+base_3+"an" ;
Dat => base_1+"ø"+base_2+base_3+"um" ;
Gen => base_1+"a"+base_2+"u"+base_3+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+base_3+"ir" ;
Acc => base_1+"a"+base_2+base_3+"ar" ;
Dat => base_1+"ø"+base_2+base_3+"um" ;
Gen => base_1+"a"+base_2+base_3+"a"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"ø"+base_2+"u"+base_3 ;
Acc => base_1+"a"+base_2+base_3+"a" ;
Dat => base_1+"a"+base_2+base_3+"ari" ;
Gen => base_1+"a"+base_2+base_3+"ar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+base_3+"ar" ;
Acc => base_1+"a"+base_2+base_3+"ar" ;
Dat => base_1+"ø"+base_2+base_3+"um" ;
Gen => base_1+"a"+base_2+base_3+"a"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"a"+base_2+"u"+base_3+"t" ;
Acc => base_1+"a"+base_2+"u"+base_3+"t" ;
Dat => base_1+"ø"+base_2+base_3+"um" ;
Gen => base_1+"a"+base_2+"u"+base_3+"s"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"u"+base_3 ;
Acc => base_1+"ø"+base_2+"u"+base_3 ;
Dat => base_1+"ø"+base_2+base_3+"um" ;
Gen => base_1+"a"+base_2+base_3+"a"
}
}
}
};
_ => error "Can't apply paradigm mkA004"
} ;
mkA005 : Str -> A ;
mkA005 base =
case base of {
"a"+base_1+"lur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => "a"+base_1+"lur" ;
Acc => "a"+base_1+"lan" ;
Dat => "ø"+base_1+"lum" ;
Gen => "a"+base_1+"s"
} ;
Pl => table {
Nom => "a"+base_1+"lir" ;
Acc => "a"+base_1+"lar" ;
Dat => "ø"+base_1+"lum" ;
Gen => "a"+base_1+"la"
}
} ;
Fem => table {
Sg => table {
Nom => "ø"+base_1+"l" ;
Acc => "a"+base_1+"la" ;
Dat => "a"+base_1+"lari" ;
Gen => "a"+base_1+"lar"
} ;
Pl => table {
Nom => "a"+base_1+"lar" ;
Acc => "a"+base_1+"lar" ;
Dat => "ø"+base_1+"lum" ;
Gen => "a"+base_1+"la"
}
} ;
Neutr => table {
Sg => table {
Nom => "a"+base_1+"t" ;
Acc => "a"+base_1+"t" ;
Dat => "ø"+base_1+"lum" ;
Gen => "a"+base_1+"s"
} ;
Pl => table {
Nom => "ø"+base_1+"l" ;
Acc => "ø"+base_1+"l" ;
Dat => "ø"+base_1+"lum" ;
Gen => "a"+base_1+"la"
}
}
}
};
_ => error "Can't apply paradigm mkA005"
} ;
mkA006 : Str -> A ;
mkA006 base =
case base of {
base_1+"nur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"nur" ;
Acc => base_1+"nan" ;
Dat => base_1+"num" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"nir" ;
Acc => base_1+"nar" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"n" ;
Acc => base_1+"na" ;
Dat => base_1+"nari" ;
Gen => base_1+"nar"
} ;
Pl => table {
Nom => base_1+"nar" ;
Acc => base_1+"nar" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"t" ;
Acc => base_1+"t" ;
Dat => base_1+"num" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"n" ;
Acc => base_1+"n" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
}
}
};
_ => error "Can't apply paradigm mkA006"
} ;
mkA007 : Str -> A ;
mkA007 base =
case base of {
base_1+"ur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1+"an" ;
Dat => base_1+"um" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"ir" ;
Acc => base_1+"ar" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Fem => table {
Sg => table {
Nom => base_1 ;
Acc => base_1+"a" ;
Dat => base_1+"ari" ;
Gen => base_1+"ar"
} ;
Pl => table {
Nom => base_1+"ar" ;
Acc => base_1+"ar" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"t" ;
Acc => base_1+"t" ;
Dat => base_1+"um" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
}
}
};
_ => error "Can't apply paradigm mkA007"
} ;
mkA008 : Str -> A ;
mkA008 base =
case base of {
base_1+"ur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1+"an" ;
Dat => base_1+"um" ;
Gen => base_1
} ;
Pl => table {
Nom => base_1+"ir" ;
Acc => base_1+"ar" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Fem => table {
Sg => table {
Nom => base_1 ;
Acc => base_1+"a" ;
Dat => base_1+"ari" ;
Gen => base_1+"ar"
} ;
Pl => table {
Nom => base_1+"ar" ;
Acc => base_1+"ar" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"t" ;
Acc => base_1+"t" ;
Dat => base_1+"um" ;
Gen => base_1
} ;
Pl => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
}
}
};
_ => error "Can't apply paradigm mkA008"
} ;
mkA009 : Str -> A ;
mkA009 base =
case base of {
base_1+"in" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"in" ;
Acc => base_1+"nan" ;
Dat => base_1+"num" ;
Gen => base_1+"ins"
} ;
Pl => table {
Nom => base_1+"nir" ;
Acc => base_1+"nar" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"in" ;
Acc => base_1+"na" ;
Dat => base_1+"nari" ;
Gen => base_1+"nar"
} ;
Pl => table {
Nom => base_1+"nar" ;
Acc => base_1+"nar" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"ið" ;
Acc => base_1+"ið" ;
Dat => base_1+"num" ;
Gen => base_1+"ins"
} ;
Pl => table {
Nom => base_1+"in" ;
Acc => base_1+"in" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
}
}
};
_ => error "Can't apply paradigm mkA009"
} ;
mkA010 : Str -> A ;
mkA010 base =
case base of {
base_1+"ður" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"ður" ;
Acc => base_1+"ðan" ;
Dat => base_1+"ðum" ;
Gen => base_1+"ðs"
} ;
Pl => table {
Nom => base_1+"ðir" ;
Acc => base_1+"ðar" ;
Dat => base_1+"ðum" ;
Gen => base_1+"ða"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"ð" ;
Acc => base_1+"ða" ;
Dat => base_1+"ðari" ;
Gen => base_1+"ðar"
} ;
Pl => table {
Nom => base_1+"ðar" ;
Acc => base_1+"ðar" ;
Dat => base_1+"ðum" ;
Gen => base_1+"ða"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"tt" ;
Acc => base_1+"tt" ;
Dat => base_1+"ðum" ;
Gen => base_1+"ðs"
} ;
Pl => table {
Nom => base_1+"ð" ;
Acc => base_1+"ð" ;
Dat => base_1+"ðum" ;
Gen => base_1+"ða"
}
}
}
};
_ => error "Can't apply paradigm mkA010"
} ;
mkA011 : Str -> A ;
mkA011 base =
case base of {
base_1+"tur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"tur" ;
Acc => base_1+"tan" ;
Dat => base_1+"tum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"tir" ;
Acc => base_1+"tar" ;
Dat => base_1+"tum" ;
Gen => base_1+"ta"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"t" ;
Acc => base_1+"ta" ;
Dat => base_1+"tari" ;
Gen => base_1+"tar"
} ;
Pl => table {
Nom => base_1+"tar" ;
Acc => base_1+"tar" ;
Dat => base_1+"tum" ;
Gen => base_1+"ta"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"t" ;
Acc => base_1+"t" ;
Dat => base_1+"tum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"t" ;
Acc => base_1+"t" ;
Dat => base_1+"tum" ;
Gen => base_1+"ta"
}
}
}
};
_ => error "Can't apply paradigm mkA011"
} ;
mkA012 : Str -> A ;
mkA012 base =
case base of {
base_1+"gvin" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"gvin" ;
Acc => base_1+"nan" ;
Dat => base_1+"num" ;
Gen => base_1+"gvins"
} ;
Pl => table {
Nom => base_1+"nir" ;
Acc => base_1+"nar" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"gvin" ;
Acc => base_1+"na" ;
Dat => base_1+"nari" ;
Gen => base_1+"nar"
} ;
Pl => table {
Nom => base_1+"nar" ;
Acc => base_1+"nar" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"gvið" ;
Acc => base_1+"gvið" ;
Dat => base_1+"num" ;
Gen => base_1+"gvins"
} ;
Pl => table {
Nom => base_1+"gvin" ;
Acc => base_1+"gvin" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
}
}
};
_ => error "Can't apply paradigm mkA012"
} ;
mkA013 : Str -> A ;
mkA013 base =
case base of {
base_1+"gur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"gur" ;
Acc => base_1+"gan" ;
Dat => base_1+"gum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"gir" ;
Acc => base_1+"gar" ;
Dat => base_1+"gum" ;
Gen => base_1+"ga"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"g" ;
Acc => base_1+"ga" ;
Dat => base_1+"gari" ;
Gen => base_1+"gar"
} ;
Pl => table {
Nom => base_1+"gar" ;
Acc => base_1+"gar" ;
Dat => base_1+"gum" ;
Gen => base_1+"ga"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"t" ;
Acc => base_1+"t" ;
Dat => base_1+"gum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"g" ;
Acc => base_1+"g" ;
Dat => base_1+"gum" ;
Gen => base_1+"ga"
}
}
}
};
_ => error "Can't apply paradigm mkA013"
} ;
mkA014 : Str -> A ;
mkA014 base =
case base of {
base_1+"ddur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"ddur" ;
Acc => base_1+"ddan" ;
Dat => base_1+"ddum" ;
Gen => base_1+"øs"
} ;
Pl => table {
Nom => base_1+"ddir" ;
Acc => base_1+"ddar" ;
Dat => base_1+"ddum" ;
Gen => base_1+"dda"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"dd" ;
Acc => base_1+"dda" ;
Dat => base_1+"ddari" ;
Gen => base_1+"ddar"
} ;
Pl => table {
Nom => base_1+"ddar" ;
Acc => base_1+"ddar" ;
Dat => base_1+"ddum" ;
Gen => base_1+"dda"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"tt" ;
Acc => base_1+"tt" ;
Dat => base_1+"ddum" ;
Gen => base_1+"øs"
} ;
Pl => table {
Nom => base_1+"dd" ;
Acc => base_1+"dd" ;
Dat => base_1+"ddum" ;
Gen => base_1+"dda"
}
}
}
};
_ => error "Can't apply paradigm mkA014"
} ;
mkA015 : Str -> A ;
mkA015 base =
case base of {
base_1+"a"+base_2@("ng"|"m"|(?+?+?))+"ur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"a"+base_2+"ur" ;
Acc => base_1+"a"+base_2+"an" ;
Dat => base_1+"o"+base_2+"um" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ir" ;
Acc => base_1+"a"+base_2+"ar" ;
Dat => base_1+"o"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"o"+base_2 ;
Acc => base_1+"a"+base_2+"a" ;
Dat => base_1+"a"+base_2+"ari" ;
Gen => base_1+"a"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ar" ;
Acc => base_1+"a"+base_2+"ar" ;
Dat => base_1+"o"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"a"+base_2+"t" ;
Acc => base_1+"a"+base_2+"t" ;
Dat => base_1+"o"+base_2+"um" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"o"+base_2 ;
Acc => base_1+"o"+base_2 ;
Dat => base_1+"o"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
}
}
};
_ => error "Can't apply paradigm mkA015"
} ;
mkA016 : Str -> A ;
mkA016 base =
case base of {
base_1+"mur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"mur" ;
Acc => base_1+"man" ;
Dat => base_1+"mum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"mir" ;
Acc => base_1+"mar" ;
Dat => base_1+"mum" ;
Gen => base_1+"madimra"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"m" ;
Acc => base_1+"ma" ;
Dat => base_1+"mari" ;
Gen => base_1+"mar"
} ;
Pl => table {
Nom => base_1+"mar" ;
Acc => base_1+"mar" ;
Dat => base_1+"mum" ;
Gen => base_1+"madimra"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"t" ;
Acc => base_1+"t" ;
Dat => base_1+"mum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"m" ;
Acc => base_1+"m" ;
Dat => base_1+"mum" ;
Gen => base_1+"madimra"
}
}
}
};
_ => error "Can't apply paradigm mkA016"
} ;
mkA017 : Str -> A ;
mkA017 base =
case base of {
base_1+"ur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"ur" ;
Acc => base_1+"an" ;
Dat => base_1+"um" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"ir" ;
Acc => base_1+"ar" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Fem => table {
Sg => table {
Nom => base_1 ;
Acc => base_1+"a" ;
Dat => base_1+"ari" ;
Gen => base_1+"ar"
} ;
Pl => table {
Nom => base_1+"ar" ;
Acc => base_1+"ar" ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"tt" ;
Acc => base_1+"tt" ;
Dat => base_1+"um" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1 ;
Acc => base_1 ;
Dat => base_1+"um" ;
Gen => base_1+"a"
}
}
}
};
_ => error "Can't apply paradigm mkA017"
} ;
mkA018 : Str -> A ;
mkA018 base =
case base of {
base_1+"kur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"kur" ;
Acc => base_1+"kan" ;
Dat => base_1+"kum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"kir" ;
Acc => base_1+"kar" ;
Dat => base_1+"kum" ;
Gen => base_1+"kadøkra"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"k" ;
Acc => base_1+"ka" ;
Dat => base_1+"kari" ;
Gen => base_1+"kar"
} ;
Pl => table {
Nom => base_1+"kar" ;
Acc => base_1+"kar" ;
Dat => base_1+"kum" ;
Gen => base_1+"kadøkra"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"t" ;
Acc => base_1+"t" ;
Dat => base_1+"kum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"k" ;
Acc => base_1+"k" ;
Dat => base_1+"kum" ;
Gen => base_1+"kadøkra"
}
}
}
};
_ => error "Can't apply paradigm mkA018"
} ;
mkA019 : Str -> A ;
mkA019 base =
case base of {
base_1+"tin" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"tin" ;
Acc => base_1+"nan" ;
Dat => base_1+"num" ;
Gen => base_1+"tins"
} ;
Pl => table {
Nom => base_1+"nir" ;
Acc => base_1+"nar" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"tin" ;
Acc => base_1+"na" ;
Dat => base_1+"nari" ;
Gen => base_1+"nar"
} ;
Pl => table {
Nom => base_1+"nar" ;
Acc => base_1+"nar" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"tið" ;
Acc => base_1+"tið" ;
Dat => base_1+"num" ;
Gen => base_1+"tins"
} ;
Pl => table {
Nom => base_1+"tin" ;
Acc => base_1+"tin" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
}
}
};
_ => error "Can't apply paradigm mkA019"
} ;
mkA020 : Str -> A ;
mkA020 base =
case base of {
base_1+"a"+base_2@?+"dur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"a"+base_2+"dur" ;
Acc => base_1+"a"+base_2+"dan" ;
Dat => base_1+"ø"+base_2+"dum" ;
Gen => base_1+"a"+base_2+"ds"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"dir" ;
Acc => base_1+"a"+base_2+"dar" ;
Dat => base_1+"ø"+base_2+"dum" ;
Gen => base_1+"a"+base_2+"da"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"ø"+base_2+"d" ;
Acc => base_1+"a"+base_2+"da" ;
Dat => base_1+"a"+base_2+"dari" ;
Gen => base_1+"a"+base_2+"dar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"dar" ;
Acc => base_1+"a"+base_2+"dar" ;
Dat => base_1+"ø"+base_2+"dum" ;
Gen => base_1+"a"+base_2+"da"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"a"+base_2+"t" ;
Acc => base_1+"a"+base_2+"t" ;
Dat => base_1+"ø"+base_2+"dum" ;
Gen => base_1+"a"+base_2+"ds"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"d" ;
Acc => base_1+"ø"+base_2+"d" ;
Dat => base_1+"ø"+base_2+"dum" ;
Gen => base_1+"a"+base_2+"da"
}
}
}
};
_ => error "Can't apply paradigm mkA020"
} ;
mkA021 : Str -> A ;
mkA021 base =
case base of {
base_1+"a"+base_2@?+"lur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"a"+base_2+"lur" ;
Acc => base_1+"a"+base_2+"lan" ;
Dat => base_1+"ø"+base_2+"lum" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"lir" ;
Acc => base_1+"a"+base_2+"lar" ;
Dat => base_1+"ø"+base_2+"lum" ;
Gen => base_1+"a"+base_2+"la"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"ø"+base_2+"l" ;
Acc => base_1+"a"+base_2+"la" ;
Dat => base_1+"a"+base_2+"lari" ;
Gen => base_1+"a"+base_2+"lar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"lar" ;
Acc => base_1+"a"+base_2+"lar" ;
Dat => base_1+"ø"+base_2+"lum" ;
Gen => base_1+"a"+base_2+"la"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"a"+base_2+"t" ;
Acc => base_1+"a"+base_2+"t" ;
Dat => base_1+"ø"+base_2+"lum" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"l" ;
Acc => base_1+"ø"+base_2+"l" ;
Dat => base_1+"ø"+base_2+"lum" ;
Gen => base_1+"a"+base_2+"la"
}
}
}
};
_ => error "Can't apply paradigm mkA021"
} ;
mkA022 : Str -> A ;
mkA022 base =
case base of {
base_1+"a"+base_2@?+"ur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"a"+base_2+"ur" ;
Acc => base_1+"a"+base_2+"an" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ir" ;
Acc => base_1+"a"+base_2+"ar" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"ø"+base_2 ;
Acc => base_1+"a"+base_2+"a" ;
Dat => base_1+"a"+base_2+"ari" ;
Gen => base_1+"a"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ar" ;
Acc => base_1+"a"+base_2+"ar" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"a"+base_2+"t" ;
Acc => base_1+"a"+base_2+"t" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"ø"+base_2 ;
Acc => base_1+"ø"+base_2 ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"a"
}
}
}
};
_ => error "Can't apply paradigm mkA022"
} ;
mkA023 : Str -> A ;
mkA023 base =
case base of {
base_1+"rin" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"rin" ;
Acc => base_1+"nan" ;
Dat => base_1+"num" ;
Gen => base_1+"rins"
} ;
Pl => table {
Nom => base_1+"nir" ;
Acc => base_1+"nar" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"rin" ;
Acc => base_1+"na" ;
Dat => base_1+"nari" ;
Gen => base_1+"nar"
} ;
Pl => table {
Nom => base_1+"nar" ;
Acc => base_1+"nar" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"rið" ;
Acc => base_1+"rið" ;
Dat => base_1+"num" ;
Gen => base_1+"rins"
} ;
Pl => table {
Nom => base_1+"rin" ;
Acc => base_1+"rin" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
}
}
};
_ => error "Can't apply paradigm mkA023"
} ;
mkA024 : Str -> A ;
mkA024 base =
case base of {
base_1+"lur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"lur" ;
Acc => base_1+"lan" ;
Dat => base_1+"lum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"lir" ;
Acc => base_1+"lar" ;
Dat => base_1+"lum" ;
Gen => base_1+"lafulra"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"l" ;
Acc => base_1+"la" ;
Dat => base_1+"lari" ;
Gen => base_1+"lar"
} ;
Pl => table {
Nom => base_1+"lar" ;
Acc => base_1+"lar" ;
Dat => base_1+"lum" ;
Gen => base_1+"lafulra"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"t" ;
Acc => base_1+"t" ;
Dat => base_1+"lum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"l" ;
Acc => base_1+"l" ;
Dat => base_1+"lum" ;
Gen => base_1+"lafulra"
}
}
}
};
_ => error "Can't apply paradigm mkA024"
} ;
mkA025 : Str -> A ;
mkA025 base =
case base of {
base_1+"a"+base_2@?+"a"+base_3@? => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"a"+base_2+"a"+base_3 ;
Acc => base_1+"a"+base_2+base_3+"an" ;
Dat => base_1+"o"+base_2+base_3+"um" ;
Gen => base_1+"a"+base_2+"a"+base_3+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+base_3+"ir" ;
Acc => base_1+"a"+base_2+base_3+"ar" ;
Dat => base_1+"o"+base_2+base_3+"um" ;
Gen => base_1+"a"+base_2+base_3+"a"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"o"+base_2+"u"+base_3 ;
Acc => base_1+"a"+base_2+base_3+"a" ;
Dat => base_1+"a"+base_2+base_3+"ari" ;
Gen => base_1+"a"+base_2+base_3+"ar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+base_3+"ar" ;
Acc => base_1+"a"+base_2+base_3+"ar" ;
Dat => base_1+"o"+base_2+base_3+"um" ;
Gen => base_1+"a"+base_2+base_3+"a"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"a"+base_2+"a"+base_3+"t" ;
Acc => base_1+"a"+base_2+"a"+base_3+"t" ;
Dat => base_1+"o"+base_2+base_3+"um" ;
Gen => base_1+"a"+base_2+base_3+"s"
} ;
Pl => table {
Nom => base_1+"o"+base_2+"u"+base_3 ;
Acc => base_1+"o"+base_2+"u"+base_3 ;
Dat => base_1+"o"+base_2+base_3+"um" ;
Gen => base_1+"a"+base_2+base_3+"a"
}
}
}
};
_ => error "Can't apply paradigm mkA025"
} ;
mkA026 : Str -> A ;
mkA026 base =
case base of {
base_1+"óður" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"óður" ;
Acc => base_1+"óðan" ;
Dat => base_1+"óðum" ;
Gen => base_1+"óðs"
} ;
Pl => table {
Nom => base_1+"óðir" ;
Acc => base_1+"óðar" ;
Dat => base_1+"óðum" ;
Gen => base_1+"óða"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"óð" ;
Acc => base_1+"óða" ;
Dat => base_1+"óðari" ;
Gen => base_1+"óðar"
} ;
Pl => table {
Nom => base_1+"óðar" ;
Acc => base_1+"óðar" ;
Dat => base_1+"óðum" ;
Gen => base_1+"óða"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"ott" ;
Acc => base_1+"ott" ;
Dat => base_1+"óðum" ;
Gen => base_1+"óðs"
} ;
Pl => table {
Nom => base_1+"óð" ;
Acc => base_1+"óð" ;
Dat => base_1+"óðum" ;
Gen => base_1+"óða"
}
}
}
};
_ => error "Can't apply paradigm mkA026"
} ;
mkA027 : Str -> A ;
mkA027 base =
case base of {
base_1+"ei"+base_2@?+"a"+base_3@?+"ur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"ei"+base_2+"a"+base_3+"ur" ;
Acc => base_1+"a"+base_2+base_3+"an" ;
Dat => base_1+"a"+base_2+base_3+"um" ;
Gen => base_1+"ei"+base_2+"a"+base_3+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+base_3+"ir" ;
Acc => base_1+"a"+base_2+base_3+"ar" ;
Dat => base_1+"a"+base_2+base_3+"um" ;
Gen => base_1+"ei"+base_2+"a"+base_3+"a"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"ei"+base_2+"u"+base_3 ;
Acc => base_1+"a"+base_2+base_3+"a" ;
Dat => base_1+"a"+base_2+base_3+"ari" ;
Gen => base_1+"ei"+base_2+"a"+base_3+"ar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+base_3+"ar" ;
Acc => base_1+"a"+base_2+base_3+"ar" ;
Dat => base_1+"a"+base_2+base_3+"um" ;
Gen => base_1+"ei"+base_2+"a"+base_3+"a"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"ei"+base_2+"a"+base_3+"t" ;
Acc => base_1+"ei"+base_2+"a"+base_3+"t" ;
Dat => base_1+"a"+base_2+base_3+"um" ;
Gen => base_1+"ei"+base_2+"a"+base_3+"s"
} ;
Pl => table {
Nom => base_1+"ei"+base_2+"u"+base_3 ;
Acc => base_1+"ei"+base_2+"u"+base_3 ;
Dat => base_1+"a"+base_2+base_3+"um" ;
Gen => base_1+"ei"+base_2+"a"+base_3+"a"
}
}
}
};
_ => error "Can't apply paradigm mkA027"
} ;
mkA028 : Str -> A ;
mkA028 base =
case base of {
base_1+"pin" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"pin" ;
Acc => base_1+"nan" ;
Dat => base_1+"num" ;
Gen => base_1+"pins"
} ;
Pl => table {
Nom => base_1+"nir" ;
Acc => base_1+"nar" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"pin" ;
Acc => base_1+"na" ;
Dat => base_1+"nari" ;
Gen => base_1+"nar"
} ;
Pl => table {
Nom => base_1+"nar" ;
Acc => base_1+"nar" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"pið" ;
Acc => base_1+"pið" ;
Dat => base_1+"num" ;
Gen => base_1+"pins"
} ;
Pl => table {
Nom => base_1+"pin" ;
Acc => base_1+"pin" ;
Dat => base_1+"num" ;
Gen => base_1+"na"
}
}
}
};
_ => error "Can't apply paradigm mkA028"
} ;
mkA029 : Str -> A ;
mkA029 base =
case base of {
base_1+"a"+base_2@?+"sur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"a"+base_2+"sur" ;
Acc => base_1+"a"+base_2+"san" ;
Dat => base_1+"ø"+base_2+"sum" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"sir" ;
Acc => base_1+"a"+base_2+"sar" ;
Dat => base_1+"ø"+base_2+"sum" ;
Gen => base_1+"a"+base_2+"sa"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"ø"+base_2+"s" ;
Acc => base_1+"a"+base_2+"sa" ;
Dat => base_1+"a"+base_2+"sari" ;
Gen => base_1+"a"+base_2+"sar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"sar" ;
Acc => base_1+"a"+base_2+"sar" ;
Dat => base_1+"ø"+base_2+"sum" ;
Gen => base_1+"a"+base_2+"sa"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"a"+base_2+"t" ;
Acc => base_1+"a"+base_2+"t" ;
Dat => base_1+"ø"+base_2+"sum" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"ø"+base_2+"s" ;
Acc => base_1+"ø"+base_2+"s" ;
Dat => base_1+"ø"+base_2+"sum" ;
Gen => base_1+"a"+base_2+"sa"
}
}
}
};
_ => error "Can't apply paradigm mkA029"
} ;
mkA030 : Str -> A ;
mkA030 base =
case base of {
base_1+"ddur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"ddur" ;
Acc => base_1+"ddan" ;
Dat => base_1+"ddum" ;
Gen => base_1+"ds"
} ;
Pl => table {
Nom => base_1+"ddir" ;
Acc => base_1+"ddar" ;
Dat => base_1+"ddum" ;
Gen => base_1+"dda"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"dd" ;
Acc => base_1+"dda" ;
Dat => base_1+"ddari" ;
Gen => base_1+"ddar"
} ;
Pl => table {
Nom => base_1+"ddar" ;
Acc => base_1+"ddar" ;
Dat => base_1+"ddum" ;
Gen => base_1+"dda"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"tt" ;
Acc => base_1+"tt" ;
Dat => base_1+"ddum" ;
Gen => base_1+"ds"
} ;
Pl => table {
Nom => base_1+"dd" ;
Acc => base_1+"dd" ;
Dat => base_1+"ddum" ;
Gen => base_1+"dda"
}
}
}
};
_ => error "Can't apply paradigm mkA030"
} ;
mkA031 : Str -> A ;
mkA031 base =
case base of {
base_1+"a"+base_2@?+"ur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"a"+base_2+"ur" ;
Acc => base_1+"a"+base_2+"an" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ir" ;
Acc => base_1+"a"+base_2+"ar" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"alatra"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"ø"+base_2 ;
Acc => base_1+"a"+base_2+"a" ;
Dat => base_1+"a"+base_2+"ari" ;
Gen => base_1+"a"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ar" ;
Acc => base_1+"a"+base_2+"ar" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"alatra"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"a"+base_2+"t" ;
Acc => base_1+"a"+base_2+"t" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"ø"+base_2 ;
Acc => base_1+"ø"+base_2 ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"alatra"
}
}
}
};
_ => error "Can't apply paradigm mkA031"
} ;
mkA032 : Str -> A ;
mkA032 base =
case base of {
base_1+"ðin" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"ðin" ;
Acc => base_1+"dnan" ;
Dat => base_1+"dnum" ;
Gen => base_1+"ðins"
} ;
Pl => table {
Nom => base_1+"dnir" ;
Acc => base_1+"dnar" ;
Dat => base_1+"dnum" ;
Gen => base_1+"dna"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"ðin" ;
Acc => base_1+"dna" ;
Dat => base_1+"dnari" ;
Gen => base_1+"dnar"
} ;
Pl => table {
Nom => base_1+"dnar" ;
Acc => base_1+"dnar" ;
Dat => base_1+"dnum" ;
Gen => base_1+"dna"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"ðið" ;
Acc => base_1+"ðið" ;
Dat => base_1+"dnum" ;
Gen => base_1+"ðins"
} ;
Pl => table {
Nom => base_1+"ðin" ;
Acc => base_1+"ðin" ;
Dat => base_1+"dnum" ;
Gen => base_1+"dna"
}
}
}
};
_ => error "Can't apply paradigm mkA032"
} ;
mkA033 : Str -> A ;
mkA033 base =
case base of {
base_1+"ggjur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"ggjur" ;
Acc => base_1+"ggjan" ;
Dat => base_1+"ggjum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"ggir" ;
Acc => base_1+"ggjar" ;
Dat => base_1+"ggjum" ;
Gen => base_1+"ggja"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"ggj" ;
Acc => base_1+"ggja" ;
Dat => base_1+"ggjari" ;
Gen => base_1+"ggjar"
} ;
Pl => table {
Nom => base_1+"ggjar" ;
Acc => base_1+"ggjar" ;
Dat => base_1+"ggjum" ;
Gen => base_1+"ggja"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"tt" ;
Acc => base_1+"tt" ;
Dat => base_1+"ggjum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"ggj" ;
Acc => base_1+"ggj" ;
Dat => base_1+"ggjum" ;
Gen => base_1+"ggja"
}
}
}
};
_ => error "Can't apply paradigm mkA033"
} ;
mkA034 : Str -> A ;
mkA034 base =
case base of {
base_1+"a"+base_2@?+"ur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"a"+base_2+"ur" ;
Acc => base_1+"a"+base_2+"an" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ir" ;
Acc => base_1+"a"+base_2+"ar" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"amakra"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"ø"+base_2 ;
Acc => base_1+"a"+base_2+"a" ;
Dat => base_1+"a"+base_2+"ari" ;
Gen => base_1+"a"+base_2+"ar"
} ;
Pl => table {
Nom => base_1+"a"+base_2+"ar" ;
Acc => base_1+"a"+base_2+"ar" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"amakra"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"a"+base_2+"t" ;
Acc => base_1+"a"+base_2+"t" ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"ø"+base_2 ;
Acc => base_1+"ø"+base_2 ;
Dat => base_1+"ø"+base_2+"um" ;
Gen => base_1+"a"+base_2+"amakra"
}
}
}
};
_ => error "Can't apply paradigm mkA034"
} ;
mkA035 : Str -> A ;
mkA035 base =
case base of {
base_1+"il" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"il" ;
Acc => base_1+"lan" ;
Dat => base_1+"lum" ;
Gen => base_1+"ils"
} ;
Pl => table {
Nom => base_1+"lir" ;
Acc => base_1+"lar" ;
Dat => base_1+"lum" ;
Gen => base_1+"la"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"il" ;
Acc => base_1+"la" ;
Dat => base_1+"lari" ;
Gen => base_1+"lar"
} ;
Pl => table {
Nom => base_1+"lar" ;
Acc => base_1+"lar" ;
Dat => base_1+"lum" ;
Gen => base_1+"la"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"ið" ;
Acc => base_1+"ið" ;
Dat => base_1+"lum" ;
Gen => base_1+"ils"
} ;
Pl => table {
Nom => base_1+"il" ;
Acc => base_1+"il" ;
Dat => base_1+"lum" ;
Gen => base_1+"la"
}
}
}
};
_ => error "Can't apply paradigm mkA035"
} ;
mkA036 : Str -> A ;
mkA036 base =
case base of {
base_1+"lur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"lur" ;
Acc => base_1+"lan" ;
Dat => base_1+"lum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"lir" ;
Acc => base_1+"lar" ;
Dat => base_1+"lum" ;
Gen => base_1+"la"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"l" ;
Acc => base_1+"la" ;
Dat => base_1+"lari" ;
Gen => base_1+"lar"
} ;
Pl => table {
Nom => base_1+"lar" ;
Acc => base_1+"lar" ;
Dat => base_1+"lum" ;
Gen => base_1+"la"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"t" ;
Acc => base_1+"t" ;
Dat => base_1+"lum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"l" ;
Acc => base_1+"l" ;
Dat => base_1+"lum" ;
Gen => base_1+"la"
}
}
}
};
_ => error "Can't apply paradigm mkA036"
} ;
mkA037 : Str -> A ;
mkA037 base =
case base of {
base_1+"gvur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"gvur" ;
Acc => base_1+"gvan" ;
Dat => base_1+"gvum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"gvir" ;
Acc => base_1+"gvar" ;
Dat => base_1+"gvum" ;
Gen => base_1+"gva"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"gv" ;
Acc => base_1+"gva" ;
Dat => base_1+"gvari" ;
Gen => base_1+"gvar"
} ;
Pl => table {
Nom => base_1+"gvar" ;
Acc => base_1+"gvar" ;
Dat => base_1+"gvum" ;
Gen => base_1+"gva"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"tt" ;
Acc => base_1+"tt" ;
Dat => base_1+"gvum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"gv" ;
Acc => base_1+"gv" ;
Dat => base_1+"gvum" ;
Gen => base_1+"gva"
}
}
}
};
_ => error "Can't apply paradigm mkA037"
} ;
mkA038 : Str -> A ;
mkA038 base =
case base of {
base_1+"u"+base_2@? => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"u"+base_2 ;
Acc => base_1+base_2+"an" ;
Dat => base_1+base_2+"um" ;
Gen => base_1+"u"+base_2+"s"
} ;
Pl => table {
Nom => base_1+base_2+"ir" ;
Acc => base_1+base_2+"ar" ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"u"+base_2 ;
Acc => base_1+base_2+"a" ;
Dat => base_1+base_2+"ari" ;
Gen => base_1+base_2+"ar"
} ;
Pl => table {
Nom => base_1+base_2+"ar" ;
Acc => base_1+base_2+"ar" ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"u"+base_2+"t" ;
Acc => base_1+"u"+base_2+"t" ;
Dat => base_1+base_2+"um" ;
Gen => base_1+"u"+base_2+"s"
} ;
Pl => table {
Nom => base_1+"u"+base_2 ;
Acc => base_1+"u"+base_2 ;
Dat => base_1+base_2+"um" ;
Gen => base_1+base_2+"a"
}
}
}
};
_ => error "Can't apply paradigm mkA038"
} ;
mkA039 : Str -> A ;
mkA039 base =
case base of {
base_1+"rur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"rur" ;
Acc => base_1+"ran" ;
Dat => base_1+"rum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"rir" ;
Acc => base_1+"rar" ;
Dat => base_1+"rum" ;
Gen => base_1+"ra"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"r" ;
Acc => base_1+"ra" ;
Dat => base_1+"rari" ;
Gen => base_1+"rar"
} ;
Pl => table {
Nom => base_1+"rar" ;
Acc => base_1+"rar" ;
Dat => base_1+"rum" ;
Gen => base_1+"ra"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"t" ;
Acc => base_1+"t" ;
Dat => base_1+"rum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"r" ;
Acc => base_1+"r" ;
Dat => base_1+"rum" ;
Gen => base_1+"ra"
}
}
}
};
_ => error "Can't apply paradigm mkA039"
} ;
mkA040 : Str -> A ;
mkA040 base =
case base of {
base_1+"lur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"lur" ;
Acc => base_1+"lan" ;
Dat => base_1+"lum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"lir" ;
Acc => base_1+"lar" ;
Dat => base_1+"lum" ;
Gen => base_1+"lavilra"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"l" ;
Acc => base_1+"la" ;
Dat => base_1+"lari" ;
Gen => base_1+"lar"
} ;
Pl => table {
Nom => base_1+"lar" ;
Acc => base_1+"lar" ;
Dat => base_1+"lum" ;
Gen => base_1+"lavilra"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"t" ;
Acc => base_1+"t" ;
Dat => base_1+"lum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"l" ;
Acc => base_1+"l" ;
Dat => base_1+"lum" ;
Gen => base_1+"lavilra"
}
}
}
};
_ => error "Can't apply paradigm mkA040"
} ;
mkA041 : Str -> A ;
mkA041 base =
case base of {
base_1+"sur" => lin A
{ s = table {
Masc => table {
Sg => table {
Nom => base_1+"sur" ;
Acc => base_1+"san" ;
Dat => base_1+"sum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"sir" ;
Acc => base_1+"sar" ;
Dat => base_1+"sum" ;
Gen => base_1+"sa"
}
} ;
Fem => table {
Sg => table {
Nom => base_1+"s" ;
Acc => base_1+"sa" ;
Dat => base_1+"sari" ;
Gen => base_1+"sar"
} ;
Pl => table {
Nom => base_1+"sar" ;
Acc => base_1+"sar" ;
Dat => base_1+"sum" ;
Gen => base_1+"sa"
}
} ;
Neutr => table {
Sg => table {
Nom => base_1+"t" ;
Acc => base_1+"t" ;
Dat => base_1+"sum" ;
Gen => base_1+"s"
} ;
Pl => table {
Nom => base_1+"s" ;
Acc => base_1+"s" ;
Dat => base_1+"sum" ;
Gen => base_1+"sa"
}
}
}
};
_ => error "Can't apply paradigm mkA041"
} ;
mkV001 : Str -> V ;
mkV001 base =
case base of {
base_1+"a" => lin V
{ Converb = base_1+"að" ;
Imperative_Jussive = table {
Sg => base_1+"a" ;
Pl => base_1+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i" ;
PSg P2 => base_1+"ar" ;
PSg P3 => base_1+"ar" ;
PPl => base_1+"a"
} ;
Past => table {
PSg P1 => base_1+"aði" ;
PSg P2 => base_1+"aði" ;
PSg P3 => base_1+"aði" ;
PPl => base_1+"aðu"
}
} ;
Nonfinite = base_1+"a" ;
Participle = table {
Pres => base_1+"andi" ;
Past => base_1+"aður"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV001"
} ;
mkV002 : Str -> V ;
mkV002 base =
case base of {
"ei"+base_1+"a" => lin V
{ Converb = "hi"+base_1+"ið" ;
Imperative_Jussive = table {
Sg => "ei"+base_1 ;
Pl => "ei"+base_1+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => "ei"+base_1+"i" ;
PSg P2 => "ei"+base_1+"ur" ;
PSg P3 => "ei"+base_1+"ur" ;
PPl => "ei"+base_1+"a"
} ;
Past => table {
PSg P1 => "hæ"+base_1 ;
PSg P2 => "hæ"+base_1 ;
PSg P3 => "hæ"+base_1 ;
PPl => "hi"+base_1+"u"
}
} ;
Nonfinite = "ei"+base_1+"a" ;
Participle = table {
Pres => "ei"+base_1+"andi" ;
Past => "hi"+base_1+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV002"
} ;
mkV003 : Str -> V ;
mkV003 base =
case base of {
"a"+base_1+"a" => lin V
{ Converb = "i"+base_1+"ið" ;
Imperative_Jussive = table {
Sg => "a"+base_1 ;
Pl => "a"+base_1+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => "a"+base_1+"i" ;
PSg P2 => "e"+base_1+"ur" ;
PSg P3 => "e"+base_1+"ur" ;
PPl => "a"+base_1+"a"
} ;
Past => table {
PSg P1 => "ó"+base_1 ;
PSg P2 => "ó"+base_1+"st" ;
PSg P3 => "ó"+base_1 ;
PPl => "ó"+base_1+"u"
}
} ;
Nonfinite = "a"+base_1+"a" ;
Participle = table {
Pres => "a"+base_1+"andi" ;
Past => "i"+base_1+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV003"
} ;
mkV004 : Str -> V ;
mkV004 base =
case base of {
"a"+base_1+"a" => lin V
{ Converb = "a"+base_1+"ið" ;
Imperative_Jussive = table {
Sg => "a"+base_1 ;
Pl => "a"+base_1+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => "a"+base_1+"i" ;
PSg P2 => "e"+base_1+"ur" ;
PSg P3 => "e"+base_1+"ur" ;
PPl => "a"+base_1+"a"
} ;
Past => table {
PSg P1 => "ó"+base_1 ;
PSg P2 => "ó"+base_1+"st" ;
PSg P3 => "ó"+base_1 ;
PPl => "ó"+base_1+"u"
}
} ;
Nonfinite = "a"+base_1+"a" ;
Participle = table {
Pres => "a"+base_1+"andi" ;
Past => "a"+base_1+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV004"
} ;
mkV005 : Str -> V ;
mkV005 base =
case base of {
base_1+"a"+base_2@(?+?) => lin V
{ Converb = base_1+"a"+base_2 ;
Imperative_Jussive = table {
Sg => nonExist ;
Pl => nonExist
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i"+base_2 ;
PSg P2 => base_1+"a"+base_2 ;
PSg P3 => base_1+"a"+base_2 ;
PPl => base_1+"a"+base_2
} ;
Past => table {
PSg P1 => base_1+"aði"+base_2 ;
PSg P2 => base_1+"aði"+base_2 ;
PSg P3 => base_1+"aði"+base_2 ;
PPl => base_1+"aðu"+base_2
}
} ;
Nonfinite = base_1+"a"+base_2 ;
Participle = table {
Pres => nonExist ;
Past => nonExist
} ;
particle = []
};
_ => error "Can't apply paradigm mkV005"
} ;
mkV006 : Str -> V ;
mkV006 base =
case base of {
base_1+"ða" => lin V
{ Converb = base_1+"tt" ;
Imperative_Jussive = table {
Sg => base_1+"ð" ;
Pl => base_1+"ðið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ði" ;
PSg P2 => base_1+"ðir" ;
PSg P3 => base_1+"ðir" ;
PPl => base_1+"ða"
} ;
Past => table {
PSg P1 => base_1+"ddi" ;
PSg P2 => base_1+"ddi" ;
PSg P3 => base_1+"ddi" ;
PPl => base_1+"ddu"
}
} ;
Nonfinite = base_1+"ða" ;
Participle = table {
Pres => base_1+"ðandi" ;
Past => base_1+"ddur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV006"
} ;
mkV007 : Str -> V ;
mkV007 base =
case base of {
"eiga" => lin V
{ Converb = "átt" ;
Imperative_Jussive = table {
Sg => "eig" ;
Pl => "eigið"
} ;
Indicative = table {
Pres => table {
PSg P1 => "eigi" ;
PSg P2 => "eigureigir" ;
PSg P3 => "eigureigir" ;
PPl => "eiga"
} ;
Past => table {
PSg P1 => "áttiár" ;
PSg P2 => "áttiár" ;
PSg P3 => "áttiár" ;
PPl => "áttu"
}
} ;
Nonfinite = "eiga" ;
Participle = table {
Pres => "eigandi" ;
Past => nonExist
} ;
particle = []
};
_ => error "Can't apply paradigm mkV007"
} ;
mkV008 : Str -> V ;
mkV008 base =
case base of {
base_1+"e"+base_2@?+"a" => lin V
{ Converb = base_1+"o"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"e"+base_2 ;
Pl => base_1+"e"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"e"+base_2+"i" ;
PSg P2 => base_1+"e"+base_2+"t" ;
PSg P3 => base_1+"e"+base_2 ;
PPl => base_1+"e"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2 ;
PSg P2 => base_1+"a"+base_2+"t" ;
PSg P3 => base_1+"a"+base_2 ;
PPl => base_1+"ó"+base_2+"u"
}
} ;
Nonfinite = base_1+"e"+base_2+"a" ;
Participle = table {
Pres => base_1+"e"+base_2+"andi" ;
Past => base_1+"o"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV008"
} ;
mkV009 : Str -> V ;
mkV009 base =
case base of {
base_1+"a" => lin V
{ Converb = base_1+"t" ;
Imperative_Jussive = table {
Sg => base_1 ;
Pl => base_1+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i" ;
PSg P2 => base_1+"ir" ;
PSg P3 => base_1+"ir" ;
PPl => base_1+"a"
} ;
Past => table {
PSg P1 => base_1+"di" ;
PSg P2 => base_1+"di" ;
PSg P3 => base_1+"di" ;
PPl => base_1+"du"
}
} ;
Nonfinite = base_1+"a" ;
Participle = table {
Pres => base_1+"andi" ;
Past => base_1+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV009"
} ;
mkV010 : Str -> V ;
mkV010 base =
case base of {
base_1+"da" => lin V
{ Converb = base_1+"t" ;
Imperative_Jussive = table {
Sg => base_1+"d" ;
Pl => base_1+"dið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"di" ;
PSg P2 => base_1+"dir" ;
PSg P3 => base_1+"dir" ;
PPl => base_1+"da"
} ;
Past => table {
PSg P1 => base_1+"di" ;
PSg P2 => base_1+"di" ;
PSg P3 => base_1+"di" ;
PPl => base_1+"du"
}
} ;
Nonfinite = base_1+"da" ;
Participle = table {
Pres => base_1+"dandi" ;
Past => base_1+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV010"
} ;
mkV011 : Str -> V ;
mkV011 base =
case base of {
base_1+"e"+base_2@?+"ja" => lin V
{ Converb = base_1+"a"+base_2+"t" ;
Imperative_Jussive = table {
Sg => base_1+"e"+base_2+"j" ;
Pl => base_1+"e"+base_2+"jið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"e"+base_2+"ji" ;
PSg P2 => base_1+"e"+base_2+"jir" ;
PSg P3 => base_1+"e"+base_2+"jir" ;
PPl => base_1+"e"+base_2+"ja"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2+"di" ;
PSg P2 => base_1+"a"+base_2+"di" ;
PSg P3 => base_1+"a"+base_2+"di" ;
PPl => base_1+"a"+base_2+"du"
}
} ;
Nonfinite = base_1+"e"+base_2+"ja" ;
Participle = table {
Pres => base_1+"e"+base_2+"jandi" ;
Past => base_1+"a"+base_2+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV011"
} ;
mkV012 : Str -> V ;
mkV012 base =
case base of {
base_1+"i"+base_2@?+"ja" => lin V
{ Converb = base_1+"i"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"i"+base_2 ;
Pl => base_1+"i"+base_2+"jið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i"+base_2+"ji" ;
PSg P2 => base_1+"i"+base_2+"ur" ;
PSg P3 => base_1+"i"+base_2+"ur" ;
PPl => base_1+"i"+base_2+"ja"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2 ;
PSg P2 => base_1+"a"+base_2+"st" ;
PSg P3 => base_1+"a"+base_2 ;
PPl => base_1+"ó"+base_2+"u"
}
} ;
Nonfinite = base_1+"i"+base_2+"ja" ;
Participle = table {
Pres => base_1+"i"+base_2+"jandi" ;
Past => base_1+"i"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV012"
} ;
mkV013 : Str -> V ;
mkV013 base =
case base of {
base_1+"i"+base_2@?+"da" => lin V
{ Converb = base_1+"u"+base_2+"dið" ;
Imperative_Jussive = table {
Sg => base_1+"i"+base_2+"d" ;
Pl => base_1+"i"+base_2+"dið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i"+base_2+"di" ;
PSg P2 => base_1+"i"+base_2+"dur" ;
PSg P3 => base_1+"i"+base_2+"dur" ;
PPl => base_1+"i"+base_2+"da"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2+"t" ;
PSg P2 => base_1+"a"+base_2+"st" ;
PSg P3 => base_1+"a"+base_2+"t" ;
PPl => base_1+"u"+base_2+"du"
}
} ;
Nonfinite = base_1+"i"+base_2+"da" ;
Participle = table {
Pres => base_1+"i"+base_2+"dandi" ;
Past => base_1+"u"+base_2+"din"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV013"
} ;
mkV014 : Str -> V ;
mkV014 base =
case base of {
base_1+"í"+base_2@?+"a" => lin V
{ Converb = base_1+"i"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"í"+base_2 ;
Pl => base_1+"í"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"í"+base_2+"i" ;
PSg P2 => base_1+"í"+base_2+"ur" ;
PSg P3 => base_1+"í"+base_2+"ur" ;
PPl => base_1+"í"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"ei"+base_2 ;
PSg P2 => base_1+"ei"+base_2+"st" ;
PSg P3 => base_1+"ei"+base_2 ;
PPl => base_1+"i"+base_2+"u"
}
} ;
Nonfinite = base_1+"í"+base_2+"a" ;
Participle = table {
Pres => base_1+"í"+base_2+"andi" ;
Past => base_1+"i"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV014"
} ;
mkV015 : Str -> V ;
mkV015 base =
case base of {
base_1+"jó"+base_2@?+"a" => lin V
{ Converb = base_1+"o"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"jó"+base_2 ;
Pl => base_1+"jó"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"jó"+base_2+"i" ;
PSg P2 => base_1+"ý"+base_2+"ur" ;
PSg P3 => base_1+"ý"+base_2+"ur" ;
PPl => base_1+"jó"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"ey"+base_2 ;
PSg P2 => base_1+"ey"+base_2+"st" ;
PSg P3 => base_1+"ey"+base_2 ;
PPl => base_1+"u"+base_2+"u"
}
} ;
Nonfinite = base_1+"jó"+base_2+"a" ;
Participle = table {
Pres => base_1+"jó"+base_2+"andi" ;
Past => base_1+"o"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV015"
} ;
mkV016 : Str -> V ;
mkV016 base =
case base of {
base_1+"gja" => lin V
{ Converb = base_1+"t" ;
Imperative_Jussive = table {
Sg => base_1+"g" ;
Pl => base_1+"gið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"gi" ;
PSg P2 => base_1+"gir" ;
PSg P3 => base_1+"gir" ;
PPl => base_1+"gja"
} ;
Past => table {
PSg P1 => base_1+"di" ;
PSg P2 => base_1+"di" ;
PSg P3 => base_1+"di" ;
PPl => base_1+"du"
}
} ;
Nonfinite = base_1+"gja" ;
Participle = table {
Pres => base_1+"gjandi" ;
Past => base_1+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV016"
} ;
mkV017 : Str -> V ;
mkV017 base =
case base of {
base_1+"e"+base_2@?+"na" => lin V
{ Converb = base_1+"u"+base_2+"nið" ;
Imperative_Jussive = table {
Sg => base_1+"e"+base_2+"n" ;
Pl => base_1+"e"+base_2+"nið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"e"+base_2+"ni" ;
PSg P2 => base_1+"e"+base_2+"nur" ;
PSg P3 => base_1+"e"+base_2+"nur" ;
PPl => base_1+"e"+base_2+"na"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2+"n" ;
PSg P2 => base_1+"a"+base_2+"st" ;
PSg P3 => base_1+"a"+base_2+"n" ;
PPl => base_1+"u"+base_2+"nu"
}
} ;
Nonfinite = base_1+"e"+base_2+"na" ;
Participle = table {
Pres => base_1+"e"+base_2+"nandi" ;
Past => base_1+"u"+base_2+"nin"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV017"
} ;
mkV018 : Str -> V ;
mkV018 base =
case base of {
base_1+"e"+base_2@("m"|(?+?))+"a" => lin V
{ Converb = base_1+"o"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"e"+base_2 ;
Pl => base_1+"e"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"e"+base_2+"i" ;
PSg P2 => base_1+"e"+base_2+"ur" ;
PSg P3 => base_1+"e"+base_2+"ur" ;
PPl => base_1+"e"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2 ;
PSg P2 => base_1+"a"+base_2+"st" ;
PSg P3 => base_1+"a"+base_2 ;
PPl => base_1+"u"+base_2+"u"
}
} ;
Nonfinite = base_1+"e"+base_2+"a" ;
Participle = table {
Pres => base_1+"e"+base_2+"andi" ;
Past => base_1+"o"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV018"
} ;
mkV019 : Str -> V ;
mkV019 base =
case base of {
base_1+"ó"+base_2@?+"a" => lin V
{ Converb = base_1+"o"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"ó"+base_2 ;
Pl => base_1+"ó"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ó"+base_2+"i" ;
PSg P2 => base_1+"ý"+base_2+"ur" ;
PSg P3 => base_1+"ý"+base_2+"ur" ;
PPl => base_1+"ó"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"ey"+base_2 ;
PSg P2 => base_1+"ey"+base_2+"st" ;
PSg P3 => base_1+"ey"+base_2 ;
PPl => base_1+"u"+base_2+"u"
}
} ;
Nonfinite = base_1+"ó"+base_2+"a" ;
Participle = table {
Pres => base_1+"ó"+base_2+"andi" ;
Past => base_1+"o"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV019"
} ;
mkV020 : Str -> V ;
mkV020 base =
case base of {
base_1+"a" => lin V
{ Converb = base_1+"t" ;
Imperative_Jussive = table {
Sg => base_1 ;
Pl => base_1+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i" ;
PSg P2 => base_1+"ir" ;
PSg P3 => base_1+"ir" ;
PPl => base_1+"a"
} ;
Past => table {
PSg P1 => base_1+"ti" ;
PSg P2 => base_1+"ti" ;
PSg P3 => base_1+"ti" ;
PPl => base_1+"tu"
}
} ;
Nonfinite = base_1+"a" ;
Participle = table {
Pres => base_1+"andi" ;
Past => base_1+"tur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV020"
} ;
mkV021 : Str -> V ;
mkV021 base =
case base of {
base_1+"a" => lin V
{ Converb = base_1+"að" ;
Imperative_Jussive = table {
Sg => base_1+"a" ;
Pl => base_1+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i" ;
PSg P2 => base_1+"ar" ;
PSg P3 => base_1+"ar" ;
PPl => base_1+"a"
} ;
Past => table {
PSg P1 => base_1+"ti" ;
PSg P2 => base_1+"ti" ;
PSg P3 => base_1+"ti" ;
PPl => base_1+"tu"
}
} ;
Nonfinite = base_1+"a" ;
Participle = table {
Pres => base_1+"andi" ;
Past => base_1+"tur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV021"
} ;
mkV022 : Str -> V ;
mkV022 base =
case base of {
base_1+"úgva" => lin V
{ Converb = base_1+"úð" ;
Imperative_Jussive = table {
Sg => base_1+"úgv" ;
Pl => base_1+"úgvið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"úgvi" ;
PSg P2 => base_1+"ýrt" ;
PSg P3 => base_1+"ýr" ;
PPl => base_1+"úgva"
} ;
Past => table {
PSg P1 => base_1+"úði" ;
PSg P2 => base_1+"úði" ;
PSg P3 => base_1+"úði" ;
PPl => base_1+"úðu"
}
} ;
Nonfinite = base_1+"úgva" ;
Participle = table {
Pres => base_1+"úgvandi" ;
Past => base_1+"úgvin"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV022"
} ;
mkV023 : Str -> V ;
mkV023 base =
case base of {
base_1+"a" => lin V
{ Converb = base_1+"t" ;
Imperative_Jussive = table {
Sg => base_1 ;
Pl => base_1+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i" ;
PSg P2 => base_1+"ur" ;
PSg P3 => base_1+"ur" ;
PPl => base_1+"a"
} ;
Past => table {
PSg P1 => base_1+"ti" ;
PSg P2 => base_1+"ti" ;
PSg P3 => base_1+"ti" ;
PPl => base_1+"tu"
}
} ;
Nonfinite = base_1+"a" ;
Participle = table {
Pres => base_1+"andi" ;
Past => base_1+"tur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV023"
} ;
mkV024 : Str -> V ;
mkV024 base =
case base of {
base_1+"e"+base_2@?+base_3@?+"a" => lin V
{ Converb = base_1+"o"+base_2+base_3+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"e"+base_2+base_3 ;
Pl => base_1+"e"+base_2+base_3+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"e"+base_2+base_3+"i" ;
PSg P2 => base_1+"e"+base_2+base_3+"ur" ;
PSg P3 => base_1+"e"+base_2+base_3+"ur" ;
PPl => base_1+"e"+base_2+base_3+"a"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2+base_3 ;
PSg P2 => base_1+"a"+base_2+"s"+base_3 ;
PSg P3 => base_1+"a"+base_2+base_3 ;
PPl => base_1+"u"+base_2+base_3+"u"
}
} ;
Nonfinite = base_1+"e"+base_2+base_3+"a" ;
Participle = table {
Pres => base_1+"e"+base_2+base_3+"andi" ;
Past => base_1+"o"+base_2+base_3+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV024"
} ;
mkV025 : Str -> V ;
mkV025 base =
case base of {
base_1+"ggja" => lin V
{ Converb = base_1+"ð" ;
Imperative_Jussive = table {
Sg => base_1+"ggj" ;
Pl => base_1+"ggið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ggi" ;
PSg P2 => base_1+"rt" ;
PSg P3 => base_1+"r" ;
PPl => base_1+"ggja"
} ;
Past => table {
PSg P1 => base_1+"ði" ;
PSg P2 => base_1+"ði" ;
PSg P3 => base_1+"ði" ;
PPl => base_1+"ðu"
}
} ;
Nonfinite = base_1+"ggja" ;
Participle = table {
Pres => base_1+"ggjandi" ;
Past => nonExist
} ;
particle = []
};
_ => error "Can't apply paradigm mkV025"
} ;
mkV026 : Str -> V ;
mkV026 base =
case base of {
base_1+"aga" => lin V
{ Converb = base_1+"igið" ;
Imperative_Jussive = table {
Sg => base_1+"ag" ;
Pl => base_1+"agið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"agi" ;
PSg P2 => base_1+"egur" ;
PSg P3 => base_1+"egur" ;
PPl => base_1+"aga"
} ;
Past => table {
PSg P1 => base_1+"ó" ;
PSg P2 => base_1+"óst" ;
PSg P3 => base_1+"ó" ;
PPl => base_1+"ógu"
}
} ;
Nonfinite = base_1+"aga" ;
Participle = table {
Pres => base_1+"agandi" ;
Past => base_1+"igin"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV026"
} ;
mkV027 : Str -> V ;
mkV027 base =
case base of {
base_1+"e"+base_2@?+"ka" => lin V
{ Converb = base_1+"u"+base_2+"kið" ;
Imperative_Jussive = table {
Sg => base_1+"e"+base_2+"k" ;
Pl => base_1+"e"+base_2+"kið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"e"+base_2+"ki" ;
PSg P2 => base_1+"e"+base_2+"kur" ;
PSg P3 => base_1+"e"+base_2+"kur" ;
PPl => base_1+"e"+base_2+"ka"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2+"k" ;
PSg P2 => base_1+"a"+base_2+"st" ;
PSg P3 => base_1+"a"+base_2+"k" ;
PPl => base_1+"u"+base_2+"ku"
}
} ;
Nonfinite = base_1+"e"+base_2+"ka" ;
Participle = table {
Pres => base_1+"e"+base_2+"kandi" ;
Past => base_1+"u"+base_2+"kin"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV027"
} ;
mkV028 : Str -> V ;
mkV028 base =
case base of {
base_1+"e"+base_2@?+"a" => lin V
{ Converb = base_1+"i"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"e"+base_2 ;
Pl => base_1+"e"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"e"+base_2+"i" ;
PSg P2 => base_1+"e"+base_2+"ur" ;
PSg P3 => base_1+"e"+base_2+"ur" ;
PPl => base_1+"e"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2 ;
PSg P2 => base_1+"a"+base_2+"st" ;
PSg P3 => base_1+"a"+base_2 ;
PPl => base_1+"ó"+base_2+"u"
}
} ;
Nonfinite = base_1+"e"+base_2+"a" ;
Participle = table {
Pres => base_1+"e"+base_2+"andi" ;
Past => base_1+"i"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV028"
} ;
mkV029 : Str -> V ;
mkV029 base =
case base of {
base_1+"a" => lin V
{ Converb = base_1+"að" ;
Imperative_Jussive = table {
Sg => base_1+"a" ;
Pl => base_1+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i" ;
PSg P2 => base_1+"ir" ;
PSg P3 => base_1+"ir" ;
PPl => base_1+"a"
} ;
Past => table {
PSg P1 => base_1+"di" ;
PSg P2 => base_1+"di" ;
PSg P3 => base_1+"di" ;
PPl => base_1+"du"
}
} ;
Nonfinite = base_1+"a" ;
Participle = table {
Pres => base_1+"andi" ;
Past => base_1+"aður"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV029"
} ;
mkV030 : Str -> V ;
mkV030 base =
case base of {
"ve"+base_1+"a" => lin V
{ Converb = "ve"+base_1+"ið" ;
Imperative_Jussive = table {
Sg => "ve"+base_1 ;
Pl => "ve"+base_1+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => "e"+base_1+"i" ;
PSg P2 => "e"+base_1+"t" ;
PSg P3 => "e"+base_1 ;
PPl => "e"+base_1+"u"
} ;
Past => table {
PSg P1 => "va"+base_1 ;
PSg P2 => "va"+base_1+"t" ;
PSg P3 => "va"+base_1 ;
PPl => "vó"+base_1+"u"
}
} ;
Nonfinite = "ve"+base_1+"a" ;
Participle = table {
Pres => "ve"+base_1+"andi" ;
Past => nonExist
} ;
particle = []
};
_ => error "Can't apply paradigm mkV030"
} ;
mkV031 : Str -> V ;
mkV031 base =
case base of {
base_1+"na" => lin V
{ Converb = base_1+"t" ;
Imperative_Jussive = table {
Sg => base_1+"na" ;
Pl => base_1+"nið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ni" ;
PSg P2 => base_1+"nir" ;
PSg P3 => base_1+"nir" ;
PPl => base_1+"na"
} ;
Past => table {
PSg P1 => base_1+"di" ;
PSg P2 => base_1+"di" ;
PSg P3 => base_1+"di" ;
PPl => base_1+"du"
}
} ;
Nonfinite = base_1+"na" ;
Participle = table {
Pres => base_1+"nandi" ;
Past => base_1+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV031"
} ;
mkV032 : Str -> V ;
mkV032 base =
case base of {
base_1+"a"+base_2@(?+?)+"a" => lin V
{ Converb = base_1+"a"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"a"+base_2 ;
Pl => base_1+"a"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"a"+base_2+"i" ;
PSg P2 => base_1+"e"+base_2+"ur" ;
PSg P3 => base_1+"e"+base_2+"ur" ;
PPl => base_1+"a"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2+"fell" ;
PSg P2 => base_1+"a"+base_2 ;
PSg P3 => base_1+"a"+base_2+"fell" ;
PPl => base_1+"u"+base_2+"u"
}
} ;
Nonfinite = base_1+"a"+base_2+"a" ;
Participle = table {
Pres => base_1+"a"+base_2+"andi" ;
Past => base_1+"a"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV032"
} ;
mkV033 : Str -> V ;
mkV033 base =
case base of {
base_1+"a"+base_2@?+"a" => lin V
{ Converb = base_1+"a"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"a"+base_2 ;
Pl => base_1+"a"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"a"+base_2+"i" ;
PSg P2 => base_1+"e"+base_2+"t" ;
PSg P3 => base_1+"e"+base_2 ;
PPl => base_1+"a"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"ó"+base_2 ;
PSg P2 => base_1+"ó"+base_2+"t" ;
PSg P3 => base_1+"ó"+base_2 ;
PPl => base_1+"ó"+base_2+"u"
}
} ;
Nonfinite = base_1+"a"+base_2+"a" ;
Participle = table {
Pres => base_1+"a"+base_2+"andi" ;
Past => base_1+"a"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV033"
} ;
mkV034 : Str -> V ;
mkV034 base =
case base of {
base_1+"áa" => lin V
{ Converb = base_1+"ingið" ;
Imperative_Jussive = table {
Sg => base_1+"á" ;
Pl => base_1+"áið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ái" ;
PSg P2 => base_1+"ært" ;
PSg P3 => base_1+"ær" ;
PPl => base_1+"áa"
} ;
Past => table {
PSg P1 => base_1+"ekk" ;
PSg P2 => base_1+"ekst" ;
PSg P3 => base_1+"ekk" ;
PPl => base_1+"ingu"
}
} ;
Nonfinite = base_1+"áa" ;
Participle = table {
Pres => nonExist ;
Past => base_1+"ingin"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV034"
} ;
mkV035 : Str -> V ;
mkV035 base =
case base of {
base_1+"la" => lin V
{ Converb = base_1+"t" ;
Imperative_Jussive = table {
Sg => base_1+"la" ;
Pl => base_1+"lið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"li" ;
PSg P2 => base_1+"lir" ;
PSg P3 => base_1+"lir" ;
PPl => base_1+"la"
} ;
Past => table {
PSg P1 => base_1+"di" ;
PSg P2 => base_1+"di" ;
PSg P3 => base_1+"di" ;
PPl => base_1+"du"
}
} ;
Nonfinite = base_1+"la" ;
Participle = table {
Pres => base_1+"landi" ;
Past => base_1+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV035"
} ;
mkV036 : Str -> V ;
mkV036 base =
case base of {
base_1+"ða"+base_2@(?+?) => lin V
{ Converb = base_1+"da"+base_2 ;
Imperative_Jussive = table {
Sg => nonExist ;
Pl => nonExist
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ði"+base_2 ;
PSg P2 => base_1+"ða"+base_2 ;
PSg P3 => base_1+"ða"+base_2 ;
PPl => base_1+"ða"+base_2
} ;
Past => table {
PSg P1 => base_1+"daði"+base_2 ;
PSg P2 => base_1+"daði"+base_2 ;
PSg P3 => base_1+"daði"+base_2 ;
PPl => base_1+"daðu"+base_2
}
} ;
Nonfinite = base_1+"ða"+base_2 ;
Participle = table {
Pres => nonExist ;
Past => nonExist
} ;
particle = []
};
_ => error "Can't apply paradigm mkV036"
} ;
mkV037 : Str -> V ;
mkV037 base =
case base of {
base_1+"a" => lin V
{ Converb = base_1 ;
Imperative_Jussive = table {
Sg => base_1 ;
Pl => base_1+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i" ;
PSg P2 => base_1+"ir" ;
PSg P3 => base_1+"ir" ;
PPl => base_1+"a"
} ;
Past => table {
PSg P1 => base_1+"i" ;
PSg P2 => base_1+"i" ;
PSg P3 => base_1+"i" ;
PPl => base_1+"u"
}
} ;
Nonfinite = base_1+"a" ;
Participle = table {
Pres => base_1+"andi" ;
Past => base_1+"ur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV037"
} ;
mkV038 : Str -> V ;
mkV038 base =
case base of {
base_1+"e"+base_2@?+"ja" => lin V
{ Converb = base_1+"a"+base_2+"t" ;
Imperative_Jussive = table {
Sg => base_1+"e"+base_2 ;
Pl => base_1+"e"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"e"+base_2+"i" ;
PSg P2 => base_1+"e"+base_2+"ir" ;
PSg P3 => base_1+"e"+base_2+"ir" ;
PPl => base_1+"e"+base_2+"ja"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2+"ti" ;
PSg P2 => base_1+"a"+base_2+"ti" ;
PSg P3 => base_1+"a"+base_2+"ti" ;
PPl => base_1+"a"+base_2+"tu"
}
} ;
Nonfinite = base_1+"e"+base_2+"ja" ;
Participle = table {
Pres => base_1+"e"+base_2+"jandi" ;
Past => base_1+"a"+base_2+"tur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV038"
} ;
mkV039 : Str -> V ;
mkV039 base =
case base of {
base_1+"na" => lin V
{ Converb = base_1+"t" ;
Imperative_Jussive = table {
Sg => base_1+"n" ;
Pl => base_1+"nið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ni" ;
PSg P2 => base_1+"nir" ;
PSg P3 => base_1+"nir" ;
PPl => base_1+"na"
} ;
Past => table {
PSg P1 => base_1+"ti" ;
PSg P2 => base_1+"ti" ;
PSg P3 => base_1+"ti" ;
PPl => base_1+"tu"
}
} ;
Nonfinite = base_1+"na" ;
Participle = table {
Pres => base_1+"nandi" ;
Past => base_1+"tur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV039"
} ;
mkV040 : Str -> V ;
mkV040 base =
case base of {
base_1+"ú"+base_2@?+"va" => lin V
{ Converb = base_1+"o"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"ú"+base_2 ;
Pl => base_1+"ú"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ú"+base_2+"vi" ;
PSg P2 => base_1+"ý"+base_2+"ur" ;
PSg P3 => base_1+"ý"+base_2+"ur" ;
PPl => base_1+"ú"+base_2+"va"
} ;
Past => table {
PSg P1 => base_1+"ey"+base_2 ;
PSg P2 => base_1+"ey"+base_2+"st" ;
PSg P3 => base_1+"ey"+base_2 ;
PPl => base_1+"u"+base_2+"u"
}
} ;
Nonfinite = base_1+"ú"+base_2+"va" ;
Participle = table {
Pres => base_1+"ú"+base_2+"vandi" ;
Past => base_1+"o"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV040"
} ;
mkV041 : Str -> V ;
mkV041 base =
case base of {
base_1+"y"+base_2@?+"a" => lin V
{ Converb = base_1+"u"+base_2+"t" ;
Imperative_Jussive = table {
Sg => base_1+"y"+base_2 ;
Pl => base_1+"y"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"y"+base_2+"i" ;
PSg P2 => base_1+"y"+base_2+"ur" ;
PSg P3 => base_1+"y"+base_2+"ur" ;
PPl => base_1+"y"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"u"+base_2+"ti" ;
PSg P2 => base_1+"u"+base_2+"ti" ;
PSg P3 => base_1+"u"+base_2+"ti" ;
PPl => base_1+"u"+base_2+"tu"
}
} ;
Nonfinite = base_1+"y"+base_2+"a" ;
Participle = table {
Pres => base_1+"y"+base_2+"andi" ;
Past => base_1+"u"+base_2+"tur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV041"
} ;
mkV042 : Str -> V ;
mkV042 base =
case base of {
base_1+"e"+base_2@?+"ja" => lin V
{ Converb = base_1+"a"+base_2+"t" ;
Imperative_Jussive = table {
Sg => base_1+"e"+base_2 ;
Pl => base_1+"e"+base_2+"jið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"e"+base_2+"ji" ;
PSg P2 => base_1+"e"+base_2+"ur" ;
PSg P3 => base_1+"e"+base_2+"ur" ;
PPl => base_1+"e"+base_2+"ja"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2+"di" ;
PSg P2 => base_1+"a"+base_2+"di" ;
PSg P3 => base_1+"a"+base_2+"di" ;
PPl => base_1+"a"+base_2+"du"
}
} ;
Nonfinite = base_1+"e"+base_2+"ja" ;
Participle = table {
Pres => base_1+"e"+base_2+"jandi" ;
Past => base_1+"a"+base_2+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV042"
} ;
mkV043 : Str -> V ;
mkV043 base =
case base of {
base_1+"a" => lin V
{ Converb = base_1+"tt" ;
Imperative_Jussive = table {
Sg => base_1 ;
Pl => base_1+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i" ;
PSg P2 => base_1+"ir" ;
PSg P3 => base_1+"ir" ;
PPl => base_1+"a"
} ;
Past => table {
PSg P1 => base_1+"ddi" ;
PSg P2 => base_1+"ddi" ;
PSg P3 => base_1+"ddi" ;
PPl => base_1+"ddu"
}
} ;
Nonfinite = base_1+"a" ;
Participle = table {
Pres => base_1+"andi" ;
Past => base_1+"ddur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV043"
} ;
mkV044 : Str -> V ;
mkV044 base =
case base of {
base_1+"ú"+base_2@?+"a" => lin V
{ Converb = base_1+"o"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"ú"+base_2 ;
Pl => base_1+"ú"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ú"+base_2+"i" ;
PSg P2 => base_1+"ý"+base_2+"ur" ;
PSg P3 => base_1+"ý"+base_2+"ur" ;
PPl => base_1+"ú"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"ey"+base_2 ;
PSg P2 => base_1+"ey"+base_2+"st" ;
PSg P3 => base_1+"ey"+base_2 ;
PPl => base_1+"u"+base_2+"u"
}
} ;
Nonfinite = base_1+"ú"+base_2+"a" ;
Participle = table {
Pres => base_1+"ú"+base_2+"andi" ;
Past => base_1+"o"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV044"
} ;
mkV045 : Str -> V ;
mkV045 base =
case base of {
base_1+"la" => lin V
{ Converb = base_1+"t" ;
Imperative_Jussive = table {
Sg => base_1+"l" ;
Pl => base_1+"lið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"li" ;
PSg P2 => base_1+"lir" ;
PSg P3 => base_1+"lir" ;
PPl => base_1+"la"
} ;
Past => table {
PSg P1 => base_1+"ti" ;
PSg P2 => base_1+"ti" ;
PSg P3 => base_1+"ti" ;
PPl => base_1+"tu"
}
} ;
Nonfinite = base_1+"la" ;
Participle = table {
Pres => base_1+"landi" ;
Past => base_1+"tur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV045"
} ;
mkV046 : Str -> V ;
mkV046 base =
case base of {
base_1+"a"+base_2@?+"a" => lin V
{ Converb = base_1+"a"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"a"+base_2 ;
Pl => base_1+"a"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"a"+base_2+"i" ;
PSg P2 => base_1+"e"+base_2+"ur" ;
PSg P3 => base_1+"e"+base_2+"ur" ;
PPl => base_1+"a"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"ó"+base_2 ;
PSg P2 => base_1+"ó"+base_2+"st" ;
PSg P3 => base_1+"ó"+base_2 ;
PPl => base_1+"ó"+base_2+"u"
}
} ;
Nonfinite = base_1+"a"+base_2+"a" ;
Participle = table {
Pres => base_1+"a"+base_2+"andi" ;
Past => base_1+"a"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV046"
} ;
mkV047 : Str -> V ;
mkV047 base =
case base of {
base_1+"anga" => lin V
{ Converb = base_1+"ingið" ;
Imperative_Jussive = table {
Sg => base_1+"akk" ;
Pl => base_1+"angið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"angi" ;
PSg P2 => base_1+"ongur" ;
PSg P3 => base_1+"ongur" ;
PPl => base_1+"anga"
} ;
Past => table {
PSg P1 => base_1+"ekk" ;
PSg P2 => base_1+"ekst" ;
PSg P3 => base_1+"ekk" ;
PPl => base_1+"ingu"
}
} ;
Nonfinite = base_1+"anga" ;
Participle = table {
Pres => base_1+"angandi" ;
Past => base_1+"ingin"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV047"
} ;
mkV048 : Str -> V ;
mkV048 base =
case base of {
base_1+"ja"+base_2@?+"da" => lin V
{ Converb = base_1+"o"+base_2+"dið" ;
Imperative_Jussive = table {
Sg => base_1+"ja"+base_2+"d" ;
Pl => base_1+"ja"+base_2+"dið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ja"+base_2+"di" ;
PSg P2 => base_1+"e"+base_2+"dur" ;
PSg P3 => base_1+"e"+base_2+"dur" ;
PPl => base_1+"ja"+base_2+"da"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2+"t" ;
PSg P2 => base_1+"a"+base_2+"t" ;
PSg P3 => base_1+"a"+base_2+"t" ;
PPl => base_1+"u"+base_2+"du"
}
} ;
Nonfinite = base_1+"ja"+base_2+"da" ;
Participle = table {
Pres => base_1+"ja"+base_2+"dandi" ;
Past => base_1+"o"+base_2+"din"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV048"
} ;
mkV049 : Str -> V ;
mkV049 base =
case base of {
base_1+"e"+base_2@?+"a" => lin V
{ Converb = base_1+"jø"+base_2+"t" ;
Imperative_Jussive = table {
Sg => base_1+"e"+base_2 ;
Pl => base_1+"e"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"e"+base_2+"i" ;
PSg P2 => base_1+"e"+base_2+"t" ;
PSg P3 => base_1+"e"+base_2 ;
PPl => base_1+"e"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"jø"+base_2+"di" ;
PSg P2 => base_1+"jø"+base_2+"di" ;
PSg P3 => base_1+"jø"+base_2+"di" ;
PPl => base_1+"jø"+base_2+"du"
}
} ;
Nonfinite = base_1+"e"+base_2+"a" ;
Participle = table {
Pres => base_1+"e"+base_2+"andi" ;
Past => base_1+"jø"+base_2+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV049"
} ;
mkV050 : Str -> V ;
mkV050 base =
case base of {
base_1+"jó"+base_2@?+"a" => lin V
{ Converb = base_1+"o"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"jó"+base_2 ;
Pl => base_1+"jó"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"jó"+base_2+"i" ;
PSg P2 => base_1+"ý"+base_2+"ur" ;
PSg P3 => base_1+"ý"+base_2+"ur" ;
PPl => base_1+"jó"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"ey"+base_2 ;
PSg P2 => base_1+"ey"+base_2+"t" ;
PSg P3 => base_1+"ey"+base_2 ;
PPl => base_1+"u"+base_2+"u"
}
} ;
Nonfinite = base_1+"jó"+base_2+"a" ;
Participle = table {
Pres => base_1+"jó"+base_2+"andi" ;
Past => base_1+"o"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV050"
} ;
mkV051 : Str -> V ;
mkV051 base =
case base of {
base_1+"e"+base_2@?+"pa" => lin V
{ Converb = base_1+"o"+base_2+"pið" ;
Imperative_Jussive = table {
Sg => base_1+"e"+base_2+"p" ;
Pl => base_1+"e"+base_2+"pið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"e"+base_2+"pi" ;
PSg P2 => base_1+"e"+base_2+"pur" ;
PSg P3 => base_1+"e"+base_2+"pur" ;
PPl => base_1+"e"+base_2+"pa"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2+"p" ;
PSg P2 => base_1+"a"+base_2+"st" ;
PSg P3 => base_1+"a"+base_2+"p" ;
PPl => base_1+"u"+base_2+"pu"
}
} ;
Nonfinite = base_1+"e"+base_2+"pa" ;
Participle = table {
Pres => base_1+"e"+base_2+"pandi" ;
Past => base_1+"o"+base_2+"pin"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV051"
} ;
mkV052 : Str -> V ;
mkV052 base =
case base of {
base_1+"y"+base_2@?+"ja" => lin V
{ Converb = base_1+"u"+base_2+"t" ;
Imperative_Jussive = table {
Sg => base_1+"y"+base_2 ;
Pl => base_1+"y"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"y"+base_2+"i" ;
PSg P2 => base_1+"y"+base_2+"ur" ;
PSg P3 => base_1+"y"+base_2+"ur" ;
PPl => base_1+"y"+base_2+"ja"
} ;
Past => table {
PSg P1 => base_1+"u"+base_2+"di" ;
PSg P2 => base_1+"u"+base_2+"di" ;
PSg P3 => base_1+"u"+base_2+"di" ;
PPl => base_1+"u"+base_2+"du"
}
} ;
Nonfinite = base_1+"y"+base_2+"ja" ;
Participle = table {
Pres => base_1+"y"+base_2+"jandi" ;
Past => base_1+"u"+base_2+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV052"
} ;
mkV053 : Str -> V ;
mkV053 base =
case base of {
base_1+"á"+base_2@?+"a" => lin V
{ Converb = base_1+"á"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"á"+base_2 ;
Pl => base_1+"á"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"á"+base_2+"i" ;
PSg P2 => base_1+"æ"+base_2+"ur" ;
PSg P3 => base_1+"æ"+base_2+"ur" ;
PPl => base_1+"á"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"æ"+base_2 ;
PSg P2 => base_1+"æ"+base_2+"st" ;
PSg P3 => base_1+"æ"+base_2 ;
PPl => base_1+"ó"+base_2+"u"
}
} ;
Nonfinite = base_1+"á"+base_2+"a" ;
Participle = table {
Pres => base_1+"á"+base_2+"andi" ;
Past => base_1+"á"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV053"
} ;
mkV054 : Str -> V ;
mkV054 base =
case base of {
base_1+"a"+base_2@?+"a" => lin V
{ Converb = base_1+"i"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"a"+base_2 ;
Pl => base_1+"a"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"a"+base_2+"i" ;
PSg P2 => base_1+"e"+base_2+"ur" ;
PSg P3 => base_1+"e"+base_2+"ur" ;
PPl => base_1+"a"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"ó"+base_2 ;
PSg P2 => base_1+"ó"+base_2+"st" ;
PSg P3 => base_1+"ó"+base_2 ;
PPl => base_1+"ó"+base_2+"u"
}
} ;
Nonfinite = base_1+"a"+base_2+"a" ;
Participle = table {
Pres => base_1+"a"+base_2+"andi" ;
Past => base_1+"i"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV054"
} ;
mkV055 : Str -> V ;
mkV055 base =
case base of {
base_1+"ógva" => lin V
{ Converb = base_1+"óð" ;
Imperative_Jussive = table {
Sg => base_1+"ógv" ;
Pl => base_1+"ógvið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ógvi" ;
PSg P2 => base_1+"ørt" ;
PSg P3 => base_1+"ør" ;
PPl => base_1+"ógva"
} ;
Past => table {
PSg P1 => base_1+"óði" ;
PSg P2 => base_1+"óði" ;
PSg P3 => base_1+"óði" ;
PPl => base_1+"óðu"
}
} ;
Nonfinite = base_1+"ógva" ;
Participle = table {
Pres => base_1+"ógvandi" ;
Past => base_1+"ógvin"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV055"
} ;
mkV056 : Str -> V ;
mkV056 base =
case base of {
base_1+"a"+base_2@?+"da" => lin V
{ Converb = base_1+"i"+base_2+"dið" ;
Imperative_Jussive = table {
Sg => base_1+"a"+base_2+"d" ;
Pl => base_1+"a"+base_2+"dið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"a"+base_2+"di" ;
PSg P2 => base_1+"e"+base_2+"dur" ;
PSg P3 => base_1+"e"+base_2+"dur" ;
PPl => base_1+"a"+base_2+"da"
} ;
Past => table {
PSg P1 => base_1+"e"+base_2+"t" ;
PSg P2 => base_1+"e"+base_2+"tst" ;
PSg P3 => base_1+"e"+base_2+"t" ;
PPl => base_1+"i"+base_2+"du"
}
} ;
Nonfinite = base_1+"a"+base_2+"da" ;
Participle = table {
Pres => base_1+"a"+base_2+"dandi" ;
Past => base_1+"i"+base_2+"din"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV056"
} ;
mkV057 : Str -> V ;
mkV057 base =
case base of {
base_1+"anga" => lin V
{ Converb = base_1+"ingið" ;
Imperative_Jussive = table {
Sg => base_1+"ang" ;
Pl => base_1+"angið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"angi" ;
PSg P2 => base_1+"ongur" ;
PSg P3 => base_1+"ongur" ;
PPl => base_1+"anga"
} ;
Past => table {
PSg P1 => base_1+"ekk" ;
PSg P2 => base_1+"ekst" ;
PSg P3 => base_1+"ekk" ;
PPl => base_1+"ingu"
}
} ;
Nonfinite = base_1+"anga" ;
Participle = table {
Pres => base_1+"angandi" ;
Past => base_1+"ingin"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV057"
} ;
mkV058 : Str -> V ;
mkV058 base =
case base of {
base_1+"a"+base_2@?+"a" => lin V
{ Converb = base_1+"a"+base_2+"t" ;
Imperative_Jussive = table {
Sg => base_1+"a"+base_2 ;
Pl => base_1+"a"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"a"+base_2+"i" ;
PSg P2 => base_1+"e"+base_2+"ur" ;
PSg P3 => base_1+"e"+base_2+"ur" ;
PPl => base_1+"a"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"e"+base_2+"ði" ;
PSg P2 => base_1+"e"+base_2+"ði" ;
PSg P3 => base_1+"e"+base_2+"ði" ;
PPl => base_1+"ø"+base_2+"du"
}
} ;
Nonfinite = base_1+"a"+base_2+"a" ;
Participle = table {
Pres => base_1+"a"+base_2+"andi" ;
Past => base_1+"a"+base_2+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV058"
} ;
mkV059 : Str -> V ;
mkV059 base =
case base of {
base_1+"ei"+base_2@(?+?)+"ja" => lin V
{ Converb = base_1+"o"+base_2+"t" ;
Imperative_Jussive = table {
Sg => base_1+"ei"+base_2+"j" ;
Pl => base_1+"ei"+base_2+"jið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ei"+base_2+"i" ;
PSg P2 => base_1+"ei"+base_2+"ir" ;
PSg P3 => base_1+"ei"+base_2+"ir" ;
PPl => base_1+"ei"+base_2+"ja"
} ;
Past => table {
PSg P1 => base_1+"o"+base_2+"di" ;
PSg P2 => base_1+"o"+base_2+"di" ;
PSg P3 => base_1+"o"+base_2+"di" ;
PPl => base_1+"o"+base_2+"du"
}
} ;
Nonfinite = base_1+"ei"+base_2+"ja" ;
Participle = table {
Pres => base_1+"ei"+base_2+"jandi" ;
Past => base_1+"o"+base_2+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV059"
} ;
mkV060 : Str -> V ;
mkV060 base =
case base of {
base_1+"vø"+base_2@(?+?)+"a" => lin V
{ Converb = base_1+"o"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"vø"+base_2 ;
Pl => base_1+"vø"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"vø"+base_2+"i" ;
PSg P2 => base_1+"vø"+base_2+"ur" ;
PSg P3 => base_1+"vø"+base_2+"ur" ;
PPl => base_1+"vø"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"va"+base_2 ;
PSg P2 => base_1+"va"+base_2+"st" ;
PSg P3 => base_1+"va"+base_2 ;
PPl => base_1+"vu"+base_2+"u"
}
} ;
Nonfinite = base_1+"vø"+base_2+"a" ;
Participle = table {
Pres => base_1+"vø"+base_2+"andi" ;
Past => base_1+"o"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV060"
} ;
mkV061 : Str -> V ;
mkV061 base =
case base of {
base_1+"y"+base_2@?+"gja" => lin V
{ Converb = base_1+"u"+base_2+"t" ;
Imperative_Jussive = table {
Sg => base_1+"y"+base_2+"g" ;
Pl => base_1+"y"+base_2+"gið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"y"+base_2+"gi" ;
PSg P2 => base_1+"y"+base_2+"gur" ;
PSg P3 => base_1+"y"+base_2+"gur" ;
PPl => base_1+"y"+base_2+"gja"
} ;
Past => table {
PSg P1 => base_1+"u"+base_2+"di" ;
PSg P2 => base_1+"u"+base_2+"di" ;
PSg P3 => base_1+"u"+base_2+"di" ;
PPl => base_1+"u"+base_2+"du"
}
} ;
Nonfinite = base_1+"y"+base_2+"gja" ;
Participle = table {
Pres => base_1+"y"+base_2+"gjandi" ;
Past => base_1+"u"+base_2+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV061"
} ;
mkV062 : Str -> V ;
mkV062 base =
case base of {
base_1+"o"+base_2@?+"a" => lin V
{ Converb = base_1+"o"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"o"+base_2 ;
Pl => base_1+"o"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"o"+base_2+"i" ;
PSg P2 => base_1+"e"+base_2+"ur" ;
PSg P3 => base_1+"e"+base_2+"ur" ;
PPl => base_1+"o"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"o"+base_2 ;
PSg P2 => base_1+"o"+base_2+"st" ;
PSg P3 => base_1+"o"+base_2 ;
PPl => base_1+"o"+base_2+"u"
}
} ;
Nonfinite = base_1+"o"+base_2+"a" ;
Participle = table {
Pres => base_1+"o"+base_2+"andi" ;
Past => base_1+"o"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV062"
} ;
mkV063 : Str -> V ;
mkV063 base =
case base of {
base_1+"pa" => lin V
{ Converb = base_1+"t" ;
Imperative_Jussive = table {
Sg => base_1+"p" ;
Pl => base_1+"pið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"pi" ;
PSg P2 => base_1+"pir" ;
PSg P3 => base_1+"pir" ;
PPl => base_1+"pa"
} ;
Past => table {
PSg P1 => base_1+"ti" ;
PSg P2 => base_1+"ti" ;
PSg P3 => base_1+"ti" ;
PPl => base_1+"tu"
}
} ;
Nonfinite = base_1+"pa" ;
Participle = table {
Pres => base_1+"pandi" ;
Past => base_1+"tur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV063"
} ;
mkV064 : Str -> V ;
mkV064 base =
case base of {
base_1+"úgva" => lin V
{ Converb = base_1+"ovið" ;
Imperative_Jussive = table {
Sg => base_1+"úg" ;
Pl => base_1+"úgið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"úgvi" ;
PSg P2 => base_1+"ývur" ;
PSg P3 => base_1+"ývur" ;
PPl => base_1+"úgva"
} ;
Past => table {
PSg P1 => base_1+"eyv" ;
PSg P2 => base_1+"eyvst" ;
PSg P3 => base_1+"eyv" ;
PPl => base_1+"uvu"
}
} ;
Nonfinite = base_1+"úgva" ;
Participle = table {
Pres => base_1+"úgvandi" ;
Past => base_1+"ovin"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV064"
} ;
mkV065 : Str -> V ;
mkV065 base =
case base of {
base_1+"u"+base_2@?+"na" => lin V
{ Converb = base_1+"u"+base_2+"nað" ;
Imperative_Jussive = table {
Sg => nonExist ;
Pl => nonExist
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"a"+base_2+"n" ;
PSg P2 => base_1+"a"+base_2+"st" ;
PSg P3 => base_1+"a"+base_2+"n" ;
PPl => base_1+"u"+base_2+"nu"
} ;
Past => table {
PSg P1 => base_1+"u"+base_2+"di" ;
PSg P2 => base_1+"u"+base_2+"di" ;
PSg P3 => base_1+"u"+base_2+"di" ;
PPl => base_1+"u"+base_2+"du"
}
} ;
Nonfinite = base_1+"u"+base_2+"na" ;
Participle = table {
Pres => nonExist ;
Past => nonExist
} ;
particle = []
};
_ => error "Can't apply paradigm mkV065"
} ;
mkV066 : Str -> V ;
mkV066 base =
case base of {
base_1+"ø"+base_2@?+"a" => lin V
{ Converb = base_1+"ø"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"ø"+base_2 ;
Pl => base_1+"ø"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ø"+base_2+"i" ;
PSg P2 => base_1+"ø"+base_2+"ur" ;
PSg P3 => base_1+"ø"+base_2+"ur" ;
PPl => base_1+"ø"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2 ;
PSg P2 => base_1+"a"+base_2+"st" ;
PSg P3 => base_1+"a"+base_2 ;
PPl => base_1+"ó"+base_2+"u"
}
} ;
Nonfinite = base_1+"ø"+base_2+"a" ;
Participle = table {
Pres => base_1+"ø"+base_2+"andi" ;
Past => base_1+"ø"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV066"
} ;
mkV067 : Str -> V ;
mkV067 base =
case base of {
base_1+"sa" => lin V
{ Converb = base_1+"t" ;
Imperative_Jussive = table {
Sg => base_1+"s" ;
Pl => base_1+"sið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"si" ;
PSg P2 => base_1+"sir" ;
PSg P3 => base_1+"sir" ;
PPl => base_1+"sa"
} ;
Past => table {
PSg P1 => base_1+"ti" ;
PSg P2 => base_1+"ti" ;
PSg P3 => base_1+"ti" ;
PPl => base_1+"tu"
}
} ;
Nonfinite = base_1+"sa" ;
Participle = table {
Pres => base_1+"sandi" ;
Past => base_1+"tur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV067"
} ;
mkV068 : Str -> V ;
mkV068 base =
case base of {
base_1+"a" => lin V
{ Converb = base_1+"ið" ;
Imperative_Jussive = table {
Sg => base_1 ;
Pl => base_1+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i" ;
PSg P2 => base_1+"r" ;
PSg P3 => base_1+"r" ;
PPl => base_1+"a"
} ;
Past => table {
PSg P1 => base_1+"ði" ;
PSg P2 => base_1+"ði" ;
PSg P3 => base_1+"ði" ;
PPl => base_1+"ðu"
}
} ;
Nonfinite = base_1+"a" ;
Participle = table {
Pres => base_1+"andi" ;
Past => base_1+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV068"
} ;
mkV069 : Str -> V ;
mkV069 base =
case base of {
base_1+"e"+base_2@?+"gja" => lin V
{ Converb = base_1+"a"+base_2+"t" ;
Imperative_Jussive = table {
Sg => base_1+"e"+base_2+"gj" ;
Pl => base_1+"e"+base_2+"gjið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"e"+base_2+"gi" ;
PSg P2 => base_1+"e"+base_2+"gur" ;
PSg P3 => base_1+"e"+base_2+"gur" ;
PPl => base_1+"e"+base_2+"gja"
} ;
Past => table {
PSg P1 => base_1+"e"+base_2+"ði" ;
PSg P2 => base_1+"e"+base_2+"ði" ;
PSg P3 => base_1+"e"+base_2+"ði" ;
PPl => base_1+"ø"+base_2+"du"
}
} ;
Nonfinite = base_1+"e"+base_2+"gja" ;
Participle = table {
Pres => base_1+"e"+base_2+"gjandi" ;
Past => base_1+"a"+base_2+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV069"
} ;
mkV070 : Str -> V ;
mkV070 base =
case base of {
base_1+"iggja" => lin V
{ Converb = base_1+"igið" ;
Imperative_Jussive = table {
Sg => base_1+"igg" ;
Pl => base_1+"iggið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"iggi" ;
PSg P2 => base_1+"iggur" ;
PSg P3 => base_1+"iggur" ;
PPl => base_1+"iggja"
} ;
Past => table {
PSg P1 => base_1+"á" ;
PSg P2 => base_1+"ást" ;
PSg P3 => base_1+"á" ;
PPl => base_1+"ógu"
}
} ;
Nonfinite = base_1+"iggja" ;
Participle = table {
Pres => base_1+"iggjandi" ;
Past => base_1+"igin"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV070"
} ;
mkV071 : Str -> V ;
mkV071 base =
case base of {
base_1+"e"+base_2@?+"a" => lin V
{ Converb = base_1+"i"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"e"+base_2 ;
Pl => base_1+"e"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"e"+base_2+"i" ;
PSg P2 => base_1+"e"+base_2+"ur" ;
PSg P3 => base_1+"e"+base_2+"ur" ;
PPl => base_1+"e"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2 ;
PSg P2 => base_1+"a"+base_2+"t" ;
PSg P3 => base_1+"a"+base_2 ;
PPl => base_1+"ó"+base_2+"u"
}
} ;
Nonfinite = base_1+"e"+base_2+"a" ;
Participle = table {
Pres => base_1+"e"+base_2+"andi" ;
Past => base_1+"i"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV071"
} ;
mkV072 : Str -> V ;
mkV072 base =
case base of {
base_1+"a"+base_2@?+"a" => lin V
{ Converb = base_1+"a"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"a"+base_2 ;
Pl => base_1+"a"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"a"+base_2+"i" ;
PSg P2 => base_1+"e"+base_2+"ur" ;
PSg P3 => base_1+"e"+base_2+"ur" ;
PPl => base_1+"a"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"æ"+base_2 ;
PSg P2 => base_1+"æ"+base_2+"st" ;
PSg P3 => base_1+"æ"+base_2 ;
PPl => base_1+"ó"+base_2+"u"
}
} ;
Nonfinite = base_1+"a"+base_2+"a" ;
Participle = table {
Pres => base_1+"a"+base_2+"andi" ;
Past => base_1+"a"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV072"
} ;
mkV073 : Str -> V ;
mkV073 base =
case base of {
base_1+"á"+base_2@?+"a" => lin V
{ Converb = base_1+"á"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"á"+base_2 ;
Pl => base_1+"á"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"á"+base_2+"i" ;
PSg P2 => base_1+"e"+base_2+"ur" ;
PSg P3 => base_1+"e"+base_2+"ur" ;
PPl => base_1+"á"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"æ"+base_2 ;
PSg P2 => base_1+"æ"+base_2+"st" ;
PSg P3 => base_1+"æ"+base_2 ;
PPl => base_1+"ó"+base_2+"u"
}
} ;
Nonfinite = base_1+"á"+base_2+"a" ;
Participle = table {
Pres => base_1+"á"+base_2+"andi" ;
Past => base_1+"á"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV073"
} ;
mkV074 : Str -> V ;
mkV074 base =
case base of {
base_1+"ey"+base_2@?+"a" => lin V
{ Converb = base_1+"o"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"ey"+base_2 ;
Pl => base_1+"ey"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ey"+base_2+"i" ;
PSg P2 => base_1+"oy"+base_2+"ur" ;
PSg P3 => base_1+"oy"+base_2+"ur" ;
PPl => base_1+"ey"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"ey"+base_2 ;
PSg P2 => base_1+"ey"+base_2+"st" ;
PSg P3 => base_1+"ey"+base_2 ;
PPl => base_1+"u"+base_2+"u"
}
} ;
Nonfinite = base_1+"ey"+base_2+"a" ;
Participle = table {
Pres => base_1+"ey"+base_2+"andi" ;
Past => base_1+"o"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV074"
} ;
mkV075 : Str -> V ;
mkV075 base =
case base of {
base_1+"ega" => lin V
{ Converb = nonExist ;
Imperative_Jussive = table {
Sg => nonExist ;
Pl => nonExist
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"á" ;
PSg P2 => base_1+"ást" ;
PSg P3 => base_1+"á" ;
PPl => base_1+"ugu"
} ;
Past => table {
PSg P1 => base_1+"átti" ;
PSg P2 => base_1+"átti" ;
PSg P3 => base_1+"átti" ;
PPl => base_1+"áttu"
}
} ;
Nonfinite = base_1+"ega" ;
Participle = table {
Pres => nonExist ;
Past => nonExist
} ;
particle = []
};
_ => error "Can't apply paradigm mkV075"
} ;
mkV076 : Str -> V ;
mkV076 base =
case base of {
base_1+"u"+base_2@?+"na" => lin V
{ Converb = base_1+"u"+base_2+"nað" ;
Imperative_Jussive = table {
Sg => nonExist ;
Pl => nonExist
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"a"+base_2 ;
PSg P2 => base_1+"a"+base_2+"st" ;
PSg P3 => base_1+"a"+base_2 ;
PPl => base_1+"u"+base_2+"nu"
} ;
Past => table {
PSg P1 => base_1+"u"+base_2+"di" ;
PSg P2 => base_1+"u"+base_2+"di" ;
PSg P3 => base_1+"u"+base_2+"di" ;
PPl => base_1+"u"+base_2+"du"
}
} ;
Nonfinite = base_1+"u"+base_2+"na" ;
Participle = table {
Pres => nonExist ;
Past => nonExist
} ;
particle = []
};
_ => error "Can't apply paradigm mkV076"
} ;
mkV077 : Str -> V ;
mkV077 base =
case base of {
base_1+"ja" => lin V
{ Converb = base_1+"t" ;
Imperative_Jussive = table {
Sg => base_1 ;
Pl => base_1+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i" ;
PSg P2 => base_1+"ir" ;
PSg P3 => base_1+"ir" ;
PPl => base_1+"ja"
} ;
Past => table {
PSg P1 => base_1+"ti" ;
PSg P2 => base_1+"ti" ;
PSg P3 => base_1+"ti" ;
PPl => base_1+"tu"
}
} ;
Nonfinite = base_1+"ja" ;
Participle = table {
Pres => base_1+"jandi" ;
Past => base_1+"tur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV077"
} ;
mkV078 : Str -> V ;
mkV078 base =
case base of {
base_1+"ja" => lin V
{ Converb = base_1+"t" ;
Imperative_Jussive = table {
Sg => base_1 ;
Pl => base_1+"jið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ji" ;
PSg P2 => base_1+"ur" ;
PSg P3 => base_1+"ur" ;
PPl => base_1+"ja"
} ;
Past => table {
PSg P1 => base_1+"di" ;
PSg P2 => base_1+"di" ;
PSg P3 => base_1+"di" ;
PPl => base_1+"du"
}
} ;
Nonfinite = base_1+"ja" ;
Participle = table {
Pres => base_1+"jandi" ;
Past => base_1+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV078"
} ;
mkV079 : Str -> V ;
mkV079 base =
case base of {
base_1+"ða" => lin V
{ Converb = base_1+"t" ;
Imperative_Jussive = table {
Sg => base_1+"ð" ;
Pl => base_1+"ðið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ði" ;
PSg P2 => base_1+"ðir" ;
PSg P3 => base_1+"ðir" ;
PPl => base_1+"ða"
} ;
Past => table {
PSg P1 => base_1+"di" ;
PSg P2 => base_1+"di" ;
PSg P3 => base_1+"di" ;
PPl => base_1+"du"
}
} ;
Nonfinite = base_1+"ða" ;
Participle = table {
Pres => base_1+"ðandi" ;
Past => base_1+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV079"
} ;
mkV080 : Str -> V ;
mkV080 base =
case base of {
base_1+"áa" => lin V
{ Converb = base_1+"átt" ;
Imperative_Jussive = table {
Sg => base_1+"á" ;
Pl => base_1+"áið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ái" ;
PSg P2 => base_1+"ær" ;
PSg P3 => base_1+"ær" ;
PPl => base_1+"áa"
} ;
Past => table {
PSg P1 => base_1+"áddi" ;
PSg P2 => base_1+"áddi" ;
PSg P3 => base_1+"áddi" ;
PPl => base_1+"áddu"
}
} ;
Nonfinite = base_1+"áa" ;
Participle = table {
Pres => base_1+"áandi" ;
Past => base_1+"áddur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV080"
} ;
mkV081 : Str -> V ;
mkV081 base =
case base of {
base_1+"áða" => lin V
{ Converb = base_1+"átt" ;
Imperative_Jussive = table {
Sg => base_1+"áð" ;
Pl => base_1+"áðið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"áði" ;
PSg P2 => base_1+"æður" ;
PSg P3 => base_1+"æður" ;
PPl => base_1+"áða"
} ;
Past => table {
PSg P1 => base_1+"addi" ;
PSg P2 => base_1+"addi" ;
PSg P3 => base_1+"addi" ;
PPl => base_1+"addu"
}
} ;
Nonfinite = base_1+"áða" ;
Participle = table {
Pres => base_1+"áðandi" ;
Past => base_1+"áðin"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV081"
} ;
mkV082 : Str -> V ;
mkV082 base =
case base of {
base_1+"ða"+base_2@(?+?) => lin V
{ Converb = base_1+"ð"+base_2 ;
Imperative_Jussive = table {
Sg => nonExist ;
Pl => nonExist
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ði"+base_2 ;
PSg P2 => base_1+"ða"+base_2 ;
PSg P3 => base_1+"ða"+base_2 ;
PPl => base_1+"ða"+base_2
} ;
Past => table {
PSg P1 => base_1+"ddi"+base_2 ;
PSg P2 => base_1+"ddi"+base_2 ;
PSg P3 => base_1+"ddi"+base_2 ;
PPl => base_1+"ddu"+base_2
}
} ;
Nonfinite = base_1+"ða"+base_2 ;
Participle = table {
Pres => nonExist ;
Past => nonExist
} ;
particle = []
};
_ => error "Can't apply paradigm mkV082"
} ;
mkV083 : Str -> V ;
mkV083 base =
case base of {
base_1+"ø"+base_2@?+"ka" => lin V
{ Converb = base_1+"o"+base_2+"kið" ;
Imperative_Jussive = table {
Sg => base_1+"ø"+base_2+"k" ;
Pl => base_1+"ø"+base_2+"kið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ø"+base_2+"ki" ;
PSg P2 => base_1+"ø"+base_2+"kur" ;
PSg P3 => base_1+"ø"+base_2+"kur" ;
PPl => base_1+"ø"+base_2+"ka"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2+"k" ;
PSg P2 => base_1+"a"+base_2+"st" ;
PSg P3 => base_1+"a"+base_2+"k" ;
PPl => base_1+"u"+base_2+"ku"
}
} ;
Nonfinite = base_1+"ø"+base_2+"ka" ;
Participle = table {
Pres => base_1+"ø"+base_2+"kandi" ;
Past => base_1+"o"+base_2+"kin"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV083"
} ;
mkV084 : Str -> V ;
mkV084 base =
case base of {
base_1+"íggja" => lin V
{ Converb = base_1+"æð" ;
Imperative_Jussive = table {
Sg => base_1+"íggj" ;
Pl => base_1+"íggið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"íggi" ;
PSg P2 => base_1+"ært" ;
PSg P3 => base_1+"ær" ;
PPl => base_1+"íggja"
} ;
Past => table {
PSg P1 => base_1+"á" ;
PSg P2 => base_1+"ást" ;
PSg P3 => base_1+"á" ;
PPl => base_1+"óu"
}
} ;
Nonfinite = base_1+"íggja" ;
Participle = table {
Pres => base_1+"íggjandi" ;
Past => base_1+"æddur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV084"
} ;
mkV085 : Str -> V ;
mkV085 base =
case base of {
base_1+"kja" => lin V
{ Converb = base_1+"t" ;
Imperative_Jussive = table {
Sg => base_1+"k" ;
Pl => base_1+"kið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ki" ;
PSg P2 => base_1+"kir" ;
PSg P3 => base_1+"kir" ;
PPl => base_1+"kja"
} ;
Past => table {
PSg P1 => base_1+"ti" ;
PSg P2 => base_1+"ti" ;
PSg P3 => base_1+"ti" ;
PPl => base_1+"tu"
}
} ;
Nonfinite = base_1+"kja" ;
Participle = table {
Pres => base_1+"kjandi" ;
Past => base_1+"tur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV085"
} ;
mkV086 : Str -> V ;
mkV086 base =
case base of {
base_1+"i"+base_2@?+"a" => lin V
{ Converb = base_1+"a"+base_2+"t" ;
Imperative_Jussive = table {
Sg => base_1+"i"+base_2 ;
Pl => base_1+"i"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i"+base_2+"i" ;
PSg P2 => base_1+"i"+base_2+"ur" ;
PSg P3 => base_1+"i"+base_2+"ur" ;
PPl => base_1+"i"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"e"+base_2+"ði" ;
PSg P2 => base_1+"e"+base_2+"ði" ;
PSg P3 => base_1+"e"+base_2+"ði" ;
PPl => base_1+"ø"+base_2+"du"
}
} ;
Nonfinite = base_1+"i"+base_2+"a" ;
Participle = table {
Pres => base_1+"i"+base_2+"andi" ;
Past => base_1+"a"+base_2+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV086"
} ;
mkV087 : Str -> V ;
mkV087 base =
case base of {
base_1+"i"+base_2@?+"a" => lin V
{ Converb = base_1+"i"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"i"+base_2 ;
Pl => base_1+"i"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i"+base_2+"i" ;
PSg P2 => base_1+"i"+base_2+"ur" ;
PSg P3 => base_1+"i"+base_2+"ur" ;
PPl => base_1+"i"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2 ;
PSg P2 => "sat"+base_1+base_2 ;
PSg P3 => base_1+"a"+base_2 ;
PPl => base_1+"ó"+base_2+"u"
}
} ;
Nonfinite = base_1+"i"+base_2+"a" ;
Participle = table {
Pres => base_1+"i"+base_2+"andi" ;
Past => base_1+"i"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV087"
} ;
mkV088 : Str -> V ;
mkV088 base =
case base of {
base_1+"u"+base_2@?+"a" => lin V
{ Converb = base_1+"u"+base_2+"að" ;
Imperative_Jussive = table {
Sg => nonExist ;
Pl => nonExist
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"a"+base_2 ;
PSg P2 => base_1+"a"+base_2+"t" ;
PSg P3 => base_1+"a"+base_2 ;
PPl => base_1+"u"+base_2+"u"
} ;
Past => table {
PSg P1 => base_1+"u"+base_2+"di" ;
PSg P2 => base_1+"u"+base_2+"di" ;
PSg P3 => base_1+"u"+base_2+"di" ;
PPl => base_1+"u"+base_2+"du"
}
} ;
Nonfinite = base_1+"u"+base_2+"a" ;
Participle = table {
Pres => nonExist ;
Past => nonExist
} ;
particle = []
};
_ => error "Can't apply paradigm mkV088"
} ;
mkV089 : Str -> V ;
mkV089 base =
case base of {
base_1+"ei"+base_2@(?+?)+"ja" => lin V
{ Converb = base_1+"o"+base_2+"t" ;
Imperative_Jussive = table {
Sg => base_1+"ei"+base_2+"j" ;
Pl => base_1+"ei"+base_2+"jið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ei"+base_2+"i" ;
PSg P2 => base_1+"ei"+base_2+"ir" ;
PSg P3 => base_1+"ei"+base_2+"ir" ;
PPl => base_1+"ei"+base_2+"ja"
} ;
Past => table {
PSg P1 => base_1+"o"+base_2+"ti" ;
PSg P2 => base_1+"o"+base_2+"ti" ;
PSg P3 => base_1+"o"+base_2+"ti" ;
PPl => base_1+"o"+base_2+"tu"
}
} ;
Nonfinite = base_1+"ei"+base_2+"ja" ;
Participle = table {
Pres => base_1+"ei"+base_2+"jandi" ;
Past => base_1+"o"+base_2+"tur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV089"
} ;
mkV090 : Str -> V ;
mkV090 base =
case base of {
base_1+"ja" => lin V
{ Converb = base_1+"t" ;
Imperative_Jussive = table {
Sg => base_1+"j" ;
Pl => base_1+"jið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ji" ;
PSg P2 => base_1+"jir" ;
PSg P3 => base_1+"jir" ;
PPl => base_1+"ja"
} ;
Past => table {
PSg P1 => base_1+"di" ;
PSg P2 => base_1+"di" ;
PSg P3 => base_1+"di" ;
PPl => base_1+"du"
}
} ;
Nonfinite = base_1+"ja" ;
Participle = table {
Pres => base_1+"jandi" ;
Past => base_1+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV090"
} ;
mkV091 : Str -> V ;
mkV091 base =
case base of {
base_1+"jó"+base_2@?+"a" => lin V
{ Converb = base_1+"o"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"jó"+base_2 ;
Pl => base_1+"jó"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"jó"+base_2+"i" ;
PSg P2 => base_1+"jý"+base_2+"ur" ;
PSg P3 => base_1+"jý"+base_2+"ur" ;
PPl => base_1+"jó"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"ey"+base_2 ;
PSg P2 => base_1+"ey"+base_2+"st" ;
PSg P3 => base_1+"ey"+base_2 ;
PPl => base_1+"u"+base_2+"u"
}
} ;
Nonfinite = base_1+"jó"+base_2+"a" ;
Participle = table {
Pres => base_1+"jó"+base_2+"andi" ;
Past => base_1+"o"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV091"
} ;
mkV092 : Str -> V ;
mkV092 base =
case base of {
base_1+"áa" => lin V
{ Converb = base_1+"igið" ;
Imperative_Jussive = table {
Sg => base_1+"á" ;
Pl => base_1+"áið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ái" ;
PSg P2 => base_1+"ært" ;
PSg P3 => base_1+"ær" ;
PPl => base_1+"áa"
} ;
Past => table {
PSg P1 => base_1+"ó" ;
PSg P2 => base_1+"óst" ;
PSg P3 => base_1+"ó" ;
PPl => base_1+"ógu"
}
} ;
Nonfinite = base_1+"áa" ;
Participle = table {
Pres => base_1+"áandi" ;
Past => base_1+"igin"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV092"
} ;
mkV093 : Str -> V ;
mkV093 base =
case base of {
base_1+"y"+base_2@?+"ja" => lin V
{ Converb = base_1+"u"+base_2+"t" ;
Imperative_Jussive = table {
Sg => base_1+"y"+base_2 ;
Pl => base_1+"y"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"y"+base_2+"ji" ;
PSg P2 => base_1+"y"+base_2+"t" ;
PSg P3 => base_1+"y"+base_2 ;
PPl => base_1+"y"+base_2+"ja"
} ;
Past => table {
PSg P1 => base_1+"u"+base_2+"di" ;
PSg P2 => base_1+"u"+base_2+"di" ;
PSg P3 => base_1+"u"+base_2+"di" ;
PPl => base_1+"u"+base_2+"du"
}
} ;
Nonfinite = base_1+"y"+base_2+"ja" ;
Participle = table {
Pres => base_1+"y"+base_2+"jandi" ;
Past => base_1+"u"+base_2+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV093"
} ;
mkV094 : Str -> V ;
mkV094 base =
case base of {
base_1+"i"+base_2@?+"na" => lin V
{ Converb = base_1+"u"+base_2+"nið" ;
Imperative_Jussive = table {
Sg => base_1+"i"+base_2+"n" ;
Pl => base_1+"i"+base_2+"nið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i"+base_2+"ni" ;
PSg P2 => base_1+"i"+base_2+"nur" ;
PSg P3 => base_1+"i"+base_2+"nur" ;
PPl => base_1+"i"+base_2+"na"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2+"n" ;
PSg P2 => base_1+"a"+base_2+"st" ;
PSg P3 => base_1+"a"+base_2+"n" ;
PPl => base_1+"u"+base_2+"nu"
}
} ;
Nonfinite = base_1+"i"+base_2+"na" ;
Participle = table {
Pres => base_1+"i"+base_2+"nandi" ;
Past => base_1+"u"+base_2+"nin"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV094"
} ;
mkV095 : Str -> V ;
mkV095 base =
case base of {
base_1+"anda" => lin V
{ Converb = base_1+"aðið" ;
Imperative_Jussive = table {
Sg => base_1+"att" ;
Pl => base_1+"andið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"andi" ;
PSg P2 => base_1+"endur" ;
PSg P3 => base_1+"endur" ;
PPl => base_1+"anda"
} ;
Past => table {
PSg P1 => base_1+"óð" ;
PSg P2 => base_1+"óðst" ;
PSg P3 => base_1+"óð" ;
PPl => base_1+"óðu"
}
} ;
Nonfinite = base_1+"anda" ;
Participle = table {
Pres => base_1+"andandi" ;
Past => nonExist
} ;
particle = []
};
_ => error "Can't apply paradigm mkV095"
} ;
mkV096 : Str -> V ;
mkV096 base =
case base of {
base_1+"ei"+base_2@?+"ja" => lin V
{ Converb = base_1+"o"+base_2+"t" ;
Imperative_Jussive = table {
Sg => base_1+"ei"+base_2 ;
Pl => base_1+"ei"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ei"+base_2+"i" ;
PSg P2 => base_1+"ei"+base_2+"ir" ;
PSg P3 => base_1+"ei"+base_2+"ir" ;
PPl => base_1+"ei"+base_2+"ja"
} ;
Past => table {
PSg P1 => base_1+"o"+base_2+"ti" ;
PSg P2 => base_1+"o"+base_2+"ti" ;
PSg P3 => base_1+"o"+base_2+"ti" ;
PPl => base_1+"o"+base_2+"tu"
}
} ;
Nonfinite = base_1+"ei"+base_2+"ja" ;
Participle = table {
Pres => base_1+"ei"+base_2+"jandi" ;
Past => base_1+"o"+base_2+"tur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV096"
} ;
mkV097 : Str -> V ;
mkV097 base =
case base of {
base_1+"inga" => lin V
{ Converb = base_1+"ungið" ;
Imperative_Jussive = table {
Sg => base_1+"ikk" ;
Pl => base_1+"ingið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ingi" ;
PSg P2 => base_1+"ingur" ;
PSg P3 => base_1+"ingur" ;
PPl => base_1+"inga"
} ;
Past => table {
PSg P1 => base_1+"akk" ;
PSg P2 => base_1+"akst" ;
PSg P3 => base_1+"akk" ;
PPl => base_1+"ungu"
}
} ;
Nonfinite = base_1+"inga" ;
Participle = table {
Pres => base_1+"ingandi" ;
Past => base_1+"ungin"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV097"
} ;
mkV098 : Str -> V ;
mkV098 base =
case base of {
base_1+"ja"+base_2@?+"a" => lin V
{ Converb = base_1+"o"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"ja"+base_2 ;
Pl => base_1+"ja"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ja"+base_2+"i" ;
PSg P2 => base_1+"je"+base_2+"ur" ;
PSg P3 => base_1+"je"+base_2+"ur" ;
PPl => base_1+"ja"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"jó"+base_2 ;
PSg P2 => base_1+"jó"+base_2+"st" ;
PSg P3 => base_1+"jó"+base_2 ;
PPl => base_1+"jó"+base_2+"u"
}
} ;
Nonfinite = base_1+"ja"+base_2+"a" ;
Participle = table {
Pres => base_1+"ja"+base_2+"andi" ;
Past => base_1+"o"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV098"
} ;
mkV099 : Str -> V ;
mkV099 base =
case base of {
base_1+"o"+base_2@?+"a" => lin V
{ Converb = base_1+"o"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"o"+base_2 ;
Pl => base_1+"o"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"o"+base_2+"i" ;
PSg P2 => base_1+base_2+"evur" ;
PSg P3 => base_1+base_2+"evur" ;
PPl => base_1+"o"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+base_2+"av" ;
PSg P2 => base_1+base_2+"avst" ;
PSg P3 => base_1+base_2+"av" ;
PPl => base_1+base_2+"óvu"
}
} ;
Nonfinite = base_1+"o"+base_2+"a" ;
Participle = table {
Pres => base_1+"o"+base_2+"andi" ;
Past => nonExist
} ;
particle = []
};
_ => error "Can't apply paradigm mkV099"
} ;
mkV100 : Str -> V ;
mkV100 base =
case base of {
base_1+"í"+base_2@?+"ja" => lin V
{ Converb = base_1+"i"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"í"+base_2+"j" ;
Pl => base_1+"í"+base_2+"jið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"í"+base_2+"i" ;
PSg P2 => base_1+"í"+base_2+"ur" ;
PSg P3 => base_1+"í"+base_2+"ur" ;
PPl => base_1+"í"+base_2+"ja"
} ;
Past => table {
PSg P1 => base_1+"ei"+base_2 ;
PSg P2 => base_1+"ei"+base_2+"st" ;
PSg P3 => base_1+"ei"+base_2 ;
PPl => base_1+"i"+base_2+"u"
}
} ;
Nonfinite = base_1+"í"+base_2+"ja" ;
Participle = table {
Pres => base_1+"í"+base_2+"jandi" ;
Past => base_1+"i"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV100"
} ;
mkV101 : Str -> V ;
mkV101 base =
case base of {
base_1+"i"+base_2@?+"ja" => lin V
{ Converb = base_1+"o"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"i"+base_2 ;
Pl => base_1+"i"+base_2+"jið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i"+base_2+"ji" ;
PSg P2 => base_1+"i"+base_2+"ur" ;
PSg P3 => base_1+"i"+base_2+"ur" ;
PPl => base_1+"i"+base_2+"ja"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2 ;
PSg P2 => base_1+"a"+base_2+"st" ;
PSg P3 => base_1+"a"+base_2 ;
PPl => base_1+"u"+base_2+"u"
}
} ;
Nonfinite = base_1+"i"+base_2+"ja" ;
Participle = table {
Pres => base_1+"i"+base_2+"jandi" ;
Past => nonExist
} ;
particle = []
};
_ => error "Can't apply paradigm mkV101"
} ;
mkV102 : Str -> V ;
mkV102 base =
case base of {
base_1+"ja" => lin V
{ Converb = base_1+"t" ;
Imperative_Jussive = table {
Sg => base_1 ;
Pl => base_1+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i" ;
PSg P2 => base_1+"ir" ;
PSg P3 => base_1+"ir" ;
PPl => base_1+"ja"
} ;
Past => table {
PSg P1 => base_1+"di" ;
PSg P2 => base_1+"di" ;
PSg P3 => base_1+"di" ;
PPl => base_1+"du"
}
} ;
Nonfinite = base_1+"ja" ;
Participle = table {
Pres => base_1+"jandi" ;
Past => base_1+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV102"
} ;
mkV103 : Str -> V ;
mkV103 base =
case base of {
base_1+"ø"+base_2@?+"ja" => lin V
{ Converb = base_1+"o"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"ø"+base_2+"j" ;
Pl => base_1+"ø"+base_2+"jið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"ø"+base_2+"ji" ;
PSg P2 => base_1+"ø"+base_2+"t" ;
PSg P3 => base_1+"ø"+base_2 ;
PPl => base_1+"ø"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"ó"+base_2 ;
PSg P2 => base_1+"ó"+base_2+"st" ;
PSg P3 => base_1+"ó"+base_2 ;
PPl => base_1+"ó"+base_2+"u"
}
} ;
Nonfinite = base_1+"ø"+base_2+"ja" ;
Participle = table {
Pres => base_1+"ø"+base_2+"jandi" ;
Past => base_1+"o"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV103"
} ;
mkV104 : Str -> V ;
mkV104 base =
case base of {
base_1+"y"+base_2@(?+?)+"ja" => lin V
{ Converb = base_1+"u"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"y"+base_2+"j" ;
Pl => base_1+"y"+base_2+"jið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"y"+base_2+"i" ;
PSg P2 => base_1+"y"+base_2+"ur" ;
PSg P3 => base_1+"y"+base_2+"ur" ;
PPl => base_1+"y"+base_2+"ja"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2 ;
PSg P2 => base_1+"a"+base_2 ;
PSg P3 => base_1+"a"+base_2 ;
PPl => base_1+"u"+base_2+"u"
}
} ;
Nonfinite = base_1+"y"+base_2+"ja" ;
Participle = table {
Pres => base_1+"y"+base_2+"jandi" ;
Past => base_1+"u"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV104"
} ;
mkV105 : Str -> V ;
mkV105 base =
case base of {
base_1+"i"+base_2@?+"a" => lin V
{ Converb = base_1+"a"+base_2+"t" ;
Imperative_Jussive = table {
Sg => base_1+"i"+base_2 ;
Pl => base_1+"i"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"i"+base_2+"i" ;
PSg P2 => base_1+"i"+base_2+"ur" ;
PSg P3 => base_1+"i"+base_2+"ur" ;
PPl => base_1+"i"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2+"di" ;
PSg P2 => base_1+"a"+base_2+"di" ;
PSg P3 => base_1+"a"+base_2+"di" ;
PPl => base_1+"a"+base_2+"du"
}
} ;
Nonfinite = base_1+"i"+base_2+"a" ;
Participle = table {
Pres => base_1+"i"+base_2+"andi" ;
Past => base_1+"a"+base_2+"dur"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV105"
} ;
mkV106 : Str -> V ;
mkV106 base =
case base of {
base_1+"e"+base_2@?+"fa" => lin V
{ Converb = base_1+"o"+base_2+"fið" ;
Imperative_Jussive = table {
Sg => base_1+"e"+base_2+"f" ;
Pl => base_1+"e"+base_2+"fið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"e"+base_2+"fi" ;
PSg P2 => base_1+"e"+base_2+"fur" ;
PSg P3 => base_1+"e"+base_2+"fur" ;
PPl => base_1+"e"+base_2+"fa"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2+"f" ;
PSg P2 => base_1+"a"+base_2+"st" ;
PSg P3 => base_1+"a"+base_2+"f" ;
PPl => base_1+"u"+base_2+"fu"
}
} ;
Nonfinite = base_1+"e"+base_2+"fa" ;
Participle = table {
Pres => base_1+"e"+base_2+"fandi" ;
Past => base_1+"o"+base_2+"fin"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV106"
} ;
mkV107 : Str -> V ;
mkV107 base =
case base of {
base_1+"a"+base_2@(?+?)+"a" => lin V
{ Converb = base_1+"a"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"a"+base_2 ;
Pl => base_1+"a"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"a"+base_2+"i" ;
PSg P2 => base_1+"e"+base_2+"ur" ;
PSg P3 => base_1+"e"+base_2+"ur" ;
PPl => base_1+"a"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2 ;
PSg P2 => base_1+"a"+base_2 ;
PSg P3 => base_1+"a"+base_2 ;
PPl => base_1+"u"+base_2+"u"
}
} ;
Nonfinite = base_1+"a"+base_2+"a" ;
Participle = table {
Pres => base_1+"a"+base_2+"andi" ;
Past => base_1+"a"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV107"
} ;
mkV108 : Str -> V ;
mkV108 base =
case base of {
base_1+"e"+base_2@(?+?)+"a" => lin V
{ Converb = nonExist ;
Imperative_Jussive = table {
Sg => base_1+"e"+base_2 ;
Pl => base_1+"e"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"e"+base_2+"i" ;
PSg P2 => base_1+"e"+base_2+"ur" ;
PSg P3 => base_1+"e"+base_2+"ur" ;
PPl => base_1+"e"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2 ;
PSg P2 => base_1+"a"+base_2 ;
PSg P3 => base_1+"a"+base_2 ;
PPl => base_1+"ó"+base_2+"u"
}
} ;
Nonfinite = base_1+"e"+base_2+"a" ;
Participle = table {
Pres => base_1+"e"+base_2+"andi" ;
Past => base_1+"o"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV108"
} ;
mkV109 : Str -> V ;
mkV109 base =
case base of {
base_1+base_2@?+base_3@?+"a" => lin V
{ Converb = base_1+base_2+base_3+"að" ;
Imperative_Jussive = table {
Sg => nonExist ;
Pl => nonExist
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"e"+base_2+base_3 ;
PSg P2 => base_1+"e"+base_2+base_3+"st" ;
PSg P3 => base_1+"e"+base_2+base_3 ;
PPl => base_1+base_2+base_3+"a"
} ;
Past => table {
PSg P1 => base_1+base_2+"s"+base_3+"i" ;
PSg P2 => base_1+base_2+"s"+base_3+"i" ;
PSg P3 => base_1+base_2+"s"+base_3+"i" ;
PPl => base_1+base_2+"s"+base_3+"u"
}
} ;
Nonfinite = base_1+base_2+base_3+"a" ;
Participle = table {
Pres => nonExist ;
Past => nonExist
} ;
particle = []
};
_ => error "Can't apply paradigm mkV109"
} ;
mkV110 : Str -> V ;
mkV110 base =
case base of {
"d"+base_1+"finite" => lin V
{ Converb = "v"+base_1+"rð" ;
Imperative_Jussive = table {
Sg => "v"+base_1+"rðsins" ;
Pl => "v"+base_1+"rðanna"
} ;
Indicative = table {
Pres => table {
PSg P1 => "v"+base_1+"rð" ;
PSg P2 => "v"+base_1+"rðið" ;
PSg P3 => "v"+base_1+"rð" ;
PPl => "v"+base_1+"rðini"
} ;
Past => table {
PSg P1 => "v"+base_1+"rð" ;
PSg P2 => "v"+base_1+"rðið" ;
PSg P3 => "v"+base_1+"rð" ;
PPl => "v"+base_1+"rðini"
}
} ;
Nonfinite = "d"+base_1+"finite" ;
Participle = table {
Pres => "v"+base_1+"rð" ;
Past => "v"+base_1+"rð"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV110"
} ;
mkV111 : Str -> V ;
mkV111 base =
case base of {
base_1+"e"+base_2@?+"a" => lin V
{ Converb = base_1+"o"+base_2+"ið" ;
Imperative_Jussive = table {
Sg => base_1+"e"+base_2 ;
Pl => base_1+"e"+base_2+"ið"
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1+"e"+base_2+"i" ;
PSg P2 => base_1+"e"+base_2+"ur" ;
PSg P3 => base_1+"e"+base_2+"ur" ;
PPl => base_1+"e"+base_2+"a"
} ;
Past => table {
PSg P1 => base_1+"a"+base_2 ;
PSg P2 => base_1+"a"+base_2+"st" ;
PSg P3 => base_1+"a"+base_2 ;
PPl => base_1+"ó"+base_2+"u"
}
} ;
Nonfinite = base_1+"e"+base_2+"a" ;
Participle = table {
Pres => base_1+"e"+base_2+"andi" ;
Past => base_1+"o"+base_2+"in"
} ;
particle = []
};
_ => error "Can't apply paradigm mkV111"
} ;
mkV112 : Str -> V ;
mkV112 base =
case base of {
base_1+"ja" => lin V
{ Converb = base_1+"að" ;
Imperative_Jussive = table {
Sg => nonExist ;
Pl => nonExist
} ;
Indicative = table {
Pres => table {
PSg P1 => base_1 ;
PSg P2 => base_1+"t" ;
PSg P3 => base_1 ;
PPl => base_1+"ja"
} ;
Past => table {
PSg P1 => base_1+"di" ;
PSg P2 => base_1+"di" ;
PSg P3 => base_1+"di" ;
PPl => base_1+"du"
}
} ;
Nonfinite = base_1+"ja" ;
Participle = table {
Pres => nonExist ;
Past => nonExist
} ;
particle = []
};
_ => error "Can't apply paradigm mkV112"
} ;
}