2008-09-17 16 views
5

क्या किसी को पता है कि व्याकरण और पार्स पेड़ बनाने के उदाहरणों के साथ अच्छे ऑनलाइन संसाधन कहां मिलेंगे? पसंदीदा रूप से प्रारंभिक सामग्री। जानकारी जो n00b दोस्ताना है, Google के साथ कुछ भी अच्छा नहीं मिला है।पार्स पेड़ और व्याकरण जानकारी

संपादित करें: मैं सिद्धांत के बारे में सोच रहा हूं, एक विशिष्ट पार्सर सॉफ़्टवेयर नहीं।

+0

आप है यदि आप प्रोग्रामिंग भाषा का उपयोग कर रहे हैं, तो आप सॉफ़्टवेयर टूलकिट के पॉइंटर्स के साथ अधिक सटीक उत्तर प्राप्त करेंगे। :-) – emk

+0

मुझे थोड़ा जावा पता है और एमएल सीखने की कोशिश कर रहा हूं। लेकिन मैं विशिष्ट पार्सेटूल की तुलना में पार्सेट्री उत्पन्न करने के सिद्धांत में अधिक रुचि रखता था। – fuzzylogikk

+0

सामान्य रूप से व्याकरण, पार्सिंग और कंपाइलर तकनीक के पीछे सिद्धांत प्रकृति द्वारा नव-अनुकूल नहीं है। आपको विषय पर सामग्री को ढूंढना मुश्किल हो सकता है क्योंकि सिद्धांत को पूरी तरह से समझने के लिए बहुत आवश्यक ज्ञान है। – Benson

उत्तर

2

ठीक है, यहाँ है, जहाँ मैं इसे सीखा है ...

http://www.cs.uiuc.edu/class/sp08/cs273/

व्याख्यान टैग पर क्लिक करें, तो आप सामग्री के बारे में आप बात कर रहे हैं पर व्याख्यान लगता है जब तक के माध्यम से स्क्रॉल।

मेरे अल्मा माटर से प्यार करें। भगवान उन्हें आशीर्वाद देते हैं, वे कभी भी किसी भी कक्षा में अपने व्याख्यान नहीं लेते हैं और आप कभी भी चाहें और उनमें से किसी भी को पढ़ सकते हैं।

संपादित करें: ऐसा लगता है कि आप चाहते हैं lecture11

1

antlr?

http://www.antlr.org/

एक व्याकरण को डिजाइन करने के लिए एक काफी अच्छा आईडीई, और अलग अलग भाषाओं के लिए जनरेटर का एक बहुत है।

0

www.goldparser.com

उपकरण नि: शुल्क और पर काम करने के अच्छे हैं। इसमें कई लैंग्स के लिए तकनीकी और सैद्धांतिक ट्यूटोरियल, बहुत सारी जानकारी, टूल और कोड जेनरेटर हैं।

4

ऑनलाइन नहीं, लेकिन शायद आपको Compilers: Principles, Techniques, and Tools (2nd Edition) पर अहो एट अल द्वारा एक नज़र डालना चाहिए। यह एक मानक पाठ कि 30 साल के लिए विकसित किया गया है (यदि आप 1 Dragon Book गिनती, 1977

+1

ड्रैगन बुक एक महान किताब है जो एक एन 00 बी के लिए बहुत मुश्किल है। –

0
सी, सी में

++ में प्रकाशित जावा उपयोग में lex and bison का उपयोग है ANTLR इस एक सुंदर antlr वीडियो tutorial

संबंधित मुद्दे