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 2007-11-13
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 SCS4D6. 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
- Kategori: Pembangunan > Komponen & Perpustakaan
- Penerbit: MBLabSoft
- Lesen: Percubaan Percuma
- Harga: $40.00
- Versi: 4.0
- Platform: windows