Source Code Scanners for C++ Builder 6 4.0

Lesen: Percubaan Percuma ‎Saiz fail: 1.20 MB
‎Penarafan Pengguna: 3.0/5 - ‎1 ‎Undi

Pengimbas Kod Sumber adalah perpustakaan berteknak tinggi komponen visual untuk C++ Builder dan Delphi bertujuan untuk mewujudkan penganalisis dan penghuraian kod sumber. Ia termasuk komponen-komponen penganalisis leksikal: C++, Objek Pascal (Delphi), PHP, HTML, CSS1 dan pendahulu C+++, tetapi juga mengandungi set penuh kelas asas, yang memberikan kemungkinan untuk mewujudkan lexers dan parser mana-mana bahasa lain. Komponen ini boleh digunakan untuk membina aplikasi, yang memerlukan penganalisis kod sumber (alat membantu mencipta; kalkulator expessions; pereka kod sumber; jurubahasa dan penyusun dan lain-lain). Penganalisi leksikal menggunakan DFAs (Deterministic Finite Automata) untuk dipadankan dengan token yang terdapat pada aliran input aksara. DFA ditakrifkan oleh set ungkapan biasa dalam kod sumber dan dicipta pada masa jalanan. Lebih daripada satu automaton (kelas leksikal, pokok leksikal) boleh ditakrifkan. Tindakan yang dilampirkan kepada ungkapan biasa (yang dilaksanakan apabila ungkapan itu telah dipadankan pada strim input) boleh bertukar dari satu kelas leksikal ke kelas lain. Kelas TLexTree mengekalkan menukar satu set ungkapan tetap ke dalam tatatertib DFA. Pengimbas Kod Sumber menyediakan juga kelas, yang menyokong kerja dengan pilihan baris perintah, mengira ungkapan-ungkapan yang berterusan dan lain-lain. Kod sumber penuh Pengimbas Kod Sumber boleh didapati dalam edisi Profesional.

sejarah versi

  • Versi 4.0 Std diposkan pada 2004-04-04

    EULA - Perjanjian Lesen Pengguna Akhir



    PERJANJIAN LESEN PEMAJU
    -----------------------------

    Pemilikan
    Pengimbas Kod Sumber dan bahan-bahan yang berkaitan (&sebut harga;Perisian&) adalah
    harta eksklusif MBLabSoft, dan dilindungi oleh
    undang-undang hak cipta.

    PENAFIAN WARANTI
    OLEH KERANA KEPELBAGAIAN KEADAAN DAN PERKAKASAN
    DI MANA PERISIAN BOLEH DIGUNAKAN, PERISIAN DAN
    BAHAN-BAHAN BERKAITAN DISEDIAKAN & sebut HARGA;SEBAGAI IS"
    WARANTI, SAMA ADA SECARA NYATA ATAU TERSIRAT, TERMASUK
    TANPA BATASAN SEBARANG WARANTI TERSIRAT
    KEBOLEHDAGANGAN, KECERGASAN UNTUK TUJUAN TERTENTU,
    ATAU FUNGSI. DALAM APA JUA KEADAAN, MBLabSoFT TIDAK AKAN BERTANGGUNGJAWAB
    UNTUK GANTI RUGI, TERMASUK SEBARANG KEHILANGAN KEUNTUNGAN, KEHILANGAN
    SIMPANAN, ATAU LAIN-LAIN SAMPINGAN ATAU BERBANGKIT
    GANTI RUGI YANG TIMBUL DARIPADA PENGGUNAAN ATAU KEBOLEHUPAYAAN UNTUK
    GUNAKAN PERISIAN, WALAUPUN MBLabSoft TELAH DINASIHATKAN
    KEMUNGKINAN KEROSAKAN TERSEBUT. SEBARANG LIABILITI
    AKAN DIHADKAN SECARA EKSKLUSIF KEPADA HARGA PEMBELIAN
    PERISIAN OLEH PEMBELI ASAL. ANDA ANGGAP
    JUMLAH RISIKO DAN TANGGUNGJAWAB UNTUK SEMUA KEPUTUSAN
    DIHASILKAN DARIPADA PERISIAN DENGAN MENGGUNAKAN PERISIAN.

    PEMBERIAN LESEN UNTUK PENGGUNA PERCUBAAN
    Anda diberi kebenaran untuk menilai versi percubaan
    PERISIAN untuk tujuan eksklusif menentukan jika anda perlu
    membeli produk. Anda boleh mengedarkan pemasangan Percubaan
    atur cara, jangan mengubah fail dan tidak mengenakan bayaran untuk fail.
    Anda tidak boleh mengundurkan jurutera, membongkar atau membuat pendua mana-mana bahagian
    reka bentuk PERISIAN dalam produk perisian lain. Anda tidak boleh
    mengedarkan aplikasi yang disusun dengan PERISIAN, termasuk EXES,
    DLL, OCX, DPL, BPL dan lain-lain bentuk kod boleh laku. Anda
    tidak boleh mengedarkan sebarang fail yang dipasang oleh arkib percubaan.
    Lihat & sebutHARGA;HAD LESEN UNTUK SEMUA PENGGUNA&sebut harga; di bawah untuk
    maklumat tambahan mengenai sekatan ini.

    PEMBERIAN LESEN UNTUK PENGGUNA BERDAFTAR
    Tertakluk kepada pembayaran yuran lesen yang berkenaan yang dibayar kepada MBLabSoft atau
    penjual semula yang diberi kuasa, anda diberi kebenaran untuk:
    - Gunakan satu salinan perisian berlesen bagi setiap pemaju tunggal, atau
    berkongsi berbilang lesen antara berbilang pemaju serendung,
    dengan syarat bahawa bilangan pemaju serenjen tidak melebihi
    bilangan keseluruhan lesen.
    - Menyusun kod sumber dan fail pertengahan (contohnya.CPP,
    DFM, BPL, RES dan lain-lain) sebagai sebahagian daripada program boleh laku, dengan syarat bahawa
    pelaporan adalah sekunder kepada tujuan utama pelaksanaan, dan
    bahawa program yang terhasil tidak bersaing dengan PERISIAN sebagai
    alat pemaju.
    - Mengedarkan program boleh laku yang disusun dengan PERISIAN
    bebas royalti.
    - Mengedarkan SCS4B6. BPL, dan menggalakkan pengguna akhir untuk melakukan
    sama tanpa sekatan atau royalti.
    - Ubah suai kod sumber untuk tujuan anda sendiri (jika anda berlesen
    ia), dengan syarat anda menghormati & sebut HARGA;HAD LESEN UNTUK SEMUA
    PENGGUNA & sebut harga; di bawah. Pengubahsuaian sedemikian tidak mengubah terma
    Perjanjian Lesen. Sokongan teknikal percuma tidak boleh disediakan untuk
    pemaju yang telah mengubahsuai kod sumber.
    - Mengedarkan modul boleh dikaitkan masa jalanan (DLL, DPL, BPL, OCX, dll)
    mengandungi PERISIAN, dengan syarat bahawa antara muka antara
    program panggilan dan modul boleh dipautkan masa jalanan tidak secara terbuka
    didokumenkan, dan langkah berjaga-jaga yang munasabah diambil untuk mencegah
    menggunakan semula modul runtime yang boleh dipautkan dari alat pembangunan,
    sebagai mematikan sokongan masa reka bentuk apabila menjana Delphi atau
    Pakej C++ Builder.

    HAD LESEN UNTUK SEMUA PENGGUNA
    Lesen Pemaju PERISIAN secara nyata melarang:
    - Pertindihan, pengedaran atau penerbitan
    kod sumber, fail perantaraan (contohnya DFM, OBJ, CPP, BPR,
    dll.), atau dokumentasi pemaju, kecuali untuk sandaran tunggal
    Menyalin.
    - Kejuruteraan terbalik, pembongkaran atau penterjemahan
    Kod sumber, skrin atau algoritma perisian yang lain
    bahasa pengaturcaraan.
    - Penggunaan kod sumber, skrin atau algoritma PERISIAN untuk sebarang
    tujuan lain.
    - Penggunaan PERISIAN dengan cara yang bersaing dengan PERISIAN
    sebagai alat pemaju.

    KEPERLUAN LESEN UNTUK PENGGUNA BERDAFTAR
    Lesen Pemaju PERISIAN memerlukan anda:
    - Memberi sokongan teknikal mengenai penggunaan PERISIAN untuk
    pengguna akhir anda mengikut keperluan. Dalam apa jua keadaan, MBLabSoft
    dihubungi oleh pengguna akhir secara langsung.
    - Beli lesen tambahan untuk setiap salinan
    kod sumber atur cara yang diberikan kepada pelanggan apabila
    kod sumber tersuai termasuk PERISIAN. Mengedarkan mana-mana bahagian daripada
    Sumber PERISIAN atau fail perantaraan tanpa
    lesen adalah pelanggaran hak cipta. Jika pelanggan hanya memerlukan
    kod sumber tersuai untuk tujuan arkib, dan anda tidak termasuk
    Kod sumber PERISIAN atau fail perantaraan dalam arkib,
    tidak perlu membeli lesen tambahan.

    Kemas kini
    Perisian akan dikemas kini secara berkala, dan disediakan pada
    asas yuran atau percuma.

    SEKATAN PENGGUNAAN DAN PEMINDAHAN
    Anda boleh memindahkan Perisian secara kekal dan
    bahan bertulis (termasuk kemas kini yang paling terkini dan semua
    jika anda tidak menyimpan salinan dan penerima pindahmilik bersetuju untuk
    terikat dengan terma Perjanjian ini. Pemindahan sedemikian tamat
    lesen anda. Anda tidak boleh menyewa atau memajak Perisian atau
    memindahkan atau memperuntukkan hak untuk menggunakan Perisian, kecuali
    dinyatakan dalam perenggan ini.

    Hakcipta Terjual (c) 2004 MBLabSoft. Hakcipta terpelihara.

Butiran Atur Cara