diff --git a/lib/src/abstract/Structural.gf b/lib/src/abstract/Structural.gf index 632eb48c1..f67169b1c 100644 --- a/lib/src/abstract/Structural.gf +++ b/lib/src/abstract/Structural.gf @@ -78,6 +78,7 @@ abstract Structural = Cat ** { something_NP : NP ; somewhere_Adv : Adv ; that_Quant : Quant ; + that_Subj : Subj ; there_Adv : Adv ; there7to_Adv : Adv ; -- to there there7from_Adv : Adv ; -- from there diff --git a/lib/src/english/StructuralEng.gf b/lib/src/english/StructuralEng.gf index 5a596f4ad..9cd1d7daf 100644 --- a/lib/src/english/StructuralEng.gf +++ b/lib/src/english/StructuralEng.gf @@ -136,7 +136,7 @@ concrete StructuralEng of Structural = CatEng ** as_CAdv = C.mkCAdv "as" "as" ; have_V2 = dirV2 (mk5V "have" "has" "had" "had" "having") ; - + that_Subj = ss "that" ; lin language_title_Utt = ss "English" ; } diff --git a/lib/src/french/StructuralFre.gf b/lib/src/french/StructuralFre.gf index 2b4c3a0ab..f9f4d8923 100644 --- a/lib/src/french/StructuralFre.gf +++ b/lib/src/french/StructuralFre.gf @@ -188,6 +188,7 @@ lin as_CAdv = X.mkCAdv "aussi" conjThan ; have_V2 = avoir_V2 ; + that_Subj = ss elisQue ** {m = Conjunct} ; lin language_title_Utt = ss "français" ; diff --git a/lib/src/german/StructuralGer.gf b/lib/src/german/StructuralGer.gf index b8b71e20d..1eb9d1d76 100644 --- a/lib/src/german/StructuralGer.gf +++ b/lib/src/german/StructuralGer.gf @@ -147,6 +147,7 @@ concrete StructuralGer of Structural = CatGer ** as_CAdv = X.mkCAdv "ebenso" "wie" ; have_V2 = P.dirV2 IrregGer.haben_V ; + that_Subj = ss "daß" ; lin language_title_Utt = ss "Deutsch" ;