जब लोग ओकैमल में "संशोधित वाक्यविन्यास" का संदर्भ लेते हैं, तो क्या उनका मतलब यह है कि यह भाषा के लिए एक नया वाक्यविन्यास बन जाएगा, या यह कैमलपी 4 में बनाया गया एक वैकल्पिक वाक्यविन्यास है? यदि यह पूर्व है, तो "संशोधित वाक्यविन्यास" ओकैमल का "आधिकारिक वाक्यविन्यास" कब बनता है?ओकैमल में "संशोधित वाक्यविन्यास" क्या है?
उत्तर
संशोधित वाक्यविन्यास केवल alternative to the original है जो Camlp4/5 में लागू किया गया है (Camlp5 में लिखा गया Lisp syntax भी है)। कुछ लोग इसे पसंद करते हैं, लेकिन मैं आपको इसका उपयोग करने से हतोत्साहित करता हूं क्योंकि यह केवल आपके कोड को अन्य ओकैम प्रोग्रामर के लिए अधिक भ्रमित करने की संभावना है। संशोधित सिंटैक्स को जानने के लिए यह एक मूल्यवान है जब आप Camlp4/5 एक्सटेंशन लिख रहे हैं --- संशोधित वाक्यविन्यास पैटर्न और पुनर्लेखन के लिए उपयोग किया जाता है, संभवतः क्योंकि यह मूल से कुछ अधिक संगत है।
जहां तक मुझे पता है, संशोधित वाक्यविन्यास के साथ मूल ओकैमल वाक्यविन्यास को प्रतिस्थापित करने की कोई योजना नहीं है।
यह सिर्फ एक वैकल्पिक ठोस वाक्यविन्यास है। मुझे लगता है कि यह दिखाने के लिए कि कैंपल 4 कितना शक्तिशाली है, अवधारणा का एक प्रकार है।
यह अवधारणा का सबूत नहीं है - इसमें मूल की सभी विशेषताओं को मूल के रूप में शामिल किया गया है। – ygrek
यह केवल इस अवधारणा का प्रमाण है कि आपके पास कई ठोस वाक्यविन्यास हो सकते हैं। यही मेरा मतलब था ... क्योंकि मुझे नहीं लगता कि बहुत से लोग वास्तव में संशोधित वाक्यविन्यास का उपयोग कर रहे हैं। – LB40
- 1. ओकैमल
- 2. @ Html.DisplayFor वाक्यविन्यास क्या है?
- 3. करता है! = ओकैमल में इसका अर्थ है?
- 4. सी # में '=>' वाक्यविन्यास क्या है?
- 5. PHP वाक्यविन्यास में $ {} का क्या अर्थ है?
- 6. कम सीएसएस में `& ::` वाक्यविन्यास क्या है?
- 7. ओकैमल में रिकर्सिव प्रकार?
- 8. क्या एम्बेडेड मोड में ओकैमल का उपयोग करना संभव है?
- 9. क्या ओकैमल में सामान्य नक्शा()/कम() फ़ंक्शन है?
- 10. ओकैमल सिंटेक्टिक चीनी में शुरू होता है?
- 11. नया लैम्ब्डा वाक्यविन्यास क्या है?
- 12. क्या वाक्यविन्यास लिखना संभव है -()()?
- 13. gstreamer कैप्स वाक्यविन्यास क्या है?
- 14. यह हैकेल वाक्यविन्यास क्या है?
- 15. ओकैमल रिकॉर्ड तक पहुंच
- 16. ओकैमल और एफ #
- 17. ओकैमल में, सूची कन्स्ट्रक्टर :: ऑपरेटर नहीं है
- 18. क्या CFDUMP टैग संशोधित है?
- 19. ओकैमल: हस्ताक्षर में टाइप बाधाएं
- 20. संशोधित बिल्डर पैटर्न क्या है?
- 21. वाक्यविन्यास क्या है? इस रूबी उदाहरण में मतलब है?
- 22. क्या आप कृपया मुझे ओकैमल फैनक्टर समझाएंगे?
- 23. क्या लिनक्स के लिए एक अच्छा "ओकैमल ब्राउज़र" उपकरण है?
- 24. ओकैमल कॉलिंग सम्मेलन: क्या यह एक सटीक सारांश है?
- 25. क्या ओकैमल के लिए एक उन्नत दुभाषिया टप्लूप है?
- 26. इस वाक्यविन्यास का अर्थ क्या है?
- 27. क्या आईएनआरए ओकैमल को समवर्ती प्राइमेटिव जोड़ने जा रहा है?
- 28. यह जावास्क्रिप्ट वाक्यविन्यास क्या है: {सीआई, सीसी}?
- 29. "आधार" वाक्यविन्यास का क्या अर्थ है?
- 30. एक स्थिर कार्य का वाक्यविन्यास क्या है?
"लेकिन मैं आपको इसका उपयोग करने से हतोत्साहित करता हूं क्योंकि अन्य ओकैम प्रोग्रामर के लिए आपका कोड अधिक भ्रमित करने की संभावना है" - वह वह, तो आप ओकंपल का उपयोग करके बेहतर हतोत्साहित करते हैं, क्योंकि यह बहुत अधिक लोगों को भ्रमित करेगा :))। वैसे भी, आप मूल वाक्यविन्यास के साथ उद्धरण लिख सकते हैं, लेकिन कुछ ऐसे मामले हैं जिन्हें मूल वाक्यविन्यास में व्यक्त नहीं किया जा सकता है, इसलिए संशोधित आमतौर पर उस कार्य के लिए प्राथमिकता दी जाती है। सामान्य प्रोग्रामिंग के लिए - संशोधित वाक्यविन्यास तर्कसंगत रूप से नए लोगों के लिए अधिक तार्किक और आसान है (यही कारण है कि यह सब के बाद मौजूद है) - मूल की कई अस्पष्टताओं के बिना। – ygrek
ygrek, मैं इस बारे में कोई प्रतिनिधित्व नहीं करता कि कौन सी वाक्यविन्यास बेहतर है। मुझे लगता है कि छोटे से मध्यम आकार के समुदाय जैसे ओकैमल को काम करना चाहिए ताकि बोलियों के चारों ओर टुकड़े न हो जाएं। –
संशोधित वाक्यविन्यास के खिलाफ एक और बिंदु: गरीब (एआर) संपादक समर्थन। न तो तुरेग और न ही विम की ओकैमल सुविधाएं मेरे ज्ञान के लिए इसका समर्थन करती हैं। –