Source Code Scanners for C++ Builder 6 4.0

लाइसेंस: नि: शुल्क परीक्षण ‎फ़ाइल आकार: 1.20 MB
‎उपयोगकर्ताओं की रेटिंग: 3.0/5 - ‎1 ‎वोट

करीबन Source Code Scanners for C++ Builder 6

स्रोत कोड स्कैनर सी + + बिल्डर और डेल्फी के लिए दृश्य घटकों की उच्च प्रदर्शन पुस्तकालय है जो स्रोत कोड के विश्लेषक और पार्सर बनाने के लिए है। इसमें लेक्सिकल एनालाइजर के घटक शामिल हैं: सी ++, ऑब्जेक्ट पास्कल (डेल्फी), पीएचपी, एचटीएमएल, सीएसएस1 और सी ++ प्रीप्रोसेसर, लेकिन इसमें आधार वर्गों का पूरा सेट भी शामिल है, जो किसी भी अन्य भाषाओं के लेक्सर और पार्सर बनाने की संभावना प्रदान करता है। इन घटकों का उपयोग अनुप्रयोगों के निर्माण के लिए किया जा सकता है, जिसके लिए स्रोत कोड विश्लेषण (उपकरण बनाने में मदद करता है; विस्तार के कैलकुलेटर; स्रोत कोड के डिजाइनर; दुभाषिए और संकलक और आदि) की आवश्यकता होती है। लेक्सिकल एनालाइजर चरित्र इनपुट स्ट्रीम पर पाए जाने वाले टोकन से मेल खाने के लिए डीएफए (निर्धारक परिमित ऑटोमाटा) का उपयोग करता है। DFAs एक स्रोत कोड में नियमित अभिव्यक्ति के सेट द्वारा परिभाषित कर रहे हैं और रनटाइम पर बनाए गए हैं। एक से अधिक ऑटोमेशन (लेक्सिकल क्लास, लेक्सिकल ट्री) को परिभाषित किया जा सकता है। नियमित अभिव्यक्तियों से जुड़ी क्रियाएं (जो इनपुट स्ट्रीम पर उस अभिव्यक्ति का मिलान होने पर निष्पादित की जाती हैं) एक लेक्सिकल वर्ग से दूसरे में स्विच कर सकती हैं। TLexTree वर्ग डीएफए सरणी में नियमित अभिव्यक्ति का एक सेट परिवर्तित रखता है। स्रोत कोड स्कैनर भी कक्षाएं प्रदान करता है, जो कमांड-लाइन विकल्पों के साथ एक काम का समर्थन करते हैं, निरंतर अभिव्यक्ति और आदि की गणना करते हैं। स्रोत कोड स्कैनर का पूरा स्रोत कोड व्यावसायिक संस्करण में उपलब्ध है।