Source Code Scanners for C++ Builder 5 4.0

Lisensi: Uji Coba Gratis ‎Ukuran file: 1.21 MB
‎Peringkat Pengguna: 5.0/5 - ‎1 ‎Suara

Tentang Source Code Scanners for C++ Builder 5

Source Code Scanners adalah pustaka komponen visual berkinerja tinggi untuk C++ Builder dan Delphi yang ditujukan untuk membuat pengaalisa dan pengurai kode sumber. Ini termasuk komponen pengaanan leksikal: C ++, Object Pascal (Delphi), PHP, HTML, CSS1 dan preprosesor C++, tetapi juga berisi serangkaian kelas dasar lengkap, yang memberikan kemungkinan untuk membuat leksista dan parser dari bahasa lain. Komponen-komponen ini dapat digunakan untuk membangun aplikasi, yang memerlukan analisis kode sumber (alat untuk membantu menciptakan; kalkulator ekspesi; perancang kode sumber; penerjemah dan kompilator dan lain-lain). Pengaanan leksikal menggunakan DFAs (Deterministic Finite Automata) untuk mencocokkan token yang ditemukan pada aliran input karakter. DFAs didefinisikan oleh kumpulan ekspresi reguler dalam kode sumber dan dibuat pada waktu proses. Lebih dari satu automaton (kelas leksikal, pohon leksikal) dapat didefinisikan. Tindakan yang dilampirkan ke ekspresi reguler (yang dijalankan saat ekspresi tersebut telah dicocokkan pada aliran input) dapat beralih dari satu kelas leksikal ke kelas leksikal lainnya. Class TLexTree mempertahankan konversi serangkaian ekspresi reguler ke dalam array DFA. Pemindai Kode Sumber menyediakan juga kelas, yang mendukung pekerjaan dengan opsi baris perintah, menghitung ekspresi konstan dan lain-lain. Kode sumber lengkap Pemindai Kode Sumber tersedia dalam edisi Professional.