(Ger) Corrections in Cat, Res, Lexicon, Structural, Morpho, Paradigms and Questions

This commit is contained in:
Hans Leiss
2025-09-21 21:05:43 +02:00
parent 153ad8b41a
commit 7e52a4759c
12 changed files with 103 additions and 74 deletions
+12
View File
@@ -77,6 +77,18 @@ oper
_ => Predef.tk 2 v
} ;
stemVerbImpSg : Str -> Str -> Str = \inf,pres3Sg ->
let stem = stemVerb inf ; -- vergeb.en, piss.en
stemI = init pres3Sg -- vergib.t , piß.t
in case <stem,stemI> of {
<_ + ("e"|"i") + #nonvowels,
_ + ("i"|"ie") + #nonvowels> => stemI ; -- vergib , piß
_ => stem } ; -- HL 7/17 (always the final vowel?)
nonvowels : pattern Str =
#(("p"|"b"|"f"|"t"|"d"|"v"|"k"|"g"|"c"|"h"|"j"
|"l"|"r"|"m"|"n"|"s"|"x"|"q"|"z"|"s"|"ß")*) ;
-- For $Numeral$.
LinDigit = {s : DForm => CardOrd => Str} ;