Source Code Scanners for C++ Builder 5 4.0

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

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

संस्करण इतिहास

  • विवरण 4.0 Std पर तैनात 2004-04-04

    EULA - अंत उपयोगकर्ता लाइसेंस समझौता



    डेवलपर का लाइसेंस समझौता
    -----------------------------

    स्‍वामित्‍व
    स्रोत कोड स्कैनर और संबंधित सामग्री ("सॉफ्टवेयर और उद्धृत;)
    MBLabSoft की विशेष संपत्ति, और अंतरराष्ट्रीय द्वारा संरक्षित कर रहे हैं
    कॉपीराइट कानून।

    वारंटी का अस्वीकरण
    शर्तों और हार्डवेयर की विविधता के कारण
    जिसके तहत सॉफ्टवेयर का उपयोग किया जा सकता है, सॉफ्टवेयर और
    संबंधित सामग्री प्रदान की जाती है और उद्धृत; जैसा कि आईएस और उद्धृत; और बिना
    वारंटी, चाहे एक्सप्रेस या गर्भित, सहित
    सीमा के बिना किसी भी निहित वारंटी
    व्यापारी, एक विशेष उद्देश्य के लिए फिटनेस,
    या कार्यक्षमता। किसी भी घटना में MBLabSoft उत्तरदायी नहीं होगा
    नुकसान के लिए, मुनाफे के किसी भी नुकसान सहित, खो दिया
    बचत, या अन्य आकस्मिक या परिणामी
    उपयोग या असमर्थता से उत्पन्न होने वाले नुकसान
    सॉफ्टवेयर का उपयोग करें, भले ही MBLabSoft की सलाह दी गई है
    इस तरह के नुकसान की संभावना की। कोई भी दायित्व
    विशेष रूप से खरीद मूल्य तक सीमित होगा
    मूल क्रेता द्वारा सॉफ्टवेयर की। आप मान लेते हैं
    सभी परिणामों के लिए कुल जोखिम और जिम्मेदारी
    सॉफ्टवेयर का उपयोग करके सॉफ्टवेयर से उत्पादित किया।

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

    पंजीकृत उपयोगकर्ताओं के लिए लाइसेंस की मंजूरी
    एमबीलासॉफ्ट को भुगतान किए गए लागू लाइसेंस शुल्क के भुगतान के अधीन या
    अधिकृत पुनर्विक्रेताओं, आपको अनुमति दी जाती है:
    - प्रति एकल डेवलपर सॉफ्टवेयर की एक लाइसेंस प्राप्त प्रति का उपयोग करें, या
    कई समवर्ती डेवलपर्स के बीच कई लाइसेंस साझा करें,
    बशर्ते समवर्ती डेवलपर्स की संख्या अधिक न हो
    कुल लाइसेंस की संख्या।
    - स्रोत कोड और मध्यवर्ती फ़ाइलों को संकलित करें (उदाहरण के लिए.CPP,
    डीएफएम, बीपीएल, आरईएस आदि) निष्पादित कार्यक्रमों के हिस्से के रूप में, बशर्ते कि
    रिपोर्टिंग निष्पादक के प्राथमिक उद्देश्य के लिए माध्यमिक है, और
    कि परिणामस्वरूप कार्यक्रम के रूप में सॉफ्टवेयर के साथ प्रतिस्पर्धा नहीं करता है
    एक डेवलपर का उपकरण।
    - सॉफ्टवेयर के साथ संकलित निष्पादित कार्यक्रमों को वितरित करें
    रॉयल्टी मुक्त।
    - SCS4B5 वितरित करें। बीपीएल, और अंत उपयोगकर्ताओं को करने के लिए प्रोत्साहित
    प्रतिबंध या रॉयल्टी के बिना ही।
    - अपने स्वयं के उद्देश्यों के लिए स्रोत कोड को संशोधित करें (यदि आपने लाइसेंस प्राप्त किया है
    यह), बशर्ते कि आप सभी के लिए लाइसेंस की "सीमा का सम्मान करें
    उपयोगकर्ता" नीचे । इस तरह के संशोधनों की शर्तों में परिवर्तन नहीं है
    लाइसेंस समझौता। मुफ्त तकनीकी सहायता के लिए प्रदान नहीं किया जा सकता है
    डेवलपर्स जिन्होंने स्रोत कोड को संशोधित किया है।
    - रनटाइम लिंकेबल मॉड्यूल वितरित करें (डीएलएल, डीपीएल, बीपीएल, ओएक्स, आदि)
    सॉफ्टवेयर युक्त, बशर्ते कि बीच में इंटरफेस
    कॉलिंग प्रोग्राम और रनटाइम लिंकेबल मॉड्यूल सार्वजनिक रूप से नहीं है
    प्रलेखित और उचित सावधानी बरतने के लिए लिया जाता है
    एक विकास उपकरण से रनटाइम लिंक करने योग्य मॉड्यूल का पुन: उपयोग करें, जैसे
    डेल्फी पैदा करते समय डिजाइन-टाइम समर्थन बंद करने के रूप में या
    सी ++ बिल्डर पैकेज।

    सभी उपयोगकर्ताओं के लिए लाइसेंस की सीमा
    सॉफ्टवेयर डेवलपर का लाइसेंस स्पष्ट रूप से प्रतिबंधित करता है:
    - सॉफ्टवेयर के दोहराव, वितरण या प्रकाशन
    स्रोत कोड, मध्यवर्ती फाइलें (जैसे डीएफएम, ओबीजे, सीपीपी, बीपीआर,
    आदि), या डेवलपर के दस्तावेज, एक ही बैकअप के अलावा
    प्रतिलिपि।
    - रिवर्स इंजीनियरिंग, अलग या अनुवाद
    सॉफ्टवेयर का स्रोत कोड, स्क्रीन या एल्गोरिदम दूसरे को
    प्रोग्रामिंग भाषा।
    - किसी भी के लिए सॉफ्टवेयर के स्रोत कोड, स्क्रीन या एल्गोरिदम का उपयोग करें
    अन्य उद्देश्य।
    - सॉफ्टवेयर के साथ प्रतिस्पर्धा करने वाले तरीके से सॉफ्टवेयर का उपयोग करें
    एक डेवलपर के उपकरण के रूप में।

    पंजीकृत उपयोगकर्ताओं के लिए लाइसेंस की आवश्यकता
    सॉफ्टवेयर डेवलपर के लाइसेंस की आवश्यकता है कि आप:
    - सॉफ्टवेयर के उपयोग के बारे में तकनीकी सहायता प्रदान करें
    आवश्यकतानुसार आपके अंतिम-उपयोगकर्ता। किसी भी परिस्थिति में MBLabSoft नहीं होगा
    अंत उपयोगकर्ताओं द्वारा सीधे संपर्क किया जाए।
    - अपनी प्रत्येक प्रति के लिए एक अतिरिक्त लाइसेंस खरीदें
    प्रोग्राम का स्रोत कोड जो ग्राहकों को प्रदान किया जाता है जब आपका
    कस्टम स्रोत कोड में सॉफ्टवेयर शामिल है। के किसी भी हिस्से का वितरण
    सॉफ्टवेयर का स्रोत या मध्यवर्ती फाइलें बिना अतिरिक्त
    लाइसेंस कॉपीराइट का उल्लंघन है। यदि ग्राहकों को केवल आपकी आवश्यकता होती है
    अभिलेखीय उद्देश्यों के लिए कस्टम स्रोत कोड, और आप शामिल नहीं करते हैं
    संग्रह में सॉफ्टवेयर का स्रोत कोड या मध्यवर्ती फाइलें,
    अतिरिक्त लाइसेंस खरीदने की कोई आवश्यकता नहीं है।

    अपडेट
    सॉफ्टवेयर को समय-समय पर अपडेट किया जाएगा, और एक पर प्रदान किया जाएगा
    शुल्क के आधार या निःशुल्क।

    उपयोग और हस्तांतरण पर प्रतिबंध
    आप स्थायी रूप से सॉफ्टवेयर और साथ स्थानांतरित कर सकते हैं
    लिखित सामग्री (सबसे हाल ही में अद्यतन और सभी पूर्व सहित
    संस्करण) यदि आप कोई प्रतियां बनाए रखने और हस्तांतरणी होने के लिए सहमत हैं
    इस समझौते की शर्तों से बंधे। ऐसे होता है तबादला
    आपका लाइसेंस। आप सॉफ्टवेयर को किराए पर या पट्टे पर नहीं दे सकते हैं या अन्यथा
    सॉफ्टवेयर का उपयोग करने का अधिकार स्थानांतरित या असाइन करें, सिवाय
    इस पैराग्राफ में कहा गया है।

    कॉपीराइट (c) 2004 MBLabSoft. सभी अधिकार सुरक्षित।

कार्यक्रम विवरण