From 523b4841fce93977119a576d22ff3533ac3432fd Mon Sep 17 00:00:00 2001 From: Herbert Lange Date: Sun, 10 Nov 2019 20:39:42 +0100 Subject: [PATCH] fixing issues with extend and add new rule for different word order --- src/latin/ExtraLat.gf | 2 ++ src/latin/ExtraLatAbs.gf | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/latin/ExtraLat.gf b/src/latin/ExtraLat.gf index 41e24af6..e3981751 100644 --- a/src/latin/ExtraLat.gf +++ b/src/latin/ExtraLat.gf @@ -50,4 +50,6 @@ concrete ExtraLat of ExtraLatAbs = Abl_Prep = mkPrep "" Abl ; inAbl_Prep = mkPrep "in" Abl ; onAbl_Prep = mkPrep "in" Abl ; -- L... + + UttSSVO s = { s = combineSentence s ! SPreS ! PreS ! CPreV ! SVO }; } diff --git a/src/latin/ExtraLatAbs.gf b/src/latin/ExtraLatAbs.gf index 7bfe0fd3..571a90db 100644 --- a/src/latin/ExtraLatAbs.gf +++ b/src/latin/ExtraLatAbs.gf @@ -1,5 +1,5 @@ abstract ExtraLatAbs = - Extra, Conjunction + Conjunction ** { cat CS ; fun @@ -29,4 +29,7 @@ abstract ExtraLatAbs = -- Preposition with alternate case inAbl_Prep : Prep ; onAbl_Prep : Prep ; + + -- Add all the word orders + UttSSVO : S -> Utt ; }