Ragel

Ragel

Ragel adalah penyusun mesin terhingga dan penjana parser yang menyasarkan C, C ++ dan ASM.Ia dapat mengenal pasti urutan byte dan melaksanakan kod pada titik-titik sewenang-wenang dalam proses.
Ragel adalah penyusun mesin terhingga dan penjana parser yang menyasarkan C, C ++ dan ASM.Ia dapat mengenal pasti urutan byte dan melaksanakan kod pada titik-titik sewenang-wenang dalam proses.PENGGUNAAN POTENSIAL Menulis perlaksanaan protokol yang mantap.Parsing data format.Analisis leksikal bahasa pengaturcaraan.Mengesahkan input pengguna.CIRI Membina mesin negeri yang terhingga menggunakan: operator bahasa biasa operator carta pengendali pengimbas beberapa campuran di atas Embed tindakan ke mesin di tempat sewenang-wenangnya.Kawal non-determinisme menggunakan pengendali yang dijaga.Kurangkan mesin negara menggunakan algoritma Hopcroft.Visualisasikan output dengan Graphviz.Gunakan byte, double byte atau huruf berukuran kata.Buatkan kod C, C ++ atau ASM (GNU, x86_64, Sistem V ABI) tanpa sebarang ketergantungan.Pilih dari mesin jadual dan aliran kawalan yang didorong oleh mesin ....

ciri-ciri

Kategori

Alternatif untuk Ragel untuk Windows dengan lesen percuma