2012-04-27 13 views
10

लिखने की आवश्यकता है किसी के लिए पेड़ डेटा संरचना पर केवल ज्ञान ही है, क्या यह संकलन तकनीकों की सहायता के बिना अंकगणित अभिव्यक्ति पार्सर लिखने के लिए स्पष्ट है?तकनीक को अंकगणित अभिव्यक्ति पार्सर

+0

आपका प्रश्न स्टैक ओवरफ्लो के लिए बहुत व्यापक हो सकता है, लेकिन इससे पहले कि आप इसे एक न्यायाधीश से पहले बताएंगे, क्या आप "स्पष्ट" से क्या मतलब समझेंगे? – thb

+0

क्या आप अभिव्यक्ति पेड़ से परिचित हैं? – st0le

+0

@thb "स्पष्ट" का अर्थ केवल सरल प्रोग्रामिंग तकनीकों का उपयोग करने के लिए सरल और आलसी है, उन्नत संकलन अवधारणाओं को सीखने के बिना –

उत्तर

2

संकलन तकनीकों के ज्ञान के बिना यह बदसूरत होगा। लेकिन इस तरह के एक प्रारंभिक उदाहरण के लिए संकलन के टन सीखने की कोई जरूरत नहीं है।

http://www.codeproject.com/Articles/345888/How-to-write-a-simple-interpreter-in-JavaScript जैसे कुछ को देखें और देखें कि यह आपके लिए समझ में आता है या नहीं।

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