मैंने सी # सार सिंटेक्स पेड़ विकसित करने पर कुछ नौसिखिया जानकारी की तलाश में इंटरनेट को खराब कर दिया है, लेकिन मुझे केवल पहले से ही 'इन-द-जान' लोगों के लिए जानकारी मिल सकती है। मैं एक व्यापार-व्यवसाय-व्यवसाय अनुप्रयोग डेवलपर हूं इसलिए इस तरह के विषय मेरे सिर पर थोड़ा सा हैं, लेकिन यह मेरी अपनी शिक्षा के लिए है, इसलिए मैं समय बिताने के लिए तैयार हूं और जो भी अवधारणाएं आवश्यक हैं उसे सीखने के लिए तैयार हूं।विकसित सार सिंटेक्स ट्री
आम तौर पर, मैं कोड स्ट्रिंग से कोड के एक अमूर्त प्रतिनिधित्व को विकसित करने के पीछे की तकनीकों के बारे में जानना चाहता हूं। अधिक विशेष रूप से, मैं इस एएसटी का उपयोग सी # सिंटैक्स हाइलाइटिंग करने में सक्षम होना चाहता हूं। (मुझे एहसास है कि सिंटैक्स हाइलाइटिंग को एएसटी की आवश्यकता नहीं है, लेकिन यह कुछ "कंपाइलर" -वेल तकनीक सीखने का एक अच्छा मौका लगता है।)
अगर मैं यह प्रश्न थोड़ा व्यापक हूं, तो मैं क्षमा चाहता हूं, लेकिन मैं हूं सुनिश्चित नहीं है कि और कैसे पूछना है।
धन्यवाद!
एफडब्ल्यूआईडब्ल्यू, यदि आप कंपाइलर्स पर शुरू करने के लिए एक अच्छी जगह चाहते हैं, तो ड्रैगन पुस्तक (आईएमएचओ) एक महान पुस्तक है। http://en.wikipedia.org/wiki/Compilers:_Principles,_Techniques,_and_Tools –
@ जेम्स मैनिंग: धन्यवाद, मैं इसे देख लूंगा! –