;;; lang_profile_de.el — German language profile for ELP. ;;; Mirrors lang_profile_en / lang_profile_es. Keys the realizer's construction ;;; switches. German is the largest Germanic delta from the EN engine: V2 word ;;; order, four morphological cases, and separable-prefix verbs. (lang_profile_de (language "German") (iso639 "de") (family "Germanic") (neighbor-base "en") ; realized by extending the English (Germanic) engine ;; ── core typology flags ──────────────────────────────────────────────── (pro-drop no) ; obligatory subject in finite clauses (obligatory-subject yes) (grammatical-gender (m f n)) ; three genders; drives article + adj declension (case-system (nom acc dat gen)) ; four cases on articles/adjs/nouns (word-order V2) ; finite verb 2nd in main clause (subordinate-order verb-final) ; "..., dass er den Hund SIEHT." (separable-verbs yes) ; aufstehen -> "steht ... auf"; ppart "aufgestanden" (do-support no) ; German negates/questions the finite verb directly (subject-verb-inversion yes) ; yes/no Q fronts finite verb; wh-Q fills Vorfeld (article-selection "der/die/das + ein/kein") ; declined by case x gender x number (adjective-position prenominal) (adjective-declension (strong weak mixed)) ; chosen by the determiner type (noun-capitalization yes) ;; ── verb / aspect system ─────────────────────────────────────────────── (finite-agreement "person-and-number") ; full present/past paradigm (auxiliary-order (modal tense-aux perfect passive main)) (perfect-aux (haben sein)) ; sein for intransitive motion/change verbs (passive-aux "werden") (future "werden + infinitive") (comparative "synthetic (-er / -st, with umlaut)") ;; ── negation ─────────────────────────────────────────────────────────── (negation-markers (nicht kein)) ; kein- negates an indefinite NP; nicht else (negation-faithful yes) ; SACRED: polarity never dropped/inverted -> FLAG ;; ── lexicon provenance ───────────────────────────────────────────────── (lexicon-source "UniMorph deu (primary) + kaikki.org German (gender override)") (lexicon-license "CC-BY-SA 3.0 / GFDL"))