parser-generator

    14गर्मी

    1उत्तर

    अस्वीकरण मेटा-कैरेक्टर, ~, एएनटीएलआर के लेक्सर- और पार्सर नियमों में उपयोग कैसे किया जा सकता है?

    14गर्मी

    1उत्तर

    मान लीजिए कि मैं स्कैला में एक प्राथमिक एसक्यूएल पार्सर लिख रहा हूं। कैसे मैं ~ tokens में rep(token) की वजह से पूरे वाक्यांश ऊपर gobbling से selectclause रोकूँ class Arith extends RegexParsers {

    5गर्मी

    1उत्तर

    मैं खुश के साथ एक पार्सर का निर्माण कर रहा हूँ और पाया है इस online documentation है: याक की तरह, हम शामिल %% यहाँ, कोई वास्तविक कारण के लिए। %% वहाँ हालांकि एक कारण होना चाहिए, भले ही वह तुच्छ है। क्

    5गर्मी

    3उत्तर

    कभी-कभी, रनटाइम पर लाइब्रेरी उत्पन्न करने वाले पार्सर्स को शामिल करने के बजाय रेगेक्स खोज के लिए अत्यधिक अनुकूलित फ़ंक्शन होना सुविधाजनक होगा। क्या कोई पार्सर जनरेटर है जो ऐसी भूमिका में फिट होगा? आदर

    5गर्मी

    3उत्तर

    मुझे गणित से ऑक्टेव तक कई फाइलों को पोर्ट करना होगा। मुझे Lisp Mathematica parser from ~1991 मिला लेकिन मैं वास्तव में लिस्प के साथ परिचित नहीं हूं, इसलिए मैं सोच रहा था कि अगर किसी को इस दिशा में पोर

    6गर्मी

    1उत्तर

    मैं yypush_parse() फ़ंक्शन पर एक अतिरिक्त पैरामीटर (प्रकार YYSTYPE का टोकन नाबालिग नहीं) कैसे पास कर सकता हूं? पार्सर वास्तव में पुनर्वित्तक है, लेकिन यह एक अतिरिक्त चरम अनुप्रयोग के थ्रेड-सुरक्षा के

    13गर्मी

    3उत्तर

    मुझे पता है कि Lex and Yacc in PHP से पहले 1 साल पहले पूछा गया था। क्या कोई नया परिपक्व PHP पार्सर जनरेटर है? मेरी खोजों ने मुझे निम्नलिखित लोगों तक पहुंचाया, आप उनके बारे में क्या सोचते हैं, कोई अन्य

    6गर्मी

    1उत्तर

    क्या कोई जानता है कि नेट पर जावा के साथ जीएनयू बाइसन का उपयोग करने के कुछ ट्यूटोरियल और/या उदाहरण हैं। मैंने नेट के माध्यम से खोज की है। लेकिन मैं कुछ भी खोजने का प्रबंधन नहीं किया था। मैंने एक उदाहरण

    5गर्मी

    1उत्तर

    मुझे फ़ंक्शन कॉल का समर्थन करने के लिए बनाए गए एक साधारण व्याकरण के साथ समस्या हो रही है। मैं ग्रेग द्वारा नींबू-आधारित PHP_ParserGenerator का उपयोग कर रहा हूं। यह व्याकरण के प्रासंगिक हिस्सा है: जब म

    6गर्मी

    1उत्तर

    यह एक व्यावहारिक से एक "सिद्धांत रूप में" प्रश्न है। वह क्रम है जिसमें Yacc प्रोडक्शंस को कम करता है, और परिभाषित लेक्सर से नए टोकन पढ़ता है। यही कारण है, अगर मैं टोकन के सेट निम्नलिखित था: INTEGER_BE