Ini ialah apl Windows bernama penjana penganalisis leksikal RE/flex yang keluaran terbarunya boleh dimuat turun sebagai reflex-1.5.8.zip. Ia boleh dijalankan dalam talian dalam penyedia pengehosan percuma OnWorks untuk stesen kerja.
Muat turun dan jalankan dalam talian aplikasi ini bernama penjana penganalisis leksikal RE/flex dengan OnWorks secara percuma.
Ikut arahan ini untuk menjalankan apl ini:
- 1. Memuat turun aplikasi ini dalam PC anda.
- 2. Masukkan dalam pengurus fail kami https://www.onworks.net/myfiles.php?username=XXXXX dengan nama pengguna yang anda mahukan.
- 3. Muat naik aplikasi ini dalam pengurus filem tersebut.
- 4. Mulakan mana-mana emulator dalam talian OS OnWorks daripada tapak web ini, tetapi emulator dalam talian Windows yang lebih baik.
- 5. Daripada OS Windows OnWorks yang baru anda mulakan, pergi ke pengurus fail kami https://www.onworks.net/myfiles.php?username=XXXX dengan nama pengguna yang anda mahukan.
- 6. Muat turun aplikasi dan pasangnya.
- 7. Muat turun Wine dari repositori perisian pengedaran Linux anda. Setelah dipasang, anda kemudian boleh mengklik dua kali aplikasi untuk menjalankannya dengan Wine. Anda juga boleh mencuba PlayOnLinux, antara muka mewah melalui Wine yang akan membantu anda memasang program dan permainan Windows yang popular.
Wain ialah cara untuk menjalankan perisian Windows pada Linux, tetapi tanpa Windows diperlukan. Wain ialah lapisan keserasian Windows sumber terbuka yang boleh menjalankan program Windows secara langsung pada mana-mana desktop Linux. Pada asasnya, Wine cuba untuk melaksanakan semula Windows yang mencukupi dari awal supaya ia boleh menjalankan semua aplikasi Windows tersebut tanpa memerlukan Windows.
SKRIN
Ad
Penjana penganalisis leksikal RE/flex
DESCRIPTION
RE/flex ialah penjana penganalisis leksikal yang pantas (lebih pantas daripada Flex) dengan sokongan Unicode penuh, penambat inden/noden/deden, pengkuantiti malas dan banyak lagi ciri moden yang lain. Menerima sintaks spesifikasi Flex lexer dan serasi dengan penghurai Bison/Yacc. Menghasilkan kod sumber boleh guna semula yang mudah difahami. Menyokong pengimbasan pantas fail UTF-8/16/32, rentetan dan strim. Alat penjana pengimbas refleks menjana kod kelas lexer bersih yang selamat untuk benang. Menghasilkan fail Graphviz untuk menggambarkan DFA mesin keadaan. RE/flex berfungsi dengan lancar dengan Bison.Bahasa: C++
Lesen: BSD-3
Kualiti kod: A+ https://lgtm.com/projects/g/Genivia/RE-flex/context:cpp
Dokumentasi: https://www.genivia.com/doc/reflex/html/index.html
Repositori: https://github.com/Genivia/RE-flex
Changelog: lihat SF-README.md
Ciri-ciri
- RE/flex adalah pantas: lebih pantas daripada Flex, lihat Wiki untuk perbandingan prestasi
- Menghasilkan kod sumber boleh guna semula yang mudah difahami
- Serasi dengan Flex dan Bison untuk menghapuskan keluk pembelajaran
- Dokumentasi yang luas dalam manual dalam talian
- Menambahkan sokongan Unicode, padanan harta \p{C} dan C++11, Java, C# dan sifat Unicode Python untuk padanan nama pengecam
- Menambah penambat inden/noden/deden untuk memadankan peraturan pada teks dengan lekukan
- Menambah pengkuantiti malas pada sintaks ungkapan biasa POSIX
- Menambah sempadan perkataan pada sintaks ungkapan biasa POSIX
- Bekerja dengan Bison dan menyokong reentrant, bison-bridge, bison-locations, bison-complete
- Termasuk banyak contoh, seperti tokenizer untuk kod C/C++, tokenizer untuk kod Python, tokenizer untuk kod Java dan banyak lagi
- Menghasilkan kelas lexer C++ selamat benang yang bersih
- Penimbalan fail input yang pantas dan adaptif (UTF-8/16/32, ASCII, ISO-8859-1, EBCDIC), strim C++ dan rentetan (lebar)
- Menjana fail Graphviz untuk menggambarkan DFA dengan alat titik Graphviz
- Penjanaan kelas Lexer boleh dikonfigurasikan untuk menyesuaikan antara muka untuk pelbagai parser, termasuk Yacc dan Bison
- %class dan %init untuk menyesuaikan kelas Lexer yang dihasilkan
- %include untuk memodulatkan spesifikasi lex
- RE/flex menjana fail lex.yy.cpp manakala Flex menjana fail lex.yy.cc (C++ dengan pilihan -+)
- Menambahkan hierarki enjin pemadanan corak yang boleh diperluas, dengan pilihan enjin regex, seperti Boost.Regex dan RE/flex regex
- Pustaka regex RE/flex menjadikan C++11 std::regex dan Boost.Regex lebih mudah digunakan dalam kod C++ biasa untuk pemadanan corak pada rentetan (lebar), fail dan strim dengan panjang yang mungkin tidak terhad
Penonton
Pemaju
Antaramuka pengguna
Barisan arahan
Bahasa Pengaturcaraan
C + +
Ini adalah aplikasi yang juga boleh diambil dari https://sourceforge.net/projects/re-flex/. Ia telah dihoskan dalam OnWorks untuk dijalankan dalam talian dengan cara yang paling mudah daripada salah satu Sistem Operasi percuma kami.




