JFlex adalah generator leksikal analyzer (juga dikenal sebagai scanner generator) untuk Java (tm), yang ditulis di Jawa (tm).
JFlex dirancang untuk bekerja sama dengan LALR parser generator yang CUP. Hal ini juga dapat digunakan bersama-sama dengan generator parser lain seperti ANTLR atau sebagai alat mandiri.
Fitur:
- Scanner cepat dihasilkan
- Generasi Scanner Cepat (independen dari set karakter input)
- Tiga jenis kode yang dihasilkan untuk kinerja terbaik / ukuran.
- Kelas karakter Predefined
- Komentar di semua bagian dari spesifikasi
- Definisi Makro adalah ekspresi biasa, tidak hanya teks
- Siklus dalam definisi makro terdeteksi dan dilaporkan pada saat generasi
- Platform end independen line operator "$"
- Awal line operator "^" bekerja seperti yang diharapkan (tidak mengkonsumsi baris)
- Pengelompokan aturan dengan negara leksikal yang sama
- Komentar, karakter literal dan string dalam tindakan ditangani dengan benar
- Dukungan Built untuk CUP parser generator yang
- Menghitung Kolom
- Standalone scanner (seperti C / C flex)
- Debugging dukungan
Persyaratan :
- JRE / JDK 1.1 atau di atas
Komentar tidak ditemukan