parsec

    9गर्मी

    2उत्तर

    आप व्हाइटस्पेस और टिप्पणियों से कैसे निपटते हैं? टुकड़े जिन्हें आमतौर पर वाक्य रचनात्मक विश्लेषण चरण के दौरान हटा दिया जाता है? मैं अपने दस्तावेज़ में हर जगह टिप्पणी सक्षम करना चाहता हूं कि मैं पार्सि

    5गर्मी

    3उत्तर

    वहाँ एक रास्ता यह पार्स करने बंद हो जाता है के बाद Parsec से ते शेष इनपुट पाने के लिए अगर मैं सोच रहा था, या तो अगर यह एक सफल या असफल पार्स, हो सकता है इस हस्ताक्षर किया गया था: parseRemaining :: Stre

    20गर्मी

    3उत्तर

    मैं सिर्फ पारसेक (हास्केल में थोड़ा अनुभव रखने) से शुरू कर रहा हूं, और मैं मोनैड या आवेदकों का उपयोग करने के बारे में थोड़ा उलझन में हूं। "रियल वर्ल्ड हास्केल", "लिखित यू हास्केल" पढ़ने के बाद मुझे लग

    5गर्मी

    2उत्तर

    मैं एक बहुत ही साधारण भाषा का विश्लेषण करने की कोशिश कर रहा हूं जिसमें केवल दशमलव या बाइनरी संख्याएं होंगी। उदाहरण के लिए, यहाँ कुछ मान्य इनपुट हैं: <|>: #b1 #d1 #b0101 #d1234 मैं Parsec की पसंद

    9गर्मी

    1उत्तर

    मैं इस व्याकरण हास्केल के पारसेक लाइब्रेरी का उपयोग कर नियम लागू करना चाहते हैं अंदर many` Combinator: ((a | b | c)* (a | b))? जो एक पार्सर नियम यह है कि एक वैकल्पिक स्वीकार करता है (यानी संभावित रि

    6गर्मी

    1उत्तर

    मैंने हाल ही में हास्केल सीखना शुरू कर दिया है और पारसी में अपना हाथ आजमा रहा है। हालांकि, पिछले कुछ दिनों से मैं एक समस्या से फंस गया हूं कि मैं समाधान खोजने में असमर्थ हूं। <"apple", "pear", "pineap

    7गर्मी

    1उत्तर

    में एक ही फ़ाइल प्रारूप को पार्सिंग और सुंदर प्रिंटिंग, मैं सोच रहा था कि यदि एक मानक फ़ाइल प्रारूप के लिए न केवल एक पार्सर लिखने के लिए हास्केल में एक मानक, कैननिकल तरीका है, बल्कि एक लेखक भी है। मेर

    7गर्मी

    3उत्तर

    में सामान्यीकृत नीचे पार्सर कॉम्बिनेटर्स मुझे आश्चर्य है कि हास्केल में नीचे-ऊपर पार्सिंग के लिए हार्सेल में नीचे-ऊपर पार्सिंग के लिए कोई सामान्यीकृत पार्सर संयोजक क्यों नहीं है, जो शीर्ष नीचे पार्सिं

    5गर्मी

    1उत्तर

    में करना है I Haskell में सी-जैसी भाषा के लिए एक पार्सर लिखने के शुरुआती चरणों में हूं। मुझे एएसटी डेटा टाइप डाउन मिला है, और मैं चीजों के पार्सर साइड में जाने से पहले एएसटी पर कुछ सरल प्रश्न लिखकर इस

    7गर्मी

    1उत्तर

    मैं एक प्रोग्रामिंग भाषा लिख ​​रहा हूं जो पारसीक को इसके पार्सिंग के लिए उपयोग करता है। त्रुटि संदेशों की रिपोर्ट करने के लिए, मुझे getPosition फ़ंक्शनसी के the Pos module से फ़ंक्शन का उपयोग करके, मे