Parser Generator adalah alat pemrograman YACC dan Lex untuk Windows. Selain termasuk Antarmuka Pengguna Grafis, perangkat lunak ini juga mencakup dua versi YACC dan Lex, yang disebut AYACC dan ALex. Parser Generator mampu menghasilkan parser C, C++ dan Java serta analisis leksikal. Ini termasuk varian Unicode dan Multibyte Character Set (MBCS). Dalam aplikasi Anda, Anda dapat membuat beberapa, thread safe, instance dari parser ini dan leksikal analyser. Dukungan langsung diberikan dengan Parser Generator untuk Visual C++ dan Borland C++ dan C++Builder.
Riwayat versi
- Versi 2.07 diposting di 2003-11-24
Dukungan Unicode, MBCS, dan Java
Detil Program
Eula
EULA - Perjanjian Lisensi Pengguna Akhir
Perjanjian Lisensi
1 DEFINISI: Ini adalah Perjanjian Lisensi Pengguna Tunggal BUMBLE-BEE SOFTWARE LTD. (perjanjian "Perjanjian") yang akan mengatur penggunaan Anda atas produk perangkat lunak BUMBLE-BEE SOFTWARE LTD. yang ditentukan di atas ("Perangkat Lunak").
2 LISENSI: BUMBLE-BEE SOFTWARE LTD. dengan ini memberi Anda, dan Anda menerima, lisensi pengguna tunggal terbatas yang tunduk pada syarat dan ketentuan yang terkandung di sini untuk menggunakan Perangkat Lunak. Satu salinan berlisensi Perangkat Lunak dapat digunakan oleh satu orang yang menggunakan Perangkat Lunak secara pribadi pada satu atau beberapa komputer, atau diinstal pada satu stasiun kerja yang digunakan secara tidak bersamaan oleh beberapa orang, tetapi tidak keduanya. Anda dapat mengakses Perangkat Lunak melalui jaringan, asalkan Anda telah memperoleh lisensi yang diperlukan untuk mencakup semua stasiun kerja yang mengakses Perangkat Lunak melalui jaringan. Misalnya, jika 8 stasiun kerja yang berbeda akan mengakses Perangkat Lunak di jaringan, maka semua 8 workstation harus dilisensikan, terlepas dari apakah mereka menggunakan Perangkat Lunak pada waktu yang berbeda atau bersamaan.
3 ISTILAH: Perjanjian ini dimulai ketika Anda mulai menggunakan program berlisensi, dan terus berlaku sampai Anda mengembalikan lisensi ke BUMBLE-BEE SOFTWARE LTD. Pada saat itu, Anda juga harus menyatakan secara tertulis bahwa Anda telah menghancurkan salinan Perangkat Lunak yang mungkin telah Anda rekam pada sistem memori atau media magnetik apa pun. Setiap penghentian tersebut akan tanpa mengurangi hak-hak para pihak.
4 HAK BUMBLE-BEE SOFTWARE LTD.: Anda mengakui bahwa hak atas Perangkat Lunak dan dokumentasi dan materi terkait lainnya adalah properti tunggal dan eksklusif dari BUMBLE-BEE SOFTWARE LTD. Dengan menerima Perjanjian ini, Anda tidak menjadi pemilik Perangkat Lunak, tetapi Anda memiliki hak untuk menggunakan Perangkat Lunak sesuai dengan Perjanjian ini.
5 HAK CIPTA: Perangkat Lunak dan dokumentasi terkait berhak cipta.
6 PEMBATASAN LAIN: Anda tidak boleh menyewa atau menyewakan Perangkat Lunak, tetapi Anda dapat mentransfer hak Anda berdasarkan Perjanjian ini secara permanen asalkan Anda mentransfer semua salinan Perangkat Lunak, dan semua dokumentasi terkait, dan bahwa penerima menyetujui ketentuan Perjanjian ini.
7 GARANSI TERBATAS: BUMBLE-BEE SOFTWARE LTD. menjamin untuk jangka waktu 90 hari sejak tanggal penerimaan oleh Anda, bahwa Perangkat Lunak akan melakukan secara substansial sesuai dengan dokumentasi yang menyertainya. BUMBLE-BEE SOFTWARE LTD. tidak menjamin bahwa fungsi yang terkandung dalam Perangkat Lunak akan memenuhi persyaratan Anda atau bahwa pengoperasian Perangkat Lunak tidak akan terganggu atau bebas dari kesalahan atau cacat dalam Perangkat Lunak akan diperbaiki. Sejauh diizinkan oleh hukum, BUMBLE-BEE SOFTWARE LTD. menyangkal semua jaminan lainnya, baik terekspresikan atau tersirat, termasuk tetapi tidak terbatas pada, jaminan kelayakan untuk merchantability dan kesesuaian untuk tujuan tertentu sehubungan dengan Perangkat Lunak, dan dokumentasi terkait.
8 SOLUSI PELANGGAN: Seluruh tanggung jawab BUMBLE-BEE SOFTWARE LTD. dan solusi eksklusif Anda harus atas opsi BUMBLE-BEE SOFTWARE LTD., baik (a) pengembalian harga yang dibayarkan atau (b) perbaikan atau penggantian Perangkat Lunak yang tidak memenuhi garansi terbatas BUMBLE-BEE SOFTWARE LTD. Garansi terbatas ini batal jika kegagalan Perangkat Lunak telah diakibatkan oleh kecelakaan, penyalahgunaan, atau penyalahgunaan.
9 KEWAJIBAN: Sejauh diizinkan oleh hukum yang berlaku, BUMBLE-BEE SOFTWARE LTD. dan agennya tidak akan bertanggung jawab atas kerusakan lain apa pun (termasuk, tetapi tidak terbatas pada, kerusakan karena kehilangan keuntungan bisnis, gangguan bisnis, kehilangan informasi bisnis, atau kerugian pekuuniari lainnya) yang timbul dari penggunaan atau ketidakmampuan untuk menggunakan produk BUMBLE-BEE SOFTWARE LTD. , bahkan jika BUMBLE-BEE SOFTWARE LTD. atau agennya telah diberitahu tentang kemungkinan kerusakan tersebut. Bagaimanapun, seluruh tanggung jawab BUMBLE-BEE SOFTWARE LTD. berdasarkan ketentuan apa pun dari Perjanjian ini akan dibatasi pada jumlah yang sebenarnya dibayarkan oleh Anda untuk Lisensi.
10 PENGAKHIRAN PERJANJIAN: Jika salah satu syarat dan ketentuan Perjanjian ini rusak, BUMBLE-BEE SOFTWARE LTD. memiliki hak segera untuk mengakhiri secara tertulis Perjanjian dan menuntut Anda mengembalikan Lisensi ke BUMBLE-BEE SOFTWARE LTD. Pada saat itu, Anda juga harus menyatakan secara tertulis bahwa Anda belum menyimpan salinan Perangkat Lunak apa pun.
11 HUKUM YANG MENGATUR: Perjanjian ini harus diatur oleh, dan ditafsirkan sesuai dengan, hukum Inggris. Syarat ketentuan apa pun dari Perjanjian ini yang dianggap tidak dapat dilaksanakan akan dihapus, tetapi tidak akan mengubah syarat dan ketentuan yang tersisa dari Perjanjian ini.
12 SELURUH PERJANJIAN: Perjanjian ini merupakan keseluruhan Perjanjian antara Anda dan BUMBLE-BEE SOFTWARE LTD. yang berkaitan dengan lisensi program berlisensi, dan berlaku untuk Anda jika dibeli untuk penggunaan Anda sendiri, atau kepada Anda, perusahaan Anda dan karyawan perusahaan tersebut jika dibeli untuk penggunaan perusahaan. Tidak ada variasi atau perubahan atau penambahan syarat dan ketentuan Perjanjian ini yang berlaku kecuali perjanjian BUMBLE-BEE SOFTWARE LTD. sebelumnya diperoleh secara tertulis.