From 44eec8629b417b4b1e5ada9dfb2a3c40cebe0c9f Mon Sep 17 00:00:00 2001 From: Krasimir Angelov Date: Sun, 9 Feb 2025 10:15:55 +0100 Subject: [PATCH] added Extend modules for Hindi, Urdu, Mongolian --- src/hindi/AllHin.gf | 4 ++-- src/hindi/AllHinAbs.gf | 2 +- src/hindi/ExtendHin.gf | 11 +++++++++++ src/mongolian/AllMon.gf | 1 + src/mongolian/AllMonAbs.gf | 2 +- src/mongolian/ExtendMon.gf | 8 ++++++++ src/urdu/AllUrd.gf | 4 ++-- src/urdu/AllUrdAbs.gf | 2 +- src/urdu/ExtendUrd.gf | 11 +++++++++++ 9 files changed, 38 insertions(+), 7 deletions(-) create mode 100644 src/hindi/ExtendHin.gf create mode 100644 src/mongolian/ExtendMon.gf create mode 100644 src/urdu/ExtendUrd.gf diff --git a/src/hindi/AllHin.gf b/src/hindi/AllHin.gf index 40667ee71..6dfe4e966 100644 --- a/src/hindi/AllHin.gf +++ b/src/hindi/AllHin.gf @@ -2,5 +2,5 @@ concrete AllHin of AllHinAbs = LangHin, - ExtraHin - ** {} ; + ExtendHin + ** open ExtraHin in {} ; diff --git a/src/hindi/AllHinAbs.gf b/src/hindi/AllHinAbs.gf index 248f3fb3d..8618045b8 100644 --- a/src/hindi/AllHinAbs.gf +++ b/src/hindi/AllHinAbs.gf @@ -1,4 +1,4 @@ abstract AllHinAbs = Lang, - ExtraHinAbs + Extend ** {} ; diff --git a/src/hindi/ExtendHin.gf b/src/hindi/ExtendHin.gf new file mode 100644 index 000000000..ee9e50b1e --- /dev/null +++ b/src/hindi/ExtendHin.gf @@ -0,0 +1,11 @@ +--# -path=.:../common:../abstract + +concrete ExtendHin of Extend = + CatHin ** ExtendFunctor - + [ + ComplDirectVQ, ComplDirectVS + ] + with + (Grammar = GrammarHin) ** { + +} diff --git a/src/mongolian/AllMon.gf b/src/mongolian/AllMon.gf index b9255460d..9bc27839b 100644 --- a/src/mongolian/AllMon.gf +++ b/src/mongolian/AllMon.gf @@ -2,6 +2,7 @@ concrete AllMon of AllMonAbs = LangMon, -- - [bank_N, eye_N, hair_N, hand_N, hat_N, radio_N], -- also in DictMon + ExtendMon, ExtraMon -- DictMon -- normally not in All AR ** { diff --git a/src/mongolian/AllMonAbs.gf b/src/mongolian/AllMonAbs.gf index abcdb041b..257547a4e 100644 --- a/src/mongolian/AllMonAbs.gf +++ b/src/mongolian/AllMonAbs.gf @@ -2,6 +2,6 @@ abstract AllMonAbs = Lang, -- - [bank_N, hair_N, hand_N, hat_N, radio_N], -- auch in DictMonAbs, HL - ExtraMonAbs + Extend -- DictMonAbs -- normally not in All AR ** {} ; diff --git a/src/mongolian/ExtendMon.gf b/src/mongolian/ExtendMon.gf new file mode 100644 index 000000000..2932081ca --- /dev/null +++ b/src/mongolian/ExtendMon.gf @@ -0,0 +1,8 @@ +--# -path=.:../common:../abstract + +concrete ExtendMon of Extend = + CatMon ** ExtendFunctor + with + (Grammar = GrammarMon) ** { + +} diff --git a/src/urdu/AllUrd.gf b/src/urdu/AllUrd.gf index 4e5aa9d55..d83c00a29 100644 --- a/src/urdu/AllUrd.gf +++ b/src/urdu/AllUrd.gf @@ -2,5 +2,5 @@ concrete AllUrd of AllUrdAbs = LangUrd, - ExtraUrd - ** {} ; + ExtendUrd + ** open ExtraUrd in {} ; diff --git a/src/urdu/AllUrdAbs.gf b/src/urdu/AllUrdAbs.gf index d7d92fabd..f6dd1fc56 100644 --- a/src/urdu/AllUrdAbs.gf +++ b/src/urdu/AllUrdAbs.gf @@ -1,4 +1,4 @@ abstract AllUrdAbs = Lang, - ExtraUrdAbs + Extend ** {} ; diff --git a/src/urdu/ExtendUrd.gf b/src/urdu/ExtendUrd.gf new file mode 100644 index 000000000..129412285 --- /dev/null +++ b/src/urdu/ExtendUrd.gf @@ -0,0 +1,11 @@ +--# -path=.:../common:../abstract + +concrete ExtendUrd of Extend = + CatUrd ** ExtendFunctor - + [ + ComplDirectVQ, ComplDirectVS + ] + with + (Grammar = GrammarUrd) ** { + +}