Ini adalah aplikasi Windows bernama RE/flex lexical lexical analyzer generator yang rilis terbarunya dapat diunduh sebagai reflex-1.5.8.zip. Ini dapat dijalankan secara online di penyedia hosting gratis OnWorks untuk workstation.
Unduh dan jalankan aplikasi ini secara online bernama RE/flex lexical lexical analyzer generator dengan OnWorks secara gratis.
Ikuti petunjuk ini untuk menjalankan aplikasi ini:
- 1. Download aplikasi ini di PC Anda.
- 2. Masuk ke file manager kami https://www.onworks.net/myfiles.php?username=XXXXX dengan username yang anda inginkan.
- 3. Upload aplikasi ini di filemanager tersebut.
- 4. Mulai emulator online OS OnWorks apa pun dari situs web ini, tetapi emulator online Windows yang lebih baik.
- 5. Dari OS Windows OnWorks yang baru saja Anda mulai, buka file manager kami https://www.onworks.net/myfiles.php?username=XXXXX dengan nama pengguna yang Anda inginkan.
- 6. Unduh aplikasi dan instal.
- 7. Unduh Wine dari repositori perangkat lunak distribusi Linux Anda. Setelah terinstal, Anda kemudian dapat mengklik dua kali aplikasi untuk menjalankannya dengan Wine. Anda juga dapat mencoba PlayOnLinux, antarmuka mewah di atas Wine yang akan membantu Anda menginstal program dan game Windows populer.
Wine adalah cara untuk menjalankan perangkat lunak Windows di Linux, tetapi tidak memerlukan Windows. Wine adalah lapisan kompatibilitas Windows sumber terbuka yang dapat menjalankan program Windows secara langsung di desktop Linux apa pun. Pada dasarnya, Wine mencoba untuk mengimplementasikan kembali Windows dari awal sehingga dapat menjalankan semua aplikasi Windows tersebut tanpa benar-benar membutuhkan Windows.
SCREENSHOT:
Generator penganalisis leksikal RE/fleksibel
DESKRIPSI:
RE/flex adalah generator penganalisis leksikal cepat (lebih cepat dari Flex) dengan dukungan Unicode penuh, jangkar indent/nodent/dedent, lazy quantifier, dan banyak fitur modern lainnya. Menerima sintaks spesifikasi lexer Flex dan kompatibel dengan parser Bison/Yacc. Menghasilkan kode sumber yang dapat digunakan kembali yang mudah dimengerti. Mendukung pemindaian cepat file, string, dan aliran UTF-8/16/32. Alat generator pemindai refleks menghasilkan kode kelas lexer bersih yang aman untuk thread. Menghasilkan file Graphviz untuk memvisualisasikan DFA mesin negara. RE/flex bekerja dengan mulus dengan Bison.Bahasa: C++
Lisensi: BSD-3
Kualitas kode: A+ https://lgtm.com/projects/g/Genivia/RE-flex/context:cpp
Dokumentasi: https://www.genivia.com/doc/reflex/html/index.html
Gudang: https://github.com/Genivia/RE-flex
Changelog: lihat SF-README.md
Fitur
- RE/flex cepat: lebih cepat dari Flex, lihat Wiki untuk perbandingan kinerja
- Menghasilkan kode sumber yang dapat digunakan kembali yang mudah dimengerti
- Kompatibel dengan Flex dan Bison untuk menghilangkan kurva belajar
- Dokumentasi ekstensif dalam manual online
- Menambahkan dukungan Unicode, properti yang cocok dengan properti \p{C} dan C++11, Java, C#, dan Python Unicode untuk pencocokan nama pengenal
- Menambahkan jangkar indent/nodent/dedent untuk mencocokkan aturan pada teks dengan indentasi
- Menambahkan penghitung malas ke sintaks ekspresi reguler POSIX
- Menambahkan batas kata ke sintaks ekspresi reguler POSIX
- Bekerja dengan Bison dan mendukung reentrant, bison-bridge, bison-locations, bison-complete
- Termasuk banyak contoh, seperti tokenizer untuk kode C/C++, tokenizer untuk kode Python, tokenizer untuk kode Java, dan banyak lagi
- Menghasilkan kelas lexer C++ yang aman untuk thread
- Buffering file input yang cepat dan adaptif (UTF-8/16/32, ASCII, ISO-8859-1, EBCDIC), aliran C++, dan string (lebar)
- Menghasilkan file Graphviz untuk memvisualisasikan DFA dengan alat titik Graphviz
- Generasi kelas Lexer yang dapat dikonfigurasi untuk menyesuaikan antarmuka untuk berbagai parser, termasuk Yacc dan Bison
- %class dan %init untuk menyesuaikan kelas Lexer yang dihasilkan
- %include untuk memodulasi spesifikasi lex
- RE/flex menghasilkan file lex.yy.cpp sementara Flex menghasilkan file lex.yy.cc (C++ dengan opsi -+)
- Menambahkan hierarki mesin pencocokan pola yang dapat diperluas, dengan pilihan mesin regex, seperti Boost.Regex dan RE/flex regex
- Pustaka RE/flex regex membuat C++11 std::regex dan Boost.Regex lebih mudah digunakan dalam kode C++ biasa untuk pencocokan pola pada string (lebar), file, dan aliran dengan panjang yang berpotensi tidak terbatas
Para penonton
Pengembang
User interface
Garis komando
Bahasa Pemrograman
C + +
Ini adalah aplikasi yang juga dapat diambil dari https://sourceforge.net/projects/re-flex/. Ini telah di-host di OnWorks untuk dijalankan secara online dengan cara termudah dari salah satu Sistem Operasi gratis kami.