मैं प्रोग्रामिंग एलएलवीएम बैकएंड सीख रहा हूं।एलएलवीएम बैकएंड प्रोग्रामिंग सीखने के लिए कोड उदाहरण
वर्तमान में मुझे विश्लेषण पास, बाद में कार्यक्रम परिवर्तनों में रूचि है। (मुझे लगता है कि मैं विश्लेषण के साथ अधिक धाराप्रवाह होगा तो कार्यक्रम परिवर्तन के लिए समय होगा)।
क्या आप सीखने के लिए संसाधनों की सिफारिश कर सकते हैं? (मुझे एलएलवीएम प्रोग्रामर मैनुअल और ड्रैगन बुक पता है;))।
संसाधनों से मेरा मतलब न केवल ट्यूटोरियल, किताबें, लेकिन विशेष रूप से छोटी अच्छी तरह से लिखित परियोजनाओं है। मैं कोड उदाहरण पढ़ना चाहता हूं, व्यावहारिक कार्यान्वयन के बारे में और जानने के लिए उन्हें संकलित करें और उनके साथ खेलें (थोड़ा सा हैक)।
उन कोडों को विश्लेषण भाग तक सीमित नहीं होना चाहिए। विषय सामान्य रूप से एलएलवीएम बैकएंड प्रोग्रामिंग है, जबकि विश्लेषण और प्रोग्राम रूपांतरण सबसे दिलचस्प हैं।
थोड़ा टेंगेंट: [कोशिश करें एलएलवीएम] (http://llvm.org/demo/index.cgi) पृष्ठ का उपयोग करके, कोई समकक्ष एलएलवीएम सी ++ एपीआई स्रोत उत्पन्न करने के लिए कह सकता है जो आईआर उत्पन्न करता। यह किसी विशेष अनुवाद की तलाश करते समय (या नहीं) मदद कर सकता है। –