0 वोट
104 व्यूज़

मैं एक संज्ञा (noun) के Genitive स्लॉट को हटाने की कोशिश कर रहा हूँ, जब Genitive और Associative दोनों स्लॉट में कुछ हो। ये स्लॉट स्रोत भाषा में एक साथ आते हैं, लेकिन लक्ष्य भाषा में एक साथ नहीं आ सकते। मैं इस नियम को कैसे पूरा करूँ? (कृपया नीचे दिए गए "equal" और "literal tag" को नज़रअंदाज़ करें)। मूल रूप से मैं यह चाहता हूँ: यदि a_Genitive_slot खाली नहीं है AND a_Associative_slot खाली नहीं है, तो a_Genitive_slot को हटा दें:

English से मशीन-अनुवादित
FLExTrans में द्वारा (122 अंक) | 104 व्यूज़

2 उत्तर

0 वोट

not(not_equal) ब्लॉक चुनकर NOT का उपयोग करना संभव है:

English से मशीन-अनुवादित
द्वारा (246 अंक)
मेरा मानना है कि यह काम नहीं करेगा।
English से मशीन-अनुवादित
0 वोट

अगर आपके FLEx प्रोजेक्ट की मेरी कॉपी अभी भी सटीक है, तो आपके पास 13 प्रत्यय (affixes) हैं जो genitive स्लॉट में जा सकते हैं और 1 प्रत्यय जो associative स्लॉट में जा सकता है। 

ब्रूट फोर्स (brute force) विधि यह होगी कि आपके and स्टेटमेंट का पहला भाग यह जाँचे कि 1 associative प्रत्यय मौजूद है या नहीं, और आपके and स्टेटमेंट का दूसरा भाग एक लंबा or स्टेटमेंट होगा जो 13 प्रत्ययों में से प्रत्येक के साथ समानता (equality) की जाँच करेगा।

दूसरे भाग को करने का एक कम लंबा तरीका यह होगा कि यह जाँचा जाए कि प्रत्यय POSS1 या POSS2 या POSS3 के साथ समाप्त होता है। यह इस तरह दिख सकता है:

ध्यान दें कि आप ends with स्टेटमेंट के साथ literal tag का उपयोग नहीं कर सकते; आपको literal string का उपयोग करना होगा और इसे > के साथ समाप्त करना होगा, जो कि एक टैग के लिए एंड मार्कर है।

एक अलग दृष्टिकोण यह होगा कि सभी सूचीबद्ध (enumerating) काम category definition में किया जाए। यह इस तरह दिख सकता है:

बेशक, यह केवल एक आंशिक सूची है और आपको अपने संज्ञा श्रेणियों (noun categories) में से प्रत्येक के लिए सूची में जोड़ना पड़ सकता है। na, ni, आदि।

इसका लाभ यह है कि आप सभी सूचीबद्ध काम category में करते हैं और उस category का उपयोग करने वाला एक नियम बनाते हैं जहाँ आपको पहले से ही पता है कि सभी शर्तें पूरी हो चुकी हैं और आप आवश्यक परिवर्तन कर सकते हैं।

मुझे जानने में रुचि होगी कि आप अंत में क्या करने का निर्णय लेते हैं।

English से मशीन-अनुवादित
द्वारा (336 अंक)
Sara का समाधान काम आया और सबसे सरल है।
English से मशीन-अनुवादित

संबंधित प्रश्न

0 वोट
1 उत्तर 164 व्यूज़
ट्रांसफर रूल्स फ़ाइल में मौजूद सैंपल लॉजिक का उपयोग कैसे करें?
Sara 246 पूछा गया अप्रैल 28, 2025
FLExTrans में
0 वोट
1 उत्तर 142 व्यूज़
ट्रांसफर नियमों में एट्रिब्यूट तत्व का उपयोग कैसे करें?
rmdiamondl 336 पूछा गया मई 8, 2022
FLExTrans में
0 वोट
1 उत्तर 144 व्यूज़
शब्दवैज्ञानिक श्रेणियों (lexical categories) का उपयोग शब्दों को एक साथ समूहित करने के लिए किया जाता है। समूहन बहुत व्यापक ... को शामिल करने वाले वाक्यांशों से मेल खाना चाहते हों।
rmdiamondl 336 पूछा गया मई 8, 2022
FLExTrans में
0 वोट
1 उत्तर 274 व्यूज़
ट्रांसफर रूल में कंडीशनल लॉजिक का उपयोग कैसे करें? (यदि यह ... तो वह, कैसे कहें?)
rmdiamondl 336 पूछा गया मई 8, 2022
FLExTrans में
0 वोट
4 उत्तर 289 व्यूज़
अनुभाग 6.2.3 पैटर्न मैचिंग कैसे काम करती है? (How does pattern matching work?) में समझाया गया है कि पैटर्न-मैचिंग के दौरान ... का कोई तरीका है? या क्या यह बस एक बेकार नियम है?
CraigF 237 पूछा गया जनवरी 30, 2023
FLExTrans में
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Live in harmony with one another. Do not be proud, but be willing to associate with people of low position. Do not be conceited.
Romans 12:16
3,052 प्रश्न
6,011 उत्तर
5,677 टिप्पणियाँ
2,032 उपयोगकर्ता