EBNF to BNF Conversion -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 1 उत्तर

मेरे पास एक होमवर्क समस्या है मैं कुछ मदद के लिए इस्तेमाल कर सकता हूँ मुझे निम्नलिखित ईएनबीएफ़ स्टेटमेंट को बीएनएफ के लिए परिवर्तित करना होगा

  & lt; S & gt; - & gt; & Lt; ए & gt; {बी & lt; ए & gt;} & lt; ए & gt; - & gt; एक [ख] & lt; a & gt;  

यही वह है जो मैं अभी तक आया हूं;

  & lt; S & gt; - & gt; & Lt; a & gt; | & Lt; a & gt; & lt; एस & gt; | ख & lt; a & gt; & Lt; a & gt; - & gt; & lt; एक & gt; | अब & lt; a & gt;  

यह सही नहीं लगता है, मुख्यतः क्योंकि यह एक WAG है मेरी किताब (प्रोग्रामिंग भाषाओं की अवधारणाओं, सेबेस्टा) का उदाहरण मुझे बिल्कुल भी मदद नहीं कर रहा है। इसलिए अगर किसी के पास कोई अंतर्दृष्टि है, तो इसकी सराहना की जाएगी। धन्यवाद!

पहला व्याकरण छोटी गाड़ी लगता है, या कम से कम बेकार बेकार है लेकिन ईबीएनएफ को BNF में परिवर्तित करने के लिए एक यांत्रिक तरीके के लिए यहां एक नज़र डालें:


Comments

Popular posts from this blog

Indexing in SQL -

objective c - iPhone and it's wireless area -

multithreading - Do lock objects in Java need to be static? -